NullPointerException when deploying switchyard application in Fuse 6.2.1 on EAP
Issue
We are deploying a Switchyard application that has worked on earlier releases already. Deploying the same application on Fuse 6.2.1 on EAP shows the following WARN message:
2015-12-08 11:08:19.461 | WARN | org.apache.camel.impl.CamelContextTrackerRegistry | MSC service thread 1-14 | Error calling CamelContext tracker. This exception is ignored.: java.lang.NullPointerException
at org.wildfly.extension.camel.service.CamelContextRegistryService$CamelContextRegistryImpl.contextCreated(CamelContextRegistryService.java:194)
at org.apache.camel.impl.CamelContextTrackerRegistry.contextCreated(CamelContextTrackerRegistry.java:56)
at org.apache.camel.impl.DefaultCamelContext.<init>(DefaultCamelContext.java:284)
at org.switchyard.common.camel.SwitchYardCamelContextImpl.<init>(SwitchYardCamelContextImpl.java:63)
at org.switchyard.common.camel.SwitchYardCamelContextImpl.<init>(SwitchYardCamelContextImpl.java:56)
at org.switchyard.deploy.ServiceDomainManager.createDomain(ServiceDomainManager.java:108)
at org.switchyard.as7.extension.deployment.SwitchYardDeployment.start(SwitchYardDeployment.java:109)
at org.switchyard.as7.extension.services.SwitchYardService.start(SwitchYardService.java:77)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1980) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1913) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_65]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_65]
Initial tests seem to indicate that the application is working despite the WARN message, but we need to know the impact of it.
Environment
- Red Hat JBoss Fuse
- 6.2.1 on EAP
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.