View File | Revision Log | Show Annotations | Download File | View Changeset
/hippo/hippo-jcr/console/trunk/pom.xml
Revision: 36629
Committed: Tue Oct 23 13:04:42 2012 UTC (7 years, 7 months ago) by adouma
Content type: text/plain
File size: 22117 byte(s)
Log Message:
JCR-60: clone the hippo yui-2.xx-sources experimental project as sub module so the external dependency isn't needed

File Contents

# Content
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright 2011 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" BASIS,
13 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 -->
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 <modelVersion>4.0.0</modelVersion>
19 <parent>
20 <groupId>org.onehippo.jcr</groupId>
21 <artifactId>hippo-jcr-project</artifactId>
22 <version>1</version>
23 </parent>
24
25 <groupId>org.onehippo.jcr.console</groupId>
26 <artifactId>hippo-jcr-console</artifactId>
27 <version>1.01.01-SNAPSHOT</version>
28
29 <name>Hippo JCR Console</name>
30 <description>Hippo JCR Console</description>
31 <packaging>pom</packaging>
32
33 <url>http://www.onehippo.org/jcr/console</url>
34
35 <properties>
36
37 <!-- Test dependencies -->
38 <easymock.version>3.0</easymock.version>
39 <htmlunit.version>2.7</htmlunit.version>
40 <junit.version>4.4</junit.version>
41
42 <!-- Project Dependencies -->
43 <hippo-jcr-repository-service.version>1.01.00</hippo-jcr-repository-service.version>
44 <commons-io.version>1.4</commons-io.version>
45 <commons-collections.version>3.1</commons-collections.version>
46 <commons-httpclient.version>3.0</commons-httpclient.version>
47 <commons-lang.version>2.6</commons-lang.version>
48 <commons-cli.version>1.0</commons-cli.version>
49 <commons-beanutils.version>1.7.0</commons-beanutils.version>
50 <commons-configuration.version>1.7</commons-configuration.version>
51 <commons-proxy.version>1.0</commons-proxy.version>
52 <concurrent.version>1.3.4</concurrent.version>
53
54 <xerces.version>2.8.1</xerces.version>
55 <cglib.version>2.1_3</cglib.version>
56 <lucene.version>2.2.0</lucene.version>
57 <wicket.version>1.4.21</wicket.version>
58 <wicketstuff.version>1.4.18</wicketstuff.version>
59
60 <joda-time.version>1.6</joda-time.version>
61 <json-lib.version>2.2.2</json-lib.version>
62 <jackrabbit.version>2.4.0</jackrabbit.version>
63 <xerces.xercesImpl.version>2.8.1</xerces.xercesImpl.version>
64
65 <jstl.version>1.1.2</jstl.version>
66 <taglibs.version>1.1.2</taglibs.version>
67
68 <spring.version>3.1.2.RELEASE</spring.version>
69 <spring-security.version>3.1.2.RELEASE</spring-security.version>
70
71 <!-- if you want a remote debugging on a different a address
72 override on command line with -Dcargo.debug.addres=xxxx -->
73 <cargo.debug.address>8000</cargo.debug.address>
74 <!-- if you want to start remote debugging session suspended
75 override on command line with -Dcargo.debug.suspend=y -->
76 <cargo.debug.suspend>n</cargo.debug.suspend>
77 <!-- Cargo Tomcat container version used for Tomcat tarball distribution url -->
78 <cargo.tomcat.major.version>6</cargo.tomcat.major.version>
79 <!-- Cargo Tomcat full version used for Tomcat tarball distribution url -->
80 <cargo.tomcat.full.version>6.0-latest</cargo.tomcat.full.version>
81 <!-- Cargo Tomcat distribution prefix URL used for Tomcat tarball distribution url -->
82 <cargo.tomcat.distribution.url.prefix>http://apache.hippo.nl/tomcat/</cargo.tomcat.distribution.url.prefix>
83 <!-- Cargo Tomcat distribution archive path used for Tomcat tarball distribution url -->
84 <cargo.tomcat.distribution.url.archive>tomcat-${cargo.tomcat.major.version}/v${cargo.tomcat.full.version}/bin/apache-tomcat-${cargo.tomcat.full.version}</cargo.tomcat.distribution.url.archive>
85 <!-- Cargo Tomcat distribution url postfix used for Tomcat tarball distribution url -->
86 <cargo.tomcat.distribution.url.postfix>.tar.gz</cargo.tomcat.distribution.url.postfix>
87 <!-- Cargo Tomcat full distribution url -->
88 <cargo.tomcat.distribution.url>${cargo.tomcat.distribution.url.prefix}${cargo.tomcat.distribution.url.archive}${cargo.tomcat.distribution.url.postfix}</cargo.tomcat.distribution.url>
89 <!-- Extra JVM arguments to pass to Cargo -->
90 <cargo.jvm.args />
91
92 <!-- Force maven-filesync-plugin rewrite the Eclipse FileSync plugin configuration with
93 $mvn filesync:generate -Dmaven.filesync.override=true -->
94 <maven.filesync.override>false</maven.filesync.override>
95
96 <!-- Maven plugin versions -->
97 <maven.plugin.cargo.version>1.1.1</maven.plugin.cargo.version>
98 <maven.plugin.filesync.version>1.0.0</maven.plugin.filesync.version>
99
100 </properties>
101
102 <!--
103 Software configuration management (scm): where to find and how to get acces to the source repository
104 This is used by normal plugins, but also to autogenerate documentation in .../target/site/source-repository.html
105 -->
106 <scm>
107 <connection>scm:svn:http://svn.onehippo.org/repos/hippo/hippo-jcr/console/trunk</connection>
108 <developerConnection>scm:svn:https://svn.onehippo.org/repos/hippo/hippo-jcr/console/trunk</developerConnection>
109 <url>http://svn.onehippo.org/repos/hippo/hippo-jcr/console/trunk</url>
110 </scm>
111
112 <issueManagement>
113 <system>Jira</system>
114 <url>http://issues.onehippo.org/browse/JCR</url>
115 </issueManagement>
116
117 <inceptionYear>2011</inceptionYear>
118
119 <repositories>
120 <repository>
121 <id>hippo-maven2-snapshots</id>
122 <name>Hippo Maven 2</name>
123 <url>http://maven.onehippo.com/maven2-snapshots/</url>
124 <snapshots>
125 <enabled>true</enabled>
126 </snapshots>
127 </repository>
128 <repository>
129 <id>hippo</id>
130 <name>Hippo Maven 2</name>
131 <url>http://maven.onehippo.com/maven2/</url>
132 <snapshots>
133 <enabled>false</enabled>
134 </snapshots>
135 <releases>
136 <updatePolicy>never</updatePolicy>
137 </releases>
138 </repository>
139 </repositories>
140
141 <build>
142 <pluginManagement>
143 <plugins>
144 <plugin>
145 <groupId>com.googlecode.mavenfilesync</groupId>
146 <artifactId>maven-filesync-plugin</artifactId>
147 <version>${maven.plugin.filesync.version}</version>
148 <configuration>
149 <override>${maven.filesync.override}</override>
150 </configuration>
151 <executions>
152 <execution>
153 <goals>
154 <goal>generate</goal>
155 </goals>
156 </execution>
157 </executions>
158 </plugin>
159 <plugin>
160 <groupId>org.codehaus.cargo</groupId>
161 <artifactId>cargo-maven2-plugin</artifactId>
162 <version>${maven.plugin.cargo.version}</version>
163 <configuration>
164 <configuration>
165 <properties>
166 <cargo.remote.username>admin</cargo.remote.username>
167 <cargo.remote.password />
168 </properties>
169 </configuration>
170 <container>
171 <containerId>tomcat${cargo.tomcat.major.version}x</containerId>
172 </container>
173 </configuration>
174 </plugin>
175 </plugins>
176 </pluginManagement>
177 </build>
178
179 <dependencyManagement>
180 <dependencies>
181
182 <dependency>
183 <groupId>org.onehippo.jcr</groupId>
184 <artifactId>hippo-jcr-repository-service</artifactId>
185 <version>${hippo-jcr-repository-service.version}</version>
186 </dependency>
187
188 <dependency>
189 <groupId>org.onehippo.jcr.console</groupId>
190 <artifactId>hippo-jcr-console-yui</artifactId>
191 <version>${project.version}</version>
192 </dependency>
193
194 <dependency>
195 <groupId>org.onehippo.jcr.console</groupId>
196 <artifactId>hippo-jcr-console-api</artifactId>
197 <version>${project.version}</version>
198 </dependency>
199
200 <dependency>
201 <groupId>org.onehippo.jcr.console</groupId>
202 <artifactId>hippo-jcr-console-engine</artifactId>
203 <version>${project.version}</version>
204 </dependency>
205
206 <dependency>
207 <groupId>org.onehippo.jcr.console</groupId>
208 <artifactId>hippo-jcr-console-plugins</artifactId>
209 <version>${project.version}</version>
210 </dependency>
211
212 <dependency>
213 <groupId>org.onehippo.jcr.console</groupId>
214 <artifactId>hippo-jcr-console-skin</artifactId>
215 <version>${project.version}</version>
216 </dependency>
217
218 <dependency>
219 <groupId>org.onehippo.jcr.console</groupId>
220 <artifactId>hippo-jcr-console-dependencies</artifactId>
221 <version>${project.version}</version>
222 <type>pom</type>
223 </dependency>
224
225 <dependency>
226 <groupId>org.onehippo.jcr.console</groupId>
227 <artifactId>hippo-jcr-console-resources</artifactId>
228 <version>${project.version}</version>
229 <type>war</type>
230 </dependency>
231
232 <dependency>
233 <groupId>org.onehippo.jcr.console</groupId>
234 <artifactId>hippo-jcr-console-war</artifactId>
235 <version>${project.version}</version>
236 <type>war</type>
237 </dependency>
238
239 <dependency>
240 <groupId>org.onehippo.jcr.console</groupId>
241 <artifactId>hippo-jr-repository</artifactId>
242 <version>${project.version}</version>
243 <type>war</type>
244 </dependency>
245
246 <dependency>
247 <groupId>org.apache.wicket</groupId>
248 <artifactId>wicket</artifactId>
249 <version>${wicket.version}</version>
250 </dependency>
251 <dependency>
252 <groupId>org.apache.wicket</groupId>
253 <artifactId>wicket-extensions</artifactId>
254 <version>${wicket.version}</version>
255 </dependency>
256 <dependency>
257 <groupId>org.apache.wicket</groupId>
258 <artifactId>wicket-datetime</artifactId>
259 <version>${wicket.version}</version>
260 </dependency>
261 <dependency>
262 <groupId>org.wicketstuff</groupId>
263 <artifactId>input-events</artifactId>
264 <version>${wicketstuff.version}</version>
265 </dependency>
266 <dependency>
267 <groupId>net.sourceforge.htmlunit</groupId>
268 <artifactId>htmlunit</artifactId>
269 <version>${htmlunit.version}</version>
270 </dependency>
271 <dependency>
272 <groupId>concurrent</groupId>
273 <artifactId>concurrent</artifactId>
274 <version>${concurrent.version}</version>
275 </dependency>
276 <dependency>
277 <groupId>commons-collections</groupId>
278 <artifactId>commons-collections</artifactId>
279 <version>${commons-collections.version}</version>
280 </dependency>
281 <dependency>
282 <groupId>commons-cli</groupId>
283 <artifactId>commons-cli</artifactId>
284 <version>${commons-cli.version}</version>
285 </dependency>
286 <dependency>
287 <groupId>commons-httpclient</groupId>
288 <artifactId>commons-httpclient</artifactId>
289 <version>${commons-httpclient.version}</version>
290 </dependency>
291 <dependency>
292 <groupId>commons-beanutils</groupId>
293 <artifactId>commons-beanutils</artifactId>
294 <version>${commons-beanutils.version}</version>
295 </dependency>
296 <dependency>
297 <groupId>commons-io</groupId>
298 <artifactId>commons-io</artifactId>
299 <version>${commons-io.version}</version>
300 </dependency>
301 <dependency>
302 <groupId>commons-configuration</groupId>
303 <artifactId>commons-configuration</artifactId>
304 <version>${commons-configuration.version}</version>
305 </dependency>
306 <dependency>
307 <groupId>org.apache.commons</groupId>
308 <artifactId>commons-proxy</artifactId>
309 <version>${commons-proxy.version}</version>
310 </dependency>
311 <dependency>
312 <groupId>xerces</groupId>
313 <artifactId>xercesImpl</artifactId>
314 <version>${xerces.version}</version>
315 </dependency>
316 <dependency>
317 <groupId>cglib</groupId>
318 <artifactId>cglib</artifactId>
319 <version>${cglib.version}</version>
320 </dependency>
321 <dependency>
322 <groupId>junit</groupId>
323 <artifactId>junit</artifactId>
324 <version>${junit.version}</version>
325 </dependency>
326 <dependency>
327 <groupId>commons-lang</groupId>
328 <artifactId>commons-lang</artifactId>
329 <version>${commons-lang.version}</version>
330 </dependency>
331 <dependency>
332 <groupId>org.easymock</groupId>
333 <artifactId>easymock</artifactId>
334 <version>${easymock.version}</version>
335 </dependency>
336
337 <dependency>
338 <groupId>org.apache.jackrabbit</groupId>
339 <artifactId>jackrabbit-api</artifactId>
340 <version>${jackrabbit.version}</version>
341 </dependency>
342 <dependency>
343 <groupId>org.apache.jackrabbit</groupId>
344 <artifactId>jackrabbit-jcr-commons</artifactId>
345 <version>${jackrabbit.version}</version>
346 </dependency>
347 <dependency>
348 <groupId>org.apache.jackrabbit</groupId>
349 <artifactId>jackrabbit-core</artifactId>
350 <version>${jackrabbit.version}</version>
351 </dependency>
352 <dependency>
353 <groupId>org.apache.jackrabbit</groupId>
354 <artifactId>jackrabbit-jcr-servlet</artifactId>
355 <version>${jackrabbit.version}</version>
356 </dependency>
357
358 <dependency>
359 <groupId>javax.servlet</groupId>
360 <artifactId>jstl</artifactId>
361 <version>${jstl.version}</version>
362 </dependency>
363
364 <dependency>
365 <groupId>taglibs</groupId>
366 <artifactId>standard</artifactId>
367 <version>${taglibs.version}</version>
368 </dependency>
369
370 <!-- Spring Framework -->
371
372 <dependency>
373 <groupId>org.springframework</groupId>
374 <artifactId>spring-core</artifactId>
375 <version>${spring.version}</version>
376 </dependency>
377
378 <dependency>
379 <groupId>org.springframework</groupId>
380 <artifactId>spring-beans</artifactId>
381 <version>${spring.version}</version>
382 </dependency>
383
384 <dependency>
385 <groupId>org.springframework</groupId>
386 <artifactId>spring-context</artifactId>
387 <version>${spring.version}</version>
388 </dependency>
389
390 <dependency>
391 <groupId>org.springframework</groupId>
392 <artifactId>spring-context-support</artifactId>
393 <version>${spring.version}</version>
394 </dependency>
395
396 <dependency>
397 <groupId>org.springframework</groupId>
398 <artifactId>spring-web</artifactId>
399 <version>${spring.version}</version>
400 </dependency>
401
402 <dependency>
403 <groupId>org.springframework</groupId>
404 <artifactId>spring-aop</artifactId>
405 <version>${spring.version}</version>
406 </dependency>
407
408 <dependency>
409 <groupId>org.springframework</groupId>
410 <artifactId>spring-webmvc</artifactId>
411 <version>${spring.version}</version>
412 </dependency>
413
414 <dependency>
415 <groupId>org.springframework</groupId>
416 <artifactId>spring-webmvc</artifactId>
417 <version>${spring.version}</version>
418 </dependency>
419
420 <dependency>
421 <groupId>org.springframework</groupId>
422 <artifactId>spring-jdbc</artifactId>
423 <version>${spring.version}</version>
424 </dependency>
425
426 <dependency>
427 <groupId>org.springframework</groupId>
428 <artifactId>spring-tx</artifactId>
429 <version>${spring.version}</version>
430 </dependency>
431
432 <!-- Spring Security -->
433
434 <dependency>
435 <groupId>org.springframework.security</groupId>
436 <artifactId>spring-security-core</artifactId>
437 <version>${spring-security.version}</version>
438 </dependency>
439
440 <dependency>
441 <groupId>org.springframework.security</groupId>
442 <artifactId>spring-security-web</artifactId>
443 <version>${spring-security.version}</version>
444 </dependency>
445
446 <dependency>
447 <groupId>org.springframework.security</groupId>
448 <artifactId>spring-security-config</artifactId>
449 <version>${spring-security.version}</version>
450 </dependency>
451
452 <dependency>
453 <groupId>org.springframework.security</groupId>
454 <artifactId>spring-security-taglibs</artifactId>
455 <version>${spring-security.version}</version>
456 <exclusions>
457 <exclusion>
458 <groupId>org.springframework</groupId>
459 <artifactId>spring-jdbc</artifactId>
460 </exclusion>
461 </exclusions>
462 </dependency>
463
464 <!-- Test dependencies -->
465
466 <dependency>
467 <groupId>org.easymock</groupId>
468 <artifactId>easymockclassextension</artifactId>
469 <version>${easymock.version}</version>
470 <scope>test</scope>
471 </dependency>
472
473 <dependency>
474 <groupId>org.springframework</groupId>
475 <artifactId>spring-test</artifactId>
476 <version>${spring.version}</version>
477 <scope>test</scope>
478 </dependency>
479
480 </dependencies>
481 </dependencyManagement>
482
483 <profiles>
484
485 <profile>
486 <id>default</id>
487 <activation>
488 <activeByDefault>true</activeByDefault>
489 <property>
490 <name>jrebel</name>
491 </property>
492 </activation>
493 <modules>
494 <module>yui</module>
495 <module>api</module>
496 <module>engine</module>
497 <module>plugins</module>
498 <module>skin</module>
499 <module>dependencies</module>
500 <module>resources</module>
501 <module>war</module>
502 <module>jr-repository</module>
503 </modules>
504 </profile>
505
506 <profile>
507 <id>cargo.run</id>
508 <properties>
509 <repository.home>${project.build.directory}/storage</repository.home>
510 </properties>
511 <dependencies>
512 <dependency>
513 <groupId>log4j</groupId>
514 <artifactId>log4j</artifactId>
515 <scope>provided</scope>
516 </dependency>
517 <dependency>
518 <groupId>org.slf4j</groupId>
519 <artifactId>slf4j-log4j12</artifactId>
520 <scope>provided</scope>
521 </dependency>
522 <dependency>
523 <groupId>org.slf4j</groupId>
524 <artifactId>jcl-over-slf4j</artifactId>
525 <scope>provided</scope>
526 </dependency>
527 </dependencies>
528 <build>
529 <defaultGoal>validate</defaultGoal>
530 <plugins>
531 <plugin>
532 <groupId>org.codehaus.cargo</groupId>
533 <artifactId>cargo-maven2-plugin</artifactId>
534 <executions>
535 <execution>
536 <id>cargo-run</id>
537 <phase>validate</phase>
538 <goals>
539 <goal>run</goal>
540 </goals>
541 </execution>
542 </executions>
543 <configuration>
544 <wait>true</wait>
545 <configuration>
546 <home>${project.build.directory}/tomcat${cargo.tomcat.major.version}x</home>
547 <properties>
548 <cargo.jvmargs>
549 <![CDATA[-Xdebug -Xrunjdwp:transport=dt_socket,address=${cargo.debug.address},server=y,suspend=${cargo.debug.suspend} -noverify ${javaagent} ${cargo.jvm.args}]]>
550 </cargo.jvmargs>
551 <catalina.servlet.uriencoding>UTF-8</catalina.servlet.uriencoding>
552 </properties>
553 <deployables>
554 <deployable>
555 <type>war</type>
556 <properties>
557 <context>/repository</context>
558 </properties>
559 <location>${project.basedir}/jr-repository/target/hippo-jr-repository.war</location>
560 </deployable>
561 <deployable>
562 <type>war</type>
563 <properties>
564 <context>/console</context>
565 </properties>
566 <location>${project.basedir}/war/target/hippo-jcr-console.war</location>
567 </deployable>
568 </deployables>
569 </configuration>
570 <container>
571 <systemProperties>
572 <log4j.configuration>file:${project.basedir}/conf/log4j.xml</log4j.configuration>
573 <rebel.log4j-plugin>true</rebel.log4j-plugin>
574 <repository.home>${repository.home}</repository.home>
575 <repository.config>${repository.config}</repository.config>
576 <repository.context.path>${repository.context.path}</repository.context.path>
577 </systemProperties>
578 <zipUrlInstaller>
579 <downloadDir>${settings.localRepository}/org/codehaus/cargo/cargo-container-archives</downloadDir>
580 <url>${cargo.tomcat.distribution.url}</url>
581 </zipUrlInstaller>
582 <timeout>600000</timeout>
583 <dependencies>
584 <dependency>
585 <groupId>javax.jcr</groupId>
586 <artifactId>jcr</artifactId>
587 <classpath>extra</classpath>
588 </dependency>
589 <dependency>
590 <groupId>log4j</groupId>
591 <artifactId>log4j</artifactId>
592 <classpath>shared</classpath>
593 </dependency>
594 <dependency>
595 <groupId>org.slf4j</groupId>
596 <artifactId>slf4j-api</artifactId>
597 <classpath>shared</classpath>
598 </dependency>
599 <dependency>
600 <groupId>org.slf4j</groupId>
601 <artifactId>jcl-over-slf4j</artifactId>
602 <classpath>shared</classpath>
603 </dependency>
604 <dependency>
605 <groupId>org.slf4j</groupId>
606 <artifactId>slf4j-log4j12</artifactId>
607 <classpath>shared</classpath>
608 </dependency>
609 </dependencies>
610 </container>
611 </configuration>
612 </plugin>
613 </plugins>
614 </build>
615 </profile>
616
617 </profiles>
618 </project>

Properties

Name Value
svn:eol-style native
svn:keywords Id
svn:mergeinfo /hippo-cms7/cms/branches/hippo-cms-2.18.xx/pom.xml:25589-26171,26224,26239,26256,26452,26504,26526,26573,26778,26782,26913 /hippo-ecm/branches/Branch-HREPTWO-v2_03_xx/pom.xml:17183-17186,17202,17206,17211-17212 /hippo-ecm/branches/Branch-HREPTWO-v2_09_xx/pom.xml:20255-20460,21500,21505,21641,21766 /hippo-ecm/branches/Branch-HREPTWO-v2_10_xx/pom.xml:21204 /hippo-ecm/branches/Branch-HREPTWO-v2_12_xx/pom.xml:21923,22087,22093,22338,22547,22549,22639,22823,22830,22849,22851,23078-23079,23288-23289,23293,23416,23452,23462,23490,23610,23680,23849 /hippo-ecm/branches/Branch-HREPTWO-v2_16_xx/pom.xml:23651,23754,23779,23840,23842,24124,24166,24637 /hippo-ecm/branches/Branch-ONS-March2010/pom.xml:22251-22336 /hippo-ecm/branches/jr2/pom.xml:23536-23616 /hippo-ecm/branches/wicket_upgrade_to_1_4/pom.xml:20604-20690
svn:mime-type text/plain