Skip to content
This repository was archived by the owner on May 4, 2024. It is now read-only.

Commit 58b2474

Browse files
authored
Merge pull request #3 from mulesoft-labs/mule-4
Mule 4
2 parents 7e6bce2 + 9fcc918 commit 58b2474

File tree

21 files changed

+458
-563
lines changed

21 files changed

+458
-563
lines changed

.classpath

Lines changed: 0 additions & 11 deletions
This file was deleted.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ src/motorists-poc/target
1616
.studio
1717
.settings
1818
target
19+
.classpath
20+
.project

.project

Lines changed: 0 additions & 21 deletions
This file was deleted.

mule-artifact.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"minMuleVersion":"4.1.3"}

mule-project.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

pom.xml

Lines changed: 101 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -1,167 +1,146 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
22
<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">
3-
43
<modelVersion>4.0.0</modelVersion>
5-
<groupId>org.mulesoft</groupId>
6-
<artifactId>net-tools</artifactId>
7-
<version>1.0.0-SNAPSHOT</version>
8-
<packaging>mule</packaging>
9-
<name>Mule net-tools Application</name>
104

11-
<properties>
5+
<groupId>com.mycompany</groupId>
6+
<artifactId>net-tools-api</artifactId>
7+
<version>2.0.0-SNAPSHOT</version>
8+
<packaging>mule-application</packaging>
9+
10+
<name>net-tools-api</name>
11+
12+
<properties>
1213
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1314
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1415

15-
<mule.version>3.9.1</mule.version>
16-
<mule.tools.version>1.2</mule.tools.version>
16+
<app.runtime>4.1.3</app.runtime>
17+
<mule.maven.plugin.version>3.1.6</mule.maven.plugin.version>
1718
</properties>
1819

1920
<build>
2021
<plugins>
2122
<plugin>
2223
<groupId>org.mule.tools.maven</groupId>
23-
<artifactId>mule-app-maven-plugin</artifactId>
24-
<version>${mule.tools.version}</version>
24+
<artifactId>mule-maven-plugin</artifactId>
25+
<version>${mule.maven.plugin.version}</version>
2526
<extensions>true</extensions>
2627
<configuration>
27-
<copyToAppsDirectory>true</copyToAppsDirectory>
28-
</configuration>
29-
</plugin>
30-
<plugin>
31-
<groupId>org.codehaus.mojo</groupId>
32-
<artifactId>build-helper-maven-plugin</artifactId>
33-
<version>1.7</version>
34-
<executions>
35-
<execution>
36-
<id>add-resource</id>
37-
<phase>generate-resources</phase>
38-
<goals>
39-
<goal>add-resource</goal>
40-
</goals>
41-
<configuration>
42-
<resources>
43-
<resource>
44-
<directory>src/main/app/</directory>
45-
</resource>
46-
<resource>
47-
<directory>src/main/api/</directory>
48-
</resource>
49-
<resource>
50-
<directory>mappings/</directory>
51-
</resource>
52-
</resources>
53-
</configuration>
54-
</execution>
55-
</executions>
28+
<sharedLibraries>
29+
<sharedLibrary>
30+
<groupId>org.springframework</groupId>
31+
<artifactId>spring-context</artifactId>
32+
</sharedLibrary>
33+
<sharedLibrary>
34+
<groupId>org.springframework.security</groupId>
35+
<artifactId>spring-security-core</artifactId>
36+
</sharedLibrary>
37+
<sharedLibrary>
38+
<groupId>org.springframework</groupId>
39+
<artifactId>spring-beans</artifactId>
40+
</sharedLibrary>
41+
<sharedLibrary>
42+
<groupId>org.springframework.security</groupId>
43+
<artifactId>spring-security-config</artifactId>
44+
</sharedLibrary>
45+
<sharedLibrary>
46+
<groupId>org.springframework</groupId>
47+
<artifactId>spring-core</artifactId>
48+
</sharedLibrary>
49+
</sharedLibraries>
50+
<classifier>mule-application</classifier>
51+
</configuration>
5652
</plugin>
5753
</plugins>
5854
</build>
5955

60-
<!-- Mule Dependencies -->
6156
<dependencies>
62-
<!-- Xml configuration -->
6357
<dependency>
64-
<groupId>com.mulesoft.muleesb</groupId>
65-
<artifactId>mule-core-ee</artifactId>
66-
<version>${mule.version}</version>
67-
<scope>provided</scope>
58+
<groupId>org.mule.connectors</groupId>
59+
<artifactId>mule-http-connector</artifactId>
60+
<version>1.3.1</version>
61+
<classifier>mule-plugin</classifier>
6862
</dependency>
69-
<!-- Xml configuration -->
7063
<dependency>
71-
<groupId>com.mulesoft.muleesb.modules</groupId>
72-
<artifactId>mule-module-spring-config-ee</artifactId>
73-
<version>${mule.version}</version>
74-
<scope>provided</scope>
64+
<groupId>org.mule.connectors</groupId>
65+
<artifactId>mule-sockets-connector</artifactId>
66+
<version>1.1.1</version>
67+
<classifier>mule-plugin</classifier>
7568
</dependency>
76-
<!-- Mule Transports -->
7769
<dependency>
78-
<groupId>org.mule.transports</groupId>
79-
<artifactId>mule-transport-file</artifactId>
80-
<version>${mule.version}</version>
81-
<scope>provided</scope>
70+
<groupId>org.mule.modules</groupId>
71+
<artifactId>mule-apikit-module</artifactId>
72+
<version>1.1.7</version>
73+
<classifier>mule-plugin</classifier>
8274
</dependency>
8375
<dependency>
84-
<groupId>org.mule.transports</groupId>
85-
<artifactId>mule-transport-http</artifactId>
86-
<version>${mule.version}</version>
87-
<scope>provided</scope>
76+
<groupId>org.mule.modules</groupId>
77+
<artifactId>mule-spring-module</artifactId>
78+
<version>1.2.0</version>
79+
<classifier>mule-plugin</classifier>
8880
</dependency>
8981
<dependency>
90-
<groupId>com.mulesoft.muleesb.transports</groupId>
91-
<artifactId>mule-transport-jdbc-ee</artifactId>
92-
<version>${mule.version}</version>
93-
<scope>provided</scope>
82+
<groupId>org.springframework</groupId>
83+
<artifactId>spring-context</artifactId>
84+
<version>4.3.17.RELEASE</version>
9485
</dependency>
9586
<dependency>
96-
<groupId>com.mulesoft.muleesb.transports</groupId>
97-
<artifactId>mule-transport-jms-ee</artifactId>
98-
<version>${mule.version}</version>
99-
<scope>provided</scope>
87+
<groupId>org.springframework.security</groupId>
88+
<artifactId>spring-security-core</artifactId>
89+
<version>4.2.6.RELEASE</version>
10090
</dependency>
10191
<dependency>
102-
<groupId>org.mule.transports</groupId>
103-
<artifactId>mule-transport-vm</artifactId>
104-
<version>${mule.version}</version>
105-
<scope>provided</scope>
92+
<groupId>org.springframework</groupId>
93+
<artifactId>spring-beans</artifactId>
94+
<version>4.3.17.RELEASE</version>
10695
</dependency>
107-
<!-- Mule Modules -->
10896
<dependency>
109-
<groupId>org.mule.modules</groupId>
110-
<artifactId>mule-module-scripting</artifactId>
111-
<version>${mule.version}</version>
112-
<scope>provided</scope>
97+
<groupId>org.springframework.security</groupId>
98+
<artifactId>spring-security-config</artifactId>
99+
<version>4.2.6.RELEASE</version>
113100
</dependency>
114101
<dependency>
115-
<groupId>org.mule.modules</groupId>
116-
<artifactId>mule-module-xml</artifactId>
117-
<version>${mule.version}</version>
118-
<scope>provided</scope>
102+
<groupId>org.springframework</groupId>
103+
<artifactId>spring-core</artifactId>
104+
<version>4.3.17.RELEASE</version>
119105
</dependency>
120-
<!-- for testing -->
121106
<dependency>
122-
<groupId>org.mule.tests</groupId>
123-
<artifactId>mule-tests-functional</artifactId>
124-
<version>${mule.version}</version>
125-
<scope>test</scope>
107+
<groupId>org.mule.modules</groupId>
108+
<artifactId>mule-scripting-module</artifactId>
109+
<version>1.1.1</version>
110+
<classifier>mule-plugin</classifier>
126111
</dependency>
127-
<dependency>
128-
<groupId>org.mule.modules</groupId>
129-
<artifactId>mule-module-apikit</artifactId>
130-
<version>${mule.version}</version>
131-
<scope>provided</scope>
132-
</dependency>
133-
134112
<dependency>
135-
<groupId>commons-net</groupId>
136-
<artifactId>commons-net</artifactId>
137-
<version>3.5</version>
138-
</dependency>
139-
</dependencies>
113+
<groupId>org.mule.module</groupId>
114+
<artifactId>mule-java-module</artifactId>
115+
<version>1.1.1</version>
116+
<classifier>mule-plugin</classifier>
117+
</dependency>
118+
</dependencies>
140119

141120
<repositories>
142-
<repository>
143-
<id>Central</id>
144-
<name>Central</name>
145-
<url>http://repo1.maven.org/maven2/</url>
146-
<layout>default</layout>
147-
</repository>
148-
<repository>
149-
<id>mulesoft-releases</id>
150-
<name>MuleSoft Releases Repository</name>
151-
<url>http://repository.mulesoft.org/releases/</url>
152-
<layout>default</layout>
153-
</repository>
154-
</repositories>
155-
<pluginRepositories>
156-
<pluginRepository>
157-
<id>mulesoft-release</id>
158-
<name>mulesoft release repository</name>
159-
<layout>default</layout>
160-
<url>http://repository.mulesoft.org/releases/</url>
161-
<snapshots>
162-
<enabled>false</enabled>
163-
</snapshots>
164-
</pluginRepository>
165-
</pluginRepositories>
121+
<repository>
122+
<id>anypoint-exchange</id>
123+
<name>Anypoint Exchange</name>
124+
<url>https://maven.anypoint.mulesoft.com/api/v1/maven</url>
125+
<layout>default</layout>
126+
</repository>
127+
<repository>
128+
<id>mulesoft-releases</id>
129+
<name>MuleSoft Releases Repository</name>
130+
<url>https://repository.mulesoft.org/releases/</url>
131+
<layout>default</layout>
132+
</repository>
133+
</repositories>
134+
<pluginRepositories>
135+
<pluginRepository>
136+
<id>mulesoft-releases</id>
137+
<name>mulesoft release repository</name>
138+
<layout>default</layout>
139+
<url>https://repository.mulesoft.org/releases/</url>
140+
<snapshots>
141+
<enabled>false</enabled>
142+
</snapshots>
143+
</pluginRepository>
144+
</pluginRepositories>
166145

167146
</project>

src/main/app/mule-app.properties

Lines changed: 0 additions & 4 deletions
This file was deleted.

src/main/app/mule-deploy.properties

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)