Create single complete ServiceMix Shared Library
------------------------------------------------

                 Key: SM-810
                 URL: https://issues.apache.org/activemq/browse/SM-810
             Project: ServiceMix
          Issue Type: Improvement
    Affects Versions: 3.0
         Environment: ServiceMix 3.0
            Reporter: James Lorenzen


The current ServiceMix Shared Library is insufficient to support proper 
portability of existing ServiceMix components to other JBI containers, such as 
OpenESB. For example, when installing the ServiceMix HTTP BC in OpenESB, 
NoClassDefFoundErrors occur because the installed ServiceMix Shared Library 
does not contain all the necessary dependencies.
Therefore it would be a good idea to create a single complete Shared Library.

To accomplish this here are some ideas:
1) Combine the shared library and shared library compat projects together.
2) Ensure the new single complete Shared Library contains the following 
dependencies:
     a) activemq-core
     b) backport-util-concurrent
     c) commons-logging
     d) servicemix-core
     e) servicemix-services
     f) spring-2.0-rc3
     g) wsdl4j
     h) xbean-classloader
     i) xbean-kernel
     j) xbean-server
     k) xbean-spring

When complete the dependencies under /servicemix_home/lib should be smaller.

-- 
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