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, 18 Nov 2010 07:20:13 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.patch

I attached a draft patch, in the DependencyManager, all the dependent relation is kept for
those car package, and while generating the final import packages, one export package for
each dependent bundle is added to the import-package meta data of the application, with that,
it should make sure that all the dependent bundles are wired when the application is resolved,
suppose we should not the cache problems. Also, all those export packages are added to the
dynamic-import meta data of the application.  I also enabled the hidden filter configuration.
I did a simple testing locally, seems no efficiency is brought, and if the solution makes
sense, I plan to do the same thing in the car-maven-plugin.
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.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