geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan (JIRA)" <j...@apache.org>
Subject [jira] Updated: (GERONIMO-5680) Find a way to slove the wired bundle cache
Date Thu, 20 Jan 2011 06:24:43 GMT

     [ https://issues.apache.org/jira/browse/GERONIMO-5680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Ivan updated GERONIMO-5680:
---------------------------

    Attachment: GERONIMO-5680-NEW.patch

Attach a new patch for it, comparing with last patch :
a. Support !*** style in the import-package configuration, so use could configure which packages
are hidden from parent classloader
b. Support inverse-classloading, but might be issue with bundle cache.
c. All the packages are moved to import-package element, to make sure those packages will
be loaded from other bundle first. This might cause some start performance issues, as many
import packages are added.
d. Always add packages export by framework in the import package list.
e. Provide a high version first policy, which means that the same export packages with high
versions will be considered in the dependency tree, will provide a parent first later.

Currently, I only enable it in the deployment time, for car-maven-plugin, there is still issues,
as that plugin explicitly defines the framework export packages, there are different with
runtime. Need to find a way to do it.
Thoughts ?

> Find a way to slove the wired bundle cache
> ------------------------------------------
>
>                 Key: GERONIMO-5680
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5680
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 3.0
>            Reporter: Ivan
>            Assignee: Ivan
>             Fix For: 3.0
>
>         Attachments: GERONIMO-5680-NEW.patch, GERONIMO-5680.patch
>
>
> http://www.apacheserver.net/wired-bundle-cache-problem-in-the-BundleClassLoader-at1043973.htm
> The root cause is the dynamic import * is used, think that we should have a way to replace
it.

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


Mime
View raw message