Servicemix archive for Jboss
----------------------------

                 Key: SM-584
                 URL: https://issues.apache.org/activemq/browse/SM-584
             Project: ServiceMix
          Issue Type: Bug
          Components: servicemix-core, servicemix-http
    Affects Versions: 3.0
         Environment: All environement
            Reporter: Eric Dofonsou


I've found the following issue with the way servicemix works in JBOSS.

I'am building endpoints that uses the servicemix-http component.

For this to work I need to add these two files to the 
$JBOSS_HOME/server/default/lib folder :
1- geronimo-j2ee-management_1.0_spec-1.0.1.jar
2- commons-httpclient-3.0.jar

The geronimo-j2ee-management jar is required by the .sar file (Should this not 
be included in the sar archive ?)

The Common-httpclient is required by the servicemix-http module (however there 
is an older version of this lib included with JBoss).  So for this too work we 
have to delete the old version and replace it with this version.  The ideal 
work around would be to include a jboss-web.xml file that specifies to jboss 
that we want to use our versino of common-httpclient for this application.

Here is the content of the jboss-web.xml file that should be included in the 
servicemix-http-*-zip service assembly file (should be in the META-INF folder) :
---------
<jboss-web>
  <class-loading>
    <loader-repository>
      org.apache.commons.httpclient:loader=commons-httpclient-3.0.jar
    </loader-repository>
  </class-loading>
</jboss-web>
----------- 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to