Fuse 6.2.1 on EAP fails to start up correctly with higher number of deployed switchyard projects
Issue
- We are developing a Switchyard application
- This application deploys with no issues on Fuse 6.2.1 on EAP
- We have several other, similar applications
- If we start the server with all of them deployed, we are getting failures as shown below:
12:22:24,347 INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report
JBAS014777: Services which failed to start: service jboss.deployment.unit."switchard-app-0.0.1-SNAPSHOT.jar".SwitchYardService: org.jboss.msc.service.StartException in service jboss.deployment.unit."switchard-app-0.0.1-SNAPSHOT.jar".SwitchYardService: org.switchyard.SwitchYardException: Failed to create route route7 at: >>> InOnly[inOnly] <<< in route: Route(route7)[[From[switchyard://in]] -> [To[... because of Failed to resolve endpoint: jms://topic:some_queue?connectionFactory=%23JmsXA&useMessageIDAsCorrelationID=true due to: No bean could be found in the registry for: JmsXA of type: javax.jms.ConnectionFactory
service jboss.deployment.unit."switchyard-app-0.0.1-SNAPSHOT.jar".SwitchYardService: org.jboss.msc.service.StartException in service jboss.deployment.unit."switchyard-app-0.0.1-SNAPSHOT.jar".SwitchYardService: org.switchyard.SwitchYardException: Failed to create route route16 at: >>> InOnly[inOnly] <<< in route: Route(route16)[[From[switchyard://in]] -> [To... because of Failed to resolve endpoint: jms://topic:some_queue?connectionFactory=%23JmsXA&useMessageIDAsCorrelationID=true due to: No bean could be found in the registry for: JmsXA of type: javax.jms.ConnectionFactory
The JmsXA is a connection to a hornetq server and is defined in standalone.xml.
Environment
- Red Hat JBoss Fuse on EAP
- 6.2.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.