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
> 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
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
> [spring-web-3.0.6.RELEASE.jar:]
>        at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:93)
> [spring-web-3.0.6.RELEASE.jar:]
>        at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
> [spring-context-3.0.6.RELEASE.jar:]
>        at
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:467)
> [spring-context-3.0.6.RELEASE.jar:]
>        at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397)
> [spring-context-3.0.6.RELEASE.jar:]
>        at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
> [spring-web-3.0.6.RELEASE.jar:]
>        at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
> [spring-web-3.0.6.RELEASE.jar:]
>        at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
> [spring-web-3.0.6.RELEASE.jar:]
>        at
> org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3392)
> [jbossweb-7.0.7.Final.jar:]
>        at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3850)
> [jbossweb-7.0.7.Final.jar:]
>        at
> org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:77)
> [jboss-as-web-7.1.0.CR1b.jar:7.1.0.CR1b]
>        at
> org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
>        at
> org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
>        at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> [:1.7.0_02]
>        at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> [:1.7.0_02]
>        at java.lang.Thread.run(Thread.java:722) [:1.7.0_02]
> Caused by: java.lang.NoClassDefFoundError:
> org/osgi/framework/BundleActivator
>        at java.lang.ClassLoader.defineClass1(Native Method) [:1.7.0_02]
>        at java.lang.ClassLoader.defineClass(ClassLoader.java:791) [:1.7.0_02]
>        at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> [:1.7.0_02]
>        at
> org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:327)
>        at
> org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:391)
>        ... 39 more
> Caused by: java.lang.ClassNotFoundException:
> org.osgi.framework.BundleActivator from [Module
> "deployment.camel-example-cxf-tomcat.war:main" from Service Module Loader]
>        at
> org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)
>        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)
>        ... 44 more
>
> 12:28:10,175 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,175
> [vice thread 1-3] INFO  CamelNamespaceHandler          - OSGi environment
> not detected.
>
> 12:28:10,784 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,784
> [vice thread 1-3] INFO  XmlWebApplicationContext       - Bean 'cxf' of type
> [class org.apache.cxf.bus.spring.SpringBus] is not eligible for getting
> processed by all BeanPostProcessors (for example: not eligible for
> auto-proxying)
>
> 12:28:10,800 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,800
> [vice thread 1-3] INFO  DefaultListableBeanFactory     - Pre-instantiating
> singletons in
> org.springframework.beans.factory.support.DefaultListableBeanFactory@167503a:
> defining beans
> [cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,myRoutes,template,consumerTemplate,camel-1:beanPostProcessor,camel-1];
> root of factory hierarchy
>
> 12:28:10,972 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,972
> [vice thread 1-3] INFO  SpringCamelContext             - Apache Camel 2.9.0
> (CamelContext: camel-1) is starting
>
> 12:28:10,972 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,972
> [vice thread 1-3] INFO  ManagementStrategyFactory      - JMX enabled. Using
> ManagedManagementStrategy.
>
> 12:28:10,987 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:10,972
> [vice thread 1-3] INFO  ultManagementLifecycleStrategy - StatisticsLevel at
> All so enabling load performance statistics
>
> 12:28:11,019 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,019
> [vice thread 1-3] INFO  AnnotationTypeConverterLoader  - Found 3 packages
> with 15 @Converter classes to load
>
> 12:28:11,034 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,034
> [vice thread 1-3] INFO  DefaultTypeConverter           - Loaded 168 core
> type converters (total 168 type converters)
>
> 12:28:11,034 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,034
> [vice thread 1-3] INFO  AnnotationTypeConverterLoader  - Loaded 4 @Converter
> classes
>
> 12:28:11,050 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,034
> [vice thread 1-3] INFO  DefaultTypeConverter           - Loaded additional
> 22 type converters (total 190 type converters) in 0.000 seconds
>
> 12:28:11,191 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,191
> [vice thread 1-3] INFO  BusApplicationContext          - Refreshing
> org.apache.cxf.bus.spring.BusApplicationContext@1b545b2: startup date [Wed
> Feb 15 12:28:11 EST 2012]; parent: Root WebApplicationContext
>
> 12:28:11,206 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,206
> [vice thread 1-3] INFO  DefaultListableBeanFactory     - Pre-instantiating
> singletons in
> org.springframework.beans.factory.support.DefaultListableBeanFactory@136a611:
> defining beans []; parent:
> org.springframework.beans.factory.support.DefaultListableBeanFactory@167503a
>
> 12:28:11,206 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,206
> [vice thread 1-3] INFO  SpringCamelContext             - No spring-event
> endpoint enabled to handle event:
> org.springframework.context.event.ContextRefreshedEvent[source=org.apache.cxf.bus.spring.BusApplicationContext@1b545b2:
> startup date [Wed Feb 15 12:28:11 EST 2012]; parent: Root
> WebApplicationContext]
>
> 12:28:11,222 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,222
> [vice thread 1-3] INFO  ReflectionServiceFactoryBean   - Creating Service
> {http://incident.cxf.example.camel.apache.org/}IncidentService from class
> org.apache.camel.example.cxf.incident.IncidentService
>
> 12:28:11,425 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,425
> [vice thread 1-3] INFO  ServerImpl                     - Setting the
> server's publish address to be /incident
>
> 12:28:11,503 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,503
> [vice thread 1-3] INFO  SpringCamelContext             - Route: route1
> started and consuming from:
> Endpoint[cxf:///incident?serviceClass=org.apache.camel.example.cxf.incident.IncidentService]
>
> 12:28:11,503 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,503
> [vice thread 1-3] INFO  SpringCamelContext             - Route: route2
> started and consuming from: Endpoint[direct://reportIncident]
>
> 12:28:11,503 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,503
> [vice thread 1-3] INFO  SpringCamelContext             - Route: route3
> started and consuming from: Endpoint[direct://statusIncident]
>
> 12:28:11,503 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,503
> [vice thread 1-3] INFO  SpringCamelContext             - Total 3 routes, of
> which 3 is started.
>
> 12:28:11,503 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,503
> [vice thread 1-3] INFO  SpringCamelContext             - Apache Camel 2.9.0
> (CamelContext: camel-1) started in 0.531 seconds
>
> 12:28:11,519 INFO  [stdout] (MSC service thread 1-3) 2012-02-15 12:28:11,519
> [vice thread 1-3] INFO  ContextLoader                  - Root
> WebApplicationContext: initialization completed in 1485 ms
>
> 12:28:11,519 INFO  [org.jboss.web] (MSC service thread 1-3) registering web
> context: /camel-example-cxf-tomcat
> 12:28:11,550 INFO  [org.jboss.as.server] (HttpManagementService-threads - 4)
> JBAS018559: Deployed "camel-example-cxf-tomcat.war"
>
>
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Camel-2-9-0-startup-error-message-ClassNotFoundException-org-osgi-framework-BundleActivator-tp5133932p5486884.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/

Reply via email to