r2140 - in trunk: . jaxx-compiler jaxx-demo jaxx-runtime jaxx-validator jaxx-validator/src jaxx-validator/src/main jaxx-validator/src/main/java jaxx-validator/src/main/java/jaxx jaxx-validator/src/main/java/jaxx/runtime jaxx-validator/src/main/resources jaxx-validator/src/main/resources/i18n jaxx-validator/src/site jaxx-validator/src/test jaxx-validator/src/test/java jaxx-validator/src/test/java/jaxx jaxx-validator/src/test/java/jaxx/runtime jaxx-widgets maven-jaxx-plugin
Author: tchemit Date: 2010-12-30 08:49:06 +0100 (Thu, 30 Dec 2010) New Revision: 2140 Url: http://nuiton.org/repositories/revision/jaxx/2140 Log: Evolution #1185: Introduce a new module jaxx-validator + fix svn:ignore Added: trunk/jaxx-validator/ trunk/jaxx-validator/LICENSE.txt trunk/jaxx-validator/README.txt trunk/jaxx-validator/changelog.txt trunk/jaxx-validator/jaxx-validator.iml trunk/jaxx-validator/pom.xml trunk/jaxx-validator/src/ trunk/jaxx-validator/src/main/ trunk/jaxx-validator/src/main/java/ trunk/jaxx-validator/src/main/java/jaxx/ trunk/jaxx-validator/src/main/java/jaxx/runtime/ trunk/jaxx-validator/src/main/java/jaxx/runtime/validator/ trunk/jaxx-validator/src/main/resources/ trunk/jaxx-validator/src/main/resources/i18n/ trunk/jaxx-validator/src/main/resources/i18n/jaxx-validator_fr_FR.properties trunk/jaxx-validator/src/site/ trunk/jaxx-validator/src/site/apt/ trunk/jaxx-validator/src/test/ trunk/jaxx-validator/src/test/java/ trunk/jaxx-validator/src/test/java/jaxx/ trunk/jaxx-validator/src/test/java/jaxx/runtime/ trunk/jaxx-validator/src/test/java/jaxx/runtime/validator/ trunk/jaxx-validator/src/test/resources/ Modified: trunk/ trunk/jaxx-compiler/pom.xml trunk/jaxx-demo/ trunk/jaxx-demo/pom.xml trunk/jaxx-runtime/ trunk/jaxx-widgets/ trunk/jaxx-widgets/pom.xml trunk/maven-jaxx-plugin/ trunk/maven-jaxx-plugin/pom.xml trunk/pom.xml Property changes on: trunk ___________________________________________________________________ Modified: svn:ignore - *.ipr *.iws *.iml target catalog.xml *.log + *.ipr *.iws *.iml target catalog.xml *.log .settings .project .classpath Modified: trunk/jaxx-compiler/pom.xml =================================================================== --- trunk/jaxx-compiler/pom.xml 2010-12-30 07:37:19 UTC (rev 2139) +++ trunk/jaxx-compiler/pom.xml 2010-12-30 07:49:06 UTC (rev 2140) @@ -51,6 +51,12 @@ </dependency> <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>jaxx-validator</artifactId> + <version>${project.version}</version> + </dependency> + + <dependency> <groupId>org.nuiton</groupId> <artifactId>nuiton-utils</artifactId> </dependency> Property changes on: trunk/jaxx-demo ___________________________________________________________________ Modified: svn:ignore - target *.iml *.ipr *.iws *.log + *.ipr *.iws *.iml target catalog.xml *.log .settings .project .classpath Modified: trunk/jaxx-demo/pom.xml =================================================================== --- trunk/jaxx-demo/pom.xml 2010-12-30 07:37:19 UTC (rev 2139) +++ trunk/jaxx-demo/pom.xml 2010-12-30 07:49:06 UTC (rev 2140) @@ -52,8 +52,15 @@ <artifactId>jaxx-runtime</artifactId> <version>${project.version}</version> </dependency> + <dependency> <groupId>${project.groupId}</groupId> + <artifactId>jaxx-validator</artifactId> + <version>${project.version}</version> + </dependency> + + <dependency> + <groupId>${project.groupId}</groupId> <artifactId>jaxx-widgets</artifactId> <version>${project.version}</version> </dependency> Property changes on: trunk/jaxx-runtime ___________________________________________________________________ Modified: svn:ignore - target *.log *.iml *.ipr *.iws + *.ipr *.iws *.iml target catalog.xml *.log .settings .project .classpath Property changes on: trunk/jaxx-validator ___________________________________________________________________ Added: svn:ignore + *.ipr *.iws *.iml target catalog.xml *.log .settings .project .classpath Property changes on: trunk/jaxx-validator/LICENSE.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/jaxx-validator/README.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/jaxx-validator/changelog.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/jaxx-validator/jaxx-validator.iml =================================================================== --- trunk/jaxx-validator/jaxx-validator.iml (rev 0) +++ trunk/jaxx-validator/jaxx-validator.iml 2010-12-30 07:49:06 UTC (rev 2140) @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager" inherit-compiler-output="false"> + <output url="file://$MODULE_DIR$/target/classes" /> + <output-test url="file://$MODULE_DIR$/target/test-classes" /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/target/generated-sources/i18n" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/src/main/resources" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/src/test/resources" isTestSource="true" /> + <excludeFolder url="file://$MODULE_DIR$/target/classes" /> + <excludeFolder url="file://$MODULE_DIR$/target/maven-archiver" /> + <excludeFolder url="file://$MODULE_DIR$/target/test-classes" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="library" name="Maven: org.nuiton:nuiton-utils:1.5.3" level="project" /> + <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" /> + <orderEntry type="library" name="Maven: commons-primitives:commons-primitives:1.0" level="project" /> + <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" /> + <orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.8.2" level="project" /> + <orderEntry type="library" name="Maven: org.nuiton.i18n:nuiton-i18n:2.0.1" level="project" /> + <orderEntry type="library" name="Maven: commons-io:commons-io:1.4" level="project" /> + <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.5" level="project" /> + <orderEntry type="library" name="Maven: javax.help:javahelp:2.0.02" level="project" /> + <orderEntry type="library" name="Maven: org.swinglabs:jxlayer:3.0.3" level="project" /> + <orderEntry type="library" name="Maven: commons-jxpath:commons-jxpath:1.3" level="project" /> + <orderEntry type="library" name="Maven: com.opensymphony:xwork:2.1.3" level="project" /> + <orderEntry type="library" name="Maven: opensymphony:ognl:2.6.11" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: log4j:log4j:1.2.16" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.8.2" level="project" /> + <orderEntry type="library" name="Maven: org.swinglabs:swingx-core:1.6.2-2" level="project" /> + </component> +</module> + Added: trunk/jaxx-validator/pom.xml =================================================================== --- trunk/jaxx-validator/pom.xml (rev 0) +++ trunk/jaxx-validator/pom.xml 2010-12-30 07:49:06 UTC (rev 2140) @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="UTF-8"?> + <!-- + #%L + JAXX :: Runtime + + $Id$ + $HeadURL: http://svn.nuiton.org/svn/jaxx/trunk/jaxx-runtime/pom.xml $ + %% + Copyright (C) 2008 - 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>jaxx</artifactId> + <version>2.2.4-SNAPSHOT</version> + </parent> + + <groupId>org.nuiton.jaxx</groupId> + <artifactId>jaxx-validator</artifactId> + + <dependencies> + + <dependency> + <groupId>org.nuiton</groupId> + <artifactId>nuiton-utils</artifactId> + </dependency> + + <dependency> + <groupId>org.nuiton.i18n</groupId> + <artifactId>nuiton-i18n</artifactId> + </dependency> + + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + </dependency> + + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </dependency> + + <dependency> + <groupId>commons-beanutils</groupId> + <artifactId>commons-beanutils</artifactId> + </dependency> + + <!-- pour utiliser javaHelp --> + <dependency> + <groupId>javax.help</groupId> + <artifactId>javahelp</artifactId> + </dependency> + + <dependency> + <groupId>org.swinglabs</groupId> + <artifactId>jxlayer</artifactId> + </dependency> + + <dependency> + <groupId>commons-jxpath</groupId> + <artifactId>commons-jxpath</artifactId> + </dependency> + + <!-- validation framework --> + + <dependency> + <groupId>com.opensymphony</groupId> + <artifactId>xwork</artifactId> + </dependency> + + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + + <!-- pour utiliser JTreeTable --> + + <dependency> + <groupId>org.swinglabs</groupId> + <artifactId>swingx-core</artifactId> + </dependency> + + </dependencies> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + + <name>JAXX :: Runtime</name> + <description>JAXX Runtime api</description> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + <packaging>jar</packaging> + + <build> + <plugins> + <plugin> + <groupId>org.nuiton.i18n</groupId> + <artifactId>maven-i18n-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>parserJava</goal> + <goal>gen</goal> + </goals> + <configuration> + <treateDefaultEntry>false</treateDefaultEntry> + <entries> + <entry> + <basedir>src/main/java/jaxx/runtime/validator</basedir> + </entry> + </entries> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + + <pluginManagement> + <plugins> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>attach-test</id> + <goals> + <goal>test-jar</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </pluginManagement> + </build> + + <!-- ************************************************************* --> + <!-- *** Build Environment ************************************** --> + <!-- ************************************************************* --> + <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> + + <!-- always compute tests source jar --> + <plugin> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <id>attach-test-sources</id> + </execution> + </executions> + </plugin> + + </plugins> + </build> + </profile> + </profiles> + +</project> Property changes on: trunk/jaxx-validator/pom.xml ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/jaxx-validator/src/main/resources/i18n/jaxx-validator_fr_FR.properties ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/jaxx-widgets ___________________________________________________________________ Modified: svn:ignore - velocity.log target nbactions.xml nbproject *.iml *.ipr *.iws + *.ipr *.iws *.iml target catalog.xml *.log .settings .project .classpath velocity.log Modified: trunk/jaxx-widgets/pom.xml =================================================================== --- trunk/jaxx-widgets/pom.xml 2010-12-30 07:37:19 UTC (rev 2139) +++ trunk/jaxx-widgets/pom.xml 2010-12-30 07:49:06 UTC (rev 2140) @@ -54,6 +54,12 @@ </dependency> <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>jaxx-validator</artifactId> + <version>${project.version}</version> + </dependency> + + <dependency> <groupId>org.swinglabs</groupId> <artifactId>swingx-core</artifactId> </dependency> Property changes on: trunk/maven-jaxx-plugin ___________________________________________________________________ Modified: svn:ignore - target *.iml *.ipr *.iws + *.ipr *.iws *.iml target catalog.xml *.log .settings .project .classpath Modified: trunk/maven-jaxx-plugin/pom.xml =================================================================== --- trunk/maven-jaxx-plugin/pom.xml 2010-12-30 07:37:19 UTC (rev 2139) +++ trunk/maven-jaxx-plugin/pom.xml 2010-12-30 07:49:06 UTC (rev 2140) @@ -53,6 +53,12 @@ <dependency> <groupId>${project.groupId}</groupId> + <artifactId>jaxx-validator</artifactId> + <version>${project.version}</version> + </dependency> + + <dependency> + <groupId>${project.groupId}</groupId> <artifactId>jaxx-compiler</artifactId> <version>${project.version}</version> </dependency> Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2010-12-30 07:37:19 UTC (rev 2139) +++ trunk/pom.xml 2010-12-30 07:49:06 UTC (rev 2140) @@ -42,13 +42,10 @@ <modules> <module>jaxx-runtime</module> - + <module>jaxx-validator</module> <module>jaxx-compiler</module> - <module>maven-jaxx-plugin</module> - <module>jaxx-widgets</module> - </modules> <developers>
participants (1)
-
tchemit@users.nuiton.org