-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: jboss-fuse-6.2.1
-
Fix Version/s: jboss-fuse-6.2.1
-
Component/s: WildFly Camel
-
Labels:None
Deployment of system contexts configured within the WildFly-Camel subsystem is broken.
E.g if I configure the Camel subsytem like so:
<subsystem xmlns="urn:jboss:domain:camel:1.0"> |
<camelContext id="system-context-1"> |
<![CDATA[ |
<route>
|
<from uri="direct:start"/>
|
<transform>
|
<simple>Hello #{body}</simple>
|
</transform>
|
</route>
|
]]>
|
</camelContext> |
</subsystem> |
Starting the application server results in:
15:15:07,962 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 51) JBAS014612: Operation ("add") failed - address: ([
|
("subsystem" => "camel"),
|
("context" => "system-context-1")
|
]): java.lang.NullPointerException
|
at org.wildfly.extension.camel.parser.CamelContextAdd.performRuntime(CamelContextAdd.java:62)
|
at org.jboss.as.controller.AbstractAddStepHandler$1.execute(AbstractAddStepHandler.java:75) [jboss-as-controller-7.5.0.Final-redhat-21.jar:7.5.0.Final-redhat-21]
|
at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:702) [jboss-as-controller-7.5.0.Final-redhat-21.jar:7.5.0.Final-redhat-21]
|
at org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:537) [jboss-as-controller-7.5.0.Final-redhat-21.jar:7.5.0.Final-redhat-21]
|
at org.jboss.as.controller.AbstractOperationContext.completeStepInternal(AbstractOperationContext.java:338) [jboss-as-controller-7.5.0.Final-redhat-21.jar:7.5.0.Final-redhat-21]
|
at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:314) [jboss-as-controller-7.5.0.Final-redhat-21.jar:7.5.0.Final-redhat-21]
|
at org.jboss.as.controller.ParallelBootOperationStepHandler$ParallelBootTask.run(ParallelBootOperationStepHandler.java:355) [jboss-as-controller-7.5.0.Final-redhat-21.jar:7.5.0.Final-redhat-21]
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_40]
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_40]
|
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_40]
|
at org.jboss.threads.JBossThread.run(JBossThread.java:122) [jboss-threads-2.1.2.Final-redhat-1.jar:2.1.2.Final-redhat-1]
|