Author: tchemit Date: 2011-08-12 16:06:54 +0200 (Fri, 12 Aug 2011) New Revision: 1134 Url: http://nuiton.org/repositories/revision/wikitty/1134 Log: create new module wikitty-publication-ui + fix third-parties and svn:ignores Added: trunk/wikitty-publication-ui/LICENSE.txt trunk/wikitty-publication-ui/README.txt trunk/wikitty-publication-ui/changelog.txt trunk/wikitty-publication-ui/pom.xml trunk/wikitty-publication-ui/src/license/THIRD-PARTY.properties trunk/wikitty-publication-ui/src/main/i18n/ trunk/wikitty-publication-ui/src/main/java/org/nuiton/wikitty/publication/ui/ trunk/wikitty-publication-ui/src/main/license/ trunk/wikitty-publication-ui/src/main/license/THIRD-PARTY.properties trunk/wikitty-publication-ui/src/main/resources/i18n/ trunk/wikitty-publication-ui/src/main/resources/struts.properties trunk/wikitty-publication-ui/src/main/resources/struts.xml trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-codelutin.properties trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-default.properties trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-fallback.properties trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-jar.properties trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-light.properties trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-lightfallback.properties trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-test.properties trunk/wikitty-publication-ui/src/main/resources/wikitty-publication.properties trunk/wikitty-publication-ui/src/main/webapp/ trunk/wp-maven-plugin/ trunk/wp-maven-plugin/LICENSE.txt trunk/wp-maven-plugin/README.txt trunk/wp-maven-plugin/changelog.txt trunk/wp-maven-plugin/pom.xml trunk/wp-maven-plugin/src/ trunk/wp-maven-plugin/src/license/ trunk/wp-maven-plugin/src/license/THIRD-PARTY.properties trunk/wp-maven-plugin/src/main/ trunk/wp-maven-plugin/src/main/java/ trunk/wp-maven-plugin/src/main/java/org/ trunk/wp-maven-plugin/src/main/java/org/nuiton/ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/AbstractWPMojo.java trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployJarMojo.java trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployMojo.java trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPInitMojo.java trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPJarMojo.java trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPRunMojo.java trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPUpdateMojo.java trunk/wp-maven-plugin/src/main/resources/ trunk/wp-maven-plugin/src/site/ trunk/wp-maven-plugin/src/site/rst/ trunk/wp-maven-plugin/src/site/rst/en/ trunk/wp-maven-plugin/src/site/rst/en/example.rst trunk/wp-maven-plugin/src/site/rst/en/index.rst trunk/wp-maven-plugin/src/site/rst/en/usage.rst trunk/wp-maven-plugin/src/site/rst/example.rst trunk/wp-maven-plugin/src/site/rst/index.rst trunk/wp-maven-plugin/src/site/rst/usage.rst trunk/wp-maven-plugin/src/site/site_en.xml trunk/wp-maven-plugin/src/site/site_fr.xml Removed: trunk/wikitty-publication/src/main/i18n/ trunk/wikitty-publication/src/main/java/org/nuiton/wikitty/publication/ui/ trunk/wikitty-publication/src/main/resources/i18n/ trunk/wikitty-publication/src/main/resources/struts.properties trunk/wikitty-publication/src/main/resources/struts.xml trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-codelutin.properties trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-default.properties trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-fallback.properties trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-jar.properties trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-light.properties trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-lightfallback.properties trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-test.properties trunk/wikitty-publication/src/main/resources/wikitty-publication.properties trunk/wikitty-publication/src/main/webapp/ Modified: trunk/pom.xml trunk/wikitty-api/ trunk/wikitty-api/src/license/THIRD-PARTY.properties trunk/wikitty-dto/ trunk/wikitty-dto/src/license/THIRD-PARTY.properties trunk/wikitty-generators/src/license/THIRD-PARTY.properties trunk/wikitty-hessian-client/src/license/THIRD-PARTY.properties trunk/wikitty-hessian-server/src/license/THIRD-PARTY.properties trunk/wikitty-jdbc/ trunk/wikitty-jdbc/src/license/THIRD-PARTY.properties trunk/wikitty-perf-test/src/license/THIRD-PARTY.properties trunk/wikitty-publication/pom.xml trunk/wikitty-publication/src/license/THIRD-PARTY.properties trunk/wikitty-publication/src/test/java/org/nuiton/wikitty/publication/WikittyPublicationFallbackServiceTest.java trunk/wikitty-publication/src/test/java/org/nuiton/wikitty/publication/synchro/WikittyPublicationSynchronizeTest.java trunk/wikitty-solr/ trunk/wikitty-solr/src/license/THIRD-PARTY.properties Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/pom.xml 2011-08-12 14:06:54 UTC (rev 1134) @@ -6,7 +6,7 @@ <parent> <groupId>org.nuiton</groupId> <artifactId>mavenpom4redmine</artifactId> - <version>3.0</version> + <version>3.0.1-SNAPSHOT</version> </parent> <!-- ************************************************************* --> @@ -24,6 +24,9 @@ <module>wikitty-dto</module> <module>wikitty-solr</module> <module>wikitty-jdbc</module> + <module>wikitty-publication</module> + <module>wp-maven-plugin</module> + <module>wikitty-publication-ui</module> <module>wikitty-hessian-client</module> <module>wikitty-hessian-server</module> @@ -379,7 +382,130 @@ <artifactId>jsp-api</artifactId> <version>${jspapiversion}</version> </dependency> - + + <dependency> + <groupId>org.nuiton</groupId> + <artifactId>maven-helper-plugin</artifactId> + <version>${helperPluginVersion}</version> + <exclusions> + <exclusion> + <groupId>org.apache.maven</groupId> + <artifactId>maven-artifact</artifactId> + </exclusion> + + <exclusion> + <groupId>org.apache.maven</groupId> + <artifactId>maven-artifact-manager</artifactId> + </exclusion> + + <exclusion> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-dependency-tree</artifactId> + </exclusion> + + <exclusion> + <groupId>org.apache.maven</groupId> + <artifactId>maven-model</artifactId> + </exclusion> + + <exclusion> + <groupId>org.apache.maven</groupId> + <artifactId>maven-profile</artifactId> + </exclusion> + + <exclusion> + <groupId>org.apache.maven</groupId> + <artifactId>maven-settings</artifactId> + </exclusion> + <exclusion> + <groupId>commons-httpclient</groupId> + <artifactId>commons-httpclient</artifactId> + </exclusion> + + <exclusion> + <groupId>plexus</groupId> + <artifactId>plexus-mail-sender-simple</artifactId> + </exclusion> + + <exclusion> + <groupId>plexus</groupId> + <artifactId>plexus-mail-sender-api</artifactId> + </exclusion> + + <exclusion> + <groupId>plexus</groupId> + <artifactId>plexus-mail-sender-javamail</artifactId> + </exclusion> + + <exclusion> + <groupId>javax.mail</groupId> + <artifactId>mail</artifactId> + </exclusion> + + <exclusion> + <groupId>org.sonatype.plexus</groupId> + <artifactId>plexus-cipher</artifactId> + </exclusion> + + <exclusion> + <groupId>org.sonatype.plexus</groupId> + <artifactId>plexus-sec-dispatcher</artifactId> + </exclusion> + + <exclusion> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-velocity</artifactId> + </exclusion> + + <exclusion> + <groupId>org.apache.velocity</groupId> + <artifactId>velocity</artifactId> + </exclusion> + + </exclusions> + </dependency> + + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-plugin-api</artifactId> + <version>${mavenVersion}</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-project</artifactId> + <version>${mavenVersion}</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-model</artifactId> + <version>${mavenVersion}</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-artifact</artifactId> + <version>${mavenVersion}</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-settings</artifactId> + <version>${mavenVersion}</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + <version>1.5.15</version> + </dependency> + </dependencies> </dependencyManagement> Property changes on: trunk/wikitty-api ___________________________________________________________________ Modified: svn:ignore - .settings target .classpath .project *.iml *.ipr *.iws + ObjectStore .settings target .classpath .project *.iml *.ipr *.iws Modified: trunk/wikitty-api/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-api/src/license/THIRD-PARTY.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-api/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,7 +1,6 @@ # Generated by org.codehaus.mojo.license.AddThirdPartyMojo #------------------------------------------------------------------------------- # Already used licenses in project : -# - Apache 2 # - Apache Software License, version 1.1 # - BSD License # - BSD style @@ -16,15 +15,13 @@ # - Public domain # - TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. # - The Apache Software License, Version 2.0 -# - lgpl -# - license.txt #------------------------------------------------------------------------------- # Please fill the missing licenses for dependencies : # # -#Fri Jul 01 16:43:22 CEST 2011 -commons-primitives--commons-primitives--1.0--jar=The Apache Software License, Version 2.0 -concurrent--concurrent--1.0--jar=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. -dom4j--dom4j--1.6.1--jar=BSD License -javax.transaction--jta--1.1--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -xpp3--xpp3_min--1.1.3.4.O--jar=Indiana University Extreme\! Lab Software License, vesion 1.1.1 +#Fri Aug 12 16:00:24 CEST 2011 +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +dom4j--dom4j--1.6.1=BSD License +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Property changes on: trunk/wikitty-dto ___________________________________________________________________ Modified: svn:ignore - PutObjectStoreDirHere target *.iml *.ipr *.iws .classpath .project .settings *.log + PutObjectStoreDirHere ObjectStore target *.iml *.ipr *.iws .classpath .project .settings *.log Modified: trunk/wikitty-dto/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-dto/src/license/THIRD-PARTY.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-dto/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,29 +1,31 @@ -# Generated by org.nuiton.license.plugin.AddThirdPartyMojo +# Generated by org.codehaus.mojo.license.AddThirdPartyMojo #------------------------------------------------------------------------------- # Already used licenses in project : -# - Apache 2 # - Apache Software License, version 1.1 # - BSD License # - BSD style # - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 # - Common Public License Version 1.0 # - Indiana University Extreme! Lab Software License, vesion 1.1.1 -# - LGPL 2.1 # - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 +# - MIT License # - Public Domain # - Public domain +# - TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. # - The Apache Software License, Version 2.0 # - http://jaxen.codehaus.org/license.html #------------------------------------------------------------------------------- # Please fill the missing licenses for dependencies : # # -#Thu Dec 23 12:30:08 CET 2010 -commons-primitives--commons-primitives--1.0--jar=The Apache Software License, Version 2.0 -concurrent--concurrent--1.0--jar=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. -dom4j--dom4j--1.6.1--jar=BSD License -javax.transaction--jta--1.1--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -jaxen--jaxen--1.1.1--jar=http\://jaxen.codehaus.org/license.html -jdom--jdom--1.0--jar=The Apache Software License, Version 2.0 -xalan--xalan--2.6.0--jar=The Apache Software License, Version 2.0 -xpp3--xpp3_min--1.1.3.4.O--jar=Indiana University Extreme\! Lab Software License, vesion 1.1.1 +#Fri Aug 12 16:00:33 CEST 2011 +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +dom4j--dom4j--1.6.1=BSD License +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +jaxen--jaxen--1.1.1=http\://jaxen.codehaus.org/license.html +jdom--jdom--1.0=The Apache Software License, Version 2.0 +xalan--xalan--2.6.0=The Apache Software License, Version 2.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Modified: trunk/wikitty-generators/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-generators/src/license/THIRD-PARTY.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-generators/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,20 +1,24 @@ -# Generated by org.nuiton.license.plugin.AddThirdPartyMojo +# Generated by org.codehaus.mojo.license.AddThirdPartyMojo #------------------------------------------------------------------------------- # Already used licenses in project : # - Apache Software License, Version 2.0 # - BSD License -# - LGPL +# - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +# - Indiana University Extreme! Lab Software License, vesion 1.1.1 # - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 +# - MIT License # - The Apache Software License, Version 2.0 # - http://jaxen.codehaus.org/license.html #------------------------------------------------------------------------------- # Please fill the missing licenses for dependencies : # # -#Thu Dec 23 12:34:27 CET 2010 -commons-digester--commons-digester--2.0--jar=Apache Software License, Version 2.0 -commons-primitives--commons-primitives--1.0--jar=Apache Software License, Version 2.0 -dom4j--dom4j--1.6.1--jar=BSD License -jaxen--jaxen--1.1.1--jar=http\://jaxen.codehaus.org/license.html -jdom--jdom--1.0--jar=The Apache Software License, Version 2.0 -xalan--xalan--2.6.0--jar=The Apache Software License, Version 2.0 +#Fri Aug 12 16:00:15 CEST 2011 +commons-digester--commons-digester--2.0=Apache Software License, Version 2.0 +commons-primitives--commons-primitives--1.0=Apache Software License, Version 2.0 +dom4j--dom4j--1.6.1=BSD License +jaxen--jaxen--1.1.1=http\://jaxen.codehaus.org/license.html +jdom--jdom--1.0=The Apache Software License, Version 2.0 +xalan--xalan--2.6.0=The Apache Software License, Version 2.0 Modified: trunk/wikitty-hessian-client/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-hessian-client/src/license/THIRD-PARTY.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-hessian-client/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,14 +1,15 @@ -# Generated by org.nuiton.license.plugin.AddThirdPartyMojo +# Generated by org.codehaus.mojo.license.AddThirdPartyMojo #------------------------------------------------------------------------------- # Already used licenses in project : -# - Apache 2 # - Apache Software License, version 1.1 # - BSD License # - BSD style # - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 # - Indiana University Extreme! Lab Software License, vesion 1.1.1 -# - LGPL 2.1 # - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 +# - MIT License # - Public Domain # - Public domain # - TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. @@ -18,8 +19,8 @@ # Please fill the missing licenses for dependencies : # # -#Thu Dec 23 12:32:55 CET 2010 -commons-primitives--commons-primitives--1.0--jar=The Apache Software License, Version 2.0 -concurrent--concurrent--1.0--jar=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. -javax.transaction--jta--1.1--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -xpp3--xpp3_min--1.1.3.4.O--jar=Indiana University Extreme\! Lab Software License, vesion 1.1.1 +#Fri Aug 12 15:58:55 CEST 2011 +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Modified: trunk/wikitty-hessian-server/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-hessian-server/src/license/THIRD-PARTY.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-hessian-server/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,7 +1,6 @@ # Generated by org.codehaus.mojo.license.AddThirdPartyMojo #------------------------------------------------------------------------------- # Already used licenses in project : -# - Apache 2 # - Apache Software License - Version 2.0 # - Apache Software License, version 1.1 # - BSD License @@ -10,8 +9,10 @@ # - Common Public License Version 1.0 # - Eclipse Public License - Version 1.0 # - Indiana University Extreme! Lab Software License, vesion 1.1.1 -# - LGPL 2.1 # - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 +# - MIT License # - Public Domain # - Public domain # - TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. @@ -22,9 +23,9 @@ # Please fill the missing licenses for dependencies : # # -#Tue Apr 26 16:43:05 CEST 2011 -commons-primitives--commons-primitives--1.0--jar=The Apache Software License, Version 2.0 -concurrent--concurrent--1.0--jar=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. -javax.servlet--servlet-api--2.5--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -javax.transaction--jta--1.1--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -xpp3--xpp3_min--1.1.3.4.O--jar=Indiana University Extreme\! Lab Software License, vesion 1.1.1 +#Fri Aug 12 15:58:56 CEST 2011 +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +javax.servlet--servlet-api--2.5=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Property changes on: trunk/wikitty-jdbc ___________________________________________________________________ Modified: svn:ignore - .settings target .classpath .project PutObjectStoreDirHere solr *.ipr *.iws *.iml + .settings target .classpath .project PutObjectStoreDirHere ObjectStore solr *.ipr *.iws *.iml Modified: trunk/wikitty-jdbc/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-jdbc/src/license/THIRD-PARTY.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-jdbc/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,15 +1,17 @@ # Generated by org.codehaus.mojo.license.AddThirdPartyMojo #------------------------------------------------------------------------------- # Already used licenses in project : -# - Apache 2 # - Apache License +# - Apache Software License, Version 1.1 # - Apache Software License, version 1.1 # - BSD License +# - BSD style # - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 # - Common Public License Version 1.0 # - Indiana University Extreme! Lab Software License, vesion 1.1.1 -# - LGPL 2.1 # - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 # - MIT License # - Public Domain # - Public domain @@ -20,14 +22,14 @@ # Please fill the missing licenses for dependencies : # # -#Tue Apr 26 16:34:59 CEST 2011 -antlr--antlr--2.7.2--jar=BSD License -commons-primitives--commons-primitives--1.0--jar=The Apache Software License, Version 2.0 -concurrent--concurrent--1.0--jar=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. -dom4j--dom4j--1.1--jar=BSD License -jakarta-regexp--jakarta-regexp--1.4--jar=The Apache Software License, Version 2.0 -javax.servlet--servlet-api--2.5--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -javax.transaction--jta--1.1--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -org.apache.zookeeper--zookeeper--3.3.1--jar=The Apache Software License, Version 2.0 -oro--oro--2.0.8--jar=The Apache Software License, Version 2.0 -xpp3--xpp3_min--1.1.3.4.O--jar=Indiana University Extreme\! Lab Software License, vesion 1.1.1 +#Fri Aug 12 16:00:40 CEST 2011 +antlr--antlr--2.7.2=BSD License +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +dom4j--dom4j--1.1=BSD License +jakarta-regexp--jakarta-regexp--1.4=The Apache Software License, Version 2.0 +javax.servlet--servlet-api--2.5=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +org.apache.zookeeper--zookeeper--3.3.1=The Apache Software License, Version 2.0 +oro--oro--2.0.8=The Apache Software License, Version 2.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Modified: trunk/wikitty-perf-test/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-perf-test/src/license/THIRD-PARTY.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-perf-test/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,7 +1,6 @@ -# Generated by org.nuiton.license.plugin.AddThirdPartyMojo +# Generated by org.codehaus.mojo.license.AddThirdPartyMojo #------------------------------------------------------------------------------- # Already used licenses in project : -# - Apache 2 # - Apache Software License, Version 2.0 # - Apache Software License, version 1.1 # - BSD License @@ -9,8 +8,10 @@ # - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 # - Common Public License Version 1.0 # - Indiana University Extreme! Lab Software License, vesion 1.1.1 -# - LGPL 2.1 # - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 +# - MIT License # - Public Domain # - Public domain # - TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. @@ -20,8 +21,8 @@ # Please fill the missing licenses for dependencies : # # -#Thu Jan 27 11:01:34 CET 2011 -commons-primitives--commons-primitives--1.0--jar=Apache Software License, Version 2.0 -concurrent--concurrent--1.0--jar=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. -javax.transaction--jta--1.1--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -xpp3--xpp3_min--1.1.3.4.O--jar=Indiana University Extreme\! Lab Software License, vesion 1.1.1 +#Fri Aug 12 15:58:59 CEST 2011 +commons-primitives--commons-primitives--1.0=Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Modified: trunk/wikitty-publication/pom.xml =================================================================== --- trunk/wikitty-publication/pom.xml 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/pom.xml 2011-08-12 14:06:54 UTC (rev 1134) @@ -18,24 +18,24 @@ <groupId>org.nuiton.wikitty</groupId> <artifactId>wikitty-publication</artifactId> - <properties> + <!--properties> <i18n.bundleOutputName>wikitty-publication</i18n.bundleOutputName> - </properties> + </properties--> <dependencies> <dependency> - <groupId>org.nuiton.wikitty</groupId> + <groupId>${project.groupId}</groupId> <artifactId>wikitty-api</artifactId> <version>${project.version}</version> </dependency> <dependency> - <groupId>org.nuiton.wikitty</groupId> + <groupId>${project.groupId}</groupId> <artifactId>wikitty-jdbc</artifactId> <version>${project.version}</version> <scope>runtime</scope> </dependency> <dependency> - <groupId>org.nuiton.wikitty</groupId> + <groupId>${project.groupId}</groupId> <artifactId>wikitty-solr</artifactId> <version>${project.version}</version> <scope>runtime</scope> @@ -57,11 +57,11 @@ <artifactId>commons-logging</artifactId> </dependency> - <dependency> + <!--dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <scope>provided</scope> - </dependency> + </dependency--> <dependency> <groupId>commons-lang</groupId> @@ -73,7 +73,7 @@ <artifactId>commons-collections</artifactId> </dependency> - <dependency> + <!--dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> </dependency> @@ -88,7 +88,7 @@ <groupId>com.jgeppert.struts2.jquery</groupId> <artifactId>struts2-jquery-plugin</artifactId> <scope>runtime</scope> - </dependency> + </dependency--> <dependency> <groupId>javassist</groupId> @@ -106,7 +106,7 @@ <artifactId>nuiton-i18n</artifactId> </dependency> - <dependency> + <!--dependency> <groupId>org.apache.struts.xwork</groupId> <artifactId>xwork-core</artifactId> </dependency> @@ -114,7 +114,7 @@ <dependency> <groupId>org.nuiton.web</groupId> <artifactId>nuiton-struts2</artifactId> - </dependency> + </dependency--> <dependency> <groupId>org.nuiton.processor</groupId> @@ -145,15 +145,13 @@ <name>Wikitty :: publication</name> - <description>Web publication for Wikitty</description> + <description>Web publication api for Wikitty</description> <inceptionYear>2010</inceptionYear> <!-- ************************************************************* --> <!-- *** Build Settings ****************************************** --> <!-- ************************************************************* --> - <packaging>war</packaging> - <build> <resources> @@ -172,7 +170,7 @@ </resources> <plugins> - <plugin> + <!--plugin> <groupId>org.nuiton.i18n</groupId> <artifactId>maven-i18n-plugin</artifactId> <version>${nuitonI18nVersion}</version> @@ -181,41 +179,15 @@ </configuration> <executions> <execution> - <id>scan-java-sources</id> + <id>scan-and-gen</id> <goals> <goal>parserJava</goal> - </goals> - </execution> - <execution> - <id>scan-jsp-sources</id> - <goals> - <goal>parserJsp</goal> - </goals> - <configuration> - <userRulesFiles> - <file>${basedir}/src/main/i18n/jsp.rules</file> - </userRulesFiles> - <namespaces> - <s>http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd</s> - <sx>http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd - </sx> - <sj>http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd - </sj> - <jsp>http://java.sun.com/JSP/Page</jsp> - </namespaces> - </configuration> - </execution> - <execution> - <id>gen-and-make-bundle</id> - <goals> <goal>gen</goal> - <goal>bundle</goal> </goals> </execution> </executions> - </plugin> + </plugin--> - <plugin> <groupId>org.nuiton.eugene</groupId> <artifactId>maven-eugene-plugin</artifactId> Modified: trunk/wikitty-publication/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-publication/src/license/THIRD-PARTY.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,15 +1,17 @@ # Generated by org.codehaus.mojo.license.AddThirdPartyMojo #------------------------------------------------------------------------------- # Already used licenses in project : -# - Apache 2 # - Apache License +# - Apache Software License, Version 1.1 # - Apache Software License, version 1.1 # - BSD License +# - BSD style # - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 # - Common Public License Version 1.0 # - Indiana University Extreme! Lab Software License, vesion 1.1.1 -# - LGPL 2.1 # - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 # - MIT License # - Public Domain # - Public domain @@ -20,14 +22,15 @@ # Please fill the missing licenses for dependencies : # # -#Tue Apr 26 16:46:25 CEST 2011 -antlr--antlr--2.7.2--jar=BSD License -commons-primitives--commons-primitives--1.0--jar=The Apache Software License, Version 2.0 -concurrent--concurrent--1.0--jar=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. -dom4j--dom4j--1.1--jar=BSD License -jakarta-regexp--jakarta-regexp--1.4--jar=The Apache Software License, Version 2.0 -javax.servlet--servlet-api--2.5--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -javax.transaction--jta--1.1--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -org.apache.zookeeper--zookeeper--3.3.1--jar=The Apache Software License, Version 2.0 -oro--oro--2.0.8--jar=The Apache Software License, Version 2.0 -xpp3--xpp3_min--1.1.3.4.O--jar=Indiana University Extreme\! Lab Software License, vesion 1.1.1 +#Fri Aug 12 15:57:58 CEST 2011 +antlr--antlr--2.7.2=BSD License +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +dom4j--dom4j--1.1=BSD License +jakarta-regexp--jakarta-regexp--1.4=The Apache Software License, Version 2.0 +javassist--javassist--3.8.0.GA=Lesser General Public License (LPGL) +javax.servlet--servlet-api--2.5=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +org.apache.zookeeper--zookeeper--3.3.1=The Apache Software License, Version 2.0 +oro--oro--2.0.8=The Apache Software License, Version 2.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Deleted: trunk/wikitty-publication/src/main/resources/struts.properties =================================================================== --- trunk/wikitty-publication/src/main/resources/struts.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/struts.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,50 +0,0 @@ -struts.locale=fr_FR -struts.i18n.encoding=UTF-8 - - -struts.objectFactory.spring.autoWire=name - -struts.objectFactory.spring.useClassCache=true - -# struts.multipart.parser=cos -# struts.multipart.parser=pell -struts.multipart.parser=jakarta -# uses javax.servlet.context.tempdir by default -struts.multipart.saveDir= -struts.multipart.maxSize=2097152 - -# struts.custom.properties=application,com/webwork/extension/custom - -struts.mapper.class=org.apache.struts2.dispatcher.mapper.DefaultActionMapper - -struts.action.extension=action - -struts.serve.static=true - -struts.serve.static.browserCache=true - -struts.tag.altSyntax=true - -struts.devMode=true - -struts.i18n.reload=true - -struts.ui.theme=xhtml -struts.ui.templateDir=template -#sets the default template type. Either ftl, vm, or jsp -struts.ui.templateSuffix=ftl - -struts.configuration.xml.reload=false - -struts.url.http.port=80 -struts.url.https.port=443 - -struts.custom.i18n.resources=wikittypublication-i18n - -struts.dispatcher.parametersWorkaround=false - -#struts.freemarker.manager.classname=org.apache.struts2.views.freemarker.FreemarkerManager - -struts.freemarker.wrapper.altMap=true - -struts.xslt.nocache=false Deleted: trunk/wikitty-publication/src/main/resources/struts.xml =================================================================== --- trunk/wikitty-publication/src/main/resources/struts.xml 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/struts.xml 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,158 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE struts PUBLIC - "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" - "http://struts.apache.org/dtds/struts-2.0.dtd"> -<struts> - - <bean class="org.nuiton.web.struts2.I18nTextProvider" name="i18nTextProvider" - type="com.opensymphony.xwork2.TextProvider" /> - <constant name="struts.xworkTextProvider" value="i18nTextProvider" /> - - - - <constant name="struts.devMode" value="true" /> - <constant name="struts.ognl.allowStaticMethodAccess" value="true" /> - <constant name="struts.enable.SlashesInActionNames" value="true" /> - - - <!-- basic interceptor stack use redefine our stack --> - <package name="publicArea" extends="struts-default"> - <interceptors> - <interceptor-stack name="publicAreaStack"> - <interceptor-ref name="defaultStack"> - <param name="fileUpload.maximumSize">104857600</param> - </interceptor-ref> - </interceptor-stack> - </interceptors> - <default-interceptor-ref name="publicAreaStack" /> - </package> - - - - <!-- Define a package for the login area --> - <package name="loginArea" extends="publicArea"> - <interceptors> - <interceptor name="logout" - class="org.nuiton.wikitty.publication.ui.interceptor.LogoutInterceptor" /> - <interceptor-stack name="loginAreaStack"> - <interceptor-ref name="logout" /> - <interceptor-ref name="publicAreaStack" /> - </interceptor-stack> - </interceptors> - <default-interceptor-ref name="loginAreaStack" /> - </package> - - <!-- Define a package for the restricted area must be logged to access --> - <package name="restrictedArea" extends="publicArea"> - <interceptors> - <interceptor name="login" - class="org.nuiton.wikitty.publication.ui.interceptor.LoginInterceptor"> - <param name="error">/login_input.action</param> - </interceptor> - <interceptor-stack name="restrictedAreaStack"> - <interceptor-ref name="login" /> - <interceptor-ref name="publicAreaStack" /> - </interceptor-stack> - </interceptors> - <default-interceptor-ref name="restrictedAreaStack" /> - </package> - - <package name="login" extends="loginArea"> - <action name="*/register_*" method="{2}" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionRegister"> - <param name="contextData">{1}</param> - <result name="input">/WEB-INF/jsp/register.jsp</result> - <result type="redirect">${context}/view/.action</result> - </action> - <action name="*/login_*" method="{2}" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionLogin"> - <param name="contextData">{1}</param> - <result name="input">/WEB-INF/jsp/login.jsp</result> - <result name="success" type="redirect">${success}</result> - <result name="error" type="redirect">${error}</result> - </action> - <action name="*/logout" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionLogout"> - <param name="contextData">{1}</param> - <result type="redirect">${success}</result> - </action> - </package> - - <!-- Action aviable only to logged user extends="restrictedArea" --> - <package name="publication" extends="publicArea"> - - <action name="*/edit/*" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionEdit"> - <param name="contextData">{1}</param> - <param name="args">{2}</param> - <result>/WEB-INF/jsp/edit.jsp</result> - </action> - - <action name="*/view/*" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionView"> - <param name="contextData">{1}</param> - <param name="args">{2}</param> - <result>/WEB-INF/jsp/view.jsp</result> - </action> - - <action name="*/raw/*" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionRaw"> - <param name="contextData">{1}</param> - <param name="args">{2}</param> - <result type="stream"> - <param name="contentType">${mimeType}</param> - <param name="inputName">inputStream</param> - </result> - </action> - - <action name="*/eval/*" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionEval"> - <param name="contextData">{1}</param> - <param name="args">{2}</param> - <result type="stream"> - <param name="contentType">${contentType}</param> - <param name="inputName">inputStream</param> - </result> - </action> - - <action name="*/*/view/*" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionView"> - <param name="contextData">{1}</param> - <param name="contextApps">{2}</param> - <param name="args">{3}</param> - <result>/WEB-INF/jsp/view.jsp</result> - </action> - - <action name="*/*/raw/*" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionRaw"> - <param name="contextData">{1}</param> - <param name="contextApps">{2}</param> - <param name="args">{3}</param> - <result type="stream"> - <param name="contentType">${mimeType}</param> - <param name="inputName">inputStream</param> - </result> - </action> - - <action name="*/*/eval/*" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionEval"> - <param name="contextData">{1}</param> - <param name="contextApps">{2}</param> - <param name="args">{3}</param> - <result type="stream"> - <param name="contentType">${contentType}</param> - <param name="inputName">inputStream</param> - </result> - </action> - - - </package> - - <package name="fragment" namespace="/fragment" extends="publicArea"> - <action name="wikittyInfo" - class="org.nuiton.wikitty.publication.ui.action.PublicationActionRestoreWikitty"> - <result>/WEB-INF/jsp/wikittyInfo.jsp</result> - </action> - </package> - -</struts> Deleted: trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-codelutin.properties =================================================================== --- trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-codelutin.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-codelutin.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,26 +0,0 @@ -### -# #%L -# Wikitty :: publication -# -# $Id$ -# $HeadURL$ -# %% -# Copyright (C) 2010 CodeLutin, Benjamin Poussin -# %% -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Lesser Public License for more details. -# -# You should have received a copy of the GNU General Lesser Public -# License along with this program. If not, see -# <http://www.gnu.org/licenses/lgpl-3.0.html>. -# #L% -### -#wikitty.data.directory=/var/lib/wikitty-publication/codelutin/ -wikitty.service.server.url=http://localhost:2222/wikitty \ No newline at end of file Deleted: trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-default.properties =================================================================== --- trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-default.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-default.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,58 +0,0 @@ -### -# #%L -# Wikitty :: publication -# -# $Id$ -# $HeadURL$ -# %% -# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin -# %% -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Lesser Public License for more details. -# -# You should have received a copy of the GNU General Lesser Public -# License along with this program. If not, see -# <http://www.gnu.org/licenses/lgpl-3.0.html>. -# #L% -### - -wikitty.data.directory=./targetBD1/data -wikitty.service.server.url=http://localhost:1111/wikitty -wikitty.storage.jdbc.queryfile=wikitty-jdbc-query.properties -wikitty.storage.jdbc.driver=org.h2.Driver -wikitty.storage.jdbc.host=jdbc:h2:file:${wikitty.data.directory}/data/db -wikitty.storage.jdbc.login=sa -wikitty.storage.jdbc.password= -wikitty.storage.jdbc.xadatasource=org.h2.jdbcx.JdbcDataSource -wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.URL=${wikitty.storage.jdbc.host} -wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.user=${wikitty.storage.jdbc.login} -wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.password=${wikitty.storage.jdbc.password} -wikitty.searchengine.solr.directory.data=${wikitty.data.directory}/data/solr -wikitty.searchengine.solr.directory.factory=solr.StandardDirectoryFactory -wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceStorage,\ -org.nuiton.wikitty.services.WikittyServiceNotifier,\ -org.nuiton.wikitty.services.WikittyServiceCached,\ -org.nuiton.wikitty.services.WikittyServiceSecurity,\ -org.nuiton.wikitty.services.WikittyServiceAccessStat,\ -org.nuiton.wikitty.services.WikittyServiceCajoServer - -wikitty.WikittyServiceStorage.components=org.nuiton.wikitty.jdbc.WikittyExtensionStorageJDBC,\ -org.nuiton.wikitty.jdbc.WikittyStorageJDBC,\ -org.nuiton.wikitty.storage.solr.WikittySearchEngineSolr -wikitty.service.cache.listenevents=false -wikitty.service.cache.allwaysRestoreCopies=false -wikitty.service.event.propagate=false -wikitty.service.event.listen=false -wikitty.service.accessstat.extensions=WikittyPubText,WikittyPubData -wikitty.addon.export.threadnumber=1 -wikitty.addon.export.directory=${wikitty.data.directory}/export -wikitty.addon.export.publicurl=file://${wikitty.data.directory}/export/ -wikitty.WikittyServiceAccessStat.components=\ -org.nuiton.wikitty.services.WikittyServiceAccessStat$AccessStatStorageLog Deleted: trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-fallback.properties =================================================================== --- trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-fallback.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-fallback.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,62 +0,0 @@ -### -# #%L -# Wikitty :: publication -# -# $Id$ -# $HeadURL$ -# %% -# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin -# %% -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Lesser Public License for more details. -# -# You should have received a copy of the GNU General Lesser Public -# License along with this program. If not, see -# <http://www.gnu.org/licenses/lgpl-3.0.html>. -# #L% -### - -wikitty.data.directory=./targetBD1/data -wikitty.service.server.url=http://localhost:1111/wikitty -wikitty.storage.jdbc.queryfile=wikitty-jdbc-query.properties -wikitty.storage.jdbc.driver=org.h2.Driver -wikitty.storage.jdbc.host=jdbc:h2:file:${wikitty.data.directory}/data/db -wikitty.storage.jdbc.login=sa -wikitty.storage.jdbc.password= -wikitty.storage.jdbc.xadatasource=org.h2.jdbcx.JdbcDataSource -wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.URL=${wikitty.storage.jdbc.host} -wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.user=${wikitty.storage.jdbc.login} -wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.password=${wikitty.storage.jdbc.password} -wikitty.searchengine.solr.directory.data=${wikitty.data.directory}/data/solr -wikitty.searchengine.solr.directory.factory=solr.StandardDirectoryFactory -wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceStorage,\ -org.nuiton.wikitty.publication.WikittyPublicationFallbackService,\ -org.nuiton.wikitty.services.WikittyServiceNotifier,\ -org.nuiton.wikitty.services.WikittyServiceCached,\ -org.nuiton.wikitty.services.WikittyServiceSecurity,\ -org.nuiton.wikitty.services.WikittyServiceAccessStat - -wikitty.WikittyServiceStorage.components=org.nuiton.wikitty.jdbc.WikittyExtensionStorageJDBC,\ -org.nuiton.wikitty.jdbc.WikittyStorageJDBC,\ -org.nuiton.wikitty.storage.solr.WikittySearchEngineSolr -wikitty.service.cache.listenevents=false -wikitty.service.cache.allwaysRestoreCopies=false -wikitty.service.event.propagate=false -wikitty.service.event.listen=false -wikitty.service.accessstat.extensions=WikittyPubText,WikittyPubData -wikitty.addon.export.threadnumber=1 -wikitty.addon.export.directory=${wikitty.data.directory}/export -wikitty.addon.export.publicurl=file://${wikitty.data.directory}/export/ -wikitty.WikittyServiceAccessStat.components=\ -org.nuiton.wikitty.services.WikittyServiceAccessStat$AccessStatStorageLog - -wikitty.fallback.file=wikitty-publication-ws-jar.properties -wikitty.fallback.override=false - Deleted: trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-jar.properties =================================================================== --- trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-jar.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-jar.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,29 +0,0 @@ -### -# #%L -# Wikitty :: publication -# -# $Id: wikitty-publication-ws-default.properties 823 2011-04-20 14:45:47Z mfortun $ -# $HeadURL: http://svn.nuiton.org/svn/wikitty/trunk/wikitty-publication/src/main/resourc... $ -# %% -# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin -# %% -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Lesser Public License for more details. -# -# You should have received a copy of the GNU General Lesser Public -# License along with this program. If not, see -# <http://www.gnu.org/licenses/lgpl-3.0.html>. -# #L% -### - - -wikitty.WikittyService.components=org.nuiton.wikitty.publication.externalize.WikittyServiceJarLoader -wikitty.publication.repository.jar=/home/Manou/testWP/pub-externalized.jar - Deleted: trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-light.properties =================================================================== --- trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-light.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-light.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,28 +0,0 @@ -### -# #%L -# Wikitty :: publication -# -# $Id: wikitty-publication-ws-default.properties 823 2011-04-20 14:45:47Z mfortun $ -# $HeadURL: http://svn.nuiton.org/svn/wikitty/trunk/wikitty-publication/src/main/resourc... $ -# %% -# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin -# %% -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Lesser Public License for more details. -# -# You should have received a copy of the GNU General Lesser Public -# License along with this program. If not, see -# <http://www.gnu.org/licenses/lgpl-3.0.html>. -# #L% -### - - -wikitty.service.server.url=http://localhost:1111/wikitty -wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceCajoClient Deleted: trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-lightfallback.properties =================================================================== --- trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-lightfallback.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-lightfallback.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,28 +0,0 @@ -### -# #%L -# Wikitty :: publication -# -# $Id: wikitty-publication-ws-default.properties 823 2011-04-20 14:45:47Z mfortun $ -# $HeadURL: http://svn.nuiton.org/svn/wikitty/trunk/wikitty-publication/src/main/resourc... $ -# %% -# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin -# %% -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Lesser Public License for more details. -# -# You should have received a copy of the GNU General Lesser Public -# License along with this program. If not, see -# <http://www.gnu.org/licenses/lgpl-3.0.html>. -# #L% -### - - -wikitty.service.server.url=http://localhost:2222/wikitty -wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceCajoClient Deleted: trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-test.properties =================================================================== --- trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-test.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-test.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,56 +0,0 @@ -### -# #%L -# Wikitty :: publication -# -# $Id: wikitty-publication-ws-default.properties 823 2011-04-20 14:45:47Z mfortun $ -# $HeadURL: http://svn.nuiton.org/svn/wikitty/trunk/wikitty-publication/src/main/resourc... $ -# %% -# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin -# %% -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Lesser Public License for more details. -# -# You should have received a copy of the GNU General Lesser Public -# License along with this program. If not, see -# <http://www.gnu.org/licenses/lgpl-3.0.html>. -# #L% -### - - -wikitty.storage.jdbc.queryfile=wikitty-jdbc-query.properties -wikitty.storage.jdbc.driver=org.h2.Driver -wikitty.storage.jdbc.host=jdbc:h2:file:${wikitty.data.directory}/data/db -wikitty.storage.jdbc.login=sa -wikitty.storage.jdbc.password= -wikitty.storage.jdbc.xadatasource=org.h2.jdbcx.JdbcDataSource -wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.URL=${wikitty.storage.jdbc.host} -wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.user=${wikitty.storage.jdbc.login} -wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.password=${wikitty.storage.jdbc.password} -wikitty.searchengine.solr.directory.data=${wikitty.data.directory}/data/solr -wikitty.searchengine.solr.directory.factory=solr.StandardDirectoryFactory -wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceStorage,\ -org.nuiton.wikitty.services.WikittyServiceNotifier,\ -org.nuiton.wikitty.services.WikittyServiceCached,\ -org.nuiton.wikitty.services.WikittyServiceSecurity,\ -org.nuiton.wikitty.services.WikittyServiceAccessStat - -wikitty.WikittyServiceStorage.components=org.nuiton.wikitty.jdbc.WikittyExtensionStorageJDBC,\ -org.nuiton.wikitty.jdbc.WikittyStorageJDBC,\ -org.nuiton.wikitty.storage.solr.WikittySearchEngineSolr -wikitty.service.cache.listenevents=false -wikitty.service.cache.allwaysRestoreCopies=false -wikitty.service.event.propagate=false -wikitty.service.event.listen=false -wikitty.service.accessstat.extensions=WikittyPubText,WikittyPubData -wikitty.addon.export.threadnumber=1 -wikitty.addon.export.directory=${wikitty.data.directory}/export -wikitty.addon.export.publicurl=file://${wikitty.data.directory}/export/ -wikitty.WikittyServiceAccessStat.components=\ -org.nuiton.wikitty.services.WikittyServiceAccessStat$AccessStatStorageLog Deleted: trunk/wikitty-publication/src/main/resources/wikitty-publication.properties =================================================================== --- trunk/wikitty-publication/src/main/resources/wikitty-publication.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/main/resources/wikitty-publication.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,25 +0,0 @@ -### -# #%L -# Wikitty :: publication -# -# $Id$ -# $HeadURL$ -# %% -# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin -# %% -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Lesser Public License for more details. -# -# You should have received a copy of the GNU General Lesser Public -# License along with this program. If not, see -# <http://www.gnu.org/licenses/lgpl-3.0.html>. -# #L% -### -wikitty.publication.config.pattern=wikitty-publication-ws-%s.properties Modified: trunk/wikitty-publication/src/test/java/org/nuiton/wikitty/publication/WikittyPublicationFallbackServiceTest.java =================================================================== --- trunk/wikitty-publication/src/test/java/org/nuiton/wikitty/publication/WikittyPublicationFallbackServiceTest.java 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/test/java/org/nuiton/wikitty/publication/WikittyPublicationFallbackServiceTest.java 2011-08-12 14:06:54 UTC (rev 1134) @@ -2,7 +2,6 @@ import java.io.File; import java.io.IOException; -import java.util.ArrayList; import java.util.HashMap; import java.util.LinkedList; import java.util.List; @@ -24,8 +23,6 @@ import org.nuiton.wikitty.entities.WikittyImpl; import org.nuiton.wikitty.entities.WikittyLabelHelper; import org.nuiton.wikitty.entities.WikittyLabelImpl; -import org.nuiton.wikitty.publication.entities.WikittyPubDataHelper; -import org.nuiton.wikitty.publication.entities.WikittyPubDataImpl; import org.nuiton.wikitty.publication.entities.WikittyPubTextHelper; import org.nuiton.wikitty.publication.entities.WikittyPubTextImpl; import org.nuiton.wikitty.publication.synchro.WikittyPublicationFileSystem; @@ -81,7 +78,7 @@ configFS.setOption(WikittyConfigOption.WIKITTY_SERVER_URL.getKey(), url); ApplicationConfig configLocal = new ApplicationConfig( - "wikitty-publication-ws-test.properties"); + "wikitty-publication-ui/src/main/resources/wikitty-publication-ws-test.properties"); // configLocal = WikittyPublicationConfig.getConfig(); Modified: trunk/wikitty-publication/src/test/java/org/nuiton/wikitty/publication/synchro/WikittyPublicationSynchronizeTest.java =================================================================== --- trunk/wikitty-publication/src/test/java/org/nuiton/wikitty/publication/synchro/WikittyPublicationSynchronizeTest.java 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-publication/src/test/java/org/nuiton/wikitty/publication/synchro/WikittyPublicationSynchronizeTest.java 2011-08-12 14:06:54 UTC (rev 1134) @@ -7,12 +7,9 @@ import java.util.List; import java.util.Map; -import junit.framework.Assert; - import org.apache.commons.io.FileUtils; import org.junit.After; import org.junit.Before; -import org.junit.Test; import org.nuiton.util.ApplicationConfig; import org.nuiton.util.ArgumentsParserException; import org.nuiton.util.FileUtil; @@ -78,7 +75,7 @@ configFS.setOption(WikittyConfigOption.WIKITTY_SERVER_URL.getKey(), url); ApplicationConfig configLocal = new ApplicationConfig( - "wikitty-publication-ws-test.properties"); + "wikitty-publication-ui/src/main/resources/wikitty-publication-ws-test.properties"); // configLocal = WikittyPublicationConfig.getConfig(); Added: trunk/wikitty-publication-ui/LICENSE.txt =================================================================== --- trunk/wikitty-publication-ui/LICENSE.txt (rev 0) +++ trunk/wikitty-publication-ui/LICENSE.txt 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,166 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. + Property changes on: trunk/wikitty-publication-ui/LICENSE.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/wikitty-publication-ui/README.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/wikitty-publication-ui/changelog.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/wikitty-publication-ui/pom.xml =================================================================== --- trunk/wikitty-publication-ui/pom.xml (rev 0) +++ trunk/wikitty-publication-ui/pom.xml 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,259 @@ +<?xml version="1.0" encoding="UTF-8"?> +<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/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.nuiton</groupId> + <artifactId>wikitty</artifactId> + <version>3.2-SNAPSHOT</version> + </parent> + + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + + <groupId>org.nuiton.wikitty</groupId> + <artifactId>wikitty-publication-ui</artifactId> + + <properties> + <i18n.bundleOutputName>wikitty-publication</i18n.bundleOutputName> + </properties> + + <dependencies> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>wikitty-api</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>wikitty-jdbc</artifactId> + <version>${project.version}</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>wikitty-solr</artifactId> + <version>${project.version}</version> + <scope>runtime</scope> + </dependency> + + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>wikitty-publication</artifactId> + <version>${project.version}</version> + </dependency> + + <dependency> + <groupId>com.h2database</groupId> + <artifactId>h2</artifactId> + <scope>runtime</scope> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </dependency> + + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + </dependency> + + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + </dependency> + + <dependency> + <groupId>org.apache.struts</groupId> + <artifactId>struts2-core</artifactId> + </dependency> + + <dependency> + <groupId>org.apache.struts</groupId> + <artifactId>struts2-sitemesh-plugin</artifactId> + <scope>runtime</scope> + </dependency> + + <dependency> + <groupId>com.jgeppert.struts2.jquery</groupId> + <artifactId>struts2-jquery-plugin</artifactId> + <scope>runtime</scope> + </dependency> + + <dependency> + <groupId>javassist</groupId> + <artifactId>javassist</artifactId> + <scope>runtime</scope> + </dependency> + + <dependency> + <groupId>org.nuiton</groupId> + <artifactId>nuiton-utils</artifactId> + </dependency> + + <dependency> + <groupId>org.nuiton.i18n</groupId> + <artifactId>nuiton-i18n</artifactId> + </dependency> + + <dependency> + <groupId>org.apache.struts.xwork</groupId> + <artifactId>xwork-core</artifactId> + </dependency> + + <dependency> + <groupId>org.nuiton.web</groupId> + <artifactId>nuiton-struts2</artifactId> + </dependency> + + <dependency> + <groupId>org.nuiton.processor</groupId> + <artifactId>nuiton-processor</artifactId> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + </dependency> + + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <scope>runtime</scope> + </dependency> + + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <scope>runtime</scope> + </dependency> + + </dependencies> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + + <name>Wikitty :: publication-ui</name> + + <description>Web publication ui for Wikitty</description> + <inceptionYear>2010</inceptionYear> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + + <packaging>war</packaging> + + <build> + + <!--resources> + <resource> + <directory>src/main/resources</directory> + </resource> + <resource> + <directory> + ${project.build.directory}/generated-sources/models + </directory> + <includes> + <include>*.objectmodel</include> + <include>*.properties</include> + </includes> + </resource> + </resources--> + + <plugins> + <plugin> + <groupId>org.nuiton.i18n</groupId> + <artifactId>maven-i18n-plugin</artifactId> + <version>${nuitonI18nVersion}</version> + <configuration> + <bundles>fr_FR,en_GB</bundles> + </configuration> + <executions> + <execution> + <id>scan-java-sources</id> + <goals> + <goal>parserJava</goal> + </goals> + </execution> + <execution> + <id>scan-jsp-sources</id> + <goals> + <goal>parserJsp</goal> + </goals> + <configuration> + <userRulesFiles> + <file>${basedir}/src/main/i18n/jsp.rules</file> + </userRulesFiles> + <namespaces> + <s>http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd</s> + <sx>http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd + </sx> + <sj>http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd + </sj> + <jsp>http://java.sun.com/JSP/Page</jsp> + </namespaces> + </configuration> + </execution> + <execution> + <id>gen-and-make-bundle</id> + <goals> + <goal>gen</goal> + <goal>bundle</goal> + </goals> + </execution> + </executions> + </plugin> + + + <!--plugin> + <groupId>org.nuiton.eugene</groupId> + <artifactId>maven-eugene-plugin</artifactId> + <executions> + <execution> + <id>api-generation</id> + <phase>generate-sources</phase> + <configuration> + <inputs> + <input>zargo</input> + </inputs> + <fullPackagePath> + org.nuiton.wikitty.publication.entities + </fullPackagePath> + <defaultPackage> + org.nuiton.wikitty.publication.entities + </defaultPackage> + <extractedPackages> + org.nuiton.wikitty.publication.entities + </extractedPackages> + <templates> + org.nuiton.wikitty.generator.WikittyMetaGenerator + </templates> + </configuration> + <goals> + <goal>smart-generate</goal> + </goals> + </execution> + </executions> + </plugin--> + </plugins> + </build> + + +</project> Property changes on: trunk/wikitty-publication-ui/pom.xml ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/wikitty-publication-ui/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-publication-ui/src/license/THIRD-PARTY.properties (rev 0) +++ trunk/wikitty-publication-ui/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,41 @@ +# Generated by org.codehaus.mojo.license.AddThirdPartyMojo +#------------------------------------------------------------------------------- +# Already used licenses in project : +# - Apache License +# - Apache Software License, Version 1.1 +# - Apache Software License, version 1.1 +# - BSD License +# - BSD style +# - BSD-style license +# - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +# - Common Public License Version 1.0 +# - Indiana University Extreme! Lab Software License, vesion 1.1.1 +# - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 +# - MIT License +# - Public Domain +# - Public domain +# - TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +# - The Apache Software License, Version 1.1 +# - The Apache Software License, Version 2.0 +# - The H2 License, Version 1.0 +#------------------------------------------------------------------------------- +# Please fill the missing licenses for dependencies : +# +# +#Fri Aug 12 16:03:26 CEST 2011 +antlr--antlr--2.7.2=BSD License +asm--asm--3.1=The Apache Software License, Version 2.0 +asm--asm-commons--3.1=The Apache Software License, Version 2.0 +asm--asm-tree--3.1=The Apache Software License, Version 2.0 +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +dom4j--dom4j--1.1=BSD License +jakarta-regexp--jakarta-regexp--1.4=The Apache Software License, Version 2.0 +javassist--javassist--3.8.0.GA=Lesser General Public License (LPGL) +javax.servlet--servlet-api--2.5=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +org.apache.zookeeper--zookeeper--3.3.1=The Apache Software License, Version 2.0 +oro--oro--2.0.8=The Apache Software License, Version 2.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Property changes on: trunk/wikitty-publication-ui/src/license/THIRD-PARTY.properties ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/wikitty-publication-ui/src/main/license/THIRD-PARTY.properties ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Copied: trunk/wikitty-publication-ui/src/main/resources/struts.properties (from rev 1132, trunk/wikitty-publication/src/main/resources/struts.properties) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/struts.properties (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/struts.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,50 @@ +struts.locale=fr_FR +struts.i18n.encoding=UTF-8 + + +struts.objectFactory.spring.autoWire=name + +struts.objectFactory.spring.useClassCache=true + +# struts.multipart.parser=cos +# struts.multipart.parser=pell +struts.multipart.parser=jakarta +# uses javax.servlet.context.tempdir by default +struts.multipart.saveDir= +struts.multipart.maxSize=2097152 + +# struts.custom.properties=application,com/webwork/extension/custom + +struts.mapper.class=org.apache.struts2.dispatcher.mapper.DefaultActionMapper + +struts.action.extension=action + +struts.serve.static=true + +struts.serve.static.browserCache=true + +struts.tag.altSyntax=true + +struts.devMode=true + +struts.i18n.reload=true + +struts.ui.theme=xhtml +struts.ui.templateDir=template +#sets the default template type. Either ftl, vm, or jsp +struts.ui.templateSuffix=ftl + +struts.configuration.xml.reload=false + +struts.url.http.port=80 +struts.url.https.port=443 + +struts.custom.i18n.resources=wikittypublication-i18n + +struts.dispatcher.parametersWorkaround=false + +#struts.freemarker.manager.classname=org.apache.struts2.views.freemarker.FreemarkerManager + +struts.freemarker.wrapper.altMap=true + +struts.xslt.nocache=false Property changes on: trunk/wikitty-publication-ui/src/main/resources/struts.properties ___________________________________________________________________ Added: svn:mime-type + text/plain Added: svn:keywords + Author Date Id Revision HeadURL Copied: trunk/wikitty-publication-ui/src/main/resources/struts.xml (from rev 1132, trunk/wikitty-publication/src/main/resources/struts.xml) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/struts.xml (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/struts.xml 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE struts PUBLIC + "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" + "http://struts.apache.org/dtds/struts-2.0.dtd"> +<struts> + + <bean class="org.nuiton.web.struts2.I18nTextProvider" name="i18nTextProvider" + type="com.opensymphony.xwork2.TextProvider" /> + <constant name="struts.xworkTextProvider" value="i18nTextProvider" /> + + + + <constant name="struts.devMode" value="true" /> + <constant name="struts.ognl.allowStaticMethodAccess" value="true" /> + <constant name="struts.enable.SlashesInActionNames" value="true" /> + + + <!-- basic interceptor stack use redefine our stack --> + <package name="publicArea" extends="struts-default"> + <interceptors> + <interceptor-stack name="publicAreaStack"> + <interceptor-ref name="defaultStack"> + <param name="fileUpload.maximumSize">104857600</param> + </interceptor-ref> + </interceptor-stack> + </interceptors> + <default-interceptor-ref name="publicAreaStack" /> + </package> + + + + <!-- Define a package for the login area --> + <package name="loginArea" extends="publicArea"> + <interceptors> + <interceptor name="logout" + class="org.nuiton.wikitty.publication.ui.interceptor.LogoutInterceptor" /> + <interceptor-stack name="loginAreaStack"> + <interceptor-ref name="logout" /> + <interceptor-ref name="publicAreaStack" /> + </interceptor-stack> + </interceptors> + <default-interceptor-ref name="loginAreaStack" /> + </package> + + <!-- Define a package for the restricted area must be logged to access --> + <package name="restrictedArea" extends="publicArea"> + <interceptors> + <interceptor name="login" + class="org.nuiton.wikitty.publication.ui.interceptor.LoginInterceptor"> + <param name="error">/login_input.action</param> + </interceptor> + <interceptor-stack name="restrictedAreaStack"> + <interceptor-ref name="login" /> + <interceptor-ref name="publicAreaStack" /> + </interceptor-stack> + </interceptors> + <default-interceptor-ref name="restrictedAreaStack" /> + </package> + + <package name="login" extends="loginArea"> + <action name="*/register_*" method="{2}" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionRegister"> + <param name="contextData">{1}</param> + <result name="input">/WEB-INF/jsp/register.jsp</result> + <result type="redirect">${context}/view/.action</result> + </action> + <action name="*/login_*" method="{2}" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionLogin"> + <param name="contextData">{1}</param> + <result name="input">/WEB-INF/jsp/login.jsp</result> + <result name="success" type="redirect">${success}</result> + <result name="error" type="redirect">${error}</result> + </action> + <action name="*/logout" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionLogout"> + <param name="contextData">{1}</param> + <result type="redirect">${success}</result> + </action> + </package> + + <!-- Action aviable only to logged user extends="restrictedArea" --> + <package name="publication" extends="publicArea"> + + <action name="*/edit/*" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionEdit"> + <param name="contextData">{1}</param> + <param name="args">{2}</param> + <result>/WEB-INF/jsp/edit.jsp</result> + </action> + + <action name="*/view/*" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionView"> + <param name="contextData">{1}</param> + <param name="args">{2}</param> + <result>/WEB-INF/jsp/view.jsp</result> + </action> + + <action name="*/raw/*" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionRaw"> + <param name="contextData">{1}</param> + <param name="args">{2}</param> + <result type="stream"> + <param name="contentType">${mimeType}</param> + <param name="inputName">inputStream</param> + </result> + </action> + + <action name="*/eval/*" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionEval"> + <param name="contextData">{1}</param> + <param name="args">{2}</param> + <result type="stream"> + <param name="contentType">${contentType}</param> + <param name="inputName">inputStream</param> + </result> + </action> + + <action name="*/*/view/*" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionView"> + <param name="contextData">{1}</param> + <param name="contextApps">{2}</param> + <param name="args">{3}</param> + <result>/WEB-INF/jsp/view.jsp</result> + </action> + + <action name="*/*/raw/*" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionRaw"> + <param name="contextData">{1}</param> + <param name="contextApps">{2}</param> + <param name="args">{3}</param> + <result type="stream"> + <param name="contentType">${mimeType}</param> + <param name="inputName">inputStream</param> + </result> + </action> + + <action name="*/*/eval/*" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionEval"> + <param name="contextData">{1}</param> + <param name="contextApps">{2}</param> + <param name="args">{3}</param> + <result type="stream"> + <param name="contentType">${contentType}</param> + <param name="inputName">inputStream</param> + </result> + </action> + + + </package> + + <package name="fragment" namespace="/fragment" extends="publicArea"> + <action name="wikittyInfo" + class="org.nuiton.wikitty.publication.ui.action.PublicationActionRestoreWikitty"> + <result>/WEB-INF/jsp/wikittyInfo.jsp</result> + </action> + </package> + +</struts> Property changes on: trunk/wikitty-publication-ui/src/main/resources/struts.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: svn:keywords + Author Date Id Revision HeadURL Copied: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-codelutin.properties (from rev 1132, trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-codelutin.properties) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-codelutin.properties (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-codelutin.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,26 @@ +### +# #%L +# Wikitty :: publication +# +# $Id$ +# $HeadURL$ +# %% +# Copyright (C) 2010 CodeLutin, Benjamin Poussin +# %% +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Lesser Public License for more details. +# +# You should have received a copy of the GNU General Lesser Public +# License along with this program. If not, see +# <http://www.gnu.org/licenses/lgpl-3.0.html>. +# #L% +### +#wikitty.data.directory=/var/lib/wikitty-publication/codelutin/ +wikitty.service.server.url=http://localhost:2222/wikitty \ No newline at end of file Property changes on: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-codelutin.properties ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Copied: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-default.properties (from rev 1132, trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-default.properties) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-default.properties (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-default.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,58 @@ +### +# #%L +# Wikitty :: publication +# +# $Id$ +# $HeadURL$ +# %% +# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin +# %% +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Lesser Public License for more details. +# +# You should have received a copy of the GNU General Lesser Public +# License along with this program. If not, see +# <http://www.gnu.org/licenses/lgpl-3.0.html>. +# #L% +### + +wikitty.data.directory=./targetBD1/data +wikitty.service.server.url=http://localhost:1111/wikitty +wikitty.storage.jdbc.queryfile=wikitty-jdbc-query.properties +wikitty.storage.jdbc.driver=org.h2.Driver +wikitty.storage.jdbc.host=jdbc:h2:file:${wikitty.data.directory}/data/db +wikitty.storage.jdbc.login=sa +wikitty.storage.jdbc.password= +wikitty.storage.jdbc.xadatasource=org.h2.jdbcx.JdbcDataSource +wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.URL=${wikitty.storage.jdbc.host} +wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.user=${wikitty.storage.jdbc.login} +wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.password=${wikitty.storage.jdbc.password} +wikitty.searchengine.solr.directory.data=${wikitty.data.directory}/data/solr +wikitty.searchengine.solr.directory.factory=solr.StandardDirectoryFactory +wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceStorage,\ +org.nuiton.wikitty.services.WikittyServiceNotifier,\ +org.nuiton.wikitty.services.WikittyServiceCached,\ +org.nuiton.wikitty.services.WikittyServiceSecurity,\ +org.nuiton.wikitty.services.WikittyServiceAccessStat,\ +org.nuiton.wikitty.services.WikittyServiceCajoServer + +wikitty.WikittyServiceStorage.components=org.nuiton.wikitty.jdbc.WikittyExtensionStorageJDBC,\ +org.nuiton.wikitty.jdbc.WikittyStorageJDBC,\ +org.nuiton.wikitty.storage.solr.WikittySearchEngineSolr +wikitty.service.cache.listenevents=false +wikitty.service.cache.allwaysRestoreCopies=false +wikitty.service.event.propagate=false +wikitty.service.event.listen=false +wikitty.service.accessstat.extensions=WikittyPubText,WikittyPubData +wikitty.addon.export.threadnumber=1 +wikitty.addon.export.directory=${wikitty.data.directory}/export +wikitty.addon.export.publicurl=file://${wikitty.data.directory}/export/ +wikitty.WikittyServiceAccessStat.components=\ +org.nuiton.wikitty.services.WikittyServiceAccessStat$AccessStatStorageLog Property changes on: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-default.properties ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Copied: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-fallback.properties (from rev 1132, trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-fallback.properties) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-fallback.properties (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-fallback.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,62 @@ +### +# #%L +# Wikitty :: publication +# +# $Id$ +# $HeadURL$ +# %% +# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin +# %% +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Lesser Public License for more details. +# +# You should have received a copy of the GNU General Lesser Public +# License along with this program. If not, see +# <http://www.gnu.org/licenses/lgpl-3.0.html>. +# #L% +### + +wikitty.data.directory=./targetBD1/data +wikitty.service.server.url=http://localhost:1111/wikitty +wikitty.storage.jdbc.queryfile=wikitty-jdbc-query.properties +wikitty.storage.jdbc.driver=org.h2.Driver +wikitty.storage.jdbc.host=jdbc:h2:file:${wikitty.data.directory}/data/db +wikitty.storage.jdbc.login=sa +wikitty.storage.jdbc.password= +wikitty.storage.jdbc.xadatasource=org.h2.jdbcx.JdbcDataSource +wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.URL=${wikitty.storage.jdbc.host} +wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.user=${wikitty.storage.jdbc.login} +wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.password=${wikitty.storage.jdbc.password} +wikitty.searchengine.solr.directory.data=${wikitty.data.directory}/data/solr +wikitty.searchengine.solr.directory.factory=solr.StandardDirectoryFactory +wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceStorage,\ +org.nuiton.wikitty.publication.WikittyPublicationFallbackService,\ +org.nuiton.wikitty.services.WikittyServiceNotifier,\ +org.nuiton.wikitty.services.WikittyServiceCached,\ +org.nuiton.wikitty.services.WikittyServiceSecurity,\ +org.nuiton.wikitty.services.WikittyServiceAccessStat + +wikitty.WikittyServiceStorage.components=org.nuiton.wikitty.jdbc.WikittyExtensionStorageJDBC,\ +org.nuiton.wikitty.jdbc.WikittyStorageJDBC,\ +org.nuiton.wikitty.storage.solr.WikittySearchEngineSolr +wikitty.service.cache.listenevents=false +wikitty.service.cache.allwaysRestoreCopies=false +wikitty.service.event.propagate=false +wikitty.service.event.listen=false +wikitty.service.accessstat.extensions=WikittyPubText,WikittyPubData +wikitty.addon.export.threadnumber=1 +wikitty.addon.export.directory=${wikitty.data.directory}/export +wikitty.addon.export.publicurl=file://${wikitty.data.directory}/export/ +wikitty.WikittyServiceAccessStat.components=\ +org.nuiton.wikitty.services.WikittyServiceAccessStat$AccessStatStorageLog + +wikitty.fallback.file=wikitty-publication-ws-jar.properties +wikitty.fallback.override=false + Property changes on: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-fallback.properties ___________________________________________________________________ Added: svn:mime-type + text/plain Added: svn:keywords + Author Date Id Revision HeadURL Copied: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-jar.properties (from rev 1132, trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-jar.properties) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-jar.properties (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-jar.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,29 @@ +### +# #%L +# Wikitty :: publication +# +# $Id: wikitty-publication-ws-default.properties 823 2011-04-20 14:45:47Z mfortun $ +# $HeadURL: http://svn.nuiton.org/svn/wikitty/trunk/wikitty-publication/src/main/resourc... $ +# %% +# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin +# %% +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Lesser Public License for more details. +# +# You should have received a copy of the GNU General Lesser Public +# License along with this program. If not, see +# <http://www.gnu.org/licenses/lgpl-3.0.html>. +# #L% +### + + +wikitty.WikittyService.components=org.nuiton.wikitty.publication.externalize.WikittyServiceJarLoader +wikitty.publication.repository.jar=/home/Manou/testWP/pub-externalized.jar + Property changes on: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-jar.properties ___________________________________________________________________ Added: svn:mime-type + text/plain Copied: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-light.properties (from rev 1132, trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-light.properties) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-light.properties (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-light.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,28 @@ +### +# #%L +# Wikitty :: publication +# +# $Id: wikitty-publication-ws-default.properties 823 2011-04-20 14:45:47Z mfortun $ +# $HeadURL: http://svn.nuiton.org/svn/wikitty/trunk/wikitty-publication/src/main/resourc... $ +# %% +# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin +# %% +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Lesser Public License for more details. +# +# You should have received a copy of the GNU General Lesser Public +# License along with this program. If not, see +# <http://www.gnu.org/licenses/lgpl-3.0.html>. +# #L% +### + + +wikitty.service.server.url=http://localhost:1111/wikitty +wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceCajoClient Property changes on: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-light.properties ___________________________________________________________________ Added: svn:mime-type + text/plain Copied: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-lightfallback.properties (from rev 1132, trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-lightfallback.properties) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-lightfallback.properties (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-lightfallback.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,28 @@ +### +# #%L +# Wikitty :: publication +# +# $Id: wikitty-publication-ws-default.properties 823 2011-04-20 14:45:47Z mfortun $ +# $HeadURL: http://svn.nuiton.org/svn/wikitty/trunk/wikitty-publication/src/main/resourc... $ +# %% +# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin +# %% +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Lesser Public License for more details. +# +# You should have received a copy of the GNU General Lesser Public +# License along with this program. If not, see +# <http://www.gnu.org/licenses/lgpl-3.0.html>. +# #L% +### + + +wikitty.service.server.url=http://localhost:2222/wikitty +wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceCajoClient Property changes on: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-lightfallback.properties ___________________________________________________________________ Added: svn:mime-type + text/plain Copied: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-test.properties (from rev 1132, trunk/wikitty-publication/src/main/resources/wikitty-publication-ws-test.properties) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-test.properties (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/wikitty-publication-ws-test.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,56 @@ +### +# #%L +# Wikitty :: publication +# +# $Id: wikitty-publication-ws-default.properties 823 2011-04-20 14:45:47Z mfortun $ +# $HeadURL: http://svn.nuiton.org/svn/wikitty/trunk/wikitty-publication/src/main/resourc... $ +# %% +# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin +# %% +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Lesser Public License for more details. +# +# You should have received a copy of the GNU General Lesser Public +# License along with this program. If not, see +# <http://www.gnu.org/licenses/lgpl-3.0.html>. +# #L% +### + + +wikitty.storage.jdbc.queryfile=wikitty-jdbc-query.properties +wikitty.storage.jdbc.driver=org.h2.Driver +wikitty.storage.jdbc.host=jdbc:h2:file:${wikitty.data.directory}/data/db +wikitty.storage.jdbc.login=sa +wikitty.storage.jdbc.password= +wikitty.storage.jdbc.xadatasource=org.h2.jdbcx.JdbcDataSource +wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.URL=${wikitty.storage.jdbc.host} +wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.user=${wikitty.storage.jdbc.login} +wikitty.storage.jdbc.xadatasource.org.h2.jdbcx.JdbcDataSource.password=${wikitty.storage.jdbc.password} +wikitty.searchengine.solr.directory.data=${wikitty.data.directory}/data/solr +wikitty.searchengine.solr.directory.factory=solr.StandardDirectoryFactory +wikitty.WikittyService.components=org.nuiton.wikitty.services.WikittyServiceStorage,\ +org.nuiton.wikitty.services.WikittyServiceNotifier,\ +org.nuiton.wikitty.services.WikittyServiceCached,\ +org.nuiton.wikitty.services.WikittyServiceSecurity,\ +org.nuiton.wikitty.services.WikittyServiceAccessStat + +wikitty.WikittyServiceStorage.components=org.nuiton.wikitty.jdbc.WikittyExtensionStorageJDBC,\ +org.nuiton.wikitty.jdbc.WikittyStorageJDBC,\ +org.nuiton.wikitty.storage.solr.WikittySearchEngineSolr +wikitty.service.cache.listenevents=false +wikitty.service.cache.allwaysRestoreCopies=false +wikitty.service.event.propagate=false +wikitty.service.event.listen=false +wikitty.service.accessstat.extensions=WikittyPubText,WikittyPubData +wikitty.addon.export.threadnumber=1 +wikitty.addon.export.directory=${wikitty.data.directory}/export +wikitty.addon.export.publicurl=file://${wikitty.data.directory}/export/ +wikitty.WikittyServiceAccessStat.components=\ +org.nuiton.wikitty.services.WikittyServiceAccessStat$AccessStatStorageLog Copied: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication.properties (from rev 1132, trunk/wikitty-publication/src/main/resources/wikitty-publication.properties) =================================================================== --- trunk/wikitty-publication-ui/src/main/resources/wikitty-publication.properties (rev 0) +++ trunk/wikitty-publication-ui/src/main/resources/wikitty-publication.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,25 @@ +### +# #%L +# Wikitty :: publication +# +# $Id$ +# $HeadURL$ +# %% +# Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin +# %% +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Lesser Public License for more details. +# +# You should have received a copy of the GNU General Lesser Public +# License along with this program. If not, see +# <http://www.gnu.org/licenses/lgpl-3.0.html>. +# #L% +### +wikitty.publication.config.pattern=wikitty-publication-ws-%s.properties Property changes on: trunk/wikitty-publication-ui/src/main/resources/wikitty-publication.properties ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Property changes on: trunk/wikitty-solr ___________________________________________________________________ Modified: svn:ignore - .settings target .classpath .project PutObjectStoreDirHere solr *.ipr *.iml *.iws + .settings target .classpath .project PutObjectStoreDirHere ObjectStore solr *.ipr *.iml *.iws Modified: trunk/wikitty-solr/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-solr/src/license/THIRD-PARTY.properties 2011-08-12 13:27:31 UTC (rev 1133) +++ trunk/wikitty-solr/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -1,14 +1,12 @@ # Generated by org.codehaus.mojo.license.AddThirdPartyMojo #------------------------------------------------------------------------------- # Already used licenses in project : -# - Apache 2 # - Apache License # - Apache Software License, Version 1.1 # - Apache Software License, version 1.1 # - BSD License # - BSD style # - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -# - Common Development and Distribution License (CDDL) v1.0 # - Common Public License Version 1.0 # - Indiana University Extreme! Lab Software License, vesion 1.1.1 # - Lesser General Public License (LGPL) v 3.0 @@ -19,20 +17,19 @@ # - Public domain # - TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. # - The Apache Software License, Version 2.0 -# - lgpl #------------------------------------------------------------------------------- # Please fill the missing licenses for dependencies : # # -#Fri Jul 01 16:52:09 CEST 2011 -antlr--antlr--2.7.2--jar=BSD License -commons-primitives--commons-primitives--1.0--jar=The Apache Software License, Version 2.0 -concurrent--concurrent--1.0--jar=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. -dom4j--dom4j--1.1--jar=BSD License -dom4j--dom4j--1.6.1--jar=BSD License -jakarta-regexp--jakarta-regexp--1.4--jar=The Apache Software License, Version 2.0 -javax.servlet--servlet-api--2.5--jar=Common Development and Distribution License (CDDL) v1.0 -javax.transaction--jta--1.1--jar=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 -org.apache.zookeeper--zookeeper--3.3.1--jar=The Apache Software License, Version 2.0 -oro--oro--2.0.8--jar=The Apache Software License, Version 2.0 -xpp3--xpp3_min--1.1.3.4.O--jar=Indiana University Extreme\! Lab Software License, vesion 1.1.1 +#Fri Aug 12 16:00:37 CEST 2011 +antlr--antlr--2.7.2=BSD License +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +dom4j--dom4j--1.1=BSD License +dom4j--dom4j--1.6.1=BSD License +jakarta-regexp--jakarta-regexp--1.4=The Apache Software License, Version 2.0 +javax.servlet--servlet-api--2.5=Common Development and Distribution License (CDDL) v1.0 +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +org.apache.zookeeper--zookeeper--3.3.1=The Apache Software License, Version 2.0 +oro--oro--2.0.8=The Apache Software License, Version 2.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Property changes on: trunk/wp-maven-plugin ___________________________________________________________________ Added: svn:ignore + target .classpath .project .settings *.iml *.ipr *.iws *.log Added: trunk/wp-maven-plugin/LICENSE.txt =================================================================== --- trunk/wp-maven-plugin/LICENSE.txt (rev 0) +++ trunk/wp-maven-plugin/LICENSE.txt 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,166 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. + Property changes on: trunk/wp-maven-plugin/LICENSE.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/README.txt =================================================================== --- trunk/wp-maven-plugin/README.txt (rev 0) +++ trunk/wp-maven-plugin/README.txt 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,2 @@ +To deploy new version of pom: mvn deploy +To install localy: mvn install Property changes on: trunk/wp-maven-plugin/README.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/changelog.txt =================================================================== --- trunk/wp-maven-plugin/changelog.txt (rev 0) +++ trunk/wp-maven-plugin/changelog.txt 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,2 @@ +Changelog file is not any longer maintained, please refer to the release note : +http://maven-site.nuiton.org/wikitty/changes-report.html Property changes on: trunk/wp-maven-plugin/changelog.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/pom.xml =================================================================== --- trunk/wp-maven-plugin/pom.xml (rev 0) +++ trunk/wp-maven-plugin/pom.xml 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,214 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #%L + EUGene :: Maven plugin + + $Id$ + $HeadURL$ + %% + Copyright (C) 2006 - 2010 CodeLutin + %% + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Lesser Public License for more details. + + You should have received a copy of the GNU General Lesser Public + License along with this program. If not, see + <http://www.gnu.org/licenses/lgpl-3.0.html>. + #L% + --> + +<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/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + <parent> + <groupId>org.nuiton</groupId> + <artifactId>wikitty</artifactId> + <version>3.2-SNAPSHOT</version> + </parent> + + <groupId>org.nuiton.wikitty</groupId> + <artifactId>wp-maven-plugin</artifactId> + + <!-- POM Relationships : Inheritance : Dependencies --> + <dependencies> + + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>wikitty-publication</artifactId> + <version>${project.version}</version> + </dependency> + + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-plugin-api</artifactId> + </dependency> + + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-project</artifactId> + </dependency> + + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + </dependency> + + <dependency> + <groupId>org.nuiton</groupId> + <artifactId>maven-helper-plugin</artifactId> + </dependency> + + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <scope>runtime</scope> + </dependency> + + </dependencies> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + <name>Wikitty :: publication Maven plugin</name> + <inceptionYear>2011</inceptionYear> + <description> + Maven plugin to execute wikitty publication maintenance tasks + </description> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + <packaging>maven-plugin</packaging> + + <build> + + <plugins> + + <!-- expose new plexus components --> + <plugin> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-metadata</artifactId> + <executions> + <execution> + <goals> + <goal>generate-metadata</goal> + </goals> + </execution> + </executions> + </plugin> + + </plugins> + + </build> + + <profiles> + + <!-- perform only on a release stage when using the maven-release-plugin --> + <profile> + <id>release-profile</id> + <activation> + <property> + <name>performRelease</name> + <value>true</value> + </property> + </activation> + <build> + + <plugins> + + <!-- plugin plugin --> + <plugin> + <artifactId>maven-plugin-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>helpmojo</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + + </profile> + + <!-- perform only on a release stage when using the maven-release-plugin --> + <profile> + <id>reporting</id> + <activation> + <property> + <name>performRelease</name> + <value>true</value> + </property> + </activation> + + <reporting> + <plugins> + <!--Site report's plugin--> + <plugin> + <artifactId>maven-plugin-plugin</artifactId> + <version>2.5.1</version> + </plugin> + + <plugin> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-maven-plugin</artifactId> + <version>1.3.8</version> + </plugin> + </plugins> + </reporting> + + </profile> + + <profile> + <id>run-its</id> + <activation> + <property> + <name>performRelease</name> + <value>true</value> + </property> + </activation> + <build> + <defaultGoal>integration-test</defaultGoal> + <plugins> + <plugin> + <artifactId>maven-invoker-plugin</artifactId> + <configuration> + <postBuildHookScript>verify</postBuildHookScript> + <localRepositoryPath>${basedir}/target/local-repo + </localRepositoryPath> + <settingsFile>src/it/settings.xml</settingsFile> + <cloneProjectsTo>${project.build.directory}/its</cloneProjectsTo> + <debug>${maven.verbose}</debug> + </configuration> + <executions> + <execution> + <id>integration-test</id> + <goals> + <goal>install</goal> + <goal>run</goal> + </goals> + <phase>integration-test</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> + +</project> + Property changes on: trunk/wp-maven-plugin/pom.xml ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wp-maven-plugin/src/license/THIRD-PARTY.properties (rev 0) +++ trunk/wp-maven-plugin/src/license/THIRD-PARTY.properties 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,39 @@ +# Generated by org.codehaus.mojo.license.AddThirdPartyMojo +#------------------------------------------------------------------------------- +# Already used licenses in project : +# - Apache License +# - Apache Software License, Version 1.1 +# - Apache Software License, version 1.1 +# - BSD License +# - BSD style +# - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +# - Common Public License Version 1.0 +# - Indiana University Extreme! Lab Software License, vesion 1.1.1 +# - Lesser General Public License (LGPL) v 3.0 +# - Lesser General Public License (LPGL) +# - Lesser General Public License (LPGL) v 2.1 +# - MIT License +# - Public Domain +# - Public domain +# - TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +# - The Apache Software License, Version 2.0 +# - The H2 License, Version 1.0 +# - http://classworlds.codehaus.org/license.html +#------------------------------------------------------------------------------- +# Please fill the missing licenses for dependencies : +# +# +#Fri Aug 12 15:54:57 CEST 2011 +antlr--antlr--2.7.2=BSD License +classworlds--classworlds--1.1-alpha-2=http\://classworlds.codehaus.org/license.html +commons-primitives--commons-primitives--1.0=The Apache Software License, Version 2.0 +concurrent--concurrent--1.0=TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. +dom4j--dom4j--1.1=BSD License +jakarta-regexp--jakarta-regexp--1.4=The Apache Software License, Version 2.0 +javassist--javassist--3.8.0.GA=Lesser General Public License (LPGL) +javax.servlet--servlet-api--2.5=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +javax.transaction--jta--1.1=COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 +org.apache.zookeeper--zookeeper--3.3.1=The Apache Software License, Version 2.0 +org.codehaus.plexus--plexus-container-default--1.0-alpha-9-stable-1=The Apache Software License, Version 2.0 +oro--oro--2.0.8=The Apache Software License, Version 2.0 +xpp3--xpp3_min--1.1.3.4.O=Indiana University Extreme\! Lab Software License, vesion 1.1.1 Property changes on: trunk/wp-maven-plugin/src/license/THIRD-PARTY.properties ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/AbstractWPMojo.java =================================================================== --- trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/AbstractWPMojo.java (rev 0) +++ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/AbstractWPMojo.java 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,75 @@ +/* + * #%L + * Wikitty :: publication Maven plugin + * + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2011 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ +package org.nuiton.wikitty.plugin; + +import org.apache.maven.project.MavenProject; +import org.nuiton.plugin.AbstractPlugin; + +/** + * Abstract mojo for all mojos of the WP module. + * + * @author tchemit <chemit@codelutin.com> + * @since 3.2 + */ +public abstract class AbstractWPMojo extends AbstractPlugin { + + /** + * Project. + * + * @parameter default-value="${project}" + * @required + * @readonly + * @since 3.2 + */ + protected MavenProject project; + + /** + * A flag to activate verbose mode. + * + * @parameter expression="${wp.verbose}" default-value="${maven.verbose}" + * @since 1.2.5 + */ + protected boolean verbose; + + @Override + public MavenProject getProject() { + return project; + } + + @Override + public void setProject(MavenProject project) { + this.project = project; + } + + @Override + public boolean isVerbose() { + return verbose; + } + + @Override + public void setVerbose(boolean verbose) { + this.verbose = verbose; + } +} Property changes on: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/AbstractWPMojo.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployJarMojo.java =================================================================== --- trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployJarMojo.java (rev 0) +++ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployJarMojo.java 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,52 @@ +/* + * #%L + * Wikitty :: publication Maven plugin + * + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2011 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ +package org.nuiton.wikitty.plugin; + +/** + * To deploy a wikitty publication jar. + * + * @author tchemit <chemit@codelutin.com> + * @version $Id$ + * @goal deploy-jar + * @requiresProject true + * @requiresOnline true + * @requiresDependencyResolution runtime + * @since 3.2 + */ +public class WPDeployJarMojo extends AbstractWPMojo { + + @Override + protected void init() throws Exception { + //TODO + } + + @Override + protected void doAction() throws Exception { + + //TODO + + } + +} Property changes on: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployJarMojo.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployMojo.java =================================================================== --- trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployMojo.java (rev 0) +++ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployMojo.java 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,52 @@ +/* + * #%L + * Wikitty :: publication Maven plugin + * + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2011 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ +package org.nuiton.wikitty.plugin; + +/** + * To deploy a wikitty publication. + * + * @author tchemit <chemit@codelutin.com> + * @version $Id$ + * @goal deploy + * @requiresProject true + * @requiresOnline true + * @requiresDependencyResolution runtime + * @since 3.2 + */ +public class WPDeployMojo extends AbstractWPMojo { + + @Override + protected void init() throws Exception { + //TODO + } + + @Override + protected void doAction() throws Exception { + + //TODO + + } + +} Property changes on: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPDeployMojo.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPInitMojo.java =================================================================== --- trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPInitMojo.java (rev 0) +++ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPInitMojo.java 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,50 @@ +/* + * #%L + * Wikitty :: publication Maven plugin + * + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2011 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ +package org.nuiton.wikitty.plugin; + +/** + * To init a wikitty publication project. + * + * @author tchemit <chemit@codelutin.com> + * @version $Id$ + * @goal init + * @requiresProject true + * @requiresOnline true + * @requiresDependencyResolution runtime + * @since 3.2 + */ +public class WPInitMojo extends AbstractWPMojo { + + @Override + protected void init() throws Exception { + //TODO + } + + @Override + protected void doAction() throws Exception { + //TODO + } + +} Property changes on: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPInitMojo.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPJarMojo.java =================================================================== --- trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPJarMojo.java (rev 0) +++ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPJarMojo.java 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,52 @@ +/* + * #%L + * Wikitty :: publication Maven plugin + * + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2011 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ +package org.nuiton.wikitty.plugin; + +/** + * To create a wikitty publication jar. + * + * @author tchemit <chemit@codelutin.com> + * @version $Id$ + * @goal jar + * @requiresProject true + * @requiresOnline true + * @requiresDependencyResolution runtime + * @since 3.2 + */ +public class WPJarMojo extends AbstractWPMojo { + + @Override + protected void init() throws Exception { + //TODO + } + + @Override + protected void doAction() throws Exception { + + //TODO + + } + +} Property changes on: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPJarMojo.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPRunMojo.java =================================================================== --- trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPRunMojo.java (rev 0) +++ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPRunMojo.java 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,52 @@ +/* + * #%L + * Wikitty :: publication Maven plugin + * + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2011 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ +package org.nuiton.wikitty.plugin; + +/** + * To run a wikitty publication project. + * + * @author tchemit <chemit@codelutin.com> + * @version $Id$ + * @goal run + * @requiresProject true + * @requiresOnline true + * @requiresDependencyResolution runtime + * @since 3.2 + */ +public class WPRunMojo extends AbstractWPMojo { + + @Override + protected void init() throws Exception { + //TODO + } + + @Override + protected void doAction() throws Exception { + + //TODO + + } + +} Property changes on: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPRunMojo.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPUpdateMojo.java =================================================================== --- trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPUpdateMojo.java (rev 0) +++ trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPUpdateMojo.java 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,52 @@ +/* + * #%L + * Wikitty :: publication Maven plugin + * + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2011 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ +package org.nuiton.wikitty.plugin; + +/** + * To update a wikitty publication project. + * + * @author tchemit <chemit@codelutin.com> + * @version $Id$ + * @goal update + * @requiresProject true + * @requiresOnline true + * @requiresDependencyResolution runtime + * @since 3.2 + */ +public class WPUpdateMojo extends AbstractWPMojo { + + @Override + protected void init() throws Exception { + //TODO + } + + @Override + protected void doAction() throws Exception { + + //TODO + + } + +} Property changes on: trunk/wp-maven-plugin/src/main/java/org/nuiton/wikitty/plugin/WPUpdateMojo.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/site/rst/en/example.rst =================================================================== --- trunk/wp-maven-plugin/src/site/rst/en/example.rst (rev 0) +++ trunk/wp-maven-plugin/src/site/rst/en/example.rst 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,24 @@ +.. - +.. * #%L +.. * Wikitty :: publication Maven plugin +.. * +.. * $Id$ +.. * $HeadURL$ +.. * %% +.. * Copyright (C) 2011 CodeLutin +.. * %% +.. * This program is free software: you can redistribute it and/or modify +.. * it under the terms of the GNU Lesser General Public License as +.. * published by the Free Software Foundation, either version 3 of the +.. * License, or (at your option) any later version. +.. * +.. * This program is distributed in the hope that it will be useful, +.. * but WITHOUT ANY WARRANTY; without even the implied warranty of +.. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.. * GNU General Lesser Public License for more details. +.. * +.. * You should have received a copy of the GNU General Lesser Public +.. * License along with this program. If not, see +.. * <http://www.gnu.org/licenses/lgpl-3.0.html>. +.. * #L% +.. - Property changes on: trunk/wp-maven-plugin/src/site/rst/en/example.rst ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/site/rst/en/index.rst =================================================================== --- trunk/wp-maven-plugin/src/site/rst/en/index.rst (rev 0) +++ trunk/wp-maven-plugin/src/site/rst/en/index.rst 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,44 @@ +.. - +.. * #%L +.. * Wikitty :: publication Maven plugin +.. * +.. * $Id$ +.. * $HeadURL$ +.. * %% +.. * Copyright (C) 2011 CodeLutin +.. * %% +.. * This program is free software: you can redistribute it and/or modify +.. * it under the terms of the GNU Lesser General Public License as +.. * published by the Free Software Foundation, either version 3 of the +.. * License, or (at your option) any later version. +.. * +.. * This program is distributed in the hope that it will be useful, +.. * but WITHOUT ANY WARRANTY; without even the implied warranty of +.. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.. * GNU General Lesser Public License for more details. +.. * +.. * You should have received a copy of the GNU General Lesser Public +.. * License along with this program. If not, see +.. * <http://www.gnu.org/licenses/lgpl-3.0.html>. +.. * #L% +.. - +=============== +wp-maven-plugin +=============== + +.. contents:: + + +Abstract +-------- + +The *wp-maven-plugin* offers some maintenance tasks for a wikitty +publication system.... + +Usage in your pom.xml +--------------------- + +See the `details`_ page of goal or the `usage`_ page. + +.. _details: plugin-info.html +.. _usage: usage.html Property changes on: trunk/wp-maven-plugin/src/site/rst/en/index.rst ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/site/rst/en/usage.rst =================================================================== --- trunk/wp-maven-plugin/src/site/rst/en/usage.rst (rev 0) +++ trunk/wp-maven-plugin/src/site/rst/en/usage.rst 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,24 @@ +.. - +.. * #%L +.. * Wikitty :: publication Maven plugin +.. * +.. * $Id$ +.. * $HeadURL$ +.. * %% +.. * Copyright (C) 2011 CodeLutin +.. * %% +.. * This program is free software: you can redistribute it and/or modify +.. * it under the terms of the GNU Lesser General Public License as +.. * published by the Free Software Foundation, either version 3 of the +.. * License, or (at your option) any later version. +.. * +.. * This program is distributed in the hope that it will be useful, +.. * but WITHOUT ANY WARRANTY; without even the implied warranty of +.. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.. * GNU General Lesser Public License for more details. +.. * +.. * You should have received a copy of the GNU General Lesser Public +.. * License along with this program. If not, see +.. * <http://www.gnu.org/licenses/lgpl-3.0.html>. +.. * #L% +.. - Property changes on: trunk/wp-maven-plugin/src/site/rst/en/usage.rst ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/site/rst/example.rst =================================================================== --- trunk/wp-maven-plugin/src/site/rst/example.rst (rev 0) +++ trunk/wp-maven-plugin/src/site/rst/example.rst 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,24 @@ +.. - +.. * #%L +.. * Wikitty :: publication Maven plugin +.. * +.. * $Id$ +.. * $HeadURL$ +.. * %% +.. * Copyright (C) 2011 CodeLutin +.. * %% +.. * This program is free software: you can redistribute it and/or modify +.. * it under the terms of the GNU Lesser General Public License as +.. * published by the Free Software Foundation, either version 3 of the +.. * License, or (at your option) any later version. +.. * +.. * This program is distributed in the hope that it will be useful, +.. * but WITHOUT ANY WARRANTY; without even the implied warranty of +.. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.. * GNU General Lesser Public License for more details. +.. * +.. * You should have received a copy of the GNU General Lesser Public +.. * License along with this program. If not, see +.. * <http://www.gnu.org/licenses/lgpl-3.0.html>. +.. * #L% +.. - Property changes on: trunk/wp-maven-plugin/src/site/rst/example.rst ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/site/rst/index.rst =================================================================== --- trunk/wp-maven-plugin/src/site/rst/index.rst (rev 0) +++ trunk/wp-maven-plugin/src/site/rst/index.rst 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,44 @@ +.. - +.. * #%L +.. * Wikitty :: publication Maven plugin +.. * +.. * $Id$ +.. * $HeadURL$ +.. * %% +.. * Copyright (C) 2011 CodeLutin +.. * %% +.. * This program is free software: you can redistribute it and/or modify +.. * it under the terms of the GNU Lesser General Public License as +.. * published by the Free Software Foundation, either version 3 of the +.. * License, or (at your option) any later version. +.. * +.. * This program is distributed in the hope that it will be useful, +.. * but WITHOUT ANY WARRANTY; without even the implied warranty of +.. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.. * GNU General Lesser Public License for more details. +.. * +.. * You should have received a copy of the GNU General Lesser Public +.. * License along with this program. If not, see +.. * <http://www.gnu.org/licenses/lgpl-3.0.html>. +.. * #L% +.. - +=============== +wp-maven-plugin +=============== + +.. contents:: + + +Présentation +------------ + +Le plugin *wp-maven-plugin* permet d'effectuer des tâches de maintenance sur +un système wikitty publication. + +Utilisation dans le pom.xml +--------------------------- + +Voir la `page`_ de détail des goals ou bien la page d'`usage`_ des goals. + +.. _page: plugin-info.html +.. _usage: usage.html Property changes on: trunk/wp-maven-plugin/src/site/rst/index.rst ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/site/rst/usage.rst =================================================================== --- trunk/wp-maven-plugin/src/site/rst/usage.rst (rev 0) +++ trunk/wp-maven-plugin/src/site/rst/usage.rst 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,24 @@ +.. - +.. * #%L +.. * Wikitty :: publication Maven plugin +.. * +.. * $Id$ +.. * $HeadURL$ +.. * %% +.. * Copyright (C) 2011 CodeLutin +.. * %% +.. * This program is free software: you can redistribute it and/or modify +.. * it under the terms of the GNU Lesser General Public License as +.. * published by the Free Software Foundation, either version 3 of the +.. * License, or (at your option) any later version. +.. * +.. * This program is distributed in the hope that it will be useful, +.. * but WITHOUT ANY WARRANTY; without even the implied warranty of +.. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.. * GNU General Lesser Public License for more details. +.. * +.. * You should have received a copy of the GNU General Lesser Public +.. * License along with this program. If not, see +.. * <http://www.gnu.org/licenses/lgpl-3.0.html>. +.. * #L% +.. - Property changes on: trunk/wp-maven-plugin/src/site/rst/usage.rst ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/site/site_en.xml =================================================================== --- trunk/wp-maven-plugin/src/site/site_en.xml (rev 0) +++ trunk/wp-maven-plugin/src/site/site_en.xml 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #%L + Wikitty :: publication Maven plugin + + $Id$ + $HeadURL$ + %% + Copyright (C) 2011 CodeLutin + %% + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Lesser Public License for more details. + + You should have received a copy of the GNU General Lesser Public + License along with this program. If not, see + <http://www.gnu.org/licenses/lgpl-3.0.html>. + #L% + --> + + +<project name="${project.name}"> + + <bannerLeft> + <name>${project.name}</name> + </bannerLeft> + + <body> + <links> + <item name="[fr" href="fr/index.html"/> + <item name="en]" href="index.html"/> + </links> + + <breadcrumbs> + <item name="${project.name}" href="index.html"/> + </breadcrumbs> + + <menu ref="parent"/> + + <menu name="User"> + <item href="index.html" name="Index"/> + <item href="usage.html" name="Usage"/> + <item href="example.html" name="Examples"/> + <item name="Goals" href="plugin-info.html"> + <item name="init" href="init-mojo.html"/> + <item name="run" href="run-mojo.html"/> + <item name="deploy" href="deploy-mojo.html"/> + <item name="update" href="update-mojo.html"/> + <item name="jar" href="jar-mojo.html"/> + <item name="deploy-jar" href="deploy-jar-mojo.html"/> + <item name="help" href="help-mojo.html"/> + </item> + </menu> + + <menu ref="reports"/> + + </body> +</project> Property changes on: trunk/wp-maven-plugin/src/site/site_en.xml ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/wp-maven-plugin/src/site/site_fr.xml =================================================================== --- trunk/wp-maven-plugin/src/site/site_fr.xml (rev 0) +++ trunk/wp-maven-plugin/src/site/site_fr.xml 2011-08-12 14:06:54 UTC (rev 1134) @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #%L + Wikitty :: publication Maven plugin + + $Id$ + $HeadURL$ + %% + Copyright (C) 2011 CodeLutin + %% + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Lesser Public License for more details. + + You should have received a copy of the GNU General Lesser Public + License along with this program. If not, see + <http://www.gnu.org/licenses/lgpl-3.0.html>. + #L% + --> + + +<project name="${project.name}"> + + <bannerLeft> + <name>${project.name}</name> + </bannerLeft> + + <body> + <links> + <item name="[fr" href="index.html"/> + <item name="en]" href="../index.html"/> + </links> + + <breadcrumbs> + <item name="${project.name}" href="index.html"/> + </breadcrumbs> + + <menu ref="parent"/> + + <menu name="Utilisateur"> + <item href="index.html" name="Index"/> + <item href="usage.html" name="Usage"/> + <item href="example.html" name="Examples"/> + <item name="Goals" href="plugin-info.html"> + <item name="init" href="init-mojo.html"/> + <item name="run" href="run-mojo.html"/> + <item name="deploy" href="deploy-mojo.html"/> + <item name="update" href="update-mojo.html"/> + <item name="jar" href="jar-mojo.html"/> + <item name="deploy-jar" href="deploy-jar-mojo.html"/> + <item name="help" href="help-mojo.html"/> + </item> + </menu> + + <menu ref="reports"/> + + </body> +</project> Property changes on: trunk/wp-maven-plugin/src/site/site_fr.xml ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native