Maven Repository - POM file for Java Library mule-module-scripting 3.1.1 3.1.1

Summary

JSR-223 Scripting.

Support for Scripting Mule Services and embedding Mule inside scripts.

Declaration

Here is the list of declaration for mule-module-scripting. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>org.mule.modules</groupId>
   <artifactId>mule-module-scripting</artifactId>
   <version>3.1.1</version>
</dependency>

If you think this Maven repository POM file listing for mule-module-scripting is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Depends on

The mule-module-scripting-3.1.1 has 9 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.

CategoryArtifactDepended By Count
Developmentmule-core 3.1.1
Mule server and core classes
34
Springmule-module-spring-config 3.1.1
Mule Builder for use with Spring 2.X Namespace based XML configuration.
25
Developmentmule-module-builders 3.1.1
Standard configuration builders for Mule
8
XMLmule-module-xml 3.1.1
Functionality for working with XML
9
Testingmule-tests-functional 3.1.1
Mule functional test framework (TCK)
32
Datamule-transport-vm 3.1.1
A Mule transport that enables event sending and receiving over VM or embedded memory queues. These queues can be persistent or transient.
26




Depended by

The following table lists the most popular artifacts which are depending on mule-module-scripting-3.1.1. Their categories and depend by count are also listed.

CategoryArtifactDepended By Count
JEEmule-transport-quartz 3.1.1
A Mule transport for Quartz. This transport supplies a receiver for jobs scheduled with Quartz.
5

Packages

The following packages are defined in the mule-module-scripting-3.1.1.jar

org.mule.api.annotations.expression
org.mule.module.scripting.builders
org.mule.module.scripting.component
org.mule.module.scripting.config
org.mule.module.scripting.expression
org.mule.module.scripting.filter
org.mule.module.scripting.transformer

POM File Source

Here is the content of the POM file.

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.mule.modules</groupId>
        <artifactId>mule-modules</artifactId>
        <version>3.1.1</version>
    </parent>
    <artifactId>mule-module-scripting</artifactId>
    <packaging>jar</packaging>
    <name>JSR-223 Scripting</name>
    <description>Support for Scripting Mule Services and embedding Mule inside scripts</description>

    <dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
            <version>${springVersion}</version>
        </dependency>
        <dependency>
            <groupId>org.mule</groupId>
            <artifactId>mule-core</artifactId>
            <version>${version}</version>
        </dependency>
        <dependency>
            <groupId>org.mule.modules</groupId>
            <artifactId>mule-module-spring-config</artifactId>
            <version>${version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
        </dependency>
        <!-- Used by ScriptConfigurationBuilder -->
        <dependency>
            <groupId>org.mule.modules</groupId>
            <artifactId>mule-module-builders</artifactId>
            <version>${version}</version>
        </dependency>
        <dependency>
            <groupId>org.mule.modules</groupId>
            <artifactId>mule-module-xml</artifactId>
            <version>${version}</version>
        </dependency>
        <!-- This is the engine for JSR-223 compliance, not the actual implementation -->
        <dependency>
            <groupId>org.livetribe</groupId>
            <artifactId>livetribe-jsr223</artifactId>
            <version>${javaScriptVersion}</version>
        </dependency>
        <!-- This is the actual language implementation -->
        <dependency>
            <groupId>org.codehaus.groovy</groupId>
            <artifactId>groovy-all</artifactId>
        </dependency>

        <!-- Test dependencies -->
        <dependency>
            <groupId>org.mule.tests</groupId>
            <artifactId>mule-tests-functional</artifactId>
            <version>${version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.mule.modules</groupId>
            <artifactId>mule-module-client</artifactId>
            <version>${version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.mule.modules</groupId>
            <artifactId>mule-module-management</artifactId>
            <version>${version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.mule.transports</groupId>
            <artifactId>mule-transport-vm</artifactId>
            <version>${version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.mule.transports</groupId>
            <artifactId>mule-transport-tcp</artifactId>
            <version>${version}</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
</project>