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.

Reply via email to