Skip to content

Commit 09f46bf

Browse files
Merge pull request #2 from DecisionsDev/9.0.0.0_T2
All the library changes for DC and RES
2 parents 4183c48 + 9105a9d commit 09f46bf

File tree

5 files changed

+225
-11
lines changed

5 files changed

+225
-11
lines changed

decisioncenter/internal/xalan.pom

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- Copyright 2023 IBM -->
3+
<!-- Licensed under the Apache License, Version 2.0 (the "License"); -->
4+
<!-- you may not use this file except in compliance with the License. -->
5+
<!-- You may obtain a copy of the License at -->
6+
<!-- -->
7+
<!-- http://www.apache.org/licenses/LICENSE-2.0 -->
8+
<!-- -->
9+
<!-- Unless required by applicable law or agreed to in writing, software -->
10+
<!-- distributed under the License is distributed on an "AS IS" BASIS, -->
11+
<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -->
12+
<!-- See the License for the specific language governing permissions and -->
13+
<!-- limitations under the License.IBM Confidential -->
14+
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
15+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
16+
<modelVersion>4.0.0</modelVersion>
17+
<groupId>com.ibm.xalan</groupId>
18+
<artifactId>xalan</artifactId>
19+
<version>2.7.3.IBM</version>
20+
</project>

decisioncenter/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,7 @@
286286
<groupId>com.ibm.xalan</groupId>
287287
<artifactId>xalan</artifactId>
288288
<version>2.7.3.IBM</version>
289+
<pomFile>${project.basedir}/internal/xalan.pom</pomFile>
289290
</configuration>
290291
</execution>
291292
</executions>

executionserver/executionserver-j2serulesession-dependencies.xml

Lines changed: 143 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<artifactId>jrules-engine</artifactId>
3434
<version>${odm.version}</version>
3535
</dependency>
36-
36+
3737
<!-- XU BAI plugin artifacts -->
3838
<dependency>
3939
<groupId>com.ibm.odm</groupId>
@@ -47,15 +47,16 @@
4747
</dependency>
4848

4949
<!-- third party dependencies -->
50+
5051
<dependency>
5152
<groupId>org.slf4j</groupId>
5253
<artifactId>slf4j-api</artifactId>
53-
<version>1.7.30</version>
54+
<version>1.7.36</version>
5455
</dependency>
5556
<dependency>
5657
<groupId>org.slf4j</groupId>
5758
<artifactId>slf4j-simple</artifactId>
58-
<version>1.7.30</version>
59+
<version>1.7.36</version>
5960
</dependency>
6061
<dependency>
6162
<groupId>javax.resource</groupId>
@@ -70,42 +71,175 @@
7071
<dependency>
7172
<groupId>org.apache.httpcomponents</groupId>
7273
<artifactId>httpclient</artifactId>
73-
<version>4.5.13</version>
7474
</dependency>
7575
<dependency>
7676
<groupId>org.apache.httpcomponents</groupId>
7777
<artifactId>httpcore</artifactId>
78-
<version>4.4.13</version>
7978
</dependency>
79+
8080
<dependency>
8181
<groupId>com.fasterxml.jackson.core</groupId>
8282
<artifactId>jackson-annotations</artifactId>
83-
<version>2.13.4</version>
83+
<version>2.16.0</version>
8484
</dependency>
8585
<dependency>
8686
<groupId>com.fasterxml.jackson.core</groupId>
8787
<artifactId>jackson-core</artifactId>
88-
<version>2.13.4</version>
88+
<version>2.16.0</version>
8989
</dependency>
9090
<dependency>
9191
<groupId>com.fasterxml.jackson.core</groupId>
9292
<artifactId>jackson-databind</artifactId>
93-
<version>2.13.4</version>
93+
<version>2.16.0</version>
94+
</dependency>
95+
<dependency>
96+
<groupId>commons-discovery</groupId>
97+
<artifactId>commons-discovery</artifactId>
98+
<version>0.2</version>
99+
</dependency>
100+
<dependency>
101+
<groupId>commons-codec</groupId>
102+
<artifactId>commons-codec</artifactId>
103+
<version>1.16.1</version>
104+
</dependency>
105+
<dependency>
106+
<groupId>commons-math3</groupId>
107+
<artifactId>commons-math3</artifactId>
108+
<version>3.6.1</version>
109+
</dependency>
110+
111+
<dependency>
112+
<groupId>commons-collections4</groupId>
113+
<artifactId>commons-collections4</artifactId>
114+
<version>4.4</version>
115+
</dependency>
116+
117+
<dependency>
118+
<groupId>commons-compress</groupId>
119+
<artifactId>commons-compress</artifactId>
120+
<version>1.26.1</version>
94121
</dependency>
95122
<dependency>
96123
<groupId>commons-logging</groupId>
97124
<artifactId>commons-logging</artifactId>
98125
<version>1.0.4</version>
99126
</dependency>
127+
128+
<dependency>
129+
<groupId>commons-io</groupId>
130+
<artifactId>commons-io</artifactId>
131+
<version>2.15.1</version>
132+
</dependency>
133+
<dependency>
134+
<groupId>com.h2database</groupId>
135+
<artifactId>h2</artifactId>
136+
<version>2.2.224</version>
137+
</dependency>
138+
<dependency>
139+
<groupId>javax.inject</groupId>
140+
<artifactId>javax.inject</artifactId>
141+
<version>1</version>
142+
</dependency>
143+
144+
<dependency>
145+
<groupId>javax.activation</groupId>
146+
<artifactId>javax.activation</artifactId>
147+
<version>1.2.0</version>
148+
</dependency>
149+
<dependency>
150+
<groupId>javax.activation</groupId>
151+
<artifactId>javax.activation-api</artifactId>
152+
<version>1.2.0</version>
153+
</dependency>
154+
<dependency>
155+
<groupId>javax.xml.bind</groupId>
156+
<artifactId>jaxb-api</artifactId>
157+
<version>2.3.1</version>
158+
</dependency>
159+
160+
<dependency>
161+
<groupId>org.glassfish.jaxb</groupId>
162+
<artifactId>jaxb-core</artifactId>
163+
<version>2.3.0.1</version>
164+
</dependency>
165+
<dependency>
166+
<groupId>org.glassfish.jaxb</groupId>
167+
<artifactId>jaxb-impl</artifactId>
168+
<version>2.3.1</version>
169+
</dependency>
170+
<dependency>
171+
<groupId>javax.xml</groupId>
172+
<artifactId>jaxrpc-api</artifactId>
173+
<version>1.1</version>
174+
</dependency>
175+
<dependency>
176+
<groupId>joda-time</groupId>
177+
<artifactId>joda-time</artifactId>
178+
<version>2.9.9</version>
179+
</dependency>
180+
181+
<dependency>
182+
<groupId>org.apache.mina</groupId>
183+
<artifactId>mina-core</artifactId>
184+
<version>2.1.5</version>
185+
</dependency>
186+
100187
<dependency>
101188
<groupId>org.apache.kafka</groupId>
102189
<artifactId>kafka-clients</artifactId>
103-
<version>2.8.2</version>
190+
<version>3.4.0</version>
104191
</dependency>
105192
<dependency>
106193
<groupId>org.glassfish</groupId>
107194
<artifactId>javax.json</artifactId>
108195
<version>1.1.4</version>
109196
</dependency>
197+
198+
<dependency>
199+
<groupId>junit</groupId>
200+
<artifactId>junit</artifactId>
201+
<version>3.8.1</version>
202+
</dependency>
203+
<dependency>
204+
<groupId>org.apache.poi</groupId>
205+
<artifactId>poi</artifactId>
206+
<version>4.1.2</version>
207+
</dependency>
208+
<dependency>
209+
<groupId>org.apache.poi</groupId>
210+
<artifactId>poi-ooxml</artifactId>
211+
<version>4.1.2</version>
212+
</dependency>
213+
<dependency>
214+
<groupId>org.apache.poi</groupId>
215+
<artifactId>poi-ooxml-schemas</artifactId>
216+
<version>4.1.2</version>
217+
</dependency>
218+
<dependency>
219+
<groupId>com.ibm.serializer</groupId>
220+
<artifactId>serializer</artifactId>
221+
<version>2.7.3.IBM</version>
222+
</dependency>
223+
<dependency>
224+
<groupId>javax.servlet</groupId>
225+
<artifactId>javax.servlet-api</artifactId>
226+
<version>2.3</version>
227+
</dependency>
228+
<dependency>
229+
<groupId>wsdl4j</groupId>
230+
<artifactId>wsdl4j</artifactId>
231+
<version>1.6.2</version>
232+
</dependency>
233+
<dependency>
234+
<groupId>com.ibm.xalan</groupId>
235+
<artifactId>xalan</artifactId>
236+
<version>2.7.3.IBM</version>
237+
</dependency>
238+
239+
<dependency>
240+
<groupId>org.apache.xmlbeans</groupId>
241+
<artifactId>xmlbeans</artifactId>
242+
<version>3.1.0</version>
243+
</dependency>
110244
</dependencies>
111245
</project>

executionserver/internal/xalan.pom

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- Copyright 2023 IBM -->
3+
<!-- Licensed under the Apache License, Version 2.0 (the "License"); -->
4+
<!-- you may not use this file except in compliance with the License. -->
5+
<!-- You may obtain a copy of the License at -->
6+
<!-- -->
7+
<!-- http://www.apache.org/licenses/LICENSE-2.0 -->
8+
<!-- -->
9+
<!-- Unless required by applicable law or agreed to in writing, software -->
10+
<!-- distributed under the License is distributed on an "AS IS" BASIS, -->
11+
<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -->
12+
<!-- See the License for the specific language governing permissions and -->
13+
<!-- limitations under the License.IBM Confidential -->
14+
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
15+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
16+
<modelVersion>4.0.0</modelVersion>
17+
<groupId>com.ibm.xalan</groupId>
18+
<artifactId>xalan</artifactId>
19+
<version>2.7.3.IBM</version>
20+
</project>

executionserver/pom.xml

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,18 @@
9191
<artifactId>jrules-res-execution</artifactId>
9292
</configuration>
9393
</execution>
94+
<execution>
95+
<id>deploy-icu4j</id>
96+
<phase>deploy</phase>
97+
<goals>
98+
<goal>deploy-file</goal>
99+
</goals>
100+
<configuration>
101+
<file>${executionserver.lib}/icu4j-71.1.jar</file>
102+
<artifactId>icu4j</artifactId>
103+
<version>71.1</version>
104+
</configuration>
105+
</execution>
94106

95107
<execution>
96108
<id>deploy-jrules-res-session-java</id>
@@ -101,7 +113,7 @@
101113
<configuration>
102114
<file>${executionserver.lib}/jrules-res-session-java.jar</file>
103115
<artifactId>jrules-res-session-java</artifactId>
104-
116+
105117
</configuration>
106118
</execution>
107119

@@ -116,7 +128,7 @@
116128
<artifactId>jrules-res-manage-tools</artifactId>
117129
</configuration>
118130
</execution>
119-
131+
120132
<execution>
121133
<id>deploy-jrules-res-setup</id>
122134
<phase>deploy</phase>
@@ -433,6 +445,33 @@
433445
<version>1.2.IBM</version>
434446
</configuration>
435447
</execution>
448+
<execution>
449+
<id>deploy-serializer</id>
450+
<phase>deploy</phase>
451+
<goals>
452+
<goal>deploy-file</goal>
453+
</goals>
454+
<configuration>
455+
<file>${executionserver.lib}/serializer-2.7.3.IBM.jar</file>
456+
<groupId>com.ibm.serializer</groupId>
457+
<artifactId>serializer</artifactId>
458+
<version>2.7.3.IBM</version>
459+
</configuration>
460+
</execution>
461+
<execution>
462+
<id>deploy-xalan</id>
463+
<phase>deploy</phase>
464+
<goals>
465+
<goal>deploy-file</goal>
466+
</goals>
467+
<configuration>
468+
<file>${executionserver.lib}/xalan-2.7.3.IBM.jar</file>
469+
<groupId>com.ibm.xalan</groupId>
470+
<artifactId>xalan</artifactId>
471+
<version>2.7.3.IBM</version>
472+
<pomFile>${project.basedir}/internal/xalan.pom</pomFile>
473+
</configuration>
474+
</execution>
436475
</executions>
437476
</plugin>
438477
</plugins>

0 commit comments

Comments
 (0)