harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oliver Deakin (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-300) Harmony Eclipse plugin cant handle multiple kernel jars
Date Mon, 03 Apr 2006 14:52:46 GMT
     [ http://issues.apache.org/jira/browse/HARMONY-300?page=all ]

Oliver Deakin updated HARMONY-300:

    Attachment: split.kernel.plugin.diff

Attached diff contains the necessary plugin changes to understand both single and split kernels.

> Harmony Eclipse plugin cant handle multiple kernel jars
> -------------------------------------------------------
>          Key: HARMONY-300
>          URL: http://issues.apache.org/jira/browse/HARMONY-300
>      Project: Harmony
>         Type: Improvement

>   Components: Classlib
>     Reporter: Oliver Deakin
>  Attachments: split.kernel.plugin.diff
> The current HarmonyVM Eclipse plugin can only be used with a JRE containing a single
kernel jar. Currently the kernel is in the process of being split into luni-kernel.jar and
security-kernel.jar, and as Tim alludes to in [1] a new IBM VME will be made available soon
that has a split kernel. However, the Eclipse plugin will not understand this layout as it
expects a single kernel.jar. This bug proposes to fix this by extending the properties listed
in the VME <vm>.properties file from:
>    bootclasspath.kernel=%LAUNCHER_HOME%/default/kernel.jar
>    bootclasspath.source.kernel=%LAUNCHER_HOME%/default/kernel-src.jar
>    bootclasspath.source.packageroot.kernel=/
> to:
>    bootclasspath.kernel.1=%LAUNCHER_HOME%/default/luni-kernel.jar
>    bootclasspath.kernel.source.1=%LAUNCHER_HOME%/default/luni-kernel-src.jar
>    bootclasspath.kernel.source.packageroot.1=/
>    bootclasspath.kernel.2=%LAUNCHER_HOME%/default/security-kernel.jar
>    bootclasspath.kernel.source.2=%LAUNCHER_HOME%/default/security-kernel-src.jar
>    bootclasspath.kernel.source.packageroot.2=/
> which is similar in form to the properties in bootclasspath.properties. Along with this
change to the VME, the HarmonyVM plugin requires changes to understand these new properties.
I will attach a patch for the required changes.
> Note: I will keep the plugin backward compatible. i.e. it will work with both the above
property sets.
> [1] http://mail-archives.apache.org/mod_mbox/incubator-harmony-dev/200604.mbox/%3c443033E8.7090808@gmail.com%3e

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message