View File | Revision Log | Show Annotations | Download File | View Changeset
/hippo/hippo-documentation/hst_docs/tags/Release-HSTTWODOCS-v1_01_20/site/pom.xml
Revision: 21752
Committed: Mon Feb 22 10:53:59 2010 UTC (9 years, 4 months ago) by boudekerk
Content type: text/xml
Original Path: hippo-documentation/hst_docs/trunk/site/pom.xml
File size: 9499 byte(s)
Log Message:
HSTTWODOCS-256:prepare for next development iteration

File Contents

# User Rev Content
1 rbijlsma 19345 <?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     --><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">
17 rbijlsma 17402 <modelVersion>4.0.0</modelVersion>
18 rbijlsma 17256
19 rbijlsma 17402 <parent>
20     <groupId>org.onehippo.ecm</groupId>
21     <artifactId>hst_docs</artifactId>
22 boudekerk 21752 <version>1.01.12-SNAPSHOT</version>
23 rbijlsma 17402 <relativePath>../pom.xml</relativePath>
24     </parent>
25 rbijlsma 17256
26 rbijlsma 17402 <name>My Hippo Site Toolkit Project website</name>
27     <description>My Hippo Site Toolkit Project website</description>
28     <artifactId>hst_docs-site</artifactId>
29     <groupId>org.onehippo.ecm</groupId>
30     <packaging>war</packaging>
31 rbijlsma 19345
32     <properties>
33     <site.log.dir.name>${site.webapp.root}/WEB-INF/logs</site.log.dir.name>
34     </properties>
35 rbijlsma 19966
36 rbijlsma 19345 <dependencies>
37 rbijlsma 17402 <dependency>
38 rbijlsma 20562 <groupId>net.sf.ehcache</groupId>
39     <artifactId>ehcache</artifactId>
40     </dependency>
41     <!-- RSS-->
42     <dependency>
43     <groupId>org.onehippo.addon</groupId>
44     <artifactId>rss-hst-component</artifactId>
45     <version>${rss-feed-component.version}</version>
46     <type>jar</type>
47     </dependency>
48     <dependency>
49     <groupId>org.hippoecm.hst.components</groupId>
50     <artifactId>sitemap-feed-component</artifactId>
51     </dependency>
52     <dependency>
53     <groupId>rome</groupId>
54     <artifactId>rome</artifactId>
55     <exclusions>
56     <exclusion>
57     <groupId>jdom</groupId>
58     <artifactId>jdom</artifactId>
59     </exclusion>
60     </exclusions>
61     </dependency>
62     <dependency>
63 rbijlsma 19345 <groupId>javax.servlet</groupId>
64     <artifactId>servlet-api</artifactId>
65     <scope>provided</scope>
66     </dependency>
67     <dependency>
68     <groupId>javax.servlet</groupId>
69     <artifactId>jstl</artifactId>
70     <scope>runtime</scope>
71     </dependency>
72     <dependency>
73     <groupId>taglibs</groupId>
74     <artifactId>standard</artifactId>
75     <scope>runtime</scope>
76     </dependency>
77     <dependency>
78     <groupId>org.slf4j</groupId>
79     <artifactId>slf4j-api</artifactId>
80     </dependency>
81     <dependency>
82     <groupId>org.slf4j</groupId>
83     <artifactId>jcl-over-slf4j</artifactId>
84     </dependency>
85     <dependency>
86     <groupId>org.slf4j</groupId>
87     <artifactId>slf4j-log4j12</artifactId>
88     <scope>runtime</scope>
89     </dependency>
90     <dependency>
91     <groupId>log4j</groupId>
92     <artifactId>log4j</artifactId>
93     <scope>runtime</scope>
94     </dependency>
95     <!-- Dependencies needed to be able to send mail -->
96     <dependency>
97 rbijlsma 17402 <groupId>javax.mail</groupId>
98     <artifactId>mail</artifactId>
99     <version>1.4</version>
100     <scope>provided</scope>
101     </dependency>
102     <dependency>
103     <groupId>javax.activation</groupId>
104     <artifactId>activation</artifactId>
105     <version>1.1</version>
106     <scope>provided</scope>
107     </dependency>
108 rbijlsma 19345 <dependency>
109     <groupId>org.springframework</groupId>
110     <artifactId>spring-core</artifactId>
111 rbijlsma 17402 </dependency>
112     <dependency>
113 rbijlsma 19345 <groupId>org.springframework</groupId>
114     <artifactId>spring-web</artifactId>
115 rbijlsma 18689 </dependency>
116 rbijlsma 19345 <dependency>
117     <groupId>org.springframework</groupId>
118     <artifactId>spring-webmvc</artifactId>
119     </dependency>
120     <dependency>
121     <groupId>org.springframework</groupId>
122     <artifactId>spring-aop</artifactId>
123     </dependency>
124     <dependency>
125     <groupId>commons-lang</groupId>
126     <artifactId>commons-lang</artifactId>
127     <version>2.4</version>
128     </dependency>
129 rbijlsma 17402 </dependencies>
130 rbijlsma 19345
131 rbijlsma 17402 <build>
132     <defaultGoal>package</defaultGoal>
133 rbijlsma 19345 <finalName>site</finalName>
134 rbijlsma 17402 <plugins>
135     <plugin>
136     <groupId>org.mortbay.jetty</groupId>
137     <artifactId>maven-jetty-plugin</artifactId>
138 rbijlsma 19345 <version>6.1.18</version>
139 rbijlsma 17402 <configuration>
140 rbijlsma 19345 <stopPort>9967</stopPort>
141     <stopKey>stopSiteJetty</stopKey>
142 rbijlsma 17402 <scanIntervalSeconds>5</scanIntervalSeconds>
143 rbijlsma 19345 <webAppConfig>
144 rbijlsma 17402 <contextPath>/site</contextPath>
145 rbijlsma 19345 <baseResource implementation="org.mortbay.resource.ResourceCollection">
146     <resourcesAsCSV>src/main/webapp, ${project.build.directory}/${project.build.finalName}</resourcesAsCSV>
147     </baseResource>
148 rbijlsma 17402 <tempDirectory>${project.build.directory}/work</tempDirectory>
149     </webAppConfig>
150     <connectors>
151     <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
152     <port>8085</port>
153     </connector>
154     </connectors>
155     </configuration>
156     <dependencies>
157     <!-- atomikos dependecies for running jetty:run[-war|-exploded] -->
158     <dependency>
159     <groupId>com.atomikos</groupId>
160     <artifactId>transactions-api</artifactId>
161     <version>3.1.4</version>
162     <scope>runtime</scope>
163     </dependency>
164     <dependency>
165     <groupId>com.atomikos</groupId>
166     <artifactId>transactions-jta</artifactId>
167     <version>3.1.4</version>
168     <scope>runtime</scope>
169     </dependency>
170     <dependency>
171     <groupId>com.atomikos</groupId>
172     <artifactId>transactions</artifactId>
173     <version>3.1.4</version>
174     <scope>runtime</scope>
175     </dependency>
176     <dependency>
177     <groupId>com.atomikos</groupId>
178     <artifactId>atomikos-util</artifactId>
179     <version>3.1.4</version>
180     <scope>runtime</scope>
181     </dependency>
182     </dependencies>
183     </plugin>
184     <plugin>
185     <inherited>true</inherited>
186     <artifactId>maven-compiler-plugin</artifactId>
187     <configuration>
188     <target>1.5</target>
189     <source>1.5</source>
190     </configuration>
191     </plugin>
192     <plugin>
193     <artifactId>maven-eclipse-plugin</artifactId>
194     <configuration>
195     <downloadSources>true</downloadSources>
196     <wtpversion>1.5</wtpversion>
197     </configuration>
198     </plugin>
199 rbijlsma 19345 <!-- Include DOJO Library -->
200     <plugin>
201     <groupId>org.apache.maven.plugins</groupId>
202     <artifactId>maven-dependency-plugin</artifactId>
203     <executions>
204     <execution>
205     <id>unpack</id>
206     <phase>process-resources</phase>
207     <goals>
208     <goal>unpack</goal>
209     </goals>
210     <configuration>
211     <artifactItems>
212     <artifactItem>
213     <groupId>org.dojotoolkit</groupId>
214     <artifactId>dojo</artifactId>
215     <version>1.3.0</version>
216     <type>zip</type>
217     <overWrite>false</overWrite>
218     <outputDirectory>${project.build.directory}/${project.build.finalName}/javascript</outputDirectory>
219     <includes>**/*</includes>
220     </artifactItem>
221     </artifactItems>
222     </configuration>
223     </execution>
224     </executions>
225     </plugin>
226 rbijlsma 17402 </plugins>
227 rbijlsma 19345
228     <resources>
229     <resource>
230     <directory>src/main/resources</directory>
231     <filtering>true</filtering>
232     </resource>
233     </resources>
234 rbijlsma 17402 </build>
235    
236     <profiles>
237     <profile>
238 rbijlsma 19345 <id>default</id>
239     <activation>
240     <activeByDefault>true</activeByDefault>
241     </activation>
242     <dependencies>
243     <dependency>
244     <groupId>javax.jcr</groupId>
245     <artifactId>jcr</artifactId>
246     <scope>compile</scope>
247     </dependency>
248     <dependency>
249     <groupId>org.onehippo.ecm.hst.dependencies</groupId>
250     <artifactId>hst-shared-dependencies</artifactId>
251     <version>${hst.version}</version>
252     <type>pom</type>
253     </dependency>
254     <dependency>
255     <groupId>org.onehippo.ecm.hst.dependencies</groupId>
256     <artifactId>hst-server-dependencies</artifactId>
257     <version>${hst.version}</version>
258     <type>pom</type>
259 bvdschans 20424 <exclusions>
260     <exclusion>
261     <groupId>javax.jdo</groupId>
262     <artifactId>jdo2-api</artifactId>
263     </exclusion>
264     <exclusion>
265     <groupId>jpox</groupId>
266     <artifactId>jpox-core</artifactId>
267     </exclusion>
268     <exclusion>
269     <groupId>org.hippoecm</groupId>
270     <artifactId>hippo-ecm-addon-builtin-common</artifactId>
271     </exclusion>
272     <exclusion>
273     <groupId>org.hippoecm</groupId>
274     <artifactId>hippo-ecm-addon-reviewed-action-common</artifactId>
275     </exclusion>
276     </exclusions>
277 rbijlsma 19345 </dependency>
278     <dependency>
279     <groupId>org.onehippo.ecm.hst.dependencies</groupId>
280     <artifactId>hst-client-dependencies</artifactId>
281     <version>${hst.version}</version>
282     <type>pom</type>
283     </dependency>
284     </dependencies>
285     </profile>
286 rbijlsma 17402 </profiles>
287 bvdschans 17624 </project>