]> git.argeo.org Git - lgpl/argeo-commons.git/blob - dep/org.argeo.dep.cms.node/pom.xml
Remove session timeout
[lgpl/argeo-commons.git] / dep / org.argeo.dep.cms.node / pom.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <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 <modelVersion>4.0.0</modelVersion>
4 <parent>
5 <groupId>org.argeo.commons</groupId>
6 <version>2.1.45-SNAPSHOT</version>
7 <artifactId>dep</artifactId>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.dep.cms.node</artifactId>
11 <name>CMS Node</name>
12 <dependencies>
13
14 <!-- Argeo Commons -->
15 <dependency>
16 <groupId>org.argeo.commons</groupId>
17 <artifactId>org.argeo.dep.cms.client</artifactId>
18 <version>2.1.45-SNAPSHOT</version>
19 </dependency>
20 <dependency>
21 <groupId>org.argeo.commons</groupId>
22 <artifactId>org.argeo.cms.api</artifactId>
23 <version>2.1.45-SNAPSHOT</version>
24 </dependency>
25 <dependency>
26 <groupId>org.argeo.commons</groupId>
27 <artifactId>org.argeo.cms</artifactId>
28 <version>2.1.45-SNAPSHOT</version>
29 </dependency>
30 <dependency>
31 <groupId>org.argeo.commons</groupId>
32 <artifactId>org.argeo.security.core</artifactId>
33 <version>2.1.45-SNAPSHOT</version>
34 </dependency>
35 <dependency>
36 <groupId>org.argeo.commons</groupId>
37 <artifactId>org.argeo.security.jackrabbit</artifactId>
38 <version>2.1.45-SNAPSHOT</version>
39 </dependency>
40
41 <!-- Argeo Commons UI -->
42 <dependency>
43 <groupId>org.argeo.commons</groupId>
44 <artifactId>org.argeo.eclipse.ui</artifactId>
45 <version>2.1.45-SNAPSHOT</version>
46 </dependency>
47 <dependency>
48 <groupId>org.argeo.commons</groupId>
49 <artifactId>org.argeo.eclipse.ui.rap</artifactId>
50 <version>2.1.45-SNAPSHOT</version>
51 </dependency>
52
53 <!-- CMS Dependencies -->
54 <dependency>
55 <groupId>org.argeo.tp.javax</groupId>
56 <artifactId>javax.transaction</artifactId>
57 </dependency>
58 <!-- TODO: not bitronix dependent -->
59 <dependency>
60 <groupId>org.argeo.tp.misc</groupId>
61 <artifactId>bitronix.tm</artifactId>
62 </dependency>
63 <dependency>
64 <groupId>org.argeo.tp.misc</groupId>
65 <artifactId>org.joda.time</artifactId>
66 </dependency>
67
68 <!-- Third Parties -->
69 <dependency>
70 <groupId>org.argeo.tp.misc</groupId>
71 <artifactId>org.h2</artifactId>
72 </dependency>
73 <dependency>
74 <groupId>org.argeo.tp.misc</groupId>
75 <artifactId>org.w3c.css.sac</artifactId>
76 </dependency>
77 <dependency>
78 <groupId>org.argeo.tp.misc</groupId>
79 <artifactId>com.steadystate.css</artifactId>
80 </dependency>
81 <dependency>
82 <groupId>org.argeo.tp.misc</groupId>
83 <artifactId>com.google.gson</artifactId>
84 </dependency>
85
86 <!-- Jackrabbit -->
87 <dependency>
88 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
89 <artifactId>org.apache.jackrabbit.data</artifactId>
90 </dependency>
91 <dependency>
92 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
93 <artifactId>org.apache.jackrabbit.core</artifactId>
94 </dependency>
95 <dependency>
96 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
97 <artifactId>org.apache.jackrabbit.server</artifactId>
98 </dependency>
99 <dependency>
100 <groupId>org.argeo.tp.misc</groupId>
101 <artifactId>EDU.oswego.cs.dl.util.concurrent</artifactId>
102 </dependency>
103 <dependency>
104 <groupId>org.argeo.tp.apache.commons</groupId>
105 <artifactId>org.apache.commons.fileupload</artifactId>
106 </dependency>
107 <dependency>
108 <groupId>org.argeo.tp.apache</groupId>
109 <artifactId>org.apache.tika.core</artifactId>
110 </dependency>
111 <dependency>
112 <groupId>org.argeo.tp.apache</groupId>
113 <artifactId>org.apache.lucene</artifactId>
114 </dependency>
115
116 <!-- UI -->
117 <dependency>
118 <groupId>org.argeo.tp.rap.platform</groupId>
119 <artifactId>org.eclipse.rap.rwt</artifactId>
120 </dependency>
121 <dependency>
122 <groupId>org.argeo.tp.rap.platform</groupId>
123 <artifactId>org.eclipse.core.commands</artifactId>
124 </dependency>
125 <dependency>
126 <groupId>org.argeo.tp.rap.platform</groupId>
127 <artifactId>org.eclipse.rap.jface</artifactId>
128 </dependency>
129 <dependency>
130 <groupId>org.argeo.tp.rap.platform</groupId>
131 <artifactId>org.eclipse.rap.filedialog</artifactId>
132 </dependency>
133 <dependency>
134 <groupId>org.argeo.tp.rap.platform</groupId>
135 <artifactId>org.eclipse.rap.fileupload</artifactId>
136 </dependency>
137
138 <!-- TODO: remove Spring dependency -->
139 <dependency>
140 <groupId>org.argeo.tp.spring</groupId>
141 <artifactId>org.springframework.beans</artifactId>
142 </dependency>
143 <dependency>
144 <groupId>org.argeo.tp.spring</groupId>
145 <artifactId>org.springframework.core</artifactId>
146 </dependency>
147 <dependency>
148 <groupId>org.argeo.tp.javax</groupId>
149 <artifactId>javax.el</artifactId>
150 </dependency>
151 <dependency>
152 <groupId>org.argeo.tp.javax</groupId>
153 <artifactId>javax.inject</artifactId>
154 </dependency>
155 <dependency>
156 <groupId>org.argeo.tp.gemini</groupId>
157 <artifactId>org.eclipse.gemini.blueprint.core</artifactId>
158 </dependency>
159 <dependency>
160 <groupId>org.argeo.tp.gemini</groupId>
161 <artifactId>org.eclipse.gemini.blueprint.extender</artifactId>
162 </dependency>
163 <dependency>
164 <groupId>org.argeo.tp.gemini</groupId>
165 <artifactId>org.eclipse.gemini.blueprint.io</artifactId>
166 </dependency>
167 <dependency>
168 <groupId>org.argeo.tp.misc</groupId>
169 <artifactId>org.aspectj.weaver</artifactId>
170 </dependency>
171 <dependency>
172 <groupId>org.argeo.tp.misc</groupId>
173 <artifactId>org.aopalliance</artifactId>
174 </dependency>
175 <dependency>
176 <groupId>org.argeo.tp.spring</groupId>
177 <artifactId>org.springframework.aop</artifactId>
178 </dependency>
179 <dependency>
180 <groupId>org.argeo.tp.spring</groupId>
181 <artifactId>org.springframework.context</artifactId>
182 </dependency>
183 <dependency>
184 <groupId>org.argeo.tp.spring</groupId>
185 <artifactId>org.springframework.expression</artifactId>
186 </dependency>
187 <dependency>
188 <groupId>org.argeo.tp.spring</groupId>
189 <artifactId>org.springframework.instrument</artifactId>
190 </dependency>
191
192 <!-- HTTP Server -->
193 <dependency>
194 <groupId>org.argeo.tp.equinox</groupId>
195 <artifactId>org.eclipse.equinox.http.registry</artifactId>
196 </dependency>
197 <dependency>
198 <groupId>org.argeo.tp.equinox</groupId>
199 <artifactId>org.eclipse.equinox.http.servlet</artifactId>
200 </dependency>
201 <dependency>
202 <groupId>org.argeo.tp.equinox</groupId>
203 <artifactId>org.eclipse.equinox.http.jetty</artifactId>
204 </dependency>
205
206 <!-- Jetty -->
207 <dependency>
208 <groupId>org.argeo.tp.jetty</groupId>
209 <artifactId>org.eclipse.jetty.client</artifactId>
210 </dependency>
211 <dependency>
212 <groupId>org.argeo.tp.jetty</groupId>
213 <artifactId>org.eclipse.jetty.continuation</artifactId>
214 </dependency>
215 <dependency>
216 <groupId>org.argeo.tp.jetty</groupId>
217 <artifactId>org.eclipse.jetty.http</artifactId>
218 </dependency>
219 <dependency>
220 <groupId>org.argeo.tp.jetty</groupId>
221 <artifactId>org.eclipse.jetty.io</artifactId>
222 </dependency>
223 <dependency>
224 <groupId>org.argeo.tp.jetty</groupId>
225 <artifactId>org.eclipse.jetty.jmx</artifactId>
226 </dependency>
227 <dependency>
228 <groupId>org.argeo.tp.jetty</groupId>
229 <artifactId>org.eclipse.jetty.security</artifactId>
230 </dependency>
231 <dependency>
232 <groupId>org.argeo.tp.jetty</groupId>
233 <artifactId>org.eclipse.jetty.server</artifactId>
234 </dependency>
235 <dependency>
236 <groupId>org.argeo.tp.jetty</groupId>
237 <artifactId>org.eclipse.jetty.servlet</artifactId>
238 </dependency>
239 <dependency>
240 <groupId>org.argeo.tp.jetty</groupId>
241 <artifactId>org.eclipse.jetty.servlets</artifactId>
242 </dependency>
243 <dependency>
244 <groupId>org.argeo.tp.jetty</groupId>
245 <artifactId>org.eclipse.jetty.util</artifactId>
246 </dependency>
247
248 </dependencies>
249
250 <profiles>
251 <profile>
252 <id>rpmbuild</id>
253 <build>
254 <plugins>
255 <plugin>
256 <groupId>org.apache.maven.plugins</groupId>
257 <artifactId>maven-dependency-plugin</artifactId>
258 <executions>
259 <execution>
260 <id>copy-argeo</id>
261 <phase>package</phase>
262 <goals>
263 <goal>copy-dependencies</goal>
264 </goals>
265 <configuration>
266 <includeTypes>jar</includeTypes>
267 <outputDirectory>${project.build.directory}/lib-argeo</outputDirectory>
268 <includeGroupIds>org.argeo.commons</includeGroupIds>
269 <excludeTransitive>true</excludeTransitive>
270 <includeTypes>jar</includeTypes>
271 <includeScope>runtime</includeScope>
272 </configuration>
273 </execution>
274 <execution>
275 <id>copy-tp</id>
276 <phase>package</phase>
277 <goals>
278 <goal>copy-dependencies</goal>
279 </goals>
280 <configuration>
281 <includeTypes>jar</includeTypes>
282 <outputDirectory>${project.build.directory}/lib-tp</outputDirectory>
283 <excludeGroupIds>org.argeo.commons</excludeGroupIds>
284 <excludeTransitive>true</excludeTransitive>
285 <includeTypes>jar</includeTypes>
286 <includeScope>runtime</includeScope>
287 </configuration>
288 </execution>
289 </executions>
290 </plugin>
291 <plugin>
292 <groupId>org.codehaus.mojo</groupId>
293 <artifactId>rpm-maven-plugin</artifactId>
294 <executions>
295 <execution>
296 <id>rpm-argeo</id>
297 <phase>package</phase>
298 <goals>
299 <goal>rpm</goal>
300 </goals>
301 <configuration>
302 <name>argeo-cms-node</name>
303 <mappings>
304 <mapping>
305 <directory>/usr/share/osgi</directory>
306 <username>root</username>
307 <groupname>root</groupname>
308 <filemode>644</filemode>
309 <directoryIncluded>false</directoryIncluded>
310 <sources>
311 <source>
312 <location>${project.build.directory}/lib-argeo</location>
313 <includes>
314 <include>*.jar</include>
315 </includes>
316 </source>
317 </sources>
318 </mapping>
319 </mappings>
320 <requires>
321 <require>argeo-cms-client</require>
322 <require>argeo-cms-node-tp</require>
323 </requires>
324 </configuration>
325 </execution>
326 </executions>
327 </plugin>
328 </plugins>
329 </build>
330 </profile>
331 <profile>
332 <id>rpmbuild-tp</id>
333 <build>
334 <plugins>
335 <plugin>
336 <groupId>org.codehaus.mojo</groupId>
337 <artifactId>rpm-maven-plugin</artifactId>
338 <executions>
339 <execution>
340 <id>rpm-tp</id>
341 <phase>package</phase>
342 <goals>
343 <goal>rpm</goal>
344 </goals>
345 <configuration>
346 <name>argeo-cms-node-tp</name>
347 <projversion>${version.argeo-distribution}</projversion>
348 <mappings>
349 <mapping>
350 <directory>/usr/share/osgi</directory>
351 <username>root</username>
352 <groupname>root</groupname>
353 <filemode>644</filemode>
354 <directoryIncluded>false</directoryIncluded>
355 <sources>
356 <source>
357 <location>${project.build.directory}/lib-tp</location>
358 <includes>
359 <include>*.jar</include>
360 </includes>
361 </source>
362 </sources>
363 </mapping>
364 </mappings>
365 <requires>
366 <require>argeo-cms-client-tp</require>
367 </requires>
368 </configuration>
369 </execution>
370 </executions>
371 </plugin>
372 </plugins>
373 </build>
374 </profile>
375 </profiles>
376 </project>