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>
5 <groupId>org.argeo.commons
</groupId>
6 <version>2.1.76-SNAPSHOT
</version>
7 <artifactId>dep
</artifactId>
8 <relativePath>..
</relativePath>
10 <artifactId>org.argeo.dep.cms.node
</artifactId>
14 <!-- Parent dependencies -->
16 <groupId>org.argeo.commons
</groupId>
17 <artifactId>org.argeo.dep.cms.client
</artifactId>
18 <version>2.1.76-SNAPSHOT
</version>
22 <!-- Argeo Commons -->
24 <groupId>org.argeo.commons
</groupId>
25 <artifactId>org.argeo.node.api
</artifactId>
26 <version>2.1.76-SNAPSHOT
</version>
29 <groupId>org.argeo.commons
</groupId>
30 <artifactId>org.argeo.cms
</artifactId>
31 <version>2.1.76-SNAPSHOT
</version>
35 <groupId>org.argeo.commons
</groupId>
36 <artifactId>org.argeo.cms.ui
</artifactId>
37 <version>2.1.76-SNAPSHOT
</version>
40 <groupId>org.argeo.commons
</groupId>
41 <artifactId>org.argeo.cms.ui.theme
</artifactId>
42 <version>2.1.76-SNAPSHOT
</version>
45 <groupId>org.argeo.commons
</groupId>
46 <artifactId>org.argeo.enterprise
</artifactId>
47 <version>2.1.76-SNAPSHOT
</version>
50 <groupId>org.argeo.commons
</groupId>
51 <artifactId>org.argeo.ext.jackrabbit
</artifactId>
52 <version>2.1.76-SNAPSHOT
</version>
55 <!-- Argeo Commons UI -->
57 <groupId>org.argeo.commons
</groupId>
58 <artifactId>org.argeo.eclipse.ui
</artifactId>
59 <version>2.1.76-SNAPSHOT
</version>
62 <groupId>org.argeo.commons
</groupId>
63 <artifactId>org.argeo.eclipse.ui.rap
</artifactId>
64 <version>2.1.76-SNAPSHOT
</version>
67 <!-- CMS Dependencies -->
69 <groupId>org.argeo.tp.javax
</groupId>
70 <artifactId>javax.transaction
</artifactId>
72 <!-- TODO: not bitronix dependent -->
74 <groupId>org.argeo.tp.misc
</groupId>
75 <artifactId>bitronix.tm
</artifactId>
78 <!-- <groupId>org.argeo.tp.misc</groupId> -->
79 <!-- <artifactId>org.joda.time</artifactId> -->
80 <!-- </dependency> -->
84 <groupId>org.argeo.tp.javax
</groupId>
85 <artifactId>javax.annotation
</artifactId>
88 <groupId>org.argeo.tp.javax
</groupId>
89 <artifactId>javax.inject
</artifactId>
92 <!-- Database drivers -->
94 <groupId>org.argeo.tp.misc
</groupId>
95 <artifactId>org.h2
</artifactId>
98 <groupId>org.argeo.tp.misc
</groupId>
99 <artifactId>org.postgresql.jdbc42
</artifactId>
101 <!-- Third Parties -->
102 <!-- <dependency> -->
103 <!-- <groupId>org.argeo.tp.misc</groupId> -->
104 <!-- <artifactId>org.w3c.css.sac</artifactId> -->
105 <!-- </dependency> -->
106 <!-- <dependency> -->
107 <!-- <groupId>org.argeo.tp.misc</groupId> -->
108 <!-- <artifactId>com.steadystate.css</artifactId> -->
109 <!-- </dependency> -->
111 <groupId>org.argeo.tp.misc
</groupId>
112 <artifactId>com.google.gson
</artifactId>
115 <groupId>org.argeo.tp.apache
</groupId>
116 <artifactId>org.apache.xmlgraphics.commons
</artifactId>
119 <groupId>org.argeo.tp.misc
</groupId>
120 <artifactId>org.w3c.dom.svg
</artifactId>
123 <groupId>org.argeo.tp.apache
</groupId>
124 <artifactId>org.apache.batik.i18n
</artifactId>
127 <groupId>org.argeo.tp.apache
</groupId>
128 <artifactId>org.apache.batik.util
</artifactId>
131 <groupId>org.argeo.tp.apache
</groupId>
132 <artifactId>org.apache.batik.css
</artifactId>
137 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
138 <artifactId>org.apache.jackrabbit.data
</artifactId>
141 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
142 <artifactId>org.apache.jackrabbit.core
</artifactId>
145 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
146 <artifactId>org.apache.jackrabbit.server
</artifactId>
149 <groupId>org.argeo.tp.misc
</groupId>
150 <artifactId>EDU.oswego.cs.dl.util.concurrent
</artifactId>
153 <groupId>org.argeo.tp.apache.commons
</groupId>
154 <artifactId>org.apache.commons.fileupload
</artifactId>
157 <groupId>org.argeo.tp.apache
</groupId>
158 <artifactId>org.apache.tika.core
</artifactId>
161 <groupId>org.argeo.tp.apache
</groupId>
162 <artifactId>org.apache.lucene
</artifactId>
167 <groupId>org.argeo.tp.rap.e4
</groupId>
168 <artifactId>org.eclipse.rap.rwt
</artifactId>
171 <groupId>org.argeo.tp.rap.e4
</groupId>
172 <artifactId>org.eclipse.core.commands
</artifactId>
175 <groupId>org.argeo.tp.rap.e4
</groupId>
176 <artifactId>org.eclipse.rap.jface
</artifactId>
179 <groupId>org.argeo.tp.rap.e4
</groupId>
180 <artifactId>org.eclipse.rap.filedialog
</artifactId>
183 <groupId>org.argeo.tp.rap.e4
</groupId>
184 <artifactId>org.eclipse.rap.fileupload
</artifactId>
187 <!-- TODO: remove Spring dependency -->
189 <groupId>org.argeo.tp.spring
</groupId>
190 <artifactId>org.springframework.beans
</artifactId>
193 <groupId>org.argeo.tp.spring
</groupId>
194 <artifactId>org.springframework.core
</artifactId>
197 <groupId>org.argeo.tp.javax
</groupId>
198 <artifactId>javax.el
</artifactId>
201 <groupId>org.argeo.tp.gemini
</groupId>
202 <artifactId>org.eclipse.gemini.blueprint.core
</artifactId>
205 <groupId>org.argeo.tp.gemini
</groupId>
206 <artifactId>org.eclipse.gemini.blueprint.extender
</artifactId>
209 <groupId>org.argeo.tp.gemini
</groupId>
210 <artifactId>org.eclipse.gemini.blueprint.io
</artifactId>
213 <groupId>org.argeo.tp.misc
</groupId>
214 <artifactId>org.aspectj.weaver
</artifactId>
217 <groupId>org.argeo.tp.misc
</groupId>
218 <artifactId>org.aopalliance
</artifactId>
221 <groupId>org.argeo.tp.spring
</groupId>
222 <artifactId>org.springframework.aop
</artifactId>
225 <groupId>org.argeo.tp.spring
</groupId>
226 <artifactId>org.springframework.context
</artifactId>
229 <groupId>org.argeo.tp.spring
</groupId>
230 <artifactId>org.springframework.expression
</artifactId>
233 <groupId>org.argeo.tp.spring
</groupId>
234 <artifactId>org.springframework.instrument
</artifactId>
239 <groupId>org.argeo.tp.equinox
</groupId>
240 <artifactId>org.eclipse.equinox.http.servlet
</artifactId>
243 <groupId>org.argeo.tp.equinox
</groupId>
244 <artifactId>org.eclipse.equinox.http.jetty
</artifactId>
248 <!-- <dependency> -->
249 <!-- <groupId>org.argeo.tp.jetty</groupId> -->
250 <!-- <artifactId>org.eclipse.jetty.client</artifactId> -->
251 <!-- </dependency> -->
253 <groupId>org.argeo.tp.jetty
</groupId>
254 <artifactId>org.eclipse.jetty.continuation
</artifactId>
257 <groupId>org.argeo.tp.jetty
</groupId>
258 <artifactId>org.eclipse.jetty.http
</artifactId>
261 <groupId>org.argeo.tp.jetty
</groupId>
262 <artifactId>org.eclipse.jetty.io
</artifactId>
264 <!-- <dependency> -->
265 <!-- <groupId>org.argeo.tp.jetty</groupId> -->
266 <!-- <artifactId>org.eclipse.jetty.jmx</artifactId> -->
267 <!-- </dependency> -->
269 <groupId>org.argeo.tp.jetty
</groupId>
270 <artifactId>org.eclipse.jetty.security
</artifactId>
273 <groupId>org.argeo.tp.jetty
</groupId>
274 <artifactId>org.eclipse.jetty.server
</artifactId>
277 <groupId>org.argeo.tp.jetty
</groupId>
278 <artifactId>org.eclipse.jetty.servlet
</artifactId>
280 <!-- <dependency> -->
281 <!-- <groupId>org.argeo.tp.jetty</groupId> -->
282 <!-- <artifactId>org.eclipse.jetty.servlets</artifactId> -->
283 <!-- </dependency> -->
285 <groupId>org.argeo.tp.jetty
</groupId>
286 <artifactId>org.eclipse.jetty.util
</artifactId>
297 <artifactId>maven-assembly-plugin
</artifactId>
300 <id>prepare-source
</id>
301 <phase>package
</phase>
307 <descriptorRef>a2-source
</descriptorRef>
315 <!-- <groupId>org.apache.maven.plugins</groupId> -->
316 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
317 <!-- <executions> -->
319 <!-- <id>copy-argeo</id> -->
320 <!-- <phase>package</phase> -->
322 <!-- <goal>copy-dependencies</goal> -->
324 <!-- <configuration> -->
325 <!-- <includeTypes>jar</includeTypes> -->
326 <!-- <outputDirectory>${project.build.directory}/lib-argeo</outputDirectory> -->
327 <!-- <includeGroupIds>org.argeo.commons</includeGroupIds> -->
328 <!-- <excludeTransitive>true</excludeTransitive> -->
329 <!-- <excludeArtifactIds>org.argeo.dep.cms.client</excludeArtifactIds> -->
330 <!-- <includeTypes>jar</includeTypes> -->
331 <!-- <includeScope>runtime</includeScope> -->
332 <!-- <useRepositoryLayout>true</useRepositoryLayout> -->
333 <!-- </configuration> -->
334 <!-- </execution> -->
335 <!-- </executions> -->
338 <groupId>org.codehaus.mojo
</groupId>
339 <artifactId>rpm-maven-plugin
</artifactId>
343 <phase>package
</phase>
348 <name>argeo-cms-node
</name>
351 <directory>/usr/share/osgi
</directory>
352 <username>root
</username>
353 <groupname>root
</groupname>
354 <filemode>644</filemode>
355 <directoryIncluded>false
</directoryIncluded>
358 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source
</location>
360 <include>**/*.jar
</include>
366 <!-- <directory>/usr/share/osgi/org/argeo/commons/${project.artifactId}/${project.version}</directory> -->
367 <!-- <username>root</username> -->
368 <!-- <groupname>root</groupname> -->
369 <!-- <directoryIncluded>false</directoryIncluded> -->
370 <!-- <artifact /> -->
374 <require>argeo-cms-client
</require>
375 <require>argeo-cms-node-tp
</require>
389 <artifactId>maven-assembly-plugin
</artifactId>
392 <id>prepare-source-tp
</id>
393 <phase>package
</phase>
399 <descriptorRef>a2-source-tp
</descriptorRef>
406 <!-- <groupId>org.apache.maven.plugins</groupId> -->
407 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
408 <!-- <executions> -->
410 <!-- <id>copy-tp</id> -->
411 <!-- <phase>package</phase> -->
413 <!-- <goal>copy-dependencies</goal> -->
415 <!-- <configuration> -->
416 <!-- <includeTypes>jar</includeTypes> -->
417 <!-- <outputDirectory>${project.build.directory}/lib-tp</outputDirectory> -->
418 <!-- <excludeGroupIds>org.argeo.commons</excludeGroupIds> -->
419 <!-- <excludeTransitive>true</excludeTransitive> -->
420 <!-- <includeTypes>jar</includeTypes> -->
421 <!-- <includeScope>runtime</includeScope> -->
422 <!-- <useRepositoryLayout>true</useRepositoryLayout> -->
423 <!-- </configuration> -->
424 <!-- </execution> -->
425 <!-- </executions> -->
428 <groupId>org.codehaus.mojo
</groupId>
429 <artifactId>rpm-maven-plugin
</artifactId>
433 <phase>package
</phase>
438 <name>argeo-cms-node-tp
</name>
439 <projversion>${version.argeo-tp}
</projversion>
442 <directory>/usr/share/osgi
</directory>
443 <username>root
</username>
444 <groupname>root
</groupname>
445 <filemode>644</filemode>
446 <directoryIncluded>false
</directoryIncluded>
449 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp
</location>
451 <include>**/*.jar
</include>
458 <require>argeo-cms-client-tp
</require>