View File | Revision Log | Show Annotations | Download File | View Changeset
/hippo/hippo-documentation/hst_docs/trunk/pom.xml
Revision: 20424
Committed: Thu Oct 29 13:57:59 2009 UTC (9 years, 9 months ago) by bvdschans
Content type: text/xml
File size: 14108 byte(s)
Log Message:
HSTTWODOCS-154: Cleanup poms, prevent double jars

File Contents

# User Rev Content
1 rbijlsma 17256 <?xml version="1.0" encoding="UTF-8"?>
2     <!--
3     Copyright 2008 Hippo
4    
5     Licensed under the Apache License, Version 2.0 (the "License");
6     you may not use this file except in compliance with the License.
7     You may obtain a copy of the License at
8    
9     http://www.apache.org/licenses/LICENSE-2.0
10    
11     Unless required by applicable law or agreed to in writing, software
12     distributed under the License is distributed on an "AS IS"
13     BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14     See the License for the specific language governing permissions and
15     limitations under the License.
16 bvdschans 20424 -->
17     <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">
18 rbijlsma 17256 <modelVersion>4.0.0</modelVersion>
19    
20 rbijlsma 19345 <name>docsite</name>
21     <description>Hippo documentation site</description>
22 rbijlsma 17256 <groupId>org.onehippo.ecm</groupId>
23     <artifactId>hst_docs</artifactId>
24 rbijlsma 20398 <version>1.01.08-SNAPSHOT</version>
25 rbijlsma 17256 <packaging>pom</packaging>
26    
27 rbijlsma 19345 <modules>
28     <module>content</module>
29     <module>cms</module>
30     <module>site</module>
31 rbijlsma 20217 <!-- <module>import</module> -->
32 rbijlsma 19345 <module>import-files</module>
33     <module>package</module>
34     </modules>
35    
36 rbijlsma 17256 <properties>
37 bvdschans 20424 <!-- The import tool is not needed any more.
38 rbijlsma 20217 The dependency is actually on 1.01.09-SNAPSHOT with LOCAL changes.
39     The local changes are committed in the keep folder.
40     They will be checked in the import tool project later.
41     -->
42     <importtool.version>1.01.08</importtool.version>
43 rbijlsma 20392 <hippoecm.version>2.06.14</hippoecm.version>
44 rbijlsma 20102 <hst.version>2.03.16</hst.version>
45 rbijlsma 17256 <servlet-api.version>2.4</servlet-api.version>
46     <jstl.version>1.1.2</jstl.version>
47     <taglibs.version>1.1.2</taglibs.version>
48     <javax.jcr.version>1.0</javax.jcr.version>
49     <jta.version>1.1</jta.version>
50 rbijlsma 19345 <slf4j.version>1.5.6</slf4j.version>
51 rbijlsma 17256 <log4j.version>1.2.13</log4j.version>
52     <junit.version>4.5</junit.version>
53     <wagon.ftp.version>1.0-alpha-6</wagon.ftp.version>
54     <spring.version>2.5.6</spring.version>
55     <xalan.version>2.4.1</xalan.version>
56     <xerces.version>2.3.0</xerces.version>
57     <xml-apis.version>2.0.2</xml-apis.version>
58     <commons-proxy.version>1.0</commons-proxy.version>
59     </properties>
60    
61 rbijlsma 17302 <!--
62 rbijlsma 19385 Software configuration management (scm): where to find and how to get access to the source repository
63     This is used by normal plugins, but also to autogenerate documentation in .../target/site/source-repository.html
64     -->
65 rbijlsma 17302 <scm>
66 rbijlsma 20398 <connection>scm:svn:http://svn.onehippo.org/repos/hippo/hippo-documentation/hst_docs/trunk</connection>
67     <developerConnection>scm:svn:https://svn.onehippo.org/repos/hippo/hippo-documentation/hst_docs/trunk</developerConnection>
68     <url>http://svn.onehippo.org/repos/hippo/hippo-documentation/hst_docs/trunk</url>
69 rbijlsma 17302 </scm>
70    
71 rbijlsma 17256 <dependencyManagement>
72     <dependencies>
73     <dependency>
74     <groupId>javax.jcr</groupId>
75     <artifactId>jcr</artifactId>
76     <version>${javax.jcr.version}</version>
77 rbijlsma 19345 <scope>provided</scope>
78 rbijlsma 17256 </dependency>
79     <dependency>
80 rbijlsma 19629 <groupId>javax.activation</groupId>
81     <artifactId>activation</artifactId>
82     <version>1.1</version>
83 rbijlsma 19345 <scope>provided</scope>
84 rbijlsma 19720 <type>jar</type>
85 rbijlsma 19345 </dependency>
86     <dependency>
87 bvdschans 20424 <groupId>javax.transaction</groupId>
88     <artifactId>jta</artifactId>
89     <version>1.1</version>
90     <type>jar</type>
91 rbijlsma 19720 </dependency>
92     <dependency>
93 rbijlsma 17256 <groupId>javax.servlet</groupId>
94     <artifactId>servlet-api</artifactId>
95     <version>${servlet-api.version}</version>
96     <scope>provided</scope>
97     </dependency>
98     <dependency>
99     <groupId>javax.servlet</groupId>
100     <artifactId>jstl</artifactId>
101     <version>${jstl.version}</version>
102     <scope>runtime</scope>
103     </dependency>
104     <dependency>
105 rbijlsma 19629 <groupId>org.apache.geronimo.specs</groupId>
106     <artifactId>geronimo-jta_1.1_spec</artifactId>
107     <version>${jta.version}</version>
108     <scope>provided</scope>
109     </dependency>
110     <dependency>
111 rbijlsma 17256 <groupId>taglibs</groupId>
112     <artifactId>standard</artifactId>
113     <version>${taglibs.version}</version>
114     <scope>runtime</scope>
115     </dependency>
116     <dependency>
117     <groupId>xml-apis</groupId>
118     <artifactId>xml-apis</artifactId>
119     <version>${xml-apis.version}</version>
120     <scope>runtime</scope>
121     </dependency>
122     <dependency>
123     <groupId>xerces</groupId>
124     <artifactId>xercesImpl</artifactId>
125     <version>${xerces.version}</version>
126     <scope>runtime</scope>
127     </dependency>
128 bvdschans 20424 <!--
129 rbijlsma 17256 <dependency>
130     <groupId>xerces</groupId>
131     <artifactId>xerces</artifactId>
132     <version>${xerces.version}</version>
133     <scope>runtime</scope>
134     </dependency>
135 bvdschans 20424 -->
136 rbijlsma 17256 <dependency>
137     <groupId>xalan</groupId>
138     <artifactId>xalan</artifactId>
139     <version>${xalan.version}</version>
140     <scope>runtime</scope>
141     </dependency>
142     <dependency>
143 bvdschans 20424 <groupId>org.hippoecm</groupId>
144     <artifactId>hippo-ecm-api</artifactId>
145     <version>${hippoecm.version}</version>
146     <exclusions>
147     <exclusion>
148     <groupId>javax.jdo</groupId>
149     <artifactId>jdo2-api</artifactId>
150     </exclusion>
151     <exclusion>
152     <groupId>jpox</groupId>
153     <artifactId>jpox-core</artifactId>
154     </exclusion>
155     </exclusions>
156     </dependency>
157     <dependency>
158     <groupId>org.hippoecm</groupId>
159     <artifactId>hippo-ecm-repository-connector</artifactId>
160     <version>${hippoecm.version}</version>
161     <exclusions>
162     <exclusion>
163     <groupId>javax.jdo</groupId>
164     <artifactId>jdo2-api</artifactId>
165     </exclusion>
166     <exclusion>
167     <groupId>jpox</groupId>
168     <artifactId>jpox-core</artifactId>
169     </exclusion>
170     <exclusion>
171     <groupId>xerces</groupId>
172     <artifactId>xercesImpl</artifactId>
173     </exclusion>
174     </exclusions>
175     </dependency>
176     <dependency>
177 rbijlsma 17256 <groupId>org.slf4j</groupId>
178     <artifactId>slf4j-api</artifactId>
179     <version>${slf4j.version}</version>
180     </dependency>
181     <dependency>
182     <groupId>org.slf4j</groupId>
183 rbijlsma 19345 <artifactId>jcl-over-slf4j</artifactId>
184     <version>${slf4j.version}</version>
185     </dependency>
186     <dependency>
187     <groupId>org.slf4j</groupId>
188 rbijlsma 17256 <artifactId>slf4j-log4j12</artifactId>
189     <version>${slf4j.version}</version>
190     <scope>runtime</scope>
191     </dependency>
192     <dependency>
193     <groupId>log4j</groupId>
194     <artifactId>log4j</artifactId>
195     <version>${log4j.version}</version>
196     <scope>runtime</scope>
197     </dependency>
198 rbijlsma 19345 <!-- Spring Framework -->
199 rbijlsma 17256 <dependency>
200     <groupId>org.springframework</groupId>
201     <artifactId>spring-core</artifactId>
202     <version>${spring.version}</version>
203 rbijlsma 19345 <exclusions>
204     <exclusion>
205     <groupId>commons-logging</groupId>
206     <artifactId>commons-logging</artifactId>
207     </exclusion>
208     </exclusions>
209 rbijlsma 17256 </dependency>
210     <dependency>
211     <groupId>org.springframework</groupId>
212     <artifactId>spring-web</artifactId>
213     <version>${spring.version}</version>
214 rbijlsma 19345 <exclusions>
215     <exclusion>
216     <groupId>commons-logging</groupId>
217     <artifactId>commons-logging</artifactId>
218     </exclusion>
219     </exclusions>
220 rbijlsma 17256 </dependency>
221     <dependency>
222 rbijlsma 19345 <groupId>org.springframework</groupId>
223     <artifactId>spring-webmvc</artifactId>
224     <version>${spring.version}</version>
225     <exclusions>
226     <exclusion>
227     <groupId>commons-logging</groupId>
228     <artifactId>commons-logging</artifactId>
229     </exclusion>
230     </exclusions>
231 rbijlsma 17256 </dependency>
232     <dependency>
233 rbijlsma 19345 <groupId>org.springframework</groupId>
234     <artifactId>spring-aop</artifactId>
235     <version>${spring.version}</version>
236     <exclusions>
237     <exclusion>
238     <groupId>commons-logging</groupId>
239     <artifactId>commons-logging</artifactId>
240     </exclusion>
241     </exclusions>
242     </dependency>
243     <dependency>
244 rbijlsma 17256 <groupId>org.hippoecm</groupId>
245     <artifactId>hippo-ecm-package-war</artifactId>
246     <version>${hippoecm.version}</version>
247     <type>war</type>
248     </dependency>
249     <dependency>
250 bvdschans 20306 <groupId>org.hippoecm</groupId>
251     <artifactId>hippo-ecm-repository-application</artifactId>
252     <version>${hippoecm.version}</version>
253     <type>war</type>
254     </dependency>
255     <dependency>
256 rbijlsma 17256 <groupId>org.onehippo.ecm.hst</groupId>
257     <artifactId>hst-api</artifactId>
258     <version>${hst.version}</version>
259     <type>jar</type>
260     </dependency>
261     <dependency>
262     <groupId>org.onehippo.ecm.hst</groupId>
263     <artifactId>hst-commons</artifactId>
264     <version>${hst.version}</version>
265     <type>jar</type>
266     </dependency>
267     <dependency>
268     <groupId>org.onehippo.ecm.hst</groupId>
269 rbijlsma 19345 <artifactId>hst-content-beans</artifactId>
270     <version>${hst.version}</version>
271     <type>jar</type>
272     </dependency>
273     <dependency>
274     <groupId>org.onehippo.ecm.hst</groupId>
275     <artifactId>hst-ocm</artifactId>
276     <version>${hst.version}</version>
277     <type>jar</type>
278     </dependency>
279     <dependency>
280     <groupId>org.onehippo.ecm.hst</groupId>
281 rbijlsma 17256 <artifactId>hst-client</artifactId>
282     <version>${hst.version}</version>
283     <type>jar</type>
284     </dependency>
285     <!--
286     HST Core Component library can be used only as runtime scope.
287     The HST client applications should not be dependent on HST-CORE component library
288     because HST-CORE library will not be provided under portal environment.
289     -->
290     <dependency>
291     <groupId>org.onehippo.ecm.hst.components</groupId>
292     <artifactId>hst-core</artifactId>
293     <version>${hst.version}</version>
294     <type>jar</type>
295     <scope>runtime</scope>
296     </dependency>
297 bvdschans 20424 <!-- force correct version to prevent double jars -->
298     <dependency>
299     <groupId>org.apache.jackrabbit</groupId>
300     <artifactId>jackrabbit-jcr-commons</artifactId>
301     <version>1.5.5</version>
302     </dependency>
303 rbijlsma 17275
304 rbijlsma 17256 <dependency>
305 rbijlsma 19345 <groupId>org.onehippo.ecm.hst.toolkit-resources.addon.toolkit-cnd</groupId>
306     <artifactId>hst-addon-cnd_7_1</artifactId>
307     <version>${hst.version}</version>
308     <type>jar</type>
309     </dependency>
310     <dependency>
311 rbijlsma 17256 <groupId>org.onehippo.ecm.hst.toolkit-resources.addon</groupId>
312     <artifactId>hst-addon-repository</artifactId>
313     <version>${hst.version}</version>
314     <type>jar</type>
315     </dependency>
316     <dependency>
317 bvdschans 20424 <groupId>org.onehippo.ecm.hst-addon-configuration-editor</groupId>
318     <artifactId>frontend</artifactId>
319     <version>1.01.00</version>
320     <type>jar</type>
321     </dependency>
322     <dependency>
323     <groupId>org.onehippo.ecm.hst-addon-configuration-editor</groupId>
324     <artifactId>repository</artifactId>
325     <version>1.01.00</version>
326     <type>jar</type>
327     </dependency>
328     <dependency>
329 rbijlsma 17256 <groupId>org.springframework</groupId>
330     <artifactId>spring-test</artifactId>
331     <version>${spring.version}</version>
332     <scope>test</scope>
333     </dependency>
334     <dependency>
335     <groupId>junit</groupId>
336     <artifactId>junit</artifactId>
337     <version>${junit.version}</version>
338     <scope>test</scope>
339     </dependency>
340 rbijlsma 17382 <dependency>
341     <groupId>commons-lang</groupId>
342     <artifactId>commons-lang</artifactId>
343     <version>2.4</version>
344     </dependency>
345 rbijlsma 17256 </dependencies>
346     </dependencyManagement>
347     <repositories>
348     <repository>
349     <id>hippo</id>
350     <name>Hippo maven 2 repository.</name>
351     <url>http://repository.hippocms.org/maven2/</url>
352 bvdschans 20424 <snapshots/>
353 rbijlsma 17256 <releases>
354     <updatePolicy>never</updatePolicy>
355     </releases>
356     <layout>default</layout>
357     </repository>
358     <repository>
359     <id>hippo.legacy</id>
360     <name>Hippo Maven 1 repository.</name>
361     <url>http://repository.hippocms.org/maven/</url>
362 bvdschans 20424 <snapshots/>
363 rbijlsma 17256 <releases>
364     <updatePolicy>never</updatePolicy>
365     </releases>
366     <layout>legacy</layout>
367     </repository>
368 bvdschans 20424 <repository>
369     <id>forge-import-tool</id>
370     <name>Hippoforge import tool plugin repository.</name>
371     <url>http://forge.onehippo.org/svn/import-tool/maven2</url>
372     <snapshots/>
373     <releases>
374     <updatePolicy>never</updatePolicy>
375     </releases>
376     <layout>default</layout>
377     </repository>
378 rbijlsma 17256 </repositories>
379     <pluginRepositories>
380     <pluginRepository>
381     <id>hippo</id>
382     <name>Hippo Maven 2 Repository</name>
383     <url>http://repository.hippocms.org/maven2</url>
384     </pluginRepository>
385     <pluginRepository>
386     <id>codehaus</id>
387     <url>http://repository.codehaus.org/</url>
388     <layout>default</layout>
389     <snapshots>
390     </snapshots>
391     <releases>
392     <updatePolicy>never</updatePolicy>
393     </releases>
394     </pluginRepository>
395     </pluginRepositories>
396     <build>
397     <defaultGoal>package</defaultGoal>
398     <pluginManagement>
399     <plugins>
400     <plugin>
401     <groupId>org.apache.maven.plugins</groupId>
402     <artifactId>maven-archetype-plugin</artifactId>
403     <version>2.0-alpha-4</version>
404     </plugin>
405     <plugin>
406     <inherited>true</inherited>
407     <groupId>org.apache.maven.plugins</groupId>
408     <artifactId>maven-compiler-plugin</artifactId>
409     <configuration>
410     <source>1.5</source>
411     <target>1.5</target>
412     </configuration>
413     </plugin>
414     </plugins>
415     </pluginManagement>
416     </build>
417     </project>