The ToPIA team is pleased to announce the topia-3.3 release!
Tools for Portable and Independent Architecture :
Framework de persistance et de distribution d'application.
Documentation of the project can be found here:
https://topia.nuiton.org
Changes
-------
#653: Update libs
#652: Update to Java 8
#651: Update libs
#650: Update to hibernate 5.2.10
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|topia|3.3|jar
Have fun!
-ToPIA team
--
Éric Chatellier - www.codelutin.com - 02.40.50.29.28
The ToPIA team is pleased to announce the topia-3.2.1 release!
Tools for Portable and Independent Architecture :
Framework de persistance et de distribution d'application.
Documentation of the project can be found here:
http://topia.nuiton.org
Important Note: the fixed bug in this minor release should make you happy.
Changes
-------
Changes in this version include:
Fixed Bugs:
o Big connections leak :( Issue: 4137. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|topia|3.2.1|jar
Have fun!
-ToPIA team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The ToPIA team is pleased to announce the topia-3.2 release!
Tools for Portable and Independent Architecture :
Framework de persistance et de distribution d'application.
Documentation of the project can be found here:
http://topia.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Update to Hibernate 5.1.1 (including JDK8 java.time.* API support) Issue: 3666. Thanks to Brendan Le Ny. Resolved by echatellier.
o Update nuiton i18n to 3.6.2 Issue: 4097. Thanks to Tony Chemit. Resolved by tchemit.
o Update slf4j to 1.7.22 Issue: 4098. Thanks to Tony Chemit. Resolved by tchemit.
o Update to hibernate 5.1.3 Issue: 4062. Thanks to Tony Chemit. Resolved by tchemit.
o Generate a delete method that only takes the topiaId as a parameter Issue: 3640. Thanks to Arnaud Thimel. Resolved by bleny.
Fixed Bugs:
o We should also propagate hibernate extra configuration to the TMSconfiguration Issue: 4092. Thanks to Tony Chemit. Resolved by tchemit.
o Bad generation of delete method in generated dao for *-* relation if surrounding entity is not in the same schema Issue: 4096. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|topia|3.2|jar
Have fun!
-ToPIA team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The ToPIA team is pleased to announce the topia-3.1.4 release!
Tools for Portable and Independent Architecture :
Framework de persistance et de distribution d'application.
Documentation of the project can be found here:
https://topia.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Updates to guava 20 Issue: 4083. Thanks to Tony Chemit. Resolved by tchemit.
o Updates liquidbase to 3.5.3 Issue: 4084. Thanks to Tony Chemit. Resolved by tchemit.
o Updates flyway to 4.0.3 Issue: 4085. Thanks to Tony Chemit. Resolved by tchemit.
o Updates common-lang3 to 3.5 Issue: 4087. Thanks to Tony Chemit. Resolved by tchemit.
o Updates mockito to 2.2.29 Issue: 4088. Thanks to Tony Chemit. Resolved by tchemit.
o Updates nuiton-csv to 3.0-rc-6 Issue: 4089. Thanks to Tony Chemit. Resolved by tchemit.
o Updates eugene to 3.0-alpha-10 Issue: 4091. Thanks to Tony Chemit. Resolved by tchemit.
o Updates beanutils to 1.9.3 Issue: 4086. Thanks to Tony Chemit. Resolved by tchemit.
o Updates nuiton-utils to 3.0-rc-16 Issue: 4090. Thanks to Tony Chemit. Resolved by tchemit.
Fixed Bugs:
o Remove deprecated usage of guava Iterators.emptyIterator() Issue: 4082. Thanks to Tony Chemit. Resolved by tchemit.
o When migration fails, must throw an exception Issue: 4080. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|topia|3.1.4|jar
Have fun!
-ToPIA team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The ToPIA team is pleased to announce the topia-3.1.3.2 release!
Tools for Portable and Independent Architecture :
Framework de persistance et de distribution d'application.
Documentation of the project can be found here:
http://topia.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Replace JavaBeanTransformer by BeanTransformer in TopiaMetaTransformer Issue: 4073. Thanks to Tony Chemit. Resolved by tchemit.
o Use eugene 3.0-alpha-9 Issue: 4074. Thanks to Tony Chemit. Resolved by tchemit.
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|topia|3.1.3.2|jar
Have fun!
-ToPIA team
_______________
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The ToPIA team is pleased to announce the topia-3.1.3.1 release!
Tools for Portable and Independent Architecture :
Framework de persistance et de distribution d'application.
Documentation of the project can be found here:
https://topia.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Use EUGene new stereotypes and tag values API Issue: 4043. Thanks to Tony Chemit. Resolved by tchemit.
o Update to eugene 3.0-alpha-8 Issue: 4069. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|topia|3.1.3.1|jar
Have fun!
-ToPIA team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The ToPIA team is pleased to announce the topia-3.1.3 release!
Tools for Portable and Independent Architecture :
Framework de persistance et de distribution d'application.
Documentation of the project can be found here:
https://topia.nuiton.org
Changes
-------
Changes in this version include:
Fixed Bugs:
o Error while deleting with multiplicity Issue: 3725. Thanks to Brendan Le Ny. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|topia|3.1.3|jar
Have fun!
-ToPIA team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The ToPIA team is pleased to announce the topia-3.1.2 release!
Tools for Portable and Independent Architecture :
Framework de persistance et de distribution d'application.
Documentation of the project can be found here:
https://topia.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Updates to nuitonpom 10.2 Issue: 3997. Thanks to Tony Chemit. Resolved by tchemit.
o Add a new method TopiaEntityEnumProvider#getEntityEnum(String) Issue: 3952. Thanks to Tony Chemit. Resolved by tchemit.
o Updates to nution-utils 3.0-rc-13 Issue: 3998. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|topia|3.1.2|jar
Have fun!
-ToPIA team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The ToPIA team is pleased to announce the topia-3.1 release!
Tools for Portable and Independent Architecture :
Framework de persistance et de distribution d'application.
Documentation of the project can be found here:
https://topia.nuiton.org
Requirements
------------
o Java 1.7
o EuGene 3.0-alpha-5
Changes
-------
Changes in this version include:
New features:
o Generate foreign key names Issue: 3722. Thanks to Brendan Le Ny. Resolved by tchemit.
o Consider schema everywhere Issue: 3726. Thanks to Brendan Le Ny. Resolved by tchemit.
o Improve table name usages Issue: 3727. Thanks to Brendan Le Ny. Resolved by tchemit.
o Introduce attributeType tag value Issue: 3765. Thanks to Tony Chemit. Resolved by tchemit.
o Update eugene to 3.0-alpha-5 Issue: 3761. Thanks to Brendan Le Ny. Resolved by bleny.
o Add TopiaApplicationContext.getSchemaNames method and depreciates TopiaApplicationContext.getSchemaName method Issue: 3859. Thanks to Tony Chemit. Resolved by tchemit.
o Make topia-service-migration use nuiton-version Issue: 3864. Thanks to Tony Chemit. Resolved by tchemit.
o Do not generate hibernate mapping for a entity if the file exists in class-path Issue: 3929. Thanks to Tony Chemit. Resolved by tchemit.
Fixed Bugs:
o Can't generate technical site Issue: 3741. Thanks to Tony Chemit. Resolved by tchemit.
o Usage of stereotype unique combined with an orderBy tag value should generate a LinkedHashSet Issue: 3768. Thanks to Tony Chemit. Resolved by bleny.
o org.nuiton.topia.generator.BinderHelperTransformer does not generate simple properties for entities Issue: 3743. Thanks to Tony Chemit. Resolved by tchemit.
o Can not use hibernateAttributeType Issue: 3763. Thanks to Tony Chemit. Resolved by tchemit.
o Db schema name is not generated if tag value is set on a package Issue: 3766. Thanks to Tony Chemit. Resolved by tchemit.
o Do not create tms_version table if flag initSchema is off in configuration Issue: 3767. Thanks to Tony Chemit. Resolved by tchemit.
o assign attributes missing in TopiaEntityEnum Issue: 3778. Thanks to Sylvain Bavencoff. Resolved by sbavencoff.
o hibernateAttributeType tag value is not used Issue: 3862. Thanks to Tony Chemit. Resolved by tchemit.
o Bad text in warning when using deprecated tag value Issue: 3928. Thanks to Tony Chemit. Resolved by tchemit.
o TopiaDao.findAllLazy does not work if an order is given Issue: 3950. Thanks to Tony Chemit. Resolved by tchemit.
o ToPIA claims that using tagValue generatePropertyChangeSupport on an attribute or a single class works but it doesn't Issue: 3712. Thanks to Brendan Le Ny. Resolved by bleny.
Changes:
o Make javadoc works with jdk 8 Issue: 3858. Thanks to Tony Chemit. Resolved by tchemit.
o Update libs Issue: 3917. Thanks to Éric Chatellier. Resolved by echatellier.
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|topia|3.1|jar
Have fun!
-ToPIA team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
Hi guys !
I've found a problem with pagination in Topia, when I use
AbstractTopiaDao#findPage with a request containing join statement.
During the "count" operation, this uses "topiaid" to count, but this is
ambigous when request contains several tables.
This is an exemple of generated request failing :
select count(topiaId) FROM
fr.ifremer.coselmar.persistence.entity.Question Q INNER JOIN
Q.participants CUG WHERE ( ( Q.privacy = :privacy0 ) OR ( Q.privacy
= :privacy1 AND :members0 in elements( CUG.members ) AND :clients0 in
elements( Q.clients )) ) AND ( 1=1 AND Q.status != :status0) */ select
count(topiaId) as col_0_0_ from question questionim0_ inner join
coselmarUserGroup coselmarus1_ on
questionim0_.participants=coselmarus1_.topiaId where
(questionim0_.privacy=? or questionim0_.privacy=? and (? in (select
members2_.members from coselmarusergroup_members members2_ where
coselmarus1_.topiaId=members2_.coselmarUserGroup)) and (? in (select
clients3_.clients from clients_question clients3_ where
questionim0_.topiaId=clients3_.question))) and 1=1 and
questionim0_.status<>? limit ? [90059-190]
Best regards
--
Yannick Martel
Code Lutin <http://www.codelutin.com/>
+33 2 40 50 29 28