[JBoss JIRA] (SWITCHYARD-496) Review org.apache.camel modules and their dependencies.
by Daniel Bevenius (Created) (JIRA)
Review org.apache.camel modules and their dependencies.
--------------------------------------------------------
Key: SWITCHYARD-496
URL: https://issues.jboss.org/browse/SWITCHYARD-496
Project: SwitchYard
Issue Type: Bug
Components: distribution
Reporter: Daniel Bevenius
Assignee: Daniel Bevenius
Fix For: 0.3
Keith pointed out this to me that the camel-jms-binding quickstart did not deploy and threw a class not found exception upon deployment. This is because it is missing a few dependencies:
{noformat}
<module name="org.springframework"/>
<module name="org.slf4j"/>
{noformat}
I also need to add the following dependencies to the springframework module.xml:
{noformat}
<module name="org.apache.commons.logging"/>
<module name="javax.jms.api"/>
{noformat}
I'll also remove the explicit export="false" in org.apache.camel.spring module.
The will let the quickstart deploy but it will throw a runtime exception saying that org.switchyard.api is missing a dependency for org.switchyard.common. With this dependency the quickstart works as expected:
{noformat}
<dependencies>
<module name="javax.api"/>
<module name="org.apache.log4j"/>
<module name="org.switchyard.common"/>
</dependencies>
{noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira