You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Oliver Deakin (JIRA)" <ji...@apache.org> on 2006/04/03 16:52:46 UTC
[jira] Updated: (HARMONY-300) Harmony Eclipse plugin cant handle
multiple kernel jars
[ 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:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira