Home » Eclipse Projects » Virgo » Bundle manifest problem since 3.6(Can't export / import package on some bundles)
Bundle manifest problem since 3.6 [message #998823] |
Thu, 10 January 2013 19:05 |
TorTukiTu Mising name Messages: 12 Registered: August 2011 |
Junior Member |
|
|
Hi all,
Happy to see a new version of Virgo, Thanks for you hard work !
I downloaded the new version and tried to make my app work with it. In fact, it works well on many bundles, but sometimes, virgo seems to fail to export / import packages on some bundles. (those bundles are working with virgo 3.5.0)
i.e. I have the followinf MANIFEST:
Manifest-Version: 1.0
Built-By: georges
Tool: Bnd-0.0.238
Bundle-Name: MyProfile API
Created-By: Apache Maven Bundle Plugin
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Bundle: org.springframework.security.config,org.springframework
.security.core,org.springframework.security.web
Build-Jdk: 1.7.0
Bundle-Version: 0.0.1.SNAPSHOT
Bnd-LastModified: 1357837842447
Bundle-ManifestVersion: 2
Bundle-Description: Kernel of OpenLIMS project
Bundle-SymbolicName: fr.openbio.core.MyProfile.API
Import-Package: com.openbio.... MANY PACKAGES ...,org.spring
framework.beans;version="3.0.6.RELEASE"
Export-Package: com.openbio.... MANY PACKAGES ..."
The bundle sucessfully deploys with the web gui. But when i go to the wiring tab, and bundle information on my bundle, I got this :
Region - org.eclipse.virgo.region.user
Location - file:/home/georges/oxygen/dev/servers/virgo-tomcat-server-3.6.0.RELEASE/work/deployer/s/global/48/0/MyProfile.API-0.0.1-SNAPSHOT.jar/#org.eclipse.virgo.region.user
State - ACTIVE
LastModified - 1357844238871
StartLevel - 4
PersistentlyStarted - true
No exported packages
Imported packages
... MANY PACKAGES ...
Why this 'No exported packages' ???
When I log on OSGI console for user region, all packages seems to be exported:
fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT [175]
Id=175, Status=ACTIVE Data Root=/home/georges/oxygen/dev/servers/virgo-tomcat-server-3.6.0.RELEASE/work/org.eclipse.osgi/bundles/175/data
"Registered Services"
{org.eclipse.gemini.blueprint.context.DelegatedExecutionOsgiBundleApplicationContext, org.eclipse.gemini.blueprint.context.ConfigurableOsgiBundleApplicationContext, org.springframework.context.ConfigurableApplicationContext, org.springframework.context.ApplicationContext, org.springframework.context.Lifecycle, org.springframework.beans.factory.ListableBeanFactory, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.context.MessageSource, org.springframework.context.ApplicationEventPublisher, org.springframework.core.io.support.ResourcePatternResolver, org.springframework.beans.factory.BeanFactory, org.springframework.core.io.ResourceLoader, org.springframework.beans.factory.DisposableBean}={org.eclipse.gemini.blueprint.context.service.name=fr.openbio.core.MyProfile.API, org.springframework.context.service.name=fr.openbio.core.MyProfile.API, Bundle-SymbolicName=fr.openbio.core.MyProfile.API, Bundle-Version=0.0.1.SNAPSHOT, service.id=269}
Services in use:
{org.osgi.service.packageadmin.PackageAdmin}={service.ranking=2147483647, service.pid=0.org.eclipse.osgi.framework.internal.core.PackageAdminImpl, service.vendor=Eclipse.org - Equinox, service.id=2}
{org.xml.sax.EntityResolver}={spring.osgi.core.bundle.id=75, spring.osgi.core.bundle.timestamp=1357842795969, service.id=195}
Exported packages
com.openbio.core.myprofi... MANY PACKAGES ...
[exported]
com.openbio.core.myprofile.services.business.contract; version="0.0.0"[exported]
Imported packages
... MANY PACKAGES ...
No fragment bundles
Named class space
fr.openbio.core.MyProfile.API; bundle-version="0.0.1.SNAPSHOT"[provided]
No required bundles
The same happends if I deploy directly from OSGI console.
Here are the redeployment logs, I didn't saw anything interresting...
[2013-01-10 22:43:12.402] INFO http-bio-8080-exec-9 org.eclipse.virgo.medic.eventlog.default DE0011I Stopped bundle 'MyProfile.API' version '0.0.1.SNAPSHOT'.
[2013-01-10 22:43:12.402] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=MyProfile.API_0.0.1.SNAPSHOT]' popped and set to 'KernelBundleClassLoader: [bundle=MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.403] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=MyProfile.API_0.0.1.SNAPSHOT]' popped and set to 'org.eclipse.gemini.web.tomcat.internal.loading.BundleWebappClassLoader@537a1a5f'
[2013-01-10 22:43:12.403] INFO GiLogServiceListener@c8a80d8 org.osgi.service.log.LogService Bundle MyProfile.API_0.0.1.SNAPSHOT, BundleEvent STOPPED
[2013-01-10 22:43:12.403] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'org.eclipse.gemini.web.tomcat.internal.loading.BundleWebappClassLoader@537a1a5f' pushed and set to 'KernelBundleClassLoader: [bundle=MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.403] INFO http-bio-8080-exec-9 org.eclipse.virgo.medic.eventlog.default DE0013I Uninstalling bundle 'MyProfile.API' version '0.0.1.SNAPSHOT'.
[2013-01-10 22:43:12.404] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=MyProfile.API_0.0.1.SNAPSHOT]' pushed and set to 'KernelBundleClassLoader: [bundle=MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.404] INFO GiLogServiceListener@c8a80d8 org.osgi.service.log.LogService Bundle MyProfile.API_0.0.1.SNAPSHOT, BundleEvent UNRESOLVED
[2013-01-10 22:43:12.404] INFO http-bio-8080-exec-9 o.e.v.k.m.i.deployer.ModelInstallArtifactLifecycleListener Processing uninstalled event for bundle 'MyProfile.API' version '0.0.1.SNAPSHOT'
[2013-01-10 22:43:12.405] INFO http-bio-8080-exec-9 org.eclipse.virgo.medic.eventlog.default DE0014I Uninstalled bundle 'MyProfile.API' version '0.0.1.SNAPSHOT'.
[2013-01-10 22:43:12.406] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=MyProfile.API_0.0.1.SNAPSHOT]' popped and set to 'KernelBundleClassLoader: [bundle=MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.406] INFO GiLogServiceListener@c8a80d8 org.osgi.service.log.LogService Bundle MyProfile.API_0.0.1.SNAPSHOT, BundleEvent UNINSTALLED
[2013-01-10 22:43:12.408] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=MyProfile.API_0.0.1.SNAPSHOT]' popped and set to 'org.eclipse.gemini.web.tomcat.internal.loading.BundleWebappClassLoader@537a1a5f'
[2013-01-10 22:43:12.408] INFO GiLogServiceListener@c8a80d8 org.osgi.service.log.LogService Bundle org.eclipse.osgi_3.8.1.v20120830-144521, FrameworkEvent PACKAGES REFRESHED
[2013-01-10 22:43:12.441] INFO http-bio-8080-exec-9 o.e.v.k.m.i.deployer.ModelInstallArtifactLifecycleListener Processing installing event for bundle 'fr.openbio.core.MyProfile.API' version '0.0.1.SNAPSHOT'
[2013-01-10 22:43:12.442] INFO http-bio-8080-exec-9 org.eclipse.virgo.medic.eventlog.default DE0000I Installing bundle 'fr.openbio.core.MyProfile.API' version '0.0.1.SNAPSHOT'.
[2013-01-10 22:43:12.443] INFO http-bio-8080-exec-9 o.e.v.k.u.internal.importexpansion.ImportExpansionHandler Import-Library and/or Import-Bundle header found. Original manifest:
Manifest-Version: 1.0
Export-Package: com.openbio.core.myprofile.cel... MANY PACKAGES...
.config"
Built-By: georges
Tool: Bnd-0.0.238
Bundle-Name: MyProfile API
Created-By: Apache Maven Bundle Plugin
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Bundle: org.springframework.security.config,org.springframework
.security.core,org.springframework.security.web
Bundle-Version: 0.0.1.SNAPSHOT
Build-Jdk: 1.7.0
Bnd-LastModified: 1357837842447
Bundle-ManifestVersion: 2
Bundle-Description: Kernel of OpenLIMS project
Bundle-SymbolicName: fr.openbio.core.MyProfile.API
Import-Package: com.open... MANY PACKAGES ... ASE"
[2013-01-10 22:43:12.444] INFO http-bio-8080-exec-9 o.e.v.k.u.internal.importexpansion.ImportExpansionHandler Found definition for bundle with symbolic name 'org.springframework.security.config' and version range '[0.0.0, oo)': Manifest-Version: 1.0
Export-Package: org.springfr... MANY PACKAGES ...3c.dom"
Bundle-Vendor: SpringSource
Implementation-Title: org.springframework.security.config
Implementation-Version: 3.1.0.RELEASE
Bundle-Version: 3.1.0.RELEASE
Tool: Bundlor 1.0.0.RELEASE
Bundle-Name: Spring Security Namespace Configuration
Bundle-ManifestVersion: 2
Import-Package: org.springframework.sec... MANY PACKAGES ... n:="op
tional"
Bundle-SymbolicName: org.springframework.security.config
[2013-01-10 22:43:12.445] INFO http-bio-8080-exec-9 o.e.v.k.u.internal.importexpansion.ImportExpansionHandler Found definition for bundle with symbolic name 'org.springframework.security.core' and version range '[0.0.0, oo)': Manifest-Version: 1.0
Export-Package: org.springframewo... MANY PACKAGES ...e.io"
Bundle-Vendor: SpringSource
Implementation-Title: org.springframework.security.core
Implementation-Version: 3.1.0.RELEASE
Bundle-Version: 3.1.0.RELEASE
Tool: Bundlor 1.0.0.RELEASE
Bundle-Name: Spring Security Core
Bundle-ManifestVersion: 2
Import-Package: org.springframework.a... MANY PACKAGES ... onal"
Bundle-SymbolicName: org.springframework.security.core
[2013-01-10 22:43:12.447] INFO http-bio-8080-exec-9 o.e.v.k.u.internal.importexpansion.ImportExpansionHandler Found definition for bundle with symbolic name 'org.springframework.security.web' and version range '[0.0.0, oo)': Manifest-Version: 1.0
Export-Package: org.springfra... MANY PACKAGES ...pression"
Bundle-Vendor: SpringSource
Implementation-Title: org.springframework.security.web
Implementation-Version: 3.1.0.RELEASE
Bundle-Version: 3.1.0.RELEASE
Tool: Bundlor 1.0.0.RELEASE
Bundle-Name: Spring Security Web
Bundle-ManifestVersion: 2
Import-Package: org.apache.co... MANY PACKAGES ....RELEASE, 3.2.0)"
Bundle-SymbolicName: org.springframework.security.web
[2013-01-10 22:43:12.447] INFO http-bio-8080-exec-9 o.e.v.k.u.internal.importexpansion.ImportExpansionHandler Updated manifest:
Manifest-Version: 1.0
Export-Package: com.o... MANY PACKAGES ...ig"
Built-By: georges
Tool: Bnd-0.0.238
Bundle-Name: MyProfile API
Created-By: Apache Maven Bundle Plugin
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-Version: 0.0.1.SNAPSHOT
Build-Jdk: 1.7.0
Bnd-LastModified: 1357837842447
Bundle-ManifestVersion: 2
Bundle-Description: Kernel of OpenLIMS project
Bundle-SymbolicName: fr.openbio.core.MyProfile.API
Import-Package: org.springf... MANY PACKAGES...nfig"
[2013-01-10 22:43:12.449] INFO http-bio-8080-exec-9 o.e.virgo.kernel.userregion.internal.quasi.DependencyCalculator Calculating missing dependencies of bundle(s) 'fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT'
[2013-01-10 22:43:12.475] INFO http-bio-8080-exec-9 o.e.virgo.kernel.userregion.internal.quasi.DependencyCalculator The dependencies of '[fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]' are '[fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.478] INFO http-bio-8080-exec-9 o.eclipse.virgo.kernel.model.internal.bundle.ModelBundleListener Processing installed event for bundle 'fr.openbio.core.MyProfile.API:0.0.1.SNAPSHOT' in region 'org.eclipse.virgo.region.user'
[2013-01-10 22:43:12.479] INFO GiLogServiceListener@c8a80d8 org.osgi.service.log.LogService Bundle fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT, BundleEvent INSTALLED
[2013-01-10 22:43:12.479] INFO http-bio-8080-exec-9 org.eclipse.virgo.medic.eventlog.default DE0001I Installed bundle 'fr.openbio.core.MyProfile.API' version '0.0.1.SNAPSHOT'.
[2013-01-10 22:43:12.480] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'org.eclipse.gemini.web.tomcat.internal.loading.BundleWebappClassLoader@537a1a5f' popped and set to 'org.eclipse.gemini.web.tomcat.internal.loading.BundleWebappClassLoader@537a1a5f'
[2013-01-10 22:43:12.483] INFO GiLogServiceListener@c8a80d8 org.osgi.service.log.LogService Bundle fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT, BundleEvent RESOLVED
[2013-01-10 22:43:12.483] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'org.eclipse.gemini.web.tomcat.internal.loading.BundleWebappClassLoader@537a1a5f' pushed and set to 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.483] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]' popped and set to 'org.eclipse.gemini.web.tomcat.internal.loading.BundleWebappClassLoader@537a1a5f'
[2013-01-10 22:43:12.484] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'org.eclipse.gemini.web.tomcat.internal.loading.BundleWebappClassLoader@537a1a5f' pushed and set to 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.484] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]' pushed and set to 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.484] INFO http-bio-8080-exec-9 org.eclipse.virgo.nano.core.internal.BundleStartTracker Adding signal 'org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@15143f1d' for bundle 'fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT [175]'
[2013-01-10 22:43:12.485] INFO http-bio-8080-exec-9 org.eclipse.virgo.medic.eventlog.default DE0004I Starting bundle 'fr.openbio.core.MyProfile.API' version '0.0.1.SNAPSHOT'.
[2013-01-10 22:43:12.485] INFO http-bio-8080-exec-9 o.e.g.b.extender.support.DefaultOsgiApplicationContextCreator Discovered configurations {osgibundle:/META-INF/spring/*.xml} in bundle [MyProfile API (fr.openbio.core.MyProfile.API)]
[2013-01-10 22:43:12.485] INFO region-dm-13 o.e.g.blueprint.context.support.OsgiBundleXmlApplicationContext Refreshing OsgiBundleXmlApplicationContext(bundle=fr.openbio.core.MyProfile.API, config=osgibundle:/META-INF/spring/*.xml): startup date [Thu Jan 10 22:43:12 RET 2013]; root of context hierarchy
[2013-01-10 22:43:12.486] INFO region-dm-13 o.e.g.blueprint.context.support.OsgiBundleXmlApplicationContext Application Context service already unpublished
[2013-01-10 22:43:12.486] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]' popped and set to 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.486] INFO GiLogServiceListener@c8a80d8 org.osgi.service.log.LogService Bundle fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT, BundleEvent STARTED
[2013-01-10 22:43:12.486] INFO http-bio-8080-exec-9 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]' popped and set to 'org.eclipse.gemini.web.tomcat.internal.loading.BundleWebappClassLoader@537a1a5f'
[2013-01-10 22:43:12.489] INFO region-dm-13 org.springframework.beans.factory.xml.XmlBeanDefinitionReader Loading XML bean definitions from URL [bundleentry://175.fwk1789336366/META-INF/spring/bundle-context-osgi.xml]
[2013-01-10 22:43:12.551] INFO region-dm-13 org.springframework.beans.factory.xml.XmlBeanDefinitionReader Loading XML bean definitions from URL [bundleentry://175.fwk1789336366/META-INF/spring/bundle-context.xml]
[2013-01-10 22:43:12.566] INFO region-dm-13 o.e.virgo.kernel.dmfragment.internal.LoadTimeWeaverPostProcessor Load-time weaving not enabled for bundle 'fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT [175]',
[2013-01-10 22:43:12.567] INFO region-dm-13 o.e.virgo.kernel.dmfragment.internal.MBeanExporterPostProcessor MBean exporting not enabled for bundle 'fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT [175]',
[2013-01-10 22:43:12.567] INFO region-dm-13 o.e.g.b.e.i.d.startup.DependencyWaiterApplicationContextExecutor No outstanding OSGi service dependencies, completing initialization for OsgiBundleXmlApplicationContext(bundle=fr.openbio.core.MyProfile.API, config=osgibundle:/META-INF/spring/*.xml)
[2013-01-10 22:43:12.567] INFO region-dm-13 o.s.beans.factory.support.DefaultListableBeanFactory Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@292c3368: defining beans []; root of factory hierarchy
[2013-01-10 22:43:12.567] INFO region-dm-13 o.e.g.blueprint.context.support.OsgiBundleXmlApplicationContext Publishing application context as OSGi service with properties {org.eclipse.gemini.blueprint.context.service.name=fr.openbio.core.MyProfile.API, org.springframework.context.service.name=fr.openbio.core.MyProfile.API, Bundle-SymbolicName=fr.openbio.core.MyProfile.API, Bundle-Version=0.0.1.SNAPSHOT}
[2013-01-10 22:43:12.568] INFO GiLogServiceListener@c8a80d8 org.osgi.service.log.LogService Bundle fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT, Service 268, ServiceEvent REGISTERED
[2013-01-10 22:43:12.568] INFO region-dm-13 .a.d.i.BlueprintEventPostingOsgiBundleApplicationContextListener Sending event to topic 'org/osgi/service/blueprint/container/CREATED' with properties '{bundle.version=0.0.1.SNAPSHOT, bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT [175], bundle.symbolicName=fr.openbio.core.MyProfile.API, type=1, timestamp=1357843392568, bundle.id=175}'
[2013-01-10 22:43:12.568] INFO region-dm-13 org.eclipse.virgo.nano.core.internal.BundleStartTracker Handling event 'org.osgi.service.event.Event [topic=org/osgi/service/blueprint/container/CREATED]'
[2013-01-10 22:43:12.568] INFO region-dm-13 org.eclipse.virgo.nano.core.internal.BundleStartTracker Recording created application context for bundle 'fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT [175]'
[2013-01-10 22:43:12.568] INFO region-dm-13 o.e.g.b.extender.internal.activator.ContextLoaderListener Application context successfully refreshed (OsgiBundleXmlApplicationContext(bundle=fr.openbio.core.MyProfile.API, config=osgibundle:/META-INF/spring/*.xml))
[2013-01-10 22:43:12.568] INFO start-signalling-2 org.eclipse.virgo.nano.core.internal.BundleStartTracker Driving signal 'org.eclipse.virgo.kernel.install.artifact.internal.AbstractInstallArtifact$StateMonitorSignal@15143f1d'
[2013-01-10 22:43:12.569] INFO start-signalling-2 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=org.eclipse.virgo.apps.repository-3.6.0.RELEASE-synthetic.context_3.6.0.RELEASE]' pushed and set to 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]'
[2013-01-10 22:43:12.570] INFO start-signalling-2 org.eclipse.virgo.medic.eventlog.default DE0005I Started bundle 'fr.openbio.core.MyProfile.API' version '0.0.1.SNAPSHOT'.
[2013-01-10 22:43:12.571] INFO start-signalling-2 o.e.v.k.i.artifact.internal.bundle.BundleThreadContextManager Thread context class loader 'KernelBundleClassLoader: [bundle=fr.openbio.core.MyProfile.API_0.0.1.SNAPSHOT]' popped and set to 'KernelBundleClassLoader: [bundle=org.eclipse.virgo.apps.repository-3.6.0.RELEASE-synthetic.context_3.6.0.RELEASE]'
I also tried to do it after a startup -clean... without success...
Does someone here knows why none of those packages are really exported ?
Thank you !
[Updated on: Thu, 10 January 2013 19:10] Report message to a moderator
|
|
|
Re: Bundle manifest problem since 3.6 [message #998895 is a reply to message #998823] |
Thu, 10 January 2013 23:05 |
|
Hi,
The Wirings tab only shows wires between bundles, if a bundle exports a package but no on consumes it then no wire exists within the OSGi framework. This is why nothing is showing in the gui. There is definitely room for improvement here, at the very least to make it clear that only wiring information is being shown. Having the Bundle Info popup say 'Exported-Packages' is misleading, my fault. I have raised a bug to improve this.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=397929
Chris.
------------------------------------------------
Chris Frost, Twitter @cgfrost
Springsource, a divison of VMware.
|
|
|
Goto Forum:
Current Time: Thu Apr 25 10:48:03 GMT 2024
Powered by FUDForum. Page generated in 0.03212 seconds
|