Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
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 Go to next message
TorTukiTu Mising name is currently offline 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 ! Smile

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 Go to previous message
Chris Frost is currently offline Chris Frost
Messages: 230
Registered: January 2010
Location: Southampton, England
Senior Member

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.
Previous Topic:Virgo Snaps question
Next Topic:Tomcat 7.0.32 springsource availability
Goto Forum:
  


Current Time: Tue Sep 23 12:34:16 GMT 2014

Powered by FUDForum. Page generated in 0.01851 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software