Uploaded image for project: 'ServiceMix'
  1. ServiceMix
  2. SM-810

Create single complete ServiceMix Shared Library

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0
    • 3.2.1, 3.3
    • None
    • None
    • ServiceMix 3.0

    Description

      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.

      Attachments

        Activity

          People

            gnodet Guillaume Nodet
            jlo_gestalt James Lorenzen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 24h
                24h
                Remaining:
                Remaining Estimate - 24h
                24h
                Logged:
                Time Spent - Not Specified
                Not Specified