You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Jarek Gawor (JIRA)" <ji...@apache.org> on 2011/06/30 17:53:28 UTC

[jira] [Reopened] (GERONIMODEVTOOLS-759) Using the new APIs to manage the bundles status both in GEP and Server side

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

Jarek Gawor reopened GERONIMODEVTOOLS-759:
------------------------------------------


There are two big (but related) problems with this code right now: 1) the bundle ids cannot not be cached on disk (since server restart might change them), and 2) the bundle ids need to be re-synchronized each time server starts up.

For 1) doing memory only cache should be ok and for 2) need some api to lookup bundle id based on the bundle symbolic name and version.



> Using the new APIs to manage  the bundles status both in GEP and Server side
> ----------------------------------------------------------------------------
>
>                 Key: GERONIMODEVTOOLS-759
>                 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-759
>             Project: Geronimo-Devtools
>          Issue Type: Improvement
>          Components: eclipse-plugin
>    Affects Versions: 3.0
>         Environment: WinXP sp3 32bit& Win7 64bit, Oracle JDK 1.6, Eclipse3.6SR1&SR2
>            Reporter: Yi Xiao
>            Assignee: Yi Xiao
>              Labels: OSGI, bundle
>             Fix For: 3.0
>
>         Attachments: OSGIBundleDeploy.patch, OSGIBundleDeploy_changeAPI.patch, OSGIBundleDeploy_changePOM_759.patch
>
>
> This improvement depends on the server's modules, so, if the server side does not update timely, it may cause the GEP compile failure!

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira