The ToPIA team is pleased to announce the topia-2.5 release! Tools for Portable and Independent Architecture : Framework de persistance et de distribution d'application. Documentation of the project can be found here: http://maven-site.nuiton.org/topia Note that evolution 1181 may change the generated BinderHelper api (inherites now BinderFactory instead of BinderProvider), if you use this generator, check everything stil compiles fine. Changes ------- Changes in this version include: New features: o Update processor to 1.0.4 Issue: 744. Thanks to Tony Chemit. Resolved by tchemit. o Update i18n to 2.0.1 Issue: 742. Thanks to Tony Chemit. Resolved by tchemit. o Change log level when impl are not generate Issue: 863. Thanks to Sylvain Letellier. Resolved by tchemit. o Update Eugene to 2.3 Issue: 891. Thanks to Tony Chemit. Resolved by tchemit. o Update nuiton-utils to 1.5.3 Issue: 893. Thanks to Tony Chemit. Resolved by tchemit. o Update mavenpom4redmine to 2.4.1 Issue: 903. Thanks to Tony Chemit. Resolved by tchemit. o Use mavenpom4redmineAndCentral:2.4 as parent pom Issue: 910. Thanks to Tony Chemit. Resolved by tchemit. o Update commons-lang to 2.5 Issue: 987. Thanks to Éric Chatellier. Resolved by tchemit. o Update junit to 4.8.2 Issue: 988. Thanks to Éric Chatellier. Resolved by tchemit. o In service transformer, add the transaction tag value also to the all service when the service is not connected to any database Issue: 1043. Thanks to Tony Chemit. Resolved by tchemit. o In ServiceTransformer, closetransaction should throw like the beginTransaction method a TopiaException Issue: 1042. Thanks to Tony Chemit. Resolved by tchemit. o Improve ServiceTransformer code Issue: 1052. Thanks to Tony Chemit. Resolved by tchemit. o Use Eugene api to generate i18n Issue: 1064. Thanks to Tony Chemit. Resolved by tchemit. o Optimize dependencies Issue: 1070. Thanks to Tony Chemit. Resolved by tchemit. o Use new maven-license-plugin mecanism to update file headers Issue: 1069. Thanks to Tony Chemit. Resolved by tchemit. o Add a new tagvalue noLogInService to be able to remove all tracing code in generated method of services Issue: 1097. Thanks to Tony Chemit. Resolved by tchemit. o Use the safe tag values and stereotype api introduced in Eugene 2.3 Issue: 1108. Thanks to Tony Chemit. Resolved by tchemit. o Add a new tagvalue doCommit for operation in ServiceTransformer to auto commit at the end of the executeXXX method Issue: 1104. Thanks to Tony Chemit. Resolved by tchemit. o Remove all deprecated entities transformer Issue: 1118. Thanks to Tony Chemit. Resolved by tchemit. o Deprecates the useDAOLegacy tag value, replace it by daoImplementation Issue: 1121. Thanks to Tony Chemit. Resolved by tchemit. o Can desactivate the flush mode auto Issue: 1131. Thanks to Tony Chemit. Resolved by tchemit. o Implements a second way of migrate versions (one class by version) Issue: 1168. Thanks to Tony Chemit. Resolved by tchemit. o Introduce a TopiaSQLQuery Issue: 1169. Thanks to Tony Chemit. Resolved by tchemit. o Add a new tagvalue sqlType to specify the sql-type to use in a hibernate mapping Issue: 1176. Thanks to Tony Chemit. Resolved by tchemit. o Improve Hibernate mapping generator Issue: 1177. Thanks to Tony Chemit. Resolved by tchemit. o Refactor BinderHelper to use new nuiton-utils Binder api (BE WARE, api has changed and is not compatible with previous) Issue: 1181. Thanks to Tony Chemit. Resolved by tchemit. Fixed Bugs: o Some tests are on /tmp, but should be in target of modules Issue: 436. Thanks to Tony Chemit. Resolved by tchemit. o Using version as a tag value of the properties file does NOT work Issue: 804. Thanks to Tony Chemit. Resolved by tchemit. o NPE lors du démarrage de la sécu Issue: 874. Thanks to Sylvain Letellier. Resolved by sletellier. o Service transformer does not generate well when using generics Issue: 1094. Thanks to Tony Chemit. Resolved by tchemit. o Can NOT use an association from an entity to a simple bean Issue: 1103. Thanks to Tony Chemit. Resolved by tchemit. o TopiaDAOImpl has not same behaviour than the TopiaDAOLegacy Issue: 1123. Thanks to Tony Chemit. Resolved by tchemit. Downloads --------- No release file deployed. Maven artifacts --------------- Artifacts are deployed in nuiton maven repository http://repo1.maven.org/maven2/ * http://repo1.maven.org/maven2/org/nuiton/topia/2.5/topia-2.5.pom * http://repo1.maven.org/maven2/org/nuiton/topia/2.5/topia-2.5.pom.asc * http://repo1.maven.org/maven2/org/nuiton/topia/2.5/topia-2.5-site_fr.xml.asc * http://repo1.maven.org/maven2/org/nuiton/topia/2.5/topia-2.5-site_fr.xml * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-persistence/2.5/topia-p... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-replication/2.5... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-migration/2.5/t... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-migration/2.5/t... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-migration/2.5/t... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-migration/2.5/t... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-migration/2.5/t... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-migration/2.5/t... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-migration/2.5/t... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-migration/2.5/t... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-migration/2.5/t... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-security/2.5/to... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-security/2.5/to... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-security/2.5/to... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-security/2.5/to... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-security/2.5/to... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-security/2.5/to... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-security/2.5/to... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-security/2.5/to... * http://repo1.maven.org/maven2/org/nuiton/topia/topia-service-security/2.5/to... Have fun! -ToPIA team