Topia-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
December 2008
- 3 participants
- 42 discussions
r1253 - in topia/tags: . 2.1.0 2.1.0/topia-persistence 2.1.0/topia-soa 2.1.0/topia-ui
by tchemit@users.labs.libre-entreprise.org 10 Dec '08
by tchemit@users.labs.libre-entreprise.org 10 Dec '08
10 Dec '08
Author: tchemit
Date: 2008-12-10 15:23:19 +0000 (Wed, 10 Dec 2008)
New Revision: 1253
Added:
topia/tags/2.1.0/
topia/tags/2.1.0/pom.xml
topia/tags/2.1.0/topia-persistence/pom.xml
topia/tags/2.1.0/topia-soa/pom.xml
topia/tags/2.1.0/topia-ui/pom.xml
Removed:
topia/tags/2.1.0/pom.xml
topia/tags/2.1.0/topia-persistence/pom.xml
topia/tags/2.1.0/topia-soa/pom.xml
topia/tags/2.1.0/topia-ui/pom.xml
Log:
[maven-release-plugin] copy for tag 2.1.0
Copied: topia/tags/2.1.0 (from rev 1250, topia/trunk)
Deleted: topia/tags/2.1.0/pom.xml
===================================================================
--- topia/trunk/pom.xml 2008-12-10 15:09:31 UTC (rev 1250)
+++ topia/tags/2.1.0/pom.xml 2008-12-10 15:23:19 UTC (rev 1253)
@@ -1,128 +0,0 @@
-<?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/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <!-- ************************************************************* -->
- <!-- *** POM Relationships *************************************** -->
- <!-- ************************************************************* -->
- <parent>
- <groupId>org.codelutin</groupId>
- <artifactId>lutinproject</artifactId>
- <version>3.2</version>
- </parent>
-
- <artifactId>topia</artifactId>
- <version>2.1.0-SNAPSHOT</version>
-
- <modules>
- <module>topia-persistence</module>
- <module>topia-soa</module>
- <module>topia-ui</module>
- </modules>
-
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.codelutin</groupId>
- <artifactId>lutingenerator</artifactId>
- <version>${generator.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.codelutin</groupId>
- <artifactId>lutinutil</artifactId>
- <version>${lutinutil.version}</version>
- <scope>compile</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
- <!-- ************************************************************* -->
- <!-- *** Project Information ************************************* -->
- <!-- ************************************************************* -->
- <name>ToPIA - Tools for Portable and Independent Architecture</name>
- <description>Framework de persistance et de distribution d'application.</description>
- <inceptionYear>2004</inceptionYear>
-
- <!-- ************************************************************* -->
- <!-- *** Build Settings ****************************************** -->
- <!-- ************************************************************* -->
-
- <packaging>pom</packaging>
-
- <properties>
- <!-- id du projet du labs -->
- <labs.id>21</labs.id>
-
- <!-- nom du projet sur le labs -->
- <labs.project>topia</labs.project>
-
- <!-- Ignore failure test for now -->
- <maven.test.testFailureIgnore>true</maven.test.testFailureIgnore>
-
- <!-- generator version -->
- <generator.version>0.62</generator.version>
-
- <!-- processor version -->
- <processor.version>0.16</processor.version>
-
- <!-- lutinutil version -->
- <lutinutil.version>1.0</lutinutil.version>
-
- </properties>
-
- <build>
- <defaultGoal>install</defaultGoal>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-processor-plugin</artifactId>
- <version>${processor.version}</version>
- <executions>
- <execution>
- <phase>generate-sources</phase>
- <goals>
- <goal>process</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <!-- You might change defaut directories -->
- <!-- srcDir>${basedir}/src/main/java</srcDir>
- <destDir>${basedir}/target/processed-sources/java</destDir-->
- <addCompileDirectory>true</addCompileDirectory>
- <includes>
- <include>**/*.java</include>
- </includes>
- <filters>
- org.codelutin.processor.filters.GeneratorTemplatesFilter,
- org.codelutin.processor.filters.ActiveLogsCodeFilter
- </filters>
- <verbose>${maven.verbose}</verbose>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
-
- <plugins>
-
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- </plugin>
-
- </plugins>
- </build>
-
- <!-- ************************************************************* -->
- <!-- *** Build Environment ************************************** -->
- <!-- ************************************************************* -->
- <scm>
- <connection>${maven.scm.connection}</connection>
- <developerConnection>${maven.scm.developerConnection}</developerConnection>
- <url>${maven.scm.url}</url>
- </scm>
-
-</project>
Copied: topia/tags/2.1.0/pom.xml (from rev 1252, topia/trunk/pom.xml)
===================================================================
--- topia/tags/2.1.0/pom.xml (rev 0)
+++ topia/tags/2.1.0/pom.xml 2008-12-10 15:23:19 UTC (rev 1253)
@@ -0,0 +1,127 @@
+<?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/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <!-- ************************************************************* -->
+ <!-- *** POM Relationships *************************************** -->
+ <!-- ************************************************************* -->
+ <parent>
+ <groupId>org.codelutin</groupId>
+ <artifactId>lutinproject</artifactId>
+ <version>3.2</version>
+ </parent>
+
+ <artifactId>topia</artifactId>
+ <version>2.1.0</version>
+
+ <modules>
+ <module>topia-persistence</module>
+ <module>topia-soa</module>
+ <module>topia-ui</module>
+ </modules>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.codelutin</groupId>
+ <artifactId>lutingenerator</artifactId>
+ <version>${generator.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.codelutin</groupId>
+ <artifactId>lutinutil</artifactId>
+ <version>${lutinutil.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <!-- ************************************************************* -->
+ <!-- *** Project Information ************************************* -->
+ <!-- ************************************************************* -->
+ <name>ToPIA - Tools for Portable and Independent Architecture</name>
+ <description>Framework de persistance et de distribution d'application.</description>
+ <inceptionYear>2004</inceptionYear>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Settings ****************************************** -->
+ <!-- ************************************************************* -->
+
+ <packaging>pom</packaging>
+
+ <properties>
+ <!-- id du projet du labs -->
+ <labs.id>21</labs.id>
+
+ <!-- nom du projet sur le labs -->
+ <labs.project>topia</labs.project>
+
+ <!-- Ignore failure test for now -->
+ <maven.test.testFailureIgnore>true</maven.test.testFailureIgnore>
+
+ <!-- generator version -->
+ <generator.version>0.62</generator.version>
+
+ <!-- processor version -->
+ <processor.version>0.16</processor.version>
+
+ <!-- lutinutil version -->
+ <lutinutil.version>1.0</lutinutil.version>
+
+ </properties>
+
+ <build>
+ <defaultGoal>install</defaultGoal>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-processor-plugin</artifactId>
+ <version>${processor.version}</version>
+ <executions>
+ <execution>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>process</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <!-- You might change defaut directories -->
+ <!-- srcDir>${basedir}/src/main/java</srcDir>
+ <destDir>${basedir}/target/processed-sources/java</destDir-->
+ <addCompileDirectory>true</addCompileDirectory>
+ <includes>
+ <include>**/*.java</include>
+ </includes>
+ <filters>
+ org.codelutin.processor.filters.GeneratorTemplatesFilter,
+ org.codelutin.processor.filters.ActiveLogsCodeFilter
+ </filters>
+ <verbose>${maven.verbose}</verbose>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Environment ************************************** -->
+ <!-- ************************************************************* -->
+ <scm>
+ <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0</connection>
+ <developerConnection>scm:svn:svn+ssh://tchemit@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0</developerConnection>
+ <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/topia/tags/2.1.…</url>
+ </scm>
+
+</project>
Deleted: topia/tags/2.1.0/topia-persistence/pom.xml
===================================================================
--- topia/trunk/topia-persistence/pom.xml 2008-12-10 15:09:31 UTC (rev 1250)
+++ topia/tags/2.1.0/topia-persistence/pom.xml 2008-12-10 15:23:19 UTC (rev 1253)
@@ -1,102 +0,0 @@
-<?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/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <!-- ************************************************************* -->
- <!-- *** POM Relationships *************************************** -->
- <!-- ************************************************************* -->
-
- <parent>
- <groupId>org.codelutin</groupId>
- <artifactId>topia</artifactId>
- <version>2.1.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.codelutin.topia</groupId>
- <artifactId>topia-persistence</artifactId>
-
- <dependencies>
-
- <dependency>
- <groupId>org.codelutin</groupId>
- <artifactId>lutinutil</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.codelutin</groupId>
- <artifactId>lutingenerator</artifactId>
- </dependency>
-
- <dependency>
- <groupId>commons-collections</groupId>
- <artifactId>commons-collections</artifactId>
- <version>3.2.1</version>
- <scope>compile</scope>
- </dependency>
-
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-core</artifactId>
- <version>3.3.1.GA</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>javassist</groupId>
- <artifactId>javassist</artifactId>
- <version>3.4.GA</version>
- <scope>runtime</scope>
- </dependency>
- <!-- hibernate-core only include api, need core -->
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- <version>1.5.2</version>
- <scope>runtime</scope>
- </dependency>
-
- <!-- BD H2 for testing -->
- <dependency>
- <groupId>com.h2database</groupId>
- <artifactId>h2</artifactId>
- <version>1.1.104</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <!-- ************************************************************* -->
- <!-- *** Project Information ************************************* -->
- <!-- ************************************************************* -->
-
- <name>ToPIA - Persistence</name>
- <description>Hibernate based persistence module</description>
-
- <!-- ************************************************************* -->
- <!-- *** Build Settings ****************************************** -->
- <!-- ************************************************************* -->
-
- <packaging>jar</packaging>
-
- <build>
- <defaultGoal>install</defaultGoal>
- <plugins>
-
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-processor-plugin</artifactId>
- </plugin>
-
- </plugins>
- </build>
-
- <!-- ************************************************************* -->
- <!-- *** Build Environment ************************************** -->
- <!-- ************************************************************* -->
- <scm>
- <connection>${maven.scm.connection.child}</connection>
- <developerConnection>${maven.scm.developerConnection.child}</developerConnection>
- <url>${maven.scm.url.child}</url>
- </scm>
-
-
-</project>
Copied: topia/tags/2.1.0/topia-persistence/pom.xml (from rev 1252, topia/trunk/topia-persistence/pom.xml)
===================================================================
--- topia/tags/2.1.0/topia-persistence/pom.xml (rev 0)
+++ topia/tags/2.1.0/topia-persistence/pom.xml 2008-12-10 15:23:19 UTC (rev 1253)
@@ -0,0 +1,102 @@
+<?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/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <!-- ************************************************************* -->
+ <!-- *** POM Relationships *************************************** -->
+ <!-- ************************************************************* -->
+
+ <parent>
+ <groupId>org.codelutin</groupId>
+ <artifactId>topia</artifactId>
+ <version>2.1.0</version>
+ </parent>
+
+ <groupId>org.codelutin.topia</groupId>
+ <artifactId>topia-persistence</artifactId>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.codelutin</groupId>
+ <artifactId>lutinutil</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.codelutin</groupId>
+ <artifactId>lutingenerator</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-collections</groupId>
+ <artifactId>commons-collections</artifactId>
+ <version>3.2.1</version>
+ <scope>compile</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-core</artifactId>
+ <version>3.3.1.GA</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>javassist</groupId>
+ <artifactId>javassist</artifactId>
+ <version>3.4.GA</version>
+ <scope>runtime</scope>
+ </dependency>
+ <!-- hibernate-core only include api, need core -->
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ <version>1.5.2</version>
+ <scope>runtime</scope>
+ </dependency>
+
+ <!-- BD H2 for testing -->
+ <dependency>
+ <groupId>com.h2database</groupId>
+ <artifactId>h2</artifactId>
+ <version>1.1.104</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <!-- ************************************************************* -->
+ <!-- *** Project Information ************************************* -->
+ <!-- ************************************************************* -->
+
+ <name>ToPIA - Persistence</name>
+ <description>Hibernate based persistence module</description>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Settings ****************************************** -->
+ <!-- ************************************************************* -->
+
+ <packaging>jar</packaging>
+
+ <build>
+ <defaultGoal>install</defaultGoal>
+ <plugins>
+
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-processor-plugin</artifactId>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Environment ************************************** -->
+ <!-- ************************************************************* -->
+ <scm>
+ <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-persistence</connection>
+ <developerConnection>scm:svn:svn+ssh://tchemit@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-persistence</developerConnection>
+ <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/topia/tags/2.1.…</url>
+ </scm>
+
+
+</project>
Deleted: topia/tags/2.1.0/topia-soa/pom.xml
===================================================================
--- topia/trunk/topia-soa/pom.xml 2008-12-10 15:09:31 UTC (rev 1250)
+++ topia/tags/2.1.0/topia-soa/pom.xml 2008-12-10 15:23:19 UTC (rev 1253)
@@ -1,123 +0,0 @@
-<?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/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <!-- ************************************************************* -->
- <!-- *** POM Relationships *************************************** -->
- <!-- ************************************************************* -->
-
- <parent>
- <groupId>org.codelutin</groupId>
- <artifactId>topia</artifactId>
- <version>2.1.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.codelutin.topia</groupId>
- <artifactId>topia-soa</artifactId>
-
- <dependencies>
-
- <dependency>
- <groupId>org.codelutin.topia</groupId>
- <artifactId>topia-persistence</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.codelutin</groupId>
- <artifactId>lutinutil</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.codelutin</groupId>
- <artifactId>lutingenerator</artifactId>
- </dependency>
-
- <!-- Dependencies for services -->
- <dependency>
- <groupId>org.apache.xmlrpc</groupId>
- <artifactId>xmlrpc-server</artifactId>
- <version>3.1</version>
- <scope>compile</scope>
- </dependency>
-
- <dependency>
- <groupId>org.apache.xmlrpc</groupId>
- <artifactId>xmlrpc-client</artifactId>
- <version>3.1</version>
- <scope>compile</scope>
- </dependency>
-
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- <version>3.1</version>
- <scope>runtime</scope>
- </dependency>
-
- <dependency>
- <groupId>org.codehaus.xfire</groupId>
- <artifactId>xfire-java5</artifactId>
- <version>1.2.6</version>
- <exclusions>
- <!-- Fix org.apache.ant conflict) -->
- <exclusion>
- <groupId>ant</groupId>
- <artifactId>ant</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
- <!-- branch 5.1 : ne fonctionne pas en 6+ -->
- <dependency>
- <groupId>jetty</groupId>
- <artifactId>jetty</artifactId>
- <version>5.1.10</version>
- <scope>test</scope>
- </dependency>
-
- <!-- Dependencies for class generation -->
- <dependency>
- <groupId>asm</groupId>
- <artifactId>asm</artifactId>
- <version>1.5.3</version>
- <scope>compile</scope>
- </dependency>
- </dependencies>
-
- <!-- ************************************************************* -->
- <!-- *** Project Information ************************************* -->
- <!-- ************************************************************* -->
-
- <name>ToPIA - SOA</name>
- <description>Service Oriented Architecture module</description>
-
- <!-- ************************************************************* -->
- <!-- *** Build Settings ****************************************** -->
- <!-- ************************************************************* -->
-
- <packaging>jar</packaging>
-
- <build>
- <defaultGoal>install</defaultGoal>
- <plugins>
-
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-processor-plugin</artifactId>
- </plugin>
-
- </plugins>
- </build>
-
- <!-- ************************************************************* -->
- <!-- *** Build Environment ************************************** -->
- <!-- ************************************************************* -->
- <scm>
- <connection>${maven.scm.connection.child}</connection>
- <developerConnection>${maven.scm.developerConnection.child}</developerConnection>
- <url>${maven.scm.url.child}</url>
- </scm>
-
-</project>
Copied: topia/tags/2.1.0/topia-soa/pom.xml (from rev 1252, topia/trunk/topia-soa/pom.xml)
===================================================================
--- topia/tags/2.1.0/topia-soa/pom.xml (rev 0)
+++ topia/tags/2.1.0/topia-soa/pom.xml 2008-12-10 15:23:19 UTC (rev 1253)
@@ -0,0 +1,123 @@
+<?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/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <!-- ************************************************************* -->
+ <!-- *** POM Relationships *************************************** -->
+ <!-- ************************************************************* -->
+
+ <parent>
+ <groupId>org.codelutin</groupId>
+ <artifactId>topia</artifactId>
+ <version>2.1.0</version>
+ </parent>
+
+ <groupId>org.codelutin.topia</groupId>
+ <artifactId>topia-soa</artifactId>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.codelutin.topia</groupId>
+ <artifactId>topia-persistence</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.codelutin</groupId>
+ <artifactId>lutinutil</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.codelutin</groupId>
+ <artifactId>lutingenerator</artifactId>
+ </dependency>
+
+ <!-- Dependencies for services -->
+ <dependency>
+ <groupId>org.apache.xmlrpc</groupId>
+ <artifactId>xmlrpc-server</artifactId>
+ <version>3.1</version>
+ <scope>compile</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.xmlrpc</groupId>
+ <artifactId>xmlrpc-client</artifactId>
+ <version>3.1</version>
+ <scope>compile</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ <version>3.1</version>
+ <scope>runtime</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.codehaus.xfire</groupId>
+ <artifactId>xfire-java5</artifactId>
+ <version>1.2.6</version>
+ <exclusions>
+ <!-- Fix org.apache.ant conflict) -->
+ <exclusion>
+ <groupId>ant</groupId>
+ <artifactId>ant</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <!-- branch 5.1 : ne fonctionne pas en 6+ -->
+ <dependency>
+ <groupId>jetty</groupId>
+ <artifactId>jetty</artifactId>
+ <version>5.1.10</version>
+ <scope>test</scope>
+ </dependency>
+
+ <!-- Dependencies for class generation -->
+ <dependency>
+ <groupId>asm</groupId>
+ <artifactId>asm</artifactId>
+ <version>1.5.3</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+
+ <!-- ************************************************************* -->
+ <!-- *** Project Information ************************************* -->
+ <!-- ************************************************************* -->
+
+ <name>ToPIA - SOA</name>
+ <description>Service Oriented Architecture module</description>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Settings ****************************************** -->
+ <!-- ************************************************************* -->
+
+ <packaging>jar</packaging>
+
+ <build>
+ <defaultGoal>install</defaultGoal>
+ <plugins>
+
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-processor-plugin</artifactId>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Environment ************************************** -->
+ <!-- ************************************************************* -->
+ <scm>
+ <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-soa</connection>
+ <developerConnection>scm:svn:svn+ssh://tchemit@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-soa</developerConnection>
+ <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/topia/tags/2.1.…</url>
+ </scm>
+
+</project>
Deleted: topia/tags/2.1.0/topia-ui/pom.xml
===================================================================
--- topia/trunk/topia-ui/pom.xml 2008-12-10 15:09:31 UTC (rev 1250)
+++ topia/tags/2.1.0/topia-ui/pom.xml 2008-12-10 15:23:19 UTC (rev 1253)
@@ -1,74 +0,0 @@
-<?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/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <!-- ************************************************************* -->
- <!-- *** POM Relationships *************************************** -->
- <!-- ************************************************************* -->
-
- <parent>
- <groupId>org.codelutin</groupId>
- <artifactId>topia</artifactId>
- <version>2.1.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.codelutin.topia</groupId>
- <artifactId>topia-ui</artifactId>
-
- <dependencies>
-
- <dependency>
- <groupId>org.codelutin</groupId>
- <artifactId>lutinutil</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.codelutin</groupId>
- <artifactId>lutingenerator</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.apache.tapestry</groupId>
- <artifactId>tapestry-core</artifactId>
- <version>5.0.7</version>
- <scope>compile</scope>
- </dependency>
-
- </dependencies>
-
- <!-- ************************************************************* -->
- <!-- *** Project Information ************************************* -->
- <!-- ************************************************************* -->
-
- <name>ToPIA - UI</name>
- <description>User interface module</description>
-
- <!-- ************************************************************* -->
- <!-- *** Build Settings ****************************************** -->
- <!-- ************************************************************* -->
-
- <packaging>jar</packaging>
-
- <build>
- <defaultGoal>install</defaultGoal>
- <plugins>
-
- <plugin>
- <groupId>org.codelutin</groupId>
- <artifactId>maven-processor-plugin</artifactId>
- </plugin>
-
- </plugins>
- </build>
-
- <!-- ************************************************************* -->
- <!-- *** Build Environment ************************************** -->
- <!-- ************************************************************* -->
- <scm>
- <connection>${maven.scm.connection.child}</connection>
- <developerConnection>${maven.scm.developerConnection.child}</developerConnection>
- <url>${maven.scm.url.child}</url>
- </scm>
-
-</project>
Copied: topia/tags/2.1.0/topia-ui/pom.xml (from rev 1252, topia/trunk/topia-ui/pom.xml)
===================================================================
--- topia/tags/2.1.0/topia-ui/pom.xml (rev 0)
+++ topia/tags/2.1.0/topia-ui/pom.xml 2008-12-10 15:23:19 UTC (rev 1253)
@@ -0,0 +1,74 @@
+<?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/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <!-- ************************************************************* -->
+ <!-- *** POM Relationships *************************************** -->
+ <!-- ************************************************************* -->
+
+ <parent>
+ <groupId>org.codelutin</groupId>
+ <artifactId>topia</artifactId>
+ <version>2.1.0</version>
+ </parent>
+
+ <groupId>org.codelutin.topia</groupId>
+ <artifactId>topia-ui</artifactId>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.codelutin</groupId>
+ <artifactId>lutinutil</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.codelutin</groupId>
+ <artifactId>lutingenerator</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tapestry</groupId>
+ <artifactId>tapestry-core</artifactId>
+ <version>5.0.7</version>
+ <scope>compile</scope>
+ </dependency>
+
+ </dependencies>
+
+ <!-- ************************************************************* -->
+ <!-- *** Project Information ************************************* -->
+ <!-- ************************************************************* -->
+
+ <name>ToPIA - UI</name>
+ <description>User interface module</description>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Settings ****************************************** -->
+ <!-- ************************************************************* -->
+
+ <packaging>jar</packaging>
+
+ <build>
+ <defaultGoal>install</defaultGoal>
+ <plugins>
+
+ <plugin>
+ <groupId>org.codelutin</groupId>
+ <artifactId>maven-processor-plugin</artifactId>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Environment ************************************** -->
+ <!-- ************************************************************* -->
+ <scm>
+ <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-ui</connection>
+ <developerConnection>scm:svn:svn+ssh://tchemit@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-ui</developerConnection>
+ <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/topia/tags/2.1.…</url>
+ </scm>
+
+</project>
1
0
r1252 - in topia/trunk: . topia-persistence topia-soa topia-ui
by tchemit@users.labs.libre-entreprise.org 10 Dec '08
by tchemit@users.labs.libre-entreprise.org 10 Dec '08
10 Dec '08
Author: tchemit
Date: 2008-12-10 15:23:15 +0000 (Wed, 10 Dec 2008)
New Revision: 1252
Modified:
topia/trunk/pom.xml
topia/trunk/topia-persistence/pom.xml
topia/trunk/topia-soa/pom.xml
topia/trunk/topia-ui/pom.xml
Log:
[maven-release-plugin] prepare release 2.1.0
Modified: topia/trunk/pom.xml
===================================================================
--- topia/trunk/pom.xml 2008-12-10 15:15:01 UTC (rev 1251)
+++ topia/trunk/pom.xml 2008-12-10 15:23:15 UTC (rev 1252)
@@ -1,6 +1,5 @@
<?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/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -14,7 +13,7 @@
</parent>
<artifactId>topia</artifactId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<modules>
<module>topia-persistence</module>
@@ -120,9 +119,9 @@
<!-- *** Build Environment ************************************** -->
<!-- ************************************************************* -->
<scm>
- <connection>${maven.scm.connection}</connection>
- <developerConnection>${maven.scm.developerConnection}</developerConnection>
- <url>${maven.scm.url}</url>
+ <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0</connection>
+ <developerConnection>scm:svn:svn+ssh://tchemit@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0</developerConnection>
+ <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/topia/tags/2.1.…</url>
</scm>
</project>
Modified: topia/trunk/topia-persistence/pom.xml
===================================================================
--- topia/trunk/topia-persistence/pom.xml 2008-12-10 15:15:01 UTC (rev 1251)
+++ topia/trunk/topia-persistence/pom.xml 2008-12-10 15:23:15 UTC (rev 1252)
@@ -10,7 +10,7 @@
<parent>
<groupId>org.codelutin</groupId>
<artifactId>topia</artifactId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
</parent>
<groupId>org.codelutin.topia</groupId>
@@ -93,9 +93,9 @@
<!-- *** Build Environment ************************************** -->
<!-- ************************************************************* -->
<scm>
- <connection>${maven.scm.connection.child}</connection>
- <developerConnection>${maven.scm.developerConnection.child}</developerConnection>
- <url>${maven.scm.url.child}</url>
+ <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-persistence</connection>
+ <developerConnection>scm:svn:svn+ssh://tchemit@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-persistence</developerConnection>
+ <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/topia/tags/2.1.…</url>
</scm>
Modified: topia/trunk/topia-soa/pom.xml
===================================================================
--- topia/trunk/topia-soa/pom.xml 2008-12-10 15:15:01 UTC (rev 1251)
+++ topia/trunk/topia-soa/pom.xml 2008-12-10 15:23:15 UTC (rev 1252)
@@ -10,7 +10,7 @@
<parent>
<groupId>org.codelutin</groupId>
<artifactId>topia</artifactId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
</parent>
<groupId>org.codelutin.topia</groupId>
@@ -115,9 +115,9 @@
<!-- *** Build Environment ************************************** -->
<!-- ************************************************************* -->
<scm>
- <connection>${maven.scm.connection.child}</connection>
- <developerConnection>${maven.scm.developerConnection.child}</developerConnection>
- <url>${maven.scm.url.child}</url>
+ <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-soa</connection>
+ <developerConnection>scm:svn:svn+ssh://tchemit@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-soa</developerConnection>
+ <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/topia/tags/2.1.…</url>
</scm>
</project>
Modified: topia/trunk/topia-ui/pom.xml
===================================================================
--- topia/trunk/topia-ui/pom.xml 2008-12-10 15:15:01 UTC (rev 1251)
+++ topia/trunk/topia-ui/pom.xml 2008-12-10 15:23:15 UTC (rev 1252)
@@ -10,7 +10,7 @@
<parent>
<groupId>org.codelutin</groupId>
<artifactId>topia</artifactId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
</parent>
<groupId>org.codelutin.topia</groupId>
@@ -66,9 +66,9 @@
<!-- *** Build Environment ************************************** -->
<!-- ************************************************************* -->
<scm>
- <connection>${maven.scm.connection.child}</connection>
- <developerConnection>${maven.scm.developerConnection.child}</developerConnection>
- <url>${maven.scm.url.child}</url>
+ <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-ui</connection>
+ <developerConnection>scm:svn:svn+ssh://tchemit@labs.libre-entreprise.org/svnroot/topia/topia/tags/2.1.0/topia-ui</developerConnection>
+ <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/topia/tags/2.1.…</url>
</scm>
</project>
1
0
Author: tchemit
Date: 2008-12-10 15:15:01 +0000 (Wed, 10 Dec 2008)
New Revision: 1251
Modified:
topia-service/trunk/changelog.txt
topia-service/trunk/pom.xml
Log:
prepare release
Modified: topia-service/trunk/changelog.txt
===================================================================
--- topia-service/trunk/changelog.txt 2008-12-10 15:09:31 UTC (rev 1250)
+++ topia-service/trunk/changelog.txt 2008-12-10 15:15:01 UTC (rev 1251)
@@ -1,4 +1,4 @@
-1.0 ?? 200812??
+1.0 chemit 20081210
* 20081205 [chemit] - improve poms, use lutinproject 3.2, migrate tests to JUnit4
0.9.1
Modified: topia-service/trunk/pom.xml
===================================================================
--- topia-service/trunk/pom.xml 2008-12-10 15:09:31 UTC (rev 1250)
+++ topia-service/trunk/pom.xml 2008-12-10 15:15:01 UTC (rev 1251)
@@ -84,13 +84,13 @@
<maven.test.testFailureIgnore>true</maven.test.testFailureIgnore>
<!-- topia version -->
- <topia.version>2.1.0-SNAPSHOT</topia.version>
+ <topia.version>2.1.0</topia.version>
<!-- generator version -->
- <generator.version>0.62-SNAPSHOT</generator.version>
+ <generator.version>0.62</generator.version>
<!-- lutinutil version -->
- <lutinutil.version>0.31</lutinutil.version>
+ <lutinutil.version>1.0</lutinutil.version>
</properties>
1
0
r1250 - in topia/trunk: . topia-persistence topia-soa topia-ui
by tchemit@users.labs.libre-entreprise.org 10 Dec '08
by tchemit@users.labs.libre-entreprise.org 10 Dec '08
10 Dec '08
Author: tchemit
Date: 2008-12-10 15:09:31 +0000 (Wed, 10 Dec 2008)
New Revision: 1250
Modified:
topia/trunk/changelog.txt
topia/trunk/pom.xml
topia/trunk/topia-persistence/changelog.txt
topia/trunk/topia-soa/changelog.txt
topia/trunk/topia-ui/changelog.txt
Log:
prepare release
Modified: topia/trunk/changelog.txt
===================================================================
--- topia/trunk/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
+++ topia/trunk/changelog.txt 2008-12-10 15:09:31 UTC (rev 1250)
@@ -1,4 +1,4 @@
-2.1.0 ?? 200812??
+2.1.0 chemit 20081210
* 20081205 [chemit] - improve poms, use lutinproject 3.2
- use JUnit4 for test, fix some tests (but not all).
- add some usefull method to build regex on topiaIds
Modified: topia/trunk/pom.xml
===================================================================
--- topia/trunk/pom.xml 2008-12-06 13:19:56 UTC (rev 1249)
+++ topia/trunk/pom.xml 2008-12-10 15:09:31 UTC (rev 1250)
@@ -63,13 +63,13 @@
<maven.test.testFailureIgnore>true</maven.test.testFailureIgnore>
<!-- generator version -->
- <generator.version>0.62-SNAPSHOT</generator.version>
+ <generator.version>0.62</generator.version>
<!-- processor version -->
<processor.version>0.16</processor.version>
<!-- lutinutil version -->
- <lutinutil.version>0.31</lutinutil.version>
+ <lutinutil.version>1.0</lutinutil.version>
</properties>
Modified: topia/trunk/topia-persistence/changelog.txt
===================================================================
--- topia/trunk/topia-persistence/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
+++ topia/trunk/topia-persistence/changelog.txt 2008-12-10 15:09:31 UTC (rev 1250)
@@ -1,3 +1,3 @@
-2.1.0 ?? 200812??
+2.1.0 chemit 20081210
* 20081205 [chemit] - improve poms, use lutinproject 3.2
- add some usefull methods in TopiaUtil to help with regex on topiaId expression
\ No newline at end of file
Modified: topia/trunk/topia-soa/changelog.txt
===================================================================
--- topia/trunk/topia-soa/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
+++ topia/trunk/topia-soa/changelog.txt 2008-12-10 15:09:31 UTC (rev 1250)
@@ -1,2 +1,2 @@
-2.1.0 ?? 200812??
+2.1.0 chemit 20081210
* 20081205 [chemit] - improve poms, use lutinproject 3.2, tests in JUnit4 but ignore because must be redone!
\ No newline at end of file
Modified: topia/trunk/topia-ui/changelog.txt
===================================================================
--- topia/trunk/topia-ui/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
+++ topia/trunk/topia-ui/changelog.txt 2008-12-10 15:09:31 UTC (rev 1250)
@@ -1,2 +1,2 @@
-2.1.0 ?? 200812??
+2.1.0 chemit 20081210
* 20081205 [chemit] - improve poms, use lutinproject 3.2
1
0
r1249 - topia/trunk topia/trunk/topia-persistence topia/trunk/topia-soa topia/trunk/topia-ui topia-service/trunk topia-test/trunk
by tchemit@users.labs.libre-entreprise.org 06 Dec '08
by tchemit@users.labs.libre-entreprise.org 06 Dec '08
06 Dec '08
Author: tchemit
Date: 2008-12-06 13:19:56 +0000 (Sat, 06 Dec 2008)
New Revision: 1249
Added:
topia-service/trunk/README.txt
topia-service/trunk/changelog.txt
topia-test/trunk/README.txt
topia-test/trunk/changelog.txt
topia/trunk/README.txt
topia/trunk/changelog.txt
topia/trunk/topia-persistence/README.txt
topia/trunk/topia-persistence/changelog.txt
topia/trunk/topia-soa/README.txt
topia/trunk/topia-soa/changelog.txt
topia/trunk/topia-ui/README.txt
topia/trunk/topia-ui/changelog.txt
Removed:
topia-service/trunk/README
topia-service/trunk/changelog
topia-test/trunk/README
topia/trunk/README
topia/trunk/changelog
topia/trunk/topia-persistence/README
topia/trunk/topia-persistence/changelog
topia/trunk/topia-soa/README
topia/trunk/topia-soa/changelog
topia/trunk/topia-ui/README
topia/trunk/topia-ui/changelog
Modified:
topia-test/trunk/pom.xml
Log:
normalisation des noms de fichiers requis
Deleted: topia/trunk/README
===================================================================
--- topia/trunk/README 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia/trunk/README 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,2 +0,0 @@
-To deploy new version of pom: mvn deploy
-To install localy: mvn install
Copied: topia/trunk/README.txt (from rev 1243, topia/trunk/README)
===================================================================
--- topia/trunk/README.txt (rev 0)
+++ topia/trunk/README.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,2 @@
+To deploy new version of pom: mvn deploy
+To install localy: mvn install
Deleted: topia/trunk/changelog
===================================================================
--- topia/trunk/changelog 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia/trunk/changelog 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,156 +0,0 @@
-2.1.0 ?? 200812??
- * 20081205 [chemit] - improve poms, use lutinproject 3.2
- - use JUnit4 for test, fix some tests (but not all).
- - add some usefull method to build regex on topiaIds
- * 20081118 Switch to multi module project
-
-ver-2-0-29 chatellier 20081117
- * 20081117 [chemit] improve EntityEnum
- * 20081117 [chemit] add method findAllWithOrder in DAO to make have sorted lists
-
-ver-2-0-28 chatellier 20081114
- * 20081113 [chorlet] add support for lazy loading on attribute with 0..* multiplicity
- * 20081113 [chorlet] fix bug on bidirectional association by adding inverse attribute in the one side of two hibernate mapping files
- * 20081107 [chatellier] fix "result" named attribute generation in model
- * 20081107 [chatellier] fix ant:ant, org.apache.ant:ant conflict
- * 20081107 [chatellier] set lutingenerator provided scope
- * 20081101 [chemit] bump lutingenerator to 0.61
- * 20081101 [chemit] add a EntityEnum to have a generic way to access Entities.
- * 20081101 [chemit] improve generators :
- - can exclude some generators on TopiaMetaGenerator
- - refactor TopiaMetaGenerator to use a simple List of Generator to launch
- - refactor Generators to have a default public constructor
-
- * 20081029 [chemit] fix infinitive recursion on method findByPrimaryKey and findByProperty in TopiaDAODeleagtor class
- * 20081026 [chemit] add dbName of table if explicit in javadoc
- * 20081024 [chemit] fix bug when no entity defined in model
-
-ver-2-0-27 chemit 20081021
- * 20081021 [chemit] clean pom, use lutingenerator 0.60
- * 20080922 [thimel] Switched to lutinproject 3.0
- * 20080922 [thimel] Sources are correctly maven2 structuted (src/main/xxx)
- * 20080922 [thimel] Fixed maven-processor-plugin usage
- * 20080922 [thimel] License switched to LGPL
-
-ver-2-0-26 thimel 20080922
- * 20080922 [thimel] Last version with lutinproject 2.2
- * 20082608 [chemit] permettre de recuperer uniquement une fenetre de resultat en hql (TopiaContext#find(String hql,int startIndex,int endIndex, Object ... args)
- * 20082907 [chemit] Suppression des dependances en dur sur les implantations d'entites
- * 20072012 [thimel] Support des index sur les attibuts
- * 20072012 [ruchaud] Récupération des classes persistées
- * 20072012 [ruchaud] Création d'un vetoable sur les finds
-
-ver-2-0-25 poussin 20071214
-
- * 20071120 [chatellier] modify service init methods, return boolean to stay
- activated
- * 20071116 [chatellier] add support for topia context listeners
- * 20071114 [chatellier] add support for service without persitent classes
- * 20071109 [chatellier] add type="string" on topiaId in templates
- - update hibernate version to 3.2.5.ga (event patch)
- - jetty version 5.1.10 (better pom.xml)
- * 20071001 [chatellier] move tapestry version to 5.0.5
- * 20070528 [chatellier] add stateModel generation support
- - tapestry generation templates
- - tapestry 5.0.4 dependency
-
- * 20071106 [poussin] add removeContext on TopiaContextFactory and call it
- in TopiaContextImpl.closeContext().
-
- * 20071107 [thimel] add db schema support
- * 20071107 [thimel] several .hbm.xml refactoring
- * 20071108 [thimel] add DTO generator
- * 20071108 [thimel] add copyright support in generators
- * 20071108 [thimel] add serialVersionUID support in EntityAbstractGenerator
-
-ver-2-0-24 poussin 20070425
-
- * 20070420 [chatellier] add services interfaces generation (stereotype=service)
- * 20070420 [chatellier] add topia services support
- * 20070330 [poussin] TopiaContextFactory return new TopiaContext if context is closed
- * 20070331 [poussin] change many string argument to class argument
- * 20070331 [poussin] add getService(Class) method on TopiaContext
- * 20070331 [poussin] remove helper in service that only return service instant
- * 20070331 [poussin] add Devel.rst documentation
- * 20070402 [poussin] replace init to preInit and postInit in TopiaService
-
-ver-2-0-22 ruchaud 20061023
-
- * 20061023 [ruchaud][improve] manage events
- * 20061023 [ruchaud][bug fix] in generator of DAO Abstract on delete
-
-ver-2-0-21 poussin 20061019
-
- * add support for auto-import entities for hql
- * add getComposite and getAggregate on TopiaEntity
- * bug fix for association hibernate mapping wit have attributeh
- cascade="delete" for not navigable link to prevent constraint exception
- * bug fix in delete, remove link before do delete
-
-ver-2-0-20 poussin 20061017
-
- * add support for TopiaService mechanisme
-
-ver-2-0-16 poussin 20060907
-
- * Implantation des méthodes update et delete sur les TopiaUserImpl et TopiaEntityPermissionImpl
- * add backup/restore method on TopiaContext (backup only works for h2)
- * TopiaContext is set in Entity during preload
- * add updateSchema in TopiaContext interface
- * add methods update et delete on TopiaUserImpl and TopiaEntityPermissionImpl
-
-ver-2-0-13 thimel 20060822
-
- * [Secu] ajout d'un champ notes sur les TopiaUser
- * [Secu] ajout d'un champ linkApplication sur les TopiaUser (permettant de faire le lien avec une application externe)
- * [Secu] ajout de commits et rollbacks sur les Manager
- * [Secu] ajout d'un setPassword (sans verification ancien mdp) sur les TopiaUser
-
-ver-2-0-12 thimel 20060721
-
- * ajout des projections sur les DAO
- * positionnement unique des userManager et permissionManager au niveau du contexte racine
- * ajout de la possibilite de tester des permissions sur le permissionManager
-
-ver-2-0-11 thimel 20060703
-
- * support de la fermeture d'un contexte
- * support de la recherche sur tous les attributs d'une entite / annotation sur les interfaces
-
-ver-2-0-8 thimel 20060606
-
- * amelioration detection des classes abstraites
- * correction du polymorphisme avec les proxies d'Hibernate
- * Hibernate 3.2
-
-ver-2-0-7 thimel 20060523
-
- * import/export XML "experimental"
- * one-to-one transformes en many-to-one + unique="true"
- * bug au niveau de la detection des parents abstract
-
-ver-2-0-6 thimel 20060504
-
- * support des annotations sur les attributs des XXXAbstract
- * re-correction du support des relations unidirectionnelles 1-n avec classes d'heritage du cote n
- * ajout de la validation pour les attributs sans inverses (pour les objectmodel faits a la main)
-
-ver-2-0-5 thimel 20060427
-
- * isIndexed remplace isOrdered dans le mapping hibernate
- * add postCreate and postLoad on AbstractTopiaEntity
- * findContains sur les DAO (implante hors Hibernate pour l'instant)
- * support plus coherent des classes abstraites
- * projet compatible maven2
- * correction du support des relations unidirectionnelles 1-n avec classes d'heritage du cote n
-
-ver-2-0-4 thimel 20060303
-
- * Correction du support des interfaces et classes abstraites (conjointement a LutinGenerator 0.30)
- * Ajout des exceptions sur le operations (conjointement a LutinGenerator 0.30)
-
-ver-2-0-3 thimel 20060228
-
- * Correction du support des classes d'associations (mauvais mapping Hibernate)
- * Support de super classes pour les classes d'association (LutinGenerator 0.29)
-
Copied: topia/trunk/changelog.txt (from rev 1243, topia/trunk/changelog)
===================================================================
--- topia/trunk/changelog.txt (rev 0)
+++ topia/trunk/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,156 @@
+2.1.0 ?? 200812??
+ * 20081205 [chemit] - improve poms, use lutinproject 3.2
+ - use JUnit4 for test, fix some tests (but not all).
+ - add some usefull method to build regex on topiaIds
+ * 20081118 Switch to multi module project
+
+ver-2-0-29 chatellier 20081117
+ * 20081117 [chemit] improve EntityEnum
+ * 20081117 [chemit] add method findAllWithOrder in DAO to make have sorted lists
+
+ver-2-0-28 chatellier 20081114
+ * 20081113 [chorlet] add support for lazy loading on attribute with 0..* multiplicity
+ * 20081113 [chorlet] fix bug on bidirectional association by adding inverse attribute in the one side of two hibernate mapping files
+ * 20081107 [chatellier] fix "result" named attribute generation in model
+ * 20081107 [chatellier] fix ant:ant, org.apache.ant:ant conflict
+ * 20081107 [chatellier] set lutingenerator provided scope
+ * 20081101 [chemit] bump lutingenerator to 0.61
+ * 20081101 [chemit] add a EntityEnum to have a generic way to access Entities.
+ * 20081101 [chemit] improve generators :
+ - can exclude some generators on TopiaMetaGenerator
+ - refactor TopiaMetaGenerator to use a simple List of Generator to launch
+ - refactor Generators to have a default public constructor
+
+ * 20081029 [chemit] fix infinitive recursion on method findByPrimaryKey and findByProperty in TopiaDAODeleagtor class
+ * 20081026 [chemit] add dbName of table if explicit in javadoc
+ * 20081024 [chemit] fix bug when no entity defined in model
+
+ver-2-0-27 chemit 20081021
+ * 20081021 [chemit] clean pom, use lutingenerator 0.60
+ * 20080922 [thimel] Switched to lutinproject 3.0
+ * 20080922 [thimel] Sources are correctly maven2 structuted (src/main/xxx)
+ * 20080922 [thimel] Fixed maven-processor-plugin usage
+ * 20080922 [thimel] License switched to LGPL
+
+ver-2-0-26 thimel 20080922
+ * 20080922 [thimel] Last version with lutinproject 2.2
+ * 20082608 [chemit] permettre de recuperer uniquement une fenetre de resultat en hql (TopiaContext#find(String hql,int startIndex,int endIndex, Object ... args)
+ * 20082907 [chemit] Suppression des dependances en dur sur les implantations d'entites
+ * 20072012 [thimel] Support des index sur les attibuts
+ * 20072012 [ruchaud] Récupération des classes persistées
+ * 20072012 [ruchaud] Création d'un vetoable sur les finds
+
+ver-2-0-25 poussin 20071214
+
+ * 20071120 [chatellier] modify service init methods, return boolean to stay
+ activated
+ * 20071116 [chatellier] add support for topia context listeners
+ * 20071114 [chatellier] add support for service without persitent classes
+ * 20071109 [chatellier] add type="string" on topiaId in templates
+ - update hibernate version to 3.2.5.ga (event patch)
+ - jetty version 5.1.10 (better pom.xml)
+ * 20071001 [chatellier] move tapestry version to 5.0.5
+ * 20070528 [chatellier] add stateModel generation support
+ - tapestry generation templates
+ - tapestry 5.0.4 dependency
+
+ * 20071106 [poussin] add removeContext on TopiaContextFactory and call it
+ in TopiaContextImpl.closeContext().
+
+ * 20071107 [thimel] add db schema support
+ * 20071107 [thimel] several .hbm.xml refactoring
+ * 20071108 [thimel] add DTO generator
+ * 20071108 [thimel] add copyright support in generators
+ * 20071108 [thimel] add serialVersionUID support in EntityAbstractGenerator
+
+ver-2-0-24 poussin 20070425
+
+ * 20070420 [chatellier] add services interfaces generation (stereotype=service)
+ * 20070420 [chatellier] add topia services support
+ * 20070330 [poussin] TopiaContextFactory return new TopiaContext if context is closed
+ * 20070331 [poussin] change many string argument to class argument
+ * 20070331 [poussin] add getService(Class) method on TopiaContext
+ * 20070331 [poussin] remove helper in service that only return service instant
+ * 20070331 [poussin] add Devel.rst documentation
+ * 20070402 [poussin] replace init to preInit and postInit in TopiaService
+
+ver-2-0-22 ruchaud 20061023
+
+ * 20061023 [ruchaud][improve] manage events
+ * 20061023 [ruchaud][bug fix] in generator of DAO Abstract on delete
+
+ver-2-0-21 poussin 20061019
+
+ * add support for auto-import entities for hql
+ * add getComposite and getAggregate on TopiaEntity
+ * bug fix for association hibernate mapping wit have attributeh
+ cascade="delete" for not navigable link to prevent constraint exception
+ * bug fix in delete, remove link before do delete
+
+ver-2-0-20 poussin 20061017
+
+ * add support for TopiaService mechanisme
+
+ver-2-0-16 poussin 20060907
+
+ * Implantation des méthodes update et delete sur les TopiaUserImpl et TopiaEntityPermissionImpl
+ * add backup/restore method on TopiaContext (backup only works for h2)
+ * TopiaContext is set in Entity during preload
+ * add updateSchema in TopiaContext interface
+ * add methods update et delete on TopiaUserImpl and TopiaEntityPermissionImpl
+
+ver-2-0-13 thimel 20060822
+
+ * [Secu] ajout d'un champ notes sur les TopiaUser
+ * [Secu] ajout d'un champ linkApplication sur les TopiaUser (permettant de faire le lien avec une application externe)
+ * [Secu] ajout de commits et rollbacks sur les Manager
+ * [Secu] ajout d'un setPassword (sans verification ancien mdp) sur les TopiaUser
+
+ver-2-0-12 thimel 20060721
+
+ * ajout des projections sur les DAO
+ * positionnement unique des userManager et permissionManager au niveau du contexte racine
+ * ajout de la possibilite de tester des permissions sur le permissionManager
+
+ver-2-0-11 thimel 20060703
+
+ * support de la fermeture d'un contexte
+ * support de la recherche sur tous les attributs d'une entite / annotation sur les interfaces
+
+ver-2-0-8 thimel 20060606
+
+ * amelioration detection des classes abstraites
+ * correction du polymorphisme avec les proxies d'Hibernate
+ * Hibernate 3.2
+
+ver-2-0-7 thimel 20060523
+
+ * import/export XML "experimental"
+ * one-to-one transformes en many-to-one + unique="true"
+ * bug au niveau de la detection des parents abstract
+
+ver-2-0-6 thimel 20060504
+
+ * support des annotations sur les attributs des XXXAbstract
+ * re-correction du support des relations unidirectionnelles 1-n avec classes d'heritage du cote n
+ * ajout de la validation pour les attributs sans inverses (pour les objectmodel faits a la main)
+
+ver-2-0-5 thimel 20060427
+
+ * isIndexed remplace isOrdered dans le mapping hibernate
+ * add postCreate and postLoad on AbstractTopiaEntity
+ * findContains sur les DAO (implante hors Hibernate pour l'instant)
+ * support plus coherent des classes abstraites
+ * projet compatible maven2
+ * correction du support des relations unidirectionnelles 1-n avec classes d'heritage du cote n
+
+ver-2-0-4 thimel 20060303
+
+ * Correction du support des interfaces et classes abstraites (conjointement a LutinGenerator 0.30)
+ * Ajout des exceptions sur le operations (conjointement a LutinGenerator 0.30)
+
+ver-2-0-3 thimel 20060228
+
+ * Correction du support des classes d'associations (mauvais mapping Hibernate)
+ * Support de super classes pour les classes d'association (LutinGenerator 0.29)
+
Property changes on: topia/trunk/changelog.txt
___________________________________________________________________
Name: svn:eol-style
+ native
Deleted: topia/trunk/topia-persistence/README
===================================================================
--- topia/trunk/topia-persistence/README 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia/trunk/topia-persistence/README 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,2 +0,0 @@
-To deploy new version of pom: mvn deploy
-To install localy: mvn install
Copied: topia/trunk/topia-persistence/README.txt (from rev 1243, topia/trunk/topia-persistence/README)
===================================================================
--- topia/trunk/topia-persistence/README.txt (rev 0)
+++ topia/trunk/topia-persistence/README.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,2 @@
+To deploy new version of pom: mvn deploy
+To install localy: mvn install
Deleted: topia/trunk/topia-persistence/changelog
===================================================================
--- topia/trunk/topia-persistence/changelog 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia/trunk/topia-persistence/changelog 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,3 +0,0 @@
-2.1.0 ?? 200812??
-* 20081205 [chemit] - improve poms, use lutinproject 3.2
- - add some usefull methods in TopiaUtil to help with regex on topiaId expression
\ No newline at end of file
Copied: topia/trunk/topia-persistence/changelog.txt (from rev 1243, topia/trunk/topia-persistence/changelog)
===================================================================
--- topia/trunk/topia-persistence/changelog.txt (rev 0)
+++ topia/trunk/topia-persistence/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,3 @@
+2.1.0 ?? 200812??
+* 20081205 [chemit] - improve poms, use lutinproject 3.2
+ - add some usefull methods in TopiaUtil to help with regex on topiaId expression
\ No newline at end of file
Property changes on: topia/trunk/topia-persistence/changelog.txt
___________________________________________________________________
Name: svn:mergeinfo
+
Name: svn:eol-style
+ native
Deleted: topia/trunk/topia-soa/README
===================================================================
--- topia/trunk/topia-soa/README 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia/trunk/topia-soa/README 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,2 +0,0 @@
-To deploy new version of pom: mvn deploy
-To install localy: mvn install
Copied: topia/trunk/topia-soa/README.txt (from rev 1243, topia/trunk/topia-soa/README)
===================================================================
--- topia/trunk/topia-soa/README.txt (rev 0)
+++ topia/trunk/topia-soa/README.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,2 @@
+To deploy new version of pom: mvn deploy
+To install localy: mvn install
Deleted: topia/trunk/topia-soa/changelog
===================================================================
--- topia/trunk/topia-soa/changelog 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia/trunk/topia-soa/changelog 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,2 +0,0 @@
-2.1.0 ?? 200812??
-* 20081205 [chemit] - improve poms, use lutinproject 3.2, tests in JUnit4 but ignore because must be redone!
\ No newline at end of file
Copied: topia/trunk/topia-soa/changelog.txt (from rev 1247, topia/trunk/topia-soa/changelog)
===================================================================
--- topia/trunk/topia-soa/changelog.txt (rev 0)
+++ topia/trunk/topia-soa/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,2 @@
+2.1.0 ?? 200812??
+* 20081205 [chemit] - improve poms, use lutinproject 3.2, tests in JUnit4 but ignore because must be redone!
\ No newline at end of file
Property changes on: topia/trunk/topia-soa/changelog.txt
___________________________________________________________________
Name: svn:mergeinfo
+
Name: svn:eol-style
+ native
Deleted: topia/trunk/topia-ui/README
===================================================================
--- topia/trunk/topia-ui/README 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia/trunk/topia-ui/README 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,2 +0,0 @@
-To deploy new version of pom: mvn deploy
-To install localy: mvn install
Copied: topia/trunk/topia-ui/README.txt (from rev 1243, topia/trunk/topia-ui/README)
===================================================================
--- topia/trunk/topia-ui/README.txt (rev 0)
+++ topia/trunk/topia-ui/README.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,2 @@
+To deploy new version of pom: mvn deploy
+To install localy: mvn install
Deleted: topia/trunk/topia-ui/changelog
===================================================================
--- topia/trunk/topia-ui/changelog 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia/trunk/topia-ui/changelog 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,2 +0,0 @@
-2.1.0 ?? 200812??
-* 20081205 [chemit] - improve poms, use lutinproject 3.2
Copied: topia/trunk/topia-ui/changelog.txt (from rev 1243, topia/trunk/topia-ui/changelog)
===================================================================
--- topia/trunk/topia-ui/changelog.txt (rev 0)
+++ topia/trunk/topia-ui/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,2 @@
+2.1.0 ?? 200812??
+* 20081205 [chemit] - improve poms, use lutinproject 3.2
Property changes on: topia/trunk/topia-ui/changelog.txt
___________________________________________________________________
Name: svn:mergeinfo
+
Name: svn:eol-style
+ native
Deleted: topia-service/trunk/README
===================================================================
--- topia-service/trunk/README 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia-service/trunk/README 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,2 +0,0 @@
-To deploy new version of pom: mvn deploy
-To install localy: mvn install
Copied: topia-service/trunk/README.txt (from rev 1243, topia-service/trunk/README)
===================================================================
--- topia-service/trunk/README.txt (rev 0)
+++ topia-service/trunk/README.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,2 @@
+To deploy new version of pom: mvn deploy
+To install localy: mvn install
Deleted: topia-service/trunk/changelog
===================================================================
--- topia-service/trunk/changelog 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia-service/trunk/changelog 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,34 +0,0 @@
-1.0 ?? 200812??
- * 20081205 [chemit] - improve poms, use lutinproject 3.2, migrate tests to JUnit4
-
-0.9.1
- * [chatellier] Correction d'un bug de recherche de mapping sous windows (\)
-
-0.9
- * <chemit> use lutinproject 3.0 + clean pom + use topia 2.0.27
- * <poussin> modif dans service de migration pour permettre a l'app de
- faire la migration via le callback
-
-0.8
-
- * 20071120 [chatellier] update topia-service site
- * 20071115 [chatellier] apply hibernate code style to open/close session and
- transaction
- * 20071115 [chatellier] refractoring separate specifique topia service
- and real migration code
- * 20071115 [chatellier] add schema existance detection support
- and dont migrate if there is no table
- * 20071111 [chatellier] add support for callback handler
- * 20071111 [chatellier] use cascade to calculate dependencies order
- * 20071109 [chatellier] change schema creation process to
- correct duplicate foreign key creation
- * 20071109 [chatellier] add inherit support to calculate dependancies
-
-0.6 ??? ???
-
- * 20070426 [chatellier] use lutinutil.Resources.getUrls() to get mappings
- * 20070426 [chatellier] change finder migration to use Class.forName()
- * 20070420 [chatellier] remove the 'V' letter in old mapping directories name
- * 20070420 [chatellier] add support to look for hibernate mapping in a tree
- structure of directories
- * 20070418 [chatellier] add migration service
\ No newline at end of file
Copied: topia-service/trunk/changelog.txt (from rev 1243, topia-service/trunk/changelog)
===================================================================
--- topia-service/trunk/changelog.txt (rev 0)
+++ topia-service/trunk/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,34 @@
+1.0 ?? 200812??
+ * 20081205 [chemit] - improve poms, use lutinproject 3.2, migrate tests to JUnit4
+
+0.9.1
+ * [chatellier] Correction d'un bug de recherche de mapping sous windows (\)
+
+0.9
+ * <chemit> use lutinproject 3.0 + clean pom + use topia 2.0.27
+ * <poussin> modif dans service de migration pour permettre a l'app de
+ faire la migration via le callback
+
+0.8
+
+ * 20071120 [chatellier] update topia-service site
+ * 20071115 [chatellier] apply hibernate code style to open/close session and
+ transaction
+ * 20071115 [chatellier] refractoring separate specifique topia service
+ and real migration code
+ * 20071115 [chatellier] add schema existance detection support
+ and dont migrate if there is no table
+ * 20071111 [chatellier] add support for callback handler
+ * 20071111 [chatellier] use cascade to calculate dependencies order
+ * 20071109 [chatellier] change schema creation process to
+ correct duplicate foreign key creation
+ * 20071109 [chatellier] add inherit support to calculate dependancies
+
+0.6 ??? ???
+
+ * 20070426 [chatellier] use lutinutil.Resources.getUrls() to get mappings
+ * 20070426 [chatellier] change finder migration to use Class.forName()
+ * 20070420 [chatellier] remove the 'V' letter in old mapping directories name
+ * 20070420 [chatellier] add support to look for hibernate mapping in a tree
+ structure of directories
+ * 20070418 [chatellier] add migration service
\ No newline at end of file
Property changes on: topia-service/trunk/changelog.txt
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Deleted: topia-test/trunk/README
===================================================================
--- topia-test/trunk/README 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia-test/trunk/README 2008-12-06 13:19:56 UTC (rev 1249)
@@ -1,2 +0,0 @@
-To deploy new version of pom: mvn deploy
-To install localy: mvn install
Copied: topia-test/trunk/README.txt (from rev 1243, topia-test/trunk/README)
===================================================================
--- topia-test/trunk/README.txt (rev 0)
+++ topia-test/trunk/README.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,2 @@
+To deploy new version of pom: mvn deploy
+To install localy: mvn install
Added: topia-test/trunk/changelog.txt
===================================================================
--- topia-test/trunk/changelog.txt (rev 0)
+++ topia-test/trunk/changelog.txt 2008-12-06 13:19:56 UTC (rev 1249)
@@ -0,0 +1,3 @@
+2.0.28 ?? 200812??
+ * 20081206 [chemit] - improve poms, use lutinproject 3.2
+
\ No newline at end of file
Modified: topia-test/trunk/pom.xml
===================================================================
--- topia-test/trunk/pom.xml 2008-12-05 16:05:53 UTC (rev 1248)
+++ topia-test/trunk/pom.xml 2008-12-06 13:19:56 UTC (rev 1249)
@@ -15,6 +15,7 @@
</parent>
<artifactId>topia-test</artifactId>
+ <version>2.0.28-SNAPSHOT</version>
<dependencies>
@@ -48,7 +49,7 @@
<!-- ************************************************************* -->
<name>ToPIA Testing</name>
- <version>2.0.28-SNAPSHOT</version>
+
<description>Test de ToPIA</description>
<inceptionYear>2007</inceptionYear>
1
0
r1248 - topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
05 Dec '08
Author: tchemit
Date: 2008-12-05 16:05:53 +0000 (Fri, 05 Dec 2008)
New Revision: 1248
Modified:
topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceTest.java
Log:
at least one dummy test
Modified: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceTest.java
===================================================================
--- topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceTest.java 2008-12-05 16:03:26 UTC (rev 1247)
+++ topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceTest.java 2008-12-05 16:05:53 UTC (rev 1248)
@@ -46,7 +46,11 @@
//one dayit will works :)
//TaistServiceServer.main();
}
-
+
+ @Test
+ public void HUMM() {
+
+ }
/** Test de la methode say hello */
@Ignore
//@Test
1
0
r1247 - in topia/trunk/topia-soa: . src/test/java/org/codelutin/topia/service src/test/resources
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
05 Dec '08
Author: tchemit
Date: 2008-12-05 16:03:26 +0000 (Fri, 05 Dec 2008)
New Revision: 1247
Added:
topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistService.java
topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceImpl.java
topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceServer.java
topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceTest.java
Removed:
topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestService.java
topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceImpl.java
topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceServer.java
topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceTestCase.java
Modified:
topia/trunk/topia-soa/changelog
topia/trunk/topia-soa/pom.xml
topia/trunk/topia-soa/src/test/resources/TopiaApplicationServices.properties
Log:
do not name with Test classes which are not tests...
test migrate in JUnit4, but not working... require a jetty instance for test ?
Modified: topia/trunk/topia-soa/changelog
===================================================================
--- topia/trunk/topia-soa/changelog 2008-12-05 16:02:29 UTC (rev 1246)
+++ topia/trunk/topia-soa/changelog 2008-12-05 16:03:26 UTC (rev 1247)
@@ -1,2 +1,2 @@
2.1.0 ?? 200812??
-* 20081205 [chemit] - improve poms, use lutinproject 3.2
\ No newline at end of file
+* 20081205 [chemit] - improve poms, use lutinproject 3.2, tests in JUnit4 but ignore because must be redone!
\ No newline at end of file
Modified: topia/trunk/topia-soa/pom.xml
===================================================================
--- topia/trunk/topia-soa/pom.xml 2008-12-05 16:02:29 UTC (rev 1246)
+++ topia/trunk/topia-soa/pom.xml 2008-12-05 16:03:26 UTC (rev 1247)
@@ -74,6 +74,7 @@
<groupId>jetty</groupId>
<artifactId>jetty</artifactId>
<version>5.1.10</version>
+ <scope>test</scope>
</dependency>
<!-- Dependencies for class generation -->
Copied: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistService.java (from rev 1240, topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestService.java)
===================================================================
--- topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistService.java (rev 0)
+++ topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistService.java 2008-12-05 16:03:26 UTC (rev 1247)
@@ -0,0 +1,41 @@
+/* *##% ToPIA - Tools for Portable and Independent Architecture
+ * Copyright (C) 2004 - 2008 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>. ##%*/
+
+package org.codelutin.topia.service;
+
+import org.codelutin.topia.TopiaException;
+
+/**
+ * TestService.java
+ * <p/>
+ * Genere par Topia !
+ *
+ * @author chatellier
+ * @version $Revision$
+ * <p/>
+ * Last update : $Date$ By : $Author$
+ */
+public interface TaistService extends TopiaApplicationService {
+
+ /**
+ * Declaration d'un service
+ *
+ * @param name le nom
+ * @return hello
+ */
+ public String sayHello(String name) throws TopiaException;
+}
Property changes on: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistService.java
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Copied: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceImpl.java (from rev 1240, topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceImpl.java)
===================================================================
--- topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceImpl.java (rev 0)
+++ topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceImpl.java 2008-12-05 16:03:26 UTC (rev 1247)
@@ -0,0 +1,61 @@
+/* *##% ToPIA - Tools for Portable and Independent Architecture
+ * Copyright (C) 2004 - 2008 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>. ##%*/
+
+package org.codelutin.topia.service;
+
+import org.codelutin.topia.service.TopiaApplicationServiceAbstract;
+
+/**
+ * TestServiceImpl.java
+ *
+ * Developpe par le programmeur !
+ *
+ * @author chatellier
+ * @version $Revision$
+ *
+ * Last update : $Date$ By : $Author$
+ */
+public class TaistServiceImpl extends TopiaApplicationServiceAbstract implements
+ TaistService {
+
+ private String prefix;
+
+ private static int nb = 0;
+
+ public TaistServiceImpl() {
+ this.prefix = "Salut";
+ nb = nb + 1;
+ }
+
+ /**
+ *
+ * @param prefix
+ */
+ public TaistServiceImpl(String prefix) {
+ this();
+ this.prefix = prefix;
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see service.TaistService#sayHello(java.lang.String)
+ */
+ public String sayHello(String name) {
+ return prefix + " " + name + " (instance " + nb + ")";
+ }
+}
Property changes on: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceImpl.java
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Copied: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceServer.java (from rev 1240, topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceServer.java)
===================================================================
--- topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceServer.java (rev 0)
+++ topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceServer.java 2008-12-05 16:03:26 UTC (rev 1247)
@@ -0,0 +1,57 @@
+/* *##% ToPIA - Tools for Portable and Independent Architecture
+ * Copyright (C) 2004 - 2008 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>. ##%*/
+
+package org.codelutin.topia.service;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+/**
+ * TopiaServiceServer.java
+ * <p/>
+ * Class main chargee de lire le fichier de configuration et de lancer les
+ * serveurs, pour les protocoles definit.
+ *
+ * @author chatellier
+ * @version $Revision$
+ * <p/>
+ * Last update : $Date$ By : $Author$
+ */
+public class TaistServiceServer {
+
+ /** Logger (common logging) */
+ private static final Log logger = LogFactory
+ .getLog(TaistServiceServer.class);
+
+ /**
+ * Main. Demarre les serveurs.
+ *
+ * @param args arguments
+ */
+ public static void main(String... args) {
+
+ // TaistService ts = new TaistServiceImpl("Bonjour");
+ // TopiaServiceFactory.addService(TaistService.class, ts ,
+ // Protocole.XML_RPC);
+ //TopiaServiceFactory.addService(TaistService.class,
+ // TaistServiceImpl.class, Protocole.XML_RPC);
+ TopiaApplicationServiceFactory.addService(TaistService.class,
+ TaistServiceImpl.class, Protocol.SOAP);
+
+ logger.info("Service TaistService added...");
+ }
+}
Property changes on: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceServer.java
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Copied: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceTest.java (from rev 1240, topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceTestCase.java)
===================================================================
--- topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceTest.java (rev 0)
+++ topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceTest.java 2008-12-05 16:03:26 UTC (rev 1247)
@@ -0,0 +1,77 @@
+/* *##% ToPIA - Tools for Portable and Independent Architecture
+ * Copyright (C) 2004 - 2008 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>. ##%*/
+
+package org.codelutin.topia.service;
+
+import org.codelutin.topia.TopiaException;
+import org.codelutin.topia.TopiaNotFoundException;
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.BeforeClass;
+import org.junit.Ignore;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+/**
+ * TestServiceTestCase.java
+ * <p/>
+ * Test junit du service.
+ * <p/>
+ * Il faut lancer les serveurs avant ce test
+ *
+ * @author chatellier
+ * @version $Revision$
+ * <p/>
+ * Last update : $Date$ By : $Author$
+ * @see TaistServiceServer
+ */
+public class TaistServiceTest extends Assert {
+
+ @BeforeClass
+ public static void beforeClass() {
+ //one dayit will works :)
+ //TaistServiceServer.main();
+ }
+
+ /** Test de la methode say hello */
+ @Ignore
+ //@Test
+ public void testSayHello() {
+
+ String reponse = null;
+
+ TaistService testService;
+ try {
+ testService = TopiaApplicationServiceFactory
+ .getService(TaistService.class);
+
+ String myName = "eric";
+
+ reponse = testService.sayHello(myName);
+
+ System.out.println("TaistService says : " + reponse);
+ } catch (TopiaNotFoundException e) {
+ System.err
+ .println("TopiaNotFoundException: erreur du fichier de configuration");
+ } catch (TopiaException e) {
+ System.err
+ .println("TopiaException: impossible d'instancier le service");
+ }
+
+ assertNotNull(reponse);
+ }
+}
Property changes on: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TaistServiceTest.java
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Deleted: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestService.java
===================================================================
--- topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestService.java 2008-12-05 16:02:29 UTC (rev 1246)
+++ topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestService.java 2008-12-05 16:03:26 UTC (rev 1247)
@@ -1,42 +0,0 @@
-/* *##% ToPIA - Tools for Portable and Independent Architecture
- * Copyright (C) 2004 - 2008 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>. ##%*/
-
-package org.codelutin.topia.service;
-
-import org.codelutin.topia.TopiaException;
-import org.codelutin.topia.service.TopiaApplicationService;
-
-/**
- * TestService.java
- *
- * Genere par Topia !
- *
- * @author chatellier
- * @version $Revision$
- *
- * Last update : $Date$ By : $Author$
- */
-public interface TestService extends TopiaApplicationService {
-
- /**
- * Declaration d'un service
- *
- * @param name
- * le nom
- */
- public String sayHello(String name) throws TopiaException;
-}
Deleted: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceImpl.java
===================================================================
--- topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceImpl.java 2008-12-05 16:02:29 UTC (rev 1246)
+++ topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceImpl.java 2008-12-05 16:03:26 UTC (rev 1247)
@@ -1,65 +0,0 @@
-/* *##% ToPIA - Tools for Portable and Independent Architecture
- * Copyright (C) 2004 - 2008 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>. ##%*/
-
-package org.codelutin.topia.service;
-
-import org.codelutin.topia.service.TopiaApplicationServiceAbstract;
-
-/**
- * TestServiceImpl.java
- *
- * Developpe par le programmeur !
- *
- * @author chatellier
- * @version $Revision$
- *
- * Last update : $Date$ By : $Author$
- */
-public class TestServiceImpl extends TopiaApplicationServiceAbstract implements
- TestService {
-
- private String prefix;
-
- private static int nb = 0;
-
- /**
- *
- * @param prefix
- */
- public TestServiceImpl() {
- this.prefix = "Salut";
- nb = nb + 1;
- }
-
- /**
- *
- * @param prefix
- */
- public TestServiceImpl(String prefix) {
- this();
- this.prefix = prefix;
- }
-
- /*
- * (non-Javadoc)
- *
- * @see service.TestService#sayHello(java.lang.String)
- */
- public String sayHello(String name) {
- return prefix + " " + name + " (instance " + nb + ")";
- }
-}
Deleted: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceServer.java
===================================================================
--- topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceServer.java 2008-12-05 16:02:29 UTC (rev 1246)
+++ topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceServer.java 2008-12-05 16:03:26 UTC (rev 1247)
@@ -1,60 +0,0 @@
-/* *##% ToPIA - Tools for Portable and Independent Architecture
- * Copyright (C) 2004 - 2008 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>. ##%*/
-
-package org.codelutin.topia.service;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.codelutin.topia.service.Protocol;
-import org.codelutin.topia.service.TopiaApplicationServiceFactory;
-
-/**
- * TopiaServiceServer.java
- *
- * Class main chargee de lire le fichier de configuration et de lancer les
- * serveurs, pour les protocoles d�finit.
- *
- * @author chatellier
- * @version $Revision$
- *
- * Last update : $Date$ By : $Author$
- */
-public class TestServiceServer {
-
- /** Logger (common logging) */
- private static final Log logger = LogFactory
- .getLog(TestServiceServer.class);
-
- /**
- * Main. Demarre les serveurs.
- *
- * @param args
- * arguments
- */
- public static void main(String args[]) {
-
- // TestService ts = new TestServiceImpl("Bonjour");
- // TopiaServiceFactory.addService(TestService.class, ts ,
- // Protocole.XML_RPC);
- //TopiaServiceFactory.addService(TestService.class,
- // TestServiceImpl.class, Protocole.XML_RPC);
- TopiaApplicationServiceFactory.addService(TestService.class,
- TestServiceImpl.class, Protocol.SOAP);
-
- logger.info("Service TestService added...");
- }
-}
Deleted: topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceTestCase.java
===================================================================
--- topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceTestCase.java 2008-12-05 16:02:29 UTC (rev 1246)
+++ topia/trunk/topia-soa/src/test/java/org/codelutin/topia/service/TestServiceTestCase.java 2008-12-05 16:03:26 UTC (rev 1247)
@@ -1,68 +0,0 @@
-/* *##% ToPIA - Tools for Portable and Independent Architecture
- * Copyright (C) 2004 - 2008 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>. ##%*/
-
-package org.codelutin.topia.service;
-
-import junit.framework.TestCase;
-
-import org.codelutin.topia.TopiaException;
-import org.codelutin.topia.TopiaNotFoundException;
-import org.codelutin.topia.service.TopiaApplicationServiceFactory;
-
-/**
- * TestServiceTestCase.java
- *
- * Test junit du service.
- *
- * Il faut lancer les serveurs avant ce test
- * @see org.codelutin.topia.service.TestServiceServer
- *
- * @author chatellier
- * @version $Revision$
- *
- * Last update : $Date$ By : $Author$
- */
-public class TestServiceTestCase extends TestCase {
-
- /**
- * Test de la methode say hello
- */
- public void testSayHello() {
-
- String reponse = null;
-
- TestService testService;
- try {
- testService = TopiaApplicationServiceFactory
- .getService(TestService.class);
-
- String myName = "eric";
-
- reponse = testService.sayHello(myName);
-
- System.out.println("TestService says : " + reponse);
- } catch (TopiaNotFoundException e) {
- System.err
- .println("TopiaNotFoundException: erreur du fichier de configuration");
- } catch (TopiaException e) {
- System.err
- .println("TopiaException: impossible d'instancier le service");
- }
-
- assertNotNull(reponse);
- }
-}
Modified: topia/trunk/topia-soa/src/test/resources/TopiaApplicationServices.properties
===================================================================
--- topia/trunk/topia-soa/src/test/resources/TopiaApplicationServices.properties 2008-12-05 16:02:29 UTC (rev 1246)
+++ topia/trunk/topia-soa/src/test/resources/TopiaApplicationServices.properties 2008-12-05 16:03:26 UTC (rev 1247)
@@ -1,6 +1,6 @@
# test du fichier de definition des services
-#topia.application.service.org.codelutin.topia.service.TestService=local://org.codelutin.topia.service.TestServiceImpl/#new
-#topia.application.service.org.codelutin.topia.service.TestService=rmi://localhost:1099
-#topia.application.service.org.codelutin.topia.service.TestService=xml-rpc://localhost:9090
-#topia.application.service.org.codelutin.topia.service.TestService=rmi://localhost:1099
-topia.application.service.org.codelutin.topia.service.TestService=soap://localhost:8888
\ No newline at end of file
+#topia.application.service.org.codelutin.topia.service.TaistServicee=local://org.codelutin.topia.service.TaistServiceImpll/#new
+#topia.application.service.org.codelutin.topia.service.TaistServicee=rmi://localhost:1099
+#topia.application.service.org.codelutin.topia.service.TaistServicee=xml-rpc://localhost:9090
+#topia.application.service.org.codelutin.topia.service.TaistServicee=rmi://localhost:1099
+topia.application.service.org.codelutin.topia.service.TaistService=soap://localhost:8888
\ No newline at end of file
1
0
r1246 - in topia-service/trunk/src/test: . java/org/codelutin/topia/history java/org/codelutin/topia/index java/org/codelutin/topia/migration/kernel java/org/codelutin/topia/security resources
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
05 Dec '08
Author: tchemit
Date: 2008-12-05 16:02:29 +0000 (Fri, 05 Dec 2008)
New Revision: 1246
Added:
topia-service/trunk/src/test/resources/
topia-service/trunk/src/test/resources/ConfigurationAdapterTest-hibernate.cfg.xml
Modified:
topia-service/trunk/src/test/java/org/codelutin/topia/history/HistoryTest.java
topia-service/trunk/src/test/java/org/codelutin/topia/index/IndexTest.java
topia-service/trunk/src/test/java/org/codelutin/topia/migration/kernel/ConfigurationAdapterTest.java
topia-service/trunk/src/test/java/org/codelutin/topia/security/TopiaSecurityTest.java
Log:
make tests not failed (except the security one)
Modified: topia-service/trunk/src/test/java/org/codelutin/topia/history/HistoryTest.java
===================================================================
--- topia-service/trunk/src/test/java/org/codelutin/topia/history/HistoryTest.java 2008-12-05 16:02:04 UTC (rev 1245)
+++ topia-service/trunk/src/test/java/org/codelutin/topia/history/HistoryTest.java 2008-12-05 16:02:29 UTC (rev 1246)
@@ -54,7 +54,7 @@
protected static Properties getProperties() throws Exception {
Properties config = new Properties();
- //config.setProperty("hibernate.hbm2ddl.auto", "create");
+ config.setProperty("hibernate.hbm2ddl.auto", "create");
config.setProperty("hibernate.show_sql", "true");
config.setProperty("topia.persistence.classes", entitiesList);
@@ -70,6 +70,8 @@
config.setProperty("topia.history",
"org.codelutin.topia.history.TopiaHistoryServiceImpl");
+ config.setProperty("topia.service.history",
+ "org.codelutin.topia.history.TopiaHistoryServiceImpl");
return config;
}
Modified: topia-service/trunk/src/test/java/org/codelutin/topia/index/IndexTest.java
===================================================================
--- topia-service/trunk/src/test/java/org/codelutin/topia/index/IndexTest.java 2008-12-05 16:02:04 UTC (rev 1245)
+++ topia-service/trunk/src/test/java/org/codelutin/topia/index/IndexTest.java 2008-12-05 16:02:29 UTC (rev 1246)
@@ -78,6 +78,7 @@
Properties result = getProperties();
result.setProperty("topia.index.engin", "org.codelutin.topia.index.LuceneIndexer");
result.setProperty("topia.index.lucene.directory", "/tmp/topia-test-index");
+ result.setProperty("topia.service.index", "org.codelutin.topia.index.LuceneIndexer");
return result;
}
Modified: topia-service/trunk/src/test/java/org/codelutin/topia/migration/kernel/ConfigurationAdapterTest.java
===================================================================
--- topia-service/trunk/src/test/java/org/codelutin/topia/migration/kernel/ConfigurationAdapterTest.java 2008-12-05 16:02:04 UTC (rev 1245)
+++ topia-service/trunk/src/test/java/org/codelutin/topia/migration/kernel/ConfigurationAdapterTest.java 2008-12-05 16:02:29 UTC (rev 1246)
@@ -33,7 +33,7 @@
@Before
public void beforetest() {
Configuration confHib = new Configuration();
- confHib.configure();
+ confHib.configure("/ConfigurationAdapterTest-hibernate.cfg.xml");
confHib.setProperty(Environment.DEFAULT_ENTITY_MODE, EntityMode.MAP
.toString());
confa = new ConfigurationAdapter(confHib, new Version("1"));
Modified: topia-service/trunk/src/test/java/org/codelutin/topia/security/TopiaSecurityTest.java
===================================================================
--- topia-service/trunk/src/test/java/org/codelutin/topia/security/TopiaSecurityTest.java 2008-12-05 16:02:04 UTC (rev 1245)
+++ topia-service/trunk/src/test/java/org/codelutin/topia/security/TopiaSecurityTest.java 2008-12-05 16:02:29 UTC (rev 1246)
@@ -17,51 +17,60 @@
package org.codelutin.topia.security;
-import static org.codelutin.topia.security.util.TopiaSecurityUtil.LOAD;
-import static org.codelutin.topia.security.util.TopiaSecurityUtil.UPDATE;
-
-import java.security.PrivilegedExceptionAction;
-import java.util.List;
-import java.util.Properties;
-
-import javax.security.auth.Subject;
-import javax.security.auth.login.LoginContext;
-
-import junit.framework.TestCase;
-
import org.codelutin.topia.TopiaContext;
import org.codelutin.topia.TopiaContextFactory;
import org.codelutin.topia.TopiaNotFoundException;
import org.codelutin.topia.TopiaServiceDAOHelper;
+import org.codelutin.topia.TopiaException;
import org.codelutin.topia.security.jaas.TopiaCallbackHandler;
import org.codelutin.topia.security.util.TopiaSecurityFactoryFilter;
+import static org.codelutin.topia.security.util.TopiaSecurityUtil.LOAD;
+import static org.codelutin.topia.security.util.TopiaSecurityUtil.UPDATE;
import org.codelutin.topia.test.entities.Person;
import org.codelutin.topia.test.entities.PersonDAO;
import org.codelutin.topia.test.entities.Pet;
import org.codelutin.topia.test.entities.PetDAO;
+import org.junit.Assert;
+import org.junit.BeforeClass;
+import org.junit.Test;
+import org.junit.AfterClass;
+import javax.security.auth.Subject;
+import javax.security.auth.login.LoginContext;
+import java.security.PrivilegedExceptionAction;
+import java.util.List;
+import java.util.Properties;
+
/**
* Tests unitaires.
* Ne pas oublier de lancer le script d'initialisation de la base données.
+ *
* @author ruchaud
*/
-public class TopiaSecurityTest extends TestCase {
+public class TopiaSecurityTest extends Assert {
- protected TopiaContext context = TopiaContextFactory.getContext(getProperties());
- protected TopiaSecurityService securityManager = context.getService(TopiaSecurityService.class);
- protected TopiaSecurityFactoryFilter factoryFilter = new TopiaSecurityFactoryFilter(securityManager);
-
+ protected static TopiaContext context;
+ protected static TopiaSecurityService securityManager;
+ protected static TopiaSecurityFactoryFilter factoryFilter;
+
protected static String entitiesList =
- "org.codelutin.topia.test.entities.PersonImpl," +
- "org.codelutin.topia.test.entities.PetImpl";
+ "org.codelutin.topia.test.entities.PersonImpl," +
+ "org.codelutin.topia.test.entities.PetImpl";
-
- /**
- *
- */
- public TopiaSecurityTest() throws TopiaNotFoundException {
+
+ @BeforeClass
+ public static void beforeClass() throws TopiaNotFoundException {
+ context = TopiaContextFactory.getContext(getProperties());
+ securityManager = context.getService(TopiaSecurityService.class);
+ factoryFilter = new TopiaSecurityFactoryFilter(securityManager);
}
-
+
+ @AfterClass
+ public static void afterClass() throws TopiaException {
+ if (context!=null) {
+ context.closeContext();
+ }
+ }
protected static Properties getProperties() {
Properties config = new Properties();
//config.setProperty("hibernate.hbm2ddl.auto", "create");
@@ -69,43 +78,46 @@
config.setProperty("topia.persistence.classes", entitiesList);
config.setProperty("topia.service.security", "org.codelutin.topia.security.TopiaSecurityServiceImpl");
-
+
config.setProperty("hibernate.dialect", "org.hibernate.dialect.HSQLDialect");
config.setProperty("hibernate.connection.username", "sa");
config.setProperty("hibernate.connection.password", "");
config.setProperty("hibernate.connection.driver_class", "org.h2.Driver");
- config.setProperty("hibernate.connection.url", "jdbc:h2:data/topia-security;create=true;LOCK_MODE=0");
-
+ config.setProperty("hibernate.connection.url", "jdbc:h2:target/data/topia-security;create=true;LOCK_MODE=0");
+
return config;
}
+ @Test
public void testLoginThimel() throws Exception {
/* Authentification de l'utilisateur Thimel */
LoginContext loginContext = new LoginContext("topia", new TopiaCallbackHandler(
"thimel", "zou;bi@da"));
loginContext.login();
Subject subject = loginContext.getSubject();
-
+
/* Test */
assertEquals(subject.getPrincipals().size(), 1);
-
+
loginContext.logout();
}
-
+
+ @Test
public void testLoginRuchaud() throws Exception {
/* Authentification de l'utilisateur Ruchaud */
LoginContext loginContext = new LoginContext("topia", new TopiaCallbackHandler(
"ruchaud", "mdp"));
loginContext.login();
Subject subject = loginContext.getSubject();
-
+
/* Test */
assertEquals(subject.getPrincipals().size(), 2);
loginContext.logout();
}
-
+
+ @Test
public void testAuthorizationThimel() throws Exception {
/* Authentification de l'utilisateur Thimel */
LoginContext loginContext = new LoginContext("topia", new TopiaCallbackHandler(
@@ -117,24 +129,24 @@
Subject.doAsPrivileged(subject, new PrivilegedExceptionAction() {
public Object run() throws Exception {
TopiaContext childContext = context.beginTransaction();
-
+
/* Personnes */
PersonDAO personDAO = TopiaServiceDAOHelper.getPersonDAO(childContext);
List<Person> findAllPerson = personDAO.findAll();
List<Person> personsLOAD = factoryFilter.filter(findAllPerson, LOAD);
assertEquals(2, personsLOAD.size());
-
+
List<Person> personsUPDATE = factoryFilter.filter(findAllPerson, UPDATE);
assertEquals(0, personsUPDATE.size());
/* Annimaux */
PetDAO petDAO = TopiaServiceDAOHelper.getPetDAO(childContext);
List<Pet> findAllPet = petDAO.findAll();
-
+
List<Pet> petLOAD = factoryFilter.filter(findAllPet, LOAD);
assertEquals(0, petLOAD.size());
-
+
List<Pet> petUPDATE = factoryFilter.filter(findAllPet, UPDATE);
assertEquals(0, petUPDATE.size());
@@ -145,6 +157,7 @@
loginContext.logout();
}
+ @Test
public void testAuthorizationRuchaud() throws Exception {
/* Authentification de l'utilisateur Admin */
LoginContext loginContext = new LoginContext("topia", new TopiaCallbackHandler(
@@ -156,24 +169,24 @@
Subject.doAsPrivileged(subject, new PrivilegedExceptionAction() {
public Object run() throws Exception {
TopiaContext childContext = context.beginTransaction();
-
+
/* Personnes */
PersonDAO personDAO = TopiaServiceDAOHelper.getPersonDAO(childContext);
List<Person> findAllPerson = personDAO.findAll();
-
+
List<Person> personsLOAD = factoryFilter.filter(findAllPerson, LOAD);
assertEquals(3, personsLOAD.size());
-
+
List<Person> personsUPDATE = factoryFilter.filter(findAllPerson, UPDATE);
assertEquals(0, personsUPDATE.size());
/* Annimaux */
PetDAO petDAO = TopiaServiceDAOHelper.getPetDAO(childContext);
List<Pet> findAllPet = petDAO.findAll();
-
+
List<Pet> petLOAD = factoryFilter.filter(findAllPet, LOAD);
assertEquals(2, petLOAD.size());
-
+
List<Pet> petUPDATE = factoryFilter.filter(findAllPet, UPDATE);
assertEquals(1, petUPDATE.size());
@@ -195,24 +208,24 @@
Subject.doAsPrivileged(subject, new PrivilegedExceptionAction() {
public Object run() throws Exception {
TopiaContext childContext = context.beginTransaction();
-
+
/* Personnes */
PersonDAO personDAO = TopiaServiceDAOHelper.getPersonDAO(childContext);
List<Person> findAllPerson = personDAO.findAll();
-
+
List<Person> personsLOAD = factoryFilter.filter(findAllPerson, LOAD);
assertEquals(3, personsLOAD.size());
-
+
List<Person> personsUPDATE = factoryFilter.filter(findAllPerson, UPDATE);
assertEquals(3, personsUPDATE.size());
/* Annimaux */
PetDAO petDAO = TopiaServiceDAOHelper.getPetDAO(childContext);
List<Pet> findAllPet = petDAO.findAll();
-
+
List<Pet> petLOAD = factoryFilter.filter(findAllPet, LOAD);
assertEquals(3, petLOAD.size());
-
+
List<Pet> petUPDATE = factoryFilter.filter(findAllPet, UPDATE);
assertEquals(3, petUPDATE.size());
Added: topia-service/trunk/src/test/resources/ConfigurationAdapterTest-hibernate.cfg.xml
===================================================================
--- topia-service/trunk/src/test/resources/ConfigurationAdapterTest-hibernate.cfg.xml (rev 0)
+++ topia-service/trunk/src/test/resources/ConfigurationAdapterTest-hibernate.cfg.xml 2008-12-05 16:02:29 UTC (rev 1246)
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!DOCTYPE hibernate-configuration
+ PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
+ "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+
+ <session-factory>
+
+ <!--property name="connection.datasource">java:comp/env/atelier-content-lmfr</property-->
+ <property name="show_sql">false</property>
+ <property name="dialect">org.hibernate.dialect.H2Dialect</property>
+
+ <!-- Mapping files -->
+
+ </session-factory>
+
+</hibernate-configuration>
1
0
r1245 - topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/framework
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
05 Dec '08
Author: tchemit
Date: 2008-12-05 16:02:04 +0000 (Fri, 05 Dec 2008)
New Revision: 1245
Modified:
topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/framework/TopiaContextImpl.java
Log:
use foreach
Modified: topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/framework/TopiaContextImpl.java
===================================================================
--- topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/framework/TopiaContextImpl.java 2008-12-05 16:00:25 UTC (rev 1244)
+++ topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/framework/TopiaContextImpl.java 2008-12-05 16:02:04 UTC (rev 1245)
@@ -240,9 +240,7 @@
}
protected void preInitServices(Map<String, TopiaService> services) {
- for (Iterator<TopiaService> i = services.values().iterator(); i
- .hasNext();) {
- TopiaService service = i.next();
+ for (TopiaService service : services.values()) {
if (!service.preInit(this)) {
log.warn("Can't preInit service disable it: "
+ service.getServiceName());
@@ -251,9 +249,7 @@
}
protected void postInitServices(Map<String, TopiaService> services) {
- for (Iterator<TopiaService> i = services.values().iterator(); i
- .hasNext();) {
- TopiaService service = i.next();
+ for (TopiaService service : services.values()) {
if (!service.postInit(this)) {
log.warn("Can't postInit service disable it: "
+ service.getServiceName());
1
0
r1244 - topia-service/trunk/src/main/java/org/codelutin/topia/history
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
by tchemit@users.labs.libre-entreprise.org 05 Dec '08
05 Dec '08
Author: tchemit
Date: 2008-12-05 16:00:25 +0000 (Fri, 05 Dec 2008)
New Revision: 1244
Modified:
topia-service/trunk/src/main/java/org/codelutin/topia/history/TopiaHistoryService.java
topia-service/trunk/src/main/java/org/codelutin/topia/history/TopiaHistoryServiceImpl.java
Log:
fix Boxing type incompatible with Hibernate :int[] != Integer[]
Modified: topia-service/trunk/src/main/java/org/codelutin/topia/history/TopiaHistoryService.java
===================================================================
--- topia-service/trunk/src/main/java/org/codelutin/topia/history/TopiaHistoryService.java 2008-12-05 14:55:08 UTC (rev 1243)
+++ topia-service/trunk/src/main/java/org/codelutin/topia/history/TopiaHistoryService.java 2008-12-05 16:00:25 UTC (rev 1244)
@@ -45,13 +45,15 @@
/**
* Supprime tout l'historique jusqu'a la date passé en parametre
- * @param toDate la derniere date effacé inclue
+ * @param toDate la derniere date effacé inclue
+ * @throws Exception if any pb
*/
public void clear(Date toDate) throws Exception;
/**
* Ne garde dans l'historique que les number dernier elements
* @param number le nombre d'element a conserver dans l'historique
+ * @throws Exception if any pb
*/
public void keep(int number) throws Exception;
@@ -60,6 +62,7 @@
*
* @param toDate l'historique est sauve jusqu'a cette date incluse
* @param out le flux sur lequel il faut ecrire l'historique
+ * @throws Exception if any pb
*/
public void store(Date toDate, Writer out) throws Exception;
@@ -73,8 +76,9 @@
* @param action action as int that we want to search, can be an sum of
* action wanted LOAD + UPDATE + DELETE + CREATE for all action
* @return TopiaId of target object
+ * @throws Exception if any pb
*/
- public List<String> findLastAction(int limit, String user, String type, int ... action) throws Exception;
+ public List<String> findLastAction(int limit, String user, String type, Integer ... action) throws Exception;
}
Modified: topia-service/trunk/src/main/java/org/codelutin/topia/history/TopiaHistoryServiceImpl.java
===================================================================
--- topia-service/trunk/src/main/java/org/codelutin/topia/history/TopiaHistoryServiceImpl.java 2008-12-05 14:55:08 UTC (rev 1243)
+++ topia-service/trunk/src/main/java/org/codelutin/topia/history/TopiaHistoryServiceImpl.java 2008-12-05 16:00:25 UTC (rev 1244)
@@ -253,7 +253,7 @@
/* (non-Javadoc)
* @see org.codelutin.topia.TopiaHistoryService#findLastAction(java.lang.String, int, int)
*/
- public List<String> findLastAction(int limit, String user, String type, int ... actions) throws Exception {
+ public List<String> findLastAction(int limit, String user, String type, Integer ... actions) throws Exception {
TopiaContextImplementor tx = (TopiaContextImplementor)context.beginTransaction();
Criteria criteria = tx.getHibernate()
1
0