Skip to content

Commit fc8c141

Browse files
committed
Add decisioncenter 8.9.2 resources
1 parent 81cee48 commit fc8c141

File tree

3 files changed

+707
-0
lines changed

3 files changed

+707
-0
lines changed

decisioncenter/Readme.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Deploying ODM libraries to a Maven repository
2+
3+
To deploy ODM libraries to a Maven repository, run the following command: <br/>
4+
`mvn clean deploy -Dodm.home=<ODM HOME> -DrepositoryId=<YOUR REPOSITORY ID> -DrepositoryUrl=<YOUR REPOSITORY URL>`
5+
6+
# Building and running a project using the decisioncenter API
7+
8+
The `decisioncenter-dependencies.xml` pom references decisioncenter libraries and its required third
9+
party libraries. Add it as a dependency pom in your project to quickly build and generate a runnable jar of your program.
10+
```
11+
<dependency>
12+
<groupId>com.ibm.odm</groupId>
13+
<artifactId>decisioncenter-dependencies</artifactId>
14+
<version><YOUR ODM VERSION></version>
15+
<type>pom</type>
16+
</dependency>
17+
```
18+
19+
A usage example can be found in the github repository. In `samples/decisioncenter/serverqueryexecute`.
Lines changed: 284 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,284 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- Copyright 2020 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 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/xsd/maven-4.0.0.xsd">
15+
<modelVersion>4.0.0</modelVersion>
16+
17+
<groupId>com.ibm.odm</groupId>
18+
<artifactId>decisioncenter-dependencies</artifactId>
19+
<version>8.9.2.1</version>
20+
<packaging>pom</packaging>
21+
22+
<properties>
23+
<odm.version>${project.version}</odm.version>
24+
</properties>
25+
<dependencies>
26+
<dependency>
27+
<groupId>com.ibm.odm</groupId>
28+
<artifactId>bdsl-core-dt</artifactId>
29+
<version>${odm.version}</version>
30+
</dependency>
31+
<dependency>
32+
<groupId>com.ibm.odm</groupId>
33+
<artifactId>bdsl-dtx-core</artifactId>
34+
<version>${odm.version}</version>
35+
</dependency>
36+
<dependency>
37+
<groupId>com.ibm.odm</groupId>
38+
<artifactId>bdsl-web-dt</artifactId>
39+
<version>${odm.version}</version>
40+
</dependency>
41+
<dependency>
42+
<groupId>com.ibm.odm</groupId>
43+
<artifactId>jrules-common-rs4jutils</artifactId>
44+
<version>${odm.version}</version>
45+
</dependency>
46+
<dependency>
47+
<groupId>com.ibm.odm</groupId>
48+
<artifactId>jrules-dataaccess-events</artifactId>
49+
<version>${odm.version}</version>
50+
</dependency>
51+
<dependency>
52+
<groupId>com.ibm.odm</groupId>
53+
<artifactId>jrules-dataaccess-rs4j</artifactId>
54+
<version>${odm.version}</version>
55+
</dependency>
56+
<dependency>
57+
<groupId>com.ibm.odm</groupId>
58+
<artifactId>jrules-decisionservice</artifactId>
59+
<version>${odm.version}</version>
60+
</dependency>
61+
<dependency>
62+
<groupId>com.ibm.odm</groupId>
63+
<artifactId>jrules-decisionservice-model</artifactId>
64+
<version>${odm.version}</version>
65+
</dependency>
66+
<dependency>
67+
<groupId>com.ibm.odm</groupId>
68+
<artifactId>jrules-engine</artifactId>
69+
<version>${odm.version}</version>
70+
</dependency>
71+
<dependency>
72+
<groupId>com.ibm.odm</groupId>
73+
<artifactId>jrules-language</artifactId>
74+
<version>${odm.version}</version>
75+
</dependency>
76+
<dependency>
77+
<groupId>com.ibm.odm</groupId>
78+
<artifactId>jrules-model-dataaccess</artifactId>
79+
<version>${odm.version}</version>
80+
</dependency>
81+
<dependency>
82+
<groupId>com.ibm.odm</groupId>
83+
<artifactId>jrules-model-xml</artifactId>
84+
<version>${odm.version}</version>
85+
</dependency>
86+
<dependency>
87+
<groupId>com.ibm.odm</groupId>
88+
<artifactId>jrules-res-tools</artifactId>
89+
<version>${odm.version}</version>
90+
</dependency>
91+
<dependency>
92+
<groupId>com.ibm.odm</groupId>
93+
<artifactId>jrules-ruleartifacts</artifactId>
94+
<version>${odm.version}</version>
95+
</dependency>
96+
<dependency>
97+
<groupId>com.ibm.odm</groupId>
98+
<artifactId>jrules-synchronization</artifactId>
99+
<version>${odm.version}</version>
100+
</dependency>
101+
<dependency>
102+
<groupId>com.ibm.odm</groupId>
103+
<artifactId>jrules-teamserver</artifactId>
104+
<version>${odm.version}</version>
105+
</dependency>
106+
<dependency>
107+
<groupId>com.ibm.odm</groupId>
108+
<artifactId>jrules-validation</artifactId>
109+
<version>${odm.version}</version>
110+
</dependency>
111+
<dependency>
112+
<groupId>com.ibm.odm</groupId>
113+
<artifactId>wbemodel</artifactId>
114+
<version>${odm.version}</version>
115+
</dependency>
116+
117+
<!-- third party dependencies -->
118+
<dependency>
119+
<groupId>aopalliance</groupId>
120+
<artifactId>aopalliance</artifactId>
121+
<version>1.0</version>
122+
</dependency>
123+
<dependency>
124+
<groupId>commons-codec</groupId>
125+
<artifactId>commons-codec</artifactId>
126+
<version>1.9</version>
127+
</dependency>
128+
<dependency>
129+
<groupId>commons-digester</groupId>
130+
<artifactId>commons-digester</artifactId>
131+
<version>1.6</version>
132+
</dependency>
133+
<dependency>
134+
<groupId>commons-el</groupId>
135+
<artifactId>commons-el</artifactId>
136+
<version>1.0</version>
137+
</dependency>
138+
<dependency>
139+
<groupId>commons-logging</groupId>
140+
<artifactId>commons-logging</artifactId>
141+
<version>1.1</version>
142+
</dependency>
143+
<dependency>
144+
<groupId>org.eclipse.emf</groupId>
145+
<artifactId>common</artifactId>
146+
<version>2.6.0.v201006141136</version>
147+
</dependency>
148+
<dependency>
149+
<groupId>org.eclipse.emf</groupId>
150+
<artifactId>ecore</artifactId>
151+
<version>2.6.0.v201006141136</version>
152+
</dependency>
153+
<dependency>
154+
<groupId>org.eclipse.emf</groupId>
155+
<artifactId>ecore-edit</artifactId>
156+
<version>2.6.0.v201006141136</version>
157+
</dependency>
158+
<dependency>
159+
<groupId>org.eclipse.emf</groupId>
160+
<artifactId>ecore-xmi</artifactId>
161+
<version>2.5.0.v201005211846</version>
162+
</dependency>
163+
<dependency>
164+
<groupId>org.eclipse.emf</groupId>
165+
<artifactId>mapping</artifactId>
166+
<version>2.6.0.v201006141136</version>
167+
</dependency>
168+
<dependency>
169+
<groupId>org.eclipse.emf</groupId>
170+
<artifactId>mapping-ecore2ecore</artifactId>
171+
<version>2.5.0.v201005211847</version>
172+
</dependency>
173+
<dependency>
174+
<groupId>com.google.guava</groupId>
175+
<artifactId>guava</artifactId>
176+
<version>10.0.1</version>
177+
</dependency>
178+
<dependency>
179+
<groupId>org.apache.httpcomponents</groupId>
180+
<artifactId>httpclient</artifactId>
181+
<version>4.5.2</version>
182+
</dependency>
183+
<dependency>
184+
<groupId>org.apache.httpcomponents</groupId>
185+
<artifactId>httpcore</artifactId>
186+
<version>4.4.4</version>
187+
</dependency>
188+
<dependency>
189+
<groupId>com.ibm.icu</groupId>
190+
<artifactId>icu4j</artifactId>
191+
<version>58.1</version>
192+
</dependency>
193+
<dependency>
194+
<groupId>com.fasterxml.jackson.core</groupId>
195+
<artifactId>jackson-core</artifactId>
196+
<version>2.8.8</version>
197+
</dependency>
198+
<dependency>
199+
<groupId>org.jdom</groupId>
200+
<artifactId>jdom</artifactId>
201+
<version>1.1.2</version>
202+
<exclusions>
203+
<exclusion>
204+
<groupId>maven-plugins</groupId>
205+
<artifactId>maven-findbugs-plugin</artifactId>
206+
</exclusion>
207+
<exclusion>
208+
<groupId>maven-plugins</groupId>
209+
<artifactId>maven-cobertura-plugin</artifactId>
210+
</exclusion>
211+
</exclusions>
212+
</dependency>
213+
<dependency>
214+
<groupId>com.ibm.json</groupId>
215+
<artifactId>json4j</artifactId>
216+
<version>1.0.0.2</version>
217+
</dependency>
218+
<dependency>
219+
<groupId>javax.transaction</groupId>
220+
<artifactId>jta</artifactId>
221+
<version>1.0.1B</version>
222+
</dependency>
223+
<dependency>
224+
<groupId>org.apache.myfaces.core</groupId>
225+
<artifactId>myfaces-api</artifactId>
226+
<version>1.1.5</version>
227+
</dependency>
228+
<dependency>
229+
<groupId>org.apache.myfaces.core</groupId>
230+
<artifactId>myfaces-impl</artifactId>
231+
<version>1.1.5</version>
232+
</dependency>
233+
<dependency>
234+
<groupId>javax.servlet</groupId>
235+
<artifactId>javax.servlet-api</artifactId>
236+
<version>2.3</version>
237+
</dependency>
238+
<dependency>
239+
<groupId>org.springframework</groupId>
240+
<artifactId>spring-aop</artifactId>
241+
<version>4.3.14.RELEASE</version>
242+
</dependency>
243+
<dependency>
244+
<groupId>org.springframework</groupId>
245+
<artifactId>spring-beans</artifactId>
246+
<version>4.3.14.RELEASE</version>
247+
</dependency>
248+
<dependency>
249+
<groupId>org.springframework</groupId>
250+
<artifactId>spring-context</artifactId>
251+
<version>4.3.14.RELEASE</version>
252+
</dependency>
253+
<dependency>
254+
<groupId>org.springframework</groupId>
255+
<artifactId>spring-context-support</artifactId>
256+
<version>4.3.14.RELEASE</version>
257+
</dependency>
258+
<dependency>
259+
<groupId>org.springframework</groupId>
260+
<artifactId>spring-core</artifactId>
261+
<version>4.3.14.RELEASE</version>
262+
</dependency>
263+
<dependency>
264+
<groupId>org.springframework</groupId>
265+
<artifactId>spring-expression</artifactId>
266+
<version>4.3.14.RELEASE</version>
267+
</dependency>
268+
<dependency>
269+
<groupId>org.springframework</groupId>
270+
<artifactId>spring-web</artifactId>
271+
<version>4.3.14.RELEASE</version>
272+
</dependency>
273+
<dependency>
274+
<groupId>org.springframework</groupId>
275+
<artifactId>spring-webmvc</artifactId>
276+
<version>4.3.14.RELEASE</version>
277+
</dependency>
278+
<dependency>
279+
<groupId>org.apache.ws.commons.schema</groupId>
280+
<artifactId>XmlSchema</artifactId>
281+
<version>1.4.2</version>
282+
</dependency>
283+
</dependencies>
284+
</project>

0 commit comments

Comments
 (0)