Re: Camel 2.9.0 startup error message ClassNotFoundException org.osgi.framework.BundleActivator
I am experiencing similar problem here. I am using Camel 2.9.0 and Latest Jboss (jboss-as-7.1.0.CR1b). I am trying to deploy one of camel examples camel-example-cxf-tomcat. Using maven package i created the war and when i tried deploying it gives the same error what the other user has described. I tried some other examples as well which gave the same error, which lead me try the camel 2.9.0 samples. Here i am trying to deploy as a war file but not as a osgi module. Any pointers for solving this problem. Do I need to put any jars in the JBOSS standalone/lib/ext directory? Thanks, Sridhar 12:28:10,034 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,034 [vice thread 1-3] INFO ContextLoader - Root WebApplicationContext: initialization started 12:28:10,050 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,050 [vice thread 1-3] INFO XmlWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Wed Feb 15 12:28:10 EST 2012]; root of context hierarchy 12:28:10,066 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,066 [vice thread 1-3] INFO XmlBeanDefinitionReader- Loading XML bean definitions from class path resource [camel-config.xml] 12:28:10,144 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,144 [vice thread 1-3] INFO XmlBeanDefinitionReader- Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml] 12:28:10,175 WARN [org.jboss.modules] (MSC service thread 1-3) Failed to define class org.apache.camel.osgi.Activator in Module deployment.camel-example-cxf-tomcat.war:main from Service Module Loader: java.lang.LinkageError: Failed to link org/apache/camel/osgi/Activator (Module deployment.camel-example-cxf-tomcat.war:main from Service Module Loader) at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:396) at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:243) at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:73) at org.jboss.modules.Module.loadModuleClass(Module.java:505) at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182) at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) at java.lang.Class.forName0(Native Method) [:1.7.0_02] at java.lang.Class.forName(Class.java:186) [:1.7.0_02] at org.apache.camel.spring.handler.CamelNamespaceHandler.init(CamelNamespaceHandler.java:129) [camel-spring-2.9.0.jar:] at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:130) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1333) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1328) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:93) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149) [spring-beans-3.0.6.RELEASE.jar:] at
Re: Camel 2.9.0 startup error message ClassNotFoundException org.osgi.framework.BundleActivator
I'm not sure if the JBoss7 support the OSGi out of box. Maybe you need to ask the question in the JBoss7 community to find out if you need to any addition work. On Thu Feb 16 02:07:14 2012, dvsridhar wrote: I am experiencing similar problem here. I am using Camel 2.9.0 and Latest Jboss (jboss-as-7.1.0.CR1b). I am trying to deploy one of camel examples camel-example-cxf-tomcat. Using maven package i created the war and when i tried deploying it gives the same error what the other user has described. I tried some other examples as well which gave the same error, which lead me try the camel 2.9.0 samples. Here i am trying to deploy as a war file but not as a osgi module. Any pointers for solving this problem. Do I need to put any jars in the JBOSS standalone/lib/ext directory? Thanks, Sridhar 12:28:10,034 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,034 [vice thread 1-3] INFO ContextLoader - Root WebApplicationContext: initialization started 12:28:10,050 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,050 [vice thread 1-3] INFO XmlWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Wed Feb 15 12:28:10 EST 2012]; root of context hierarchy 12:28:10,066 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,066 [vice thread 1-3] INFO XmlBeanDefinitionReader- Loading XML bean definitions from class path resource [camel-config.xml] 12:28:10,144 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,144 [vice thread 1-3] INFO XmlBeanDefinitionReader- Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml] 12:28:10,175 WARN [org.jboss.modules] (MSC service thread 1-3) Failed to define class org.apache.camel.osgi.Activator in Module deployment.camel-example-cxf-tomcat.war:main from Service Module Loader: java.lang.LinkageError: Failed to link org/apache/camel/osgi/Activator (Module deployment.camel-example-cxf-tomcat.war:main from Service Module Loader) at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:396) at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:243) at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:73) at org.jboss.modules.Module.loadModuleClass(Module.java:505) at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182) at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) at java.lang.Class.forName0(Native Method) [:1.7.0_02] at java.lang.Class.forName(Class.java:186) [:1.7.0_02] at org.apache.camel.spring.handler.CamelNamespaceHandler.init(CamelNamespaceHandler.java:129) [camel-spring-2.9.0.jar:] at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:130) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1333) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1328) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:93) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178) [spring-beans-3.0.6.RELEASE.jar:] at
Re: Camel 2.9.0 startup error message ClassNotFoundException org.osgi.framework.BundleActivator
Hi We should get rid of the WARN logging by JBoss. Although it ought to be harmless. I have logged a ticket https://issues.apache.org/jira/browse/CAMEL-5010 On Wed, Feb 15, 2012 at 7:07 PM, dvsridhar dabbeeru.venkata.srid...@cgifederal.com wrote: I am experiencing similar problem here. I am using Camel 2.9.0 and Latest Jboss (jboss-as-7.1.0.CR1b). I am trying to deploy one of camel examples camel-example-cxf-tomcat. Using maven package i created the war and when i tried deploying it gives the same error what the other user has described. I tried some other examples as well which gave the same error, which lead me try the camel 2.9.0 samples. Here i am trying to deploy as a war file but not as a osgi module. Any pointers for solving this problem. Do I need to put any jars in the JBOSS standalone/lib/ext directory? Thanks, Sridhar 12:28:10,034 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,034 [vice thread 1-3] INFO ContextLoader - Root WebApplicationContext: initialization started 12:28:10,050 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,050 [vice thread 1-3] INFO XmlWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Wed Feb 15 12:28:10 EST 2012]; root of context hierarchy 12:28:10,066 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,066 [vice thread 1-3] INFO XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [camel-config.xml] 12:28:10,144 INFO [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,144 [vice thread 1-3] INFO XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml] 12:28:10,175 WARN [org.jboss.modules] (MSC service thread 1-3) Failed to define class org.apache.camel.osgi.Activator in Module deployment.camel-example-cxf-tomcat.war:main from Service Module Loader: java.lang.LinkageError: Failed to link org/apache/camel/osgi/Activator (Module deployment.camel-example-cxf-tomcat.war:main from Service Module Loader) at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:396) at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:243) at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:73) at org.jboss.modules.Module.loadModuleClass(Module.java:505) at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182) at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) at java.lang.Class.forName0(Native Method) [:1.7.0_02] at java.lang.Class.forName(Class.java:186) [:1.7.0_02] at org.apache.camel.spring.handler.CamelNamespaceHandler.init(CamelNamespaceHandler.java:129) [camel-spring-2.9.0.jar:] at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:130) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1333) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1328) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:93) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302) [spring-beans-3.0.6.RELEASE.jar:] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143) [spring-beans-3.0.6.RELEASE.jar:] at
Re: Camel 2.9.0 startup error message ClassNotFoundException org.osgi.framework.BundleActivator
Hi What version of JBoss and Camel are you using? And how do you deploy your application in JBoss? (war, jee, osgi, etc.) And what kind of severity level is this logged at? WARN, ERROR ? And does your application start up and works? On Tue, Jan 10, 2012 at 1:01 PM, iamniche nhem...@scottlogic.co.uk wrote: Hello, Please could someone tell me how to solve this error message that occurs in my JBoss server logs: Failed to define class org.apache.camel.osgi.Activator in Module from Service Module Loader: java.lang.LinkageError: Failed to link org/apache/camel/osgi/Activator Caused by: java.lang.ClassNotFoundException: org.osgi.framework.BundleActivator at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:191) The Activator class itself appears to be in package org.apache.camel.impl.osgi not package org.apache.camel.osgi - is this a problem with the default setting? I am not (explicitly) using the Activator (I don't really know what it is to be honest) but i would prefer not to get an error message in my logs every time the server starts Many thanks Cheerio, Nic -- View this message in context: http://camel.465427.n5.nabble.com/Camel-2-9-0-startup-error-message-ClassNotFoundException-org-osgi-framework-BundleActivator-tp5133932p5133932.html Sent from the Camel - Users mailing list archive at Nabble.com. -- Claus Ibsen - FuseSource Email: cib...@fusesource.com Web: http://fusesource.com Twitter: davsclaus, fusenews Blog: http://davsclaus.blogspot.com/ Author of Camel in Action: http://www.manning.com/ibsen/
Re: Camel 2.9.0 startup error message ClassNotFoundException org.osgi.framework.BundleActivator
Hi, Can you check if there is any other version of camel-core in your class path ? I just check the camel-core-2.9.0 jar , the Activator class was packed in the directory of org.apache.camel.impl.osgi. On Tue Jan 10 20:01:53 2012, iamniche wrote: Hello, Please could someone tell me how to solve this error message that occurs in my JBoss server logs: Failed to define class org.apache.camel.osgi.Activator in Module from Service Module Loader: java.lang.LinkageError: Failed to link org/apache/camel/osgi/Activator Caused by: java.lang.ClassNotFoundException: org.osgi.framework.BundleActivator at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:191) The Activator class itself appears to be in package org.apache.camel.impl.osgi not package org.apache.camel.osgi - is this a problem with the default setting? I am not (explicitly) using the Activator (I don't really know what it is to be honest) but i would prefer not to get an error message in my logs every time the server starts Many thanks Cheerio, Nic -- View this message in context: http://camel.465427.n5.nabble.com/Camel-2-9-0-startup-error-message-ClassNotFoundException-org-osgi-framework-BundleActivator-tp5133932p5133932.html Sent from the Camel - Users mailing list archive at Nabble.com. -- Willem -- FuseSource Web: http://www.fusesource.com Blog:http://willemjiang.blogspot.com (English) http://jnn.javaeye.com (Chinese) Twitter: willemjiang Weibo: willemjiang