[switchyard-issues] [JBoss JIRA] (SWITCHYARD-496) Review org.apache.camel modules and their dependencies.

Daniel Bevenius (Created) (JIRA) jira-events at lists.jboss.org
Thu Oct 13 03:10:16 EDT 2011


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

        


More information about the switchyard-issues mailing list