harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wenlong Li (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-6072) [buildtest][eut][drlvm] Remove duplicate entry for classlib of Harmony
Date Tue, 13 Jan 2009 13:35:09 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-6072?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12663328#action_12663328

Wenlong Li commented on HARMONY-6072:

>From the code, I think get_kernel_path is from the harmonyvm.properties, and bootstrap_components_classpath
is from the helper registry. 

In DRLVM, there is no dependent jars in jar manifest, so the java/system property for vm.boot.class.path
and sun.boot.class.path is not affected even these properties are set before manifest extraction.
But you are right, if some jar has such dependence, then these two properties will miss some
class lib.

Yes, your suggestion to reset vm.boot.class.path and sun.boot.class.path after completing
SetClasspathFromString(vmboot) should work, where the classpath can be reconstructed in SetBCPElement
to remove duplicated elements. As such scheme conflicts with the on-demand class loading I
am working, I will seek another way to address this problem.

I will work on this problem tomorrow.

> [buildtest][eut][drlvm] Remove duplicate entry for classlib of Harmony
> ----------------------------------------------------------------------
>                 Key: HARMONY-6072
>                 URL: https://issues.apache.org/jira/browse/HARMONY-6072
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>    Affects Versions: 5.0M8
>         Environment: Any
>            Reporter: Chunrong Lai
>             Fix For: 5.0M9
>         Attachments: ClasslibDirTest.java
>  When running attached test case extracted from EUT3.5. Harmony will get duplicate (Jar)
entry of classlib which leads to later error of EUT.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message