1 Reply Latest reply on Mar 10, 2011 4:48 PM by Daryl Olson

    Exception on startup: Exception in thread "SpringOsgiExtenderThread-4"

    Daryl Olson Newbie

      I have just installed Apache ServiceMix (4.3.1-fuse-00-00). I have not deployed or started anything (fresh install).

       

      A few seconds after starting the following exception appears on the console:

       

      karaf@root> Exception in thread "SpringOsgiExtenderThread-4" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'componentRegistry': FactoryBean

      threw exception on object creation; nested exception is java.lang.IllegalArgumentException: interface org.springframework.aop.IntroductionInfo is not visible from class loader

      at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:149)

      at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:102)

      at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1429)

      at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:245)

      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)

      at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:576)

      at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)

      at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)

      at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)

      at org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)

      at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)

      at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExec

      utor.java:136)

      at java.lang.Thread.run(Thread.java:662)

      Caused by: java.lang.IllegalArgumentException: interface org.springframework.aop.IntroductionInfo is not visible from class loader

      at java.lang.reflect.Proxy.getProxyClass(Proxy.java:353)

      at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)

      at org.springframework.aop.framework.JdkDynamicAopProxy.getProxy(JdkDynamicAopProxy.java:117)

      at org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:112)

      at org.springframework.osgi.service.util.internal.aop.ProxyUtils$1.run(ProxyUtils.java:65)

      at java.security.AccessController.doPrivileged(Native Method)

      at org.springframework.osgi.service.util.internal.aop.ProxyUtils.createProxy(ProxyUtils.java:62)

      at org.springframework.osgi.service.util.internal.aop.ProxyUtils.createProxy(ProxyUtils.java:39)

      at org.springframework.osgi.service.importer.support.AbstractServiceProxyCreator.createServiceProxy(AbstractServiceProxyCreator.java:107)

      at org.springframework.osgi.service.importer.support.OsgiServiceProxyFactoryBean.createProxy(OsgiServiceProxyFactoryBean.java:206)

      at org.springframework.osgi.service.importer.support.AbstractServiceImporterProxyFactoryBean.getObject(AbstractServiceImporterProxyFactoryBean.java:86)

      at org.springframework.osgi.service.importer.support.OsgiServiceProxyFactoryBean.getObject(OsgiServiceProxyFactoryBean.java:161)

      at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:142)

      ... 12 more

       

      Is this something I should worry about?

       

      Is there someway to stop this exception?

       

      Here's the results of shell:info

       

      Karaf

        Karaf home                  C:\Apps\fuse-servicemix-4.3.1

        Karaf base                  C:\Apps\fuse-servicemix-4.3.1

        OSGi Framework              org.eclipse.osgi - 3.6.0.v20100517

       

      JVM

        Java Virtual Machine        Java HotSpot(TM) 64-Bit Server VM version 19.0-b09

        Version                     1.6.0_23

        Vendor                      Sun Microsystems Inc.

        Uptime                      4 minutes

        Total compile time          11.905 seconds

      Threads

        Live threads                88

        Daemon threads              46

        Peak                        92

        Total started               141

      Memory

        Current heap size           65,492 kbytes

        Maximum heap size           466,048 kbytes

        Committed heap size         209,856 kbytes

        Pending objects             0

        Garbage collector           Name = 'PS Scavenge', Collections = 15, Time = 0.183 seconds

        Garbage collector           Name = 'PS MarkSweep', Collections = 1, Time = 0.109 seconds

      Classes

        Current classes loaded      6,977

        Total classes loaded        6,977

        Total classes unloaded      0

      Operating system

        Name                        Windows 7 version 6.1

        Architecture                amd64

        Processors                  4

      karaf@root>

      Thanks,

      Daryl