You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Edell Nolan (JIRA)" <ji...@apache.org> on 2008/10/01 11:20:52 UTC

[jira] Updated: (SMX4-125) Classloader fails to find a class in the same SU

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

Edell Nolan updated SMX4-125:
-----------------------------


I cannot seem to get the zip attached but if someone is willing to look at this I will send them the attachment.

> Classloader fails to find a class in the same SU
> ------------------------------------------------
>
>                 Key: SMX4-125
>                 URL: https://issues.apache.org/activemq/browse/SMX4-125
>             Project: ServiceMix 4
>          Issue Type: Bug
>    Affects Versions: 4.0-m2
>            Reporter: Edell Nolan
>
> If I deploy the attached zip I get the following output.
> it can't find the class in the dynamic class loader, so it should come back to the su itself then but it outputs the following output before it does.
> If I add self-first delegation as a workaround my zip will deploy without these errors. 
> but you shouldn't have to add self-first delegation.
> servicemix> 30-Sep-2008 12:30:53 org.apache.cxf.bus.spring.BusApplicationContext
>  getConfigResources
> INFO: No cxf.xml configuration file detected, relying on defaults.
> 30-Sep-2008 12:30:54 org.apache.cxf.bus.spring.BusApplicationContext getConfigRe
> sources
> INFO: No cxf.xml configuration file detected, relying on defaults.
> 30-Sep-2008 12:31:20 org.apache.cxf.endpoint.ServerImpl initDestination
> INFO: Setting the server's publish address to be http://localhost:8192/order-ser
> vice
> ERROR: Unable to dynamically import package. (java.lang.ArrayStoreException)
> java.lang.ArrayStoreException
>         at java.lang.System.arraycopy(Native Method)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.attemptDyn
> amicImport(R4SearchPolicyCore.java:711)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchDyna
> micImports(R4SearchPolicyCore.java:526)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassO
> rResource(R4SearchPolicyCore.java:480)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(
> R4SearchPolicyCore.java:187)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4Se
> archPolicy.java:45)
>         at org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClass(
> ContentClassLoader.java:109)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
> rentClassLoader.java:184)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         at com.iona.fuse.demo.logisticx.service.order.OrderServiceImpl.<init>(Or
> derServiceImpl.java:42)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>  
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:1
> 00)
>         at org.springframework.beans.factory.support.SimpleInstantiationStrategy
> .instantiate(SimpleInstantiationStrategy.java:61)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>         at org.springframework.beans.factory.support.BeanDefinitionValueResolver
> .resolveInnerBean(BeanDefinitionValueResolver.java:219)
>         at org.springframework.beans.factory.support.BeanDefinitionValueResolver
> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:117)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>         at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
>         at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
>  
>         at org.springframework.beans.factory.support.DefaultListableBeanFactory.
> preInstantiateSingletons(DefaultListableBeanFactory.java:429)
>         at org.springframework.context.support.AbstractApplicationContext.finish
> BeanFactoryInitialization(AbstractApplicationContext.java:729)servicemix>
>         at org.springframework.context.support.AbstractApplicationContext.refres
> h(AbstractApplicationContext.java:381)
>         at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(Abstr
> actXBeanDeployer.java:86)
>         at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServ
> iceUnitManager.java:88)
>         at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServic
> eUnitManager.java:69)
>         at org.apache.servicemix.jbi.deployer.impl.ServiceUnitImpl.deploy(Servic
> eUnitImpl.java:89)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.deployServiceAssembl
> y(Deployer.java:306)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.register(Deployer.ja
> va:170)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.checkPendingBundles(
> Deployer.java:428)
>         at org.apache.servicemix.jbi.deployer.impl.ComponentImpl$ComponentWrappe
> r.init(ComponentImpl.java:263)
>         at org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegist
> er(ComponentRegistryImpl.java:97)
>         at org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegist
> er(ComponentRegistryImpl.java:37)
>         at org.apache.servicemix.nmr.core.ServiceRegistryImpl.register(ServiceRe
> gistryImpl.java:47)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.springframework.osgi.util.internal.ReflectionUtils.invokeMethod(R
> eflectionUtils.java:108)
>         at org.springframework.osgi.config.CustomListenerAdapterUtils.invokeCust
> omMethods(CustomListenerAdapterUtils.java:154)
>         at org.springframework.osgi.config.OsgiServiceLifecycleListenerAdapter.b
> ind(OsgiServiceLifecycleListenerAdapter.java:186)
>         at org.springframework.osgi.service.importer.support.internal.util.OsgiS
> erviceBindingUtils.callListenersBind(OsgiServiceBindingUtils.java:50)
>         at org.springframework.osgi.service.importer.support.internal.collection
> .OsgiServiceCollection$Listener.serviceChanged(OsgiServiceCollection.java:106)
>         at org.apache.felix.framework.util.EventDispatcher.invokeServiceListener
> Callback(EventDispatcher.java:765)
>         at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(
> EventDispatcher.java:623)
>         at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(Even
> tDispatcher.java:554)
>         at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3612)
>         at org.apache.felix.framework.Felix.access$000(Felix.java:36)
>         at org.apache.felix.framework.Felix$1.serviceChanged(Felix.java:626)
>         at org.apache.felix.framework.ServiceRegistry.fireServiceChanged(Service
> Registry.java:559)
>         at org.apache.felix.framework.ServiceRegistry.registerService(ServiceReg
> istry.java:75)
>         at org.apache.felix.framework.Felix.registerService(Felix.java:2702)
>         at org.apache.felix.framework.BundleContextImpl.registerService(BundleCo
> ntextImpl.java:254)
>         at org.apache.felix.framework.BundleContextImpl.registerService(BundleCo
> ntextImpl.java:232)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.registerService(Depl
> oyer.java:435)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.maybeWrapComponent(D
> eployer.java:402)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer$1.addingService(Depl
> oyer.java:130)
>         at org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTrack
> er.java:1021)
>         at org.osgi.util.tracker.ServiceTracker$Tracked.track(ServiceTracker.jav
> a:999)
>         at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTr
> acker.java:924)
>         at org.apache.felix.framework.util.EventDispatcher.invokeServiceListener
> Callback(EventDispatcher.java:765)
>         at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(
> EventDispatcher.java:623)
>         at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(Even
> tDispatcher.java:554)
>         at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3612)
>         at org.apache.felix.framework.Felix.access$000(Felix.java:36)
>         at org.apache.felix.framework.Felix$1.serviceChanged(Felix.java:626)
>         at org.apache.felix.framework.ServiceRegistry.fireServiceChanged(Service
> Registry.java:559)
>         at org.apache.felix.framework.ServiceRegistry.registerService(ServiceReg
> istry.java:75)
>         at org.apache.felix.framework.Felix.registerService(Felix.java:2702)
>         at org.apache.felix.framework.BundleContextImpl.registerService(BundleCo
> ntextImpl.java:254)
>         at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryB
> ean.registerService(OsgiServiceFactoryBean.java:401)
>         at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryB
> ean.registerService(OsgiServiceFactoryBean.java:371)
>         at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryB
> ean$Executor.registerService(OsgiServiceFactoryBean.java:147)
>         at org.springframework.osgi.service.exporter.support.internal.controller
> .ExporterController.registerService(ExporterController.java:40)
>         at org.springframework.osgi.service.dependency.internal.DefaultMandatory
> DependencyManager.startExporter(DefaultMandatoryDependencyManager.java:287)
>         at org.springframework.osgi.service.dependency.internal.DefaultMandatory
> DependencyManager.checkIfExporterShouldStart(DefaultMandatoryDependencyManager.j
> ava:237)
>         at org.springframework.osgi.service.dependency.internal.DefaultMandatory
> DependencyManager.discoverDependentImporterFor(DefaultMandatoryDependencyManager
> .java:230)
>         at org.springframework.osgi.service.dependency.internal.DefaultMandatory
> DependencyManager.addServiceExporter(DefaultMandatoryDependencyManager.java:161)
>  
>         at org.springframework.osgi.service.dependency.internal.MandatoryDepende
> ncyBeanPostProcessor.postProcessAfterInitialization(MandatoryDependencyBeanPostP
> rocessor.java:46)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFa
> ctory.java:361)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1343)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>         at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
>         at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
>         at org.springframework.beans.factory.support.DefaultListableBeanFactory.
> preInstantiateSingletons(DefaultListableBeanFactory.java:423)
>         at org.springframework.context.support.AbstractApplicationContext.finish
> BeanFactoryInitialization(AbstractApplicationContext.java:729)
>         at org.springframework.osgi.context.support.AbstractDelegatedExecutionAp
> plicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.ja
> va:276)
>         at org.springframework.osgi.extender.internal.dependencies.startup.Depen
> dencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterAp
> plicationContextExecutor.java:145)
>         at java.lang.Thread.run(Thread.java:595)
> ERROR: Unable to dynamically import package. (java.lang.ArrayStoreException)
> java.lang.ArrayStoreException
>         at java.lang.System.arraycopy(Native Method)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.attemptDyn
> amicImport(R4SearchPolicyCore.java:711)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchDyna
> micImports(R4SearchPolicyCore.java:526)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassO
> rResource(R4SearchPolicyCore.java:480)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(
> R4SearchPolicyCore.java:187)
>         at org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4Se
> archPolicy.java:45)
>         at org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClass(
> ContentClassLoader.java:109)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
> rentClassLoader.java:184)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         at com.iona.fuse.demo.logisticx.service.order.OrderServiceImpl.<init>(Or
> derServiceImpl.java:42)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>  
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:1
> 00)
>         at org.springframework.beans.factory.support.SimpleInstantiationStrategy
> .instantiate(SimpleInstantiationStrategy.java:61)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>         at org.springframework.beans.factory.support.BeanDefinitionValueResolver
> .resolveInnerBean(BeanDefinitionValueResolver.java:219)
>         at org.springframework.beans.factory.support.BeanDefinitionValueResolver
> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:117)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>         at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
>         at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
>         at org.springframework.beans.factory.support.DefaultListableBeanFactory.
> preInstantiateSingletons(DefaultListableBeanFactory.java:429)
>         at org.springframework.context.support.AbstractApplicationContext.finish
> BeanFactoryInitialization(AbstractApplicationContext.java:729)
>         at org.springframework.context.support.AbstractApplicationContext.refres
> h(AbstractApplicationContext.java:381)
>         at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(Abstr
> actXBeanDeployer.java:86)
>         at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServ
> iceUnitManager.java:88)
>         at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServic
> eUnitManager.java:69)
>         at org.apache.servicemix.jbi.deployer.impl.ServiceUnitImpl.deploy(Servic
> eUnitImpl.java:89)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.deployServiceAssembl
> y(Deployer.java:306)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.register(Deployer.ja
> va:170)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.checkPendingBundles(
> Deployer.java:428)
>         at org.apache.servicemix.jbi.deployer.impl.ComponentImpl$ComponentWrappe
> r.init(ComponentImpl.java:263)
>         at org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegist
> er(ComponentRegistryImpl.java:97)
>         at org.apache.servicemix.jbi.runtime.impl.ComponentRegistryImpl.doRegist
> er(ComponentRegistryImpl.java:37)
>         at org.apache.servicemix.nmr.core.ServiceRegistryImpl.register(ServiceRe
> gistryImpl.java:47)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.springframework.osgi.util.internal.ReflectionUtils.invokeMethod(R
> eflectionUtils.java:108)
>         at org.springframework.osgi.config.CustomListenerAdapterUtils.invokeCust
> omMethods(CustomListenerAdapterUtils.java:154)
>         at org.springframework.osgi.config.OsgiServiceLifecycleListenerAdapter.b
> ind(OsgiServiceLifecycleListenerAdapter.java:186)
>         at org.springframework.osgi.service.importer.support.internal.util.OsgiS
> erviceBindingUtils.callListenersBind(OsgiServiceBindingUtils.java:50)
>         at org.springframework.osgi.service.importer.support.internal.collection
> .OsgiServiceCollection$Listener.serviceChanged(OsgiServiceCollection.java:106)
>         at org.apache.felix.framework.util.EventDispatcher.invokeServiceListener
> Callback(EventDispatcher.java:765)
>         at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(
> EventDispatcher.java:623)
>         at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(Even
> tDispatcher.java:554)
>         at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3612)
>         at org.apache.felix.framework.Felix.access$000(Felix.java:36)
>         at org.apache.felix.framework.Felix$1.serviceChanged(Felix.java:626)
>         at org.apache.felix.framework.ServiceRegistry.fireServiceChanged(Service
> Registry.java:559)
>         at org.apache.felix.framework.ServiceRegistry.registerService(ServiceReg
> istry.java:75)
>         at org.apache.felix.framework.Felix.registerService(Felix.java:2702)
>         at org.apache.felix.framework.BundleContextImpl.registerService(BundleCo
> ntextImpl.java:254)
>         at org.apache.felix.framework.BundleContextImpl.registerService(BundleCo
> ntextImpl.java:232)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.registerService(Depl
> oyer.java:435)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer.maybeWrapComponent(D
> eployer.java:402)
>         at org.apache.servicemix.jbi.deployer.impl.Deployer$1.addingService(Depl
> oyer.java:130)
>         at org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTrack
> er.java:1021)
>         at org.osgi.util.tracker.ServiceTracker$Tracked.track(ServiceTracker.jav
> a:999)
>         at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTr
> acker.java:924)
>         at org.apache.felix.framework.util.EventDispatcher.invokeServiceListener
> Callback(EventDispatcher.java:765)
>         at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(
> EventDispatcher.java:623)
>         at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(Even
> tDispatcher.java:554)
>         at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3612)
>         at org.apache.felix.framework.Felix.access$000(Felix.java:36)
>         at org.apache.felix.framework.Felix$1.serviceChanged(Felix.java:626)
>         at org.apache.felix.framework.ServiceRegistry.fireServiceChanged(Service
> Registry.java:559)
>         at org.apache.felix.framework.ServiceRegistry.registerService(ServiceReg
> istry.java:75)
>         at org.apache.felix.framework.Felix.registerService(Felix.java:2702)
>         at org.apache.felix.framework.BundleContextImpl.registerService(BundleCo
> ntextImpl.java:254)
>         at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryB
> ean.registerService(OsgiServiceFactoryBean.java:401)
>         at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryB
> ean.registerService(OsgiServiceFactoryBean.java:371)
>         at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryB
> ean$Executor.registerService(OsgiServiceFactoryBean.java:147)
>         at org.springframework.osgi.service.exporter.support.internal.controller
> .ExporterController.registerService(ExporterController.java:40)
>         at org.springframework.osgi.service.dependency.internal.DefaultMandatory
> DependencyManager.startExporter(DefaultMandatoryDependencyManager.java:287)
>         at org.springframework.osgi.service.dependency.internal.DefaultMandatory
> DependencyManager.checkIfExporterShouldStart(DefaultMandatoryDependencyManager.j
> ava:237)
>         at org.springframework.osgi.service.dependency.internal.DefaultMandatory
> DependencyManager.discoverDependentImporterFor(DefaultMandatoryDependencyManager
> .java:230)
>         at org.springframework.osgi.service.dependency.internal.DefaultMandatory
> DependencyManager.addServiceExporter(DefaultMandatoryDependencyManager.java:161)
>  
>         at org.springframework.osgi.service.dependency.internal.MandatoryDepende
> ncyBeanPostProcessor.postProcessAfterInitialization(MandatoryDependencyBeanPostP
> rocessor.java:46)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFa
> ctory.java:361)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1343)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>         at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
>         at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
>         at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
>         at org.springframework.beans.factory.support.DefaultListableBeanFactory.
> preInstantiateSingletons(DefaultListableBeanFactory.java:423)
>         at org.springframework.context.support.AbstractApplicationContext.finish
> BeanFactoryInitialization(AbstractApplicationContext.java:729)
>         at org.springframework.osgi.context.support.AbstractDelegatedExecutionAp
> plicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.ja
> va:276)
>         at org.springframework.osgi.extender.internal.dependencies.startup.Depen
> dencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterAp
> plicationContextExecutor.java:145)
>         at java.lang.Thread.run(Thread.java:595)
>  
> servicemix> jbi list
> Components
> ----------
> servicemix-bean - Started - null
> servicemix-ftp - Started - null
> servicemix-camel - Started - null
> servicemix-mail - Started - null
> servicemix-cxf-bc - Started - null
> servicemix-eip - Started - null
> servicemix-cxf-se - Started - null
> servicemix-drools - Started - null
> servicemix-jms - Started - null
> servicemix-http - Started - null
> servicemix-file - Started - null
>  
> servicemix> 30-Sep-2008 12:31:50 org.apache.cxf.service.factory.ReflectionServic
> eFactoryBean buildServiceFromClass
> INFO: Creating Service {http://logisticx.demo.fuse.iona.com/orderService/}OrderS
> erviceService from class com.iona.fuse.demo.logisticx.service.order.OrderService
>  
> 30-Sep-2008 12:32:58 org.apache.cxf.configuration.spring.ConfigurerImpl getBeanN
> ame
> INFO: Could not determine bean name for instance of class org.apache.cxf.transpo
> rt.jbi.JBIDestination.
> 30-Sep-2008 12:32:58 org.apache.cxf.endpoint.ServerImpl initDestination
> INFO: Setting the server's publish address to be jbi://ID-10-5-2-186-11cb306fd3d
> -0-0
>  
> servicemix> jbi list
> Components
> ----------
> servicemix-validation - Started - null
> servicemix-bean - Started - null
> servicemix-ftp - Started - null
> servicemix-camel - Started - null
> servicemix-mail - Started - null
> servicemix-wsn2005 - Started - null
> servicemix-cxf-bc - Started - null
> servicemix-eip - Started - null
> servicemix-cxf-se - Started - null
> servicemix-scripting - Started - null
> servicemix-drools - Started - null
> servicemix-quartz - Started - null
> servicemix-jms - Started - null
> servicemix-saxon - Started - null
> servicemix-http - Started - null
> servicemix-file - Started - null
> servicemix-osworkflow - Started - null
>  
> Service Assemblies
> ------------------
> order-sa - Started - Order SA
>  
> servicemix>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.