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