1 <?xml version=
"1.0" encoding=
"UTF-8" standalone=
"no"?>
2 <project xmlns=
"http://maven.apache.org/POM/4.0.0"
3 xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance"
4 xsi:
schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5 <modelVersion>4.0.0</modelVersion>
7 <groupId>org.argeo.commons
</groupId>
8 <version>2.3-SNAPSHOT
</version>
9 <artifactId>dep
</artifactId>
10 <relativePath>..
</relativePath>
12 <artifactId>org.argeo.dep.cms.node
</artifactId>
17 <!-- Parent dependencies -->
19 <groupId>org.argeo.commons
</groupId>
20 <artifactId>org.argeo.dep.cms.minimal
</artifactId>
21 <version>2.3-SNAPSHOT
</version>
25 <!-- Argeo Commons -->
27 <groupId>org.argeo.commons
</groupId>
28 <artifactId>org.argeo.cms.jcr
</artifactId>
29 <version>2.3-SNAPSHOT
</version>
32 <!-- <groupId>org.argeo.commons</groupId> -->
33 <!-- <artifactId>org.argeo.maintenance</artifactId> -->
34 <!-- <version>2.3-SNAPSHOT</version> -->
35 <!-- </dependency> -->
37 <!-- CMS Dependencies -->
39 <!-- <groupId>org.argeo.tp.misc</groupId> -->
40 <!-- <artifactId>bitronix.tm</artifactId> -->
41 <!-- </dependency> -->
43 <!-- <groupId>org.argeo.tp.misc</groupId> -->
44 <!-- <artifactId>org.joda.time</artifactId> -->
45 <!-- </dependency> -->
47 <!-- Apache Commons -->
49 <groupId>org.argeo.tp.apache.commons
</groupId>
50 <artifactId>org.apache.commons.dbcp
</artifactId>
53 <groupId>org.argeo.tp.apache.commons
</groupId>
54 <artifactId>org.apache.commons.pool
</artifactId>
59 <groupId>org.argeo.tp.javax
</groupId>
60 <artifactId>javax.jcr
</artifactId>
63 <groupId>org.argeo.tp.javax
</groupId>
64 <artifactId>javax.el-api
</artifactId>
67 <groupId>org.argeo.tp.javax
</groupId>
68 <artifactId>javax.interceptor-api
</artifactId>
71 <groupId>org.argeo.tp.javax
</groupId>
72 <artifactId>javax.enterprise.cdi-api
</artifactId>
74 <!-- JTA is still indirectly required by Jackrabbit -->
76 <groupId>org.argeo.tp.javax
</groupId>
77 <artifactId>javax.transaction-api
</artifactId>
80 <groupId>org.argeo.tp.javax
</groupId>
81 <artifactId>javax.annotation
</artifactId>
84 <groupId>org.argeo.tp.javax
</groupId>
85 <artifactId>javax.inject
</artifactId>
89 <groupId>org.argeo.tp.apache.commons
</groupId>
90 <artifactId>org.apache.commons.net
</artifactId>
93 <groupId>org.argeo.tp.apache.commons
</groupId>
94 <artifactId>org.apache.commons.collections
</artifactId>
97 <groupId>org.argeo.tp.apache.commons
</groupId>
98 <artifactId>org.apache.commons.compress
</artifactId>
101 <!-- Jackrabbit Dependencies -->
103 <groupId>org.argeo.tp.apache
</groupId>
104 <artifactId>org.apache.httpcomponents.httpcore
</artifactId>
107 <groupId>org.argeo.tp.apache
</groupId>
108 <artifactId>org.apache.httpcomponents.httpclient
</artifactId>
111 <!-- Jackrabbit client -->
113 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
114 <artifactId>org.apache.jackrabbit.api
</artifactId>
117 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
118 <artifactId>org.apache.jackrabbit.jcr.commons
</artifactId>
121 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
122 <artifactId>org.apache.jackrabbit.spi
</artifactId>
125 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
126 <artifactId>org.apache.jackrabbit.spi.commons
</artifactId>
129 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
130 <artifactId>org.apache.jackrabbit.webdav
</artifactId>
133 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
134 <artifactId>org.apache.jackrabbit.spi2dav
</artifactId>
137 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
138 <artifactId>org.apache.jackrabbit.jcr2dav
</artifactId>
141 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
142 <artifactId>org.apache.jackrabbit.jcr2spi
</artifactId>
145 <!-- Jackrabbit Repository -->
147 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
148 <artifactId>org.apache.jackrabbit.data
</artifactId>
151 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
152 <artifactId>org.apache.jackrabbit.core
</artifactId>
155 <groupId>org.argeo.tp.apache.jackrabbit
</groupId>
156 <artifactId>org.apache.jackrabbit.server
</artifactId>
159 <groupId>org.argeo.tp.misc
</groupId>
160 <artifactId>EDU.oswego.cs.dl.util.concurrent
</artifactId>
163 <groupId>org.argeo.tp.apache.commons
</groupId>
164 <artifactId>org.apache.commons.fileupload
</artifactId>
167 <groupId>org.argeo.tp.apache
</groupId>
168 <artifactId>org.apache.tika.core
</artifactId>
171 <groupId>org.argeo.tp.apache
</groupId>
172 <artifactId>org.apache.tika.parsers
</artifactId>
175 <groupId>org.argeo.tp.apache
</groupId>
176 <artifactId>org.apache.lucene
</artifactId>
179 <!-- Required by Jackrabbit 2.12 -->
181 <groupId>org.argeo.tp.misc
</groupId>
182 <artifactId>com.google.guava
</artifactId>
185 <groupId>org.argeo.tp.misc
</groupId>
186 <artifactId>com.google.guava.failureaccess
</artifactId>
189 <!-- Database drivers -->
191 <groupId>org.argeo.tp.misc
</groupId>
192 <artifactId>org.h2
</artifactId>
195 <!-- Third Parties -->
197 <groupId>org.argeo.tp.misc
</groupId>
198 <artifactId>com.google.gson
</artifactId>
202 <!-- <dependency> -->
203 <!-- <groupId>org.argeo.tp.apache</groupId> -->
204 <!-- <artifactId>org.apache.aries.util</artifactId> -->
205 <!-- </dependency> -->
206 <!-- <dependency> -->
207 <!-- <groupId>org.argeo.tp.apache</groupId> -->
208 <!-- <artifactId>org.apache.aries.spifly.dynamic.bundle</artifactId> -->
209 <!-- </dependency> -->
219 <artifactId>maven-assembly-plugin
</artifactId>
222 <id>prepare-source
</id>
223 <phase>package
</phase>
229 <descriptorRef>a2-source
</descriptorRef>
236 <groupId>org.codehaus.mojo
</groupId>
237 <artifactId>rpm-maven-plugin
</artifactId>
241 <phase>package
</phase>
246 <name>argeo-cms-node${argeo.rpm.suffix}
</name>
249 <directory>/usr/share/osgi
</directory>
250 <username>root
</username>
251 <groupname>root
</groupname>
252 <filemode>644</filemode>
253 <directoryIncluded>false
</directoryIncluded>
256 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source
</location>
258 <include>**/*.jar
</include>
265 <require>argeo-cms-minimal{argeo.rpm.suffix}
</require>
266 <require>argeo-cms-node-tp${argeo.rpm.suffix}
</require>
280 <artifactId>maven-assembly-plugin
</artifactId>
283 <id>prepare-source-tp
</id>
284 <phase>package
</phase>
290 <descriptorRef>a2-source-tp
</descriptorRef>
297 <groupId>org.codehaus.mojo
</groupId>
298 <artifactId>rpm-maven-plugin
</artifactId>
302 <phase>package
</phase>
307 <name>argeo-cms-node-tp${argeo.rpm.suffix}
</name>
308 <projversion>${version.argeo-tp}
</projversion>
309 <release>${argeo.rpm.release.tp}
</release>
312 <directory>/usr/share/osgi
</directory>
313 <username>root
</username>
314 <groupname>root
</groupname>
315 <filemode>644</filemode>
316 <directoryIncluded>false
</directoryIncluded>
319 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp
</location>
321 <include>**/*.jar
</include>
328 <require>argeo-cms-minimal-tp${argeo.rpm.suffix}
</require>