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.