[
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