Mule

Clean up Mule dependencies

Details

  • Similar Issues:
    MULE-1078 Clean up bundled Mule JCA distribution dependencies
    MULE-933 Move JSR 223 scripting into its own module
    MULE-932 Move OGNL code out of core into its own module
    MULE-1596 Visualizer has a Spring dependency
    MULE-2617 Clean up the ConfigurationBuilder interface
    MULE-1552 Clean up bundled distribution dependencies for 1.4 (meta-issue)
    MULE-988 invalid jug dependency in mule core
    MULE-3067 Clean up MuleContext/MuleConfiguration ID's
    MULE-5497 JMS Session not being cleaned up
    MULE-3301 Clean up configuration of Messaging styles

Description

1. Ensure that we only distribute compatble licenses to Mule's license.
2. Clean up the licenses directory
3. Remove duplicated dependencies i.e. activation and geronimo-spec-activation.
4. Clean up core dependencies

Issue Links

Activity

Hide
Holger Hoffstaette added a comment - 18/Aug/06 11:23 AM

Ross, do you have anything to commit for this? We still have some duplicated dependencies that need to be cleaned up so someone needs to get onto this.

Show
Holger Hoffstaette added a comment - 18/Aug/06 11:23 AM Ross, do you have anything to commit for this? We still have some duplicated dependencies that need to be cleaned up so someone needs to get onto this.
Hide
Holger Hoffstaette added a comment - 18/Aug/06 11:30 AM

(copied from MULE-950)

Candidates identified so far:

activation - we can use the Geronimo-spec-activation, thus <exclude> the sun one.

jmx - we can move the jmxri jars into a (deprecated) module and just rely on mx4j. If we do this we need to write something for MX4J to allow us to view the statistics table from the web interface. This is the only thing the jmxri jars gives us that mx4j doesn't out of the box.

servlet - use Geronimo-spec-servlet and <exclude> this Jar from the Jetty dependency.

jms - see a somewhat-related discussion about JMS 1.1 vs. 1.0.2b jars on MULE-914

Show
Holger Hoffstaette added a comment - 18/Aug/06 11:30 AM (copied from MULE-950) Candidates identified so far: activation - we can use the Geronimo-spec-activation, thus <exclude> the sun one. jmx - we can move the jmxri jars into a (deprecated) module and just rely on mx4j. If we do this we need to write something for MX4J to allow us to view the statistics table from the web interface. This is the only thing the jmxri jars gives us that mx4j doesn't out of the box. servlet - use Geronimo-spec-servlet and <exclude> this Jar from the Jetty dependency. jms - see a somewhat-related discussion about JMS 1.1 vs. 1.0.2b jars on MULE-914
Hide
Holger Hoffstaette added a comment - 18/Aug/06 03:08 PM

moving to Travis as agreed.

Show
Holger Hoffstaette added a comment - 18/Aug/06 03:08 PM moving to Travis as agreed.

People

Vote (0)
Watch (0)

Dates

  • Created:
    26/Jul/06 08:53 AM
    Updated:
    19/Sep/06 02:50 PM
    Resolved:
    19/Sep/06 02:50 PM