You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "George Harley (JIRA)" <ji...@apache.org> on 2006/04/06 18:40:49 UTC

[jira] Resolved: (HARMONY-300) Harmony Eclipse plugin cant handle multiple kernel jars

     [ http://issues.apache.org/jira/browse/HARMONY-300?page=all ]
     
George Harley resolved HARMONY-300:
-----------------------------------

    Resolution: Fixed

Hi Oliver, 

Your second patch was committed in SVN repository revision 391956. Thanks for the fixes. 

Please could you verify that the changes have been applied as you expected. 

Best regards, 
George

> 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
>     Assignee: George Harley
>  Attachments: split.kernel.plugin.diff, split.kernel.plugin.diff.2
>
> 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