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
- 4806 discussions
Author: tchemit
Date: 2013-10-10 15:01:36 +0200 (Thu, 10 Oct 2013)
New Revision: 2817
Url: http://nuiton.org/projects/topia/repository/revisions/2817
Log:
fix scm url
Modified:
trunk/pom.xml
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2013-10-10 12:59:29 UTC (rev 2816)
+++ trunk/pom.xml 2013-10-10 13:01:36 UTC (rev 2817)
@@ -209,9 +209,12 @@
<scm>
<connection>scm:svn:http://svn.nuiton.org/svn/topia/trunk</connection>
- <developerConnection>scm:svn:http://svn.nuiton.org/svn/topia/trunk
+ <developerConnection>
+ scm:svn:http://svn.nuiton.org/svn/topia/trunk
</developerConnection>
- <url>http://nuiton.org/projects/topia/repository/show/branches/trunk</url>
+ <url>
+ http://nuiton.org/projects/topia/repository/show/trunk
+ </url>
</scm>
<distributionManagement>
<site>
1
0
r2816 - in branches/topia-2.8.1.1: . topia-persistence topia-persistence/src/main/java/org/nuiton/topia/framework topia-service-migration topia-service-replication topia-service-security
by tchemit@users.nuiton.org 10 Oct '13
by tchemit@users.nuiton.org 10 Oct '13
10 Oct '13
Author: tchemit
Date: 2013-10-10 14:59:29 +0200 (Thu, 10 Oct 2013)
New Revision: 2816
Url: http://nuiton.org/projects/topia/repository/revisions/2816
Log:
pass to version 2.8.1.1-SNAPSHOT
fixes #2869: Hibernate factory is closed by a child context
Modified:
branches/topia-2.8.1.1/pom.xml
branches/topia-2.8.1.1/topia-persistence/pom.xml
branches/topia-2.8.1.1/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java
branches/topia-2.8.1.1/topia-service-migration/pom.xml
branches/topia-2.8.1.1/topia-service-replication/pom.xml
branches/topia-2.8.1.1/topia-service-security/pom.xml
Modified: branches/topia-2.8.1.1/pom.xml
===================================================================
--- branches/topia-2.8.1.1/pom.xml 2013-10-10 12:44:59 UTC (rev 2815)
+++ branches/topia-2.8.1.1/pom.xml 2013-10-10 12:59:29 UTC (rev 2816)
@@ -37,7 +37,7 @@
</parent>
<artifactId>topia</artifactId>
- <version>2.8.1</version>
+ <version>2.8.1.1-SNAPSHOT</version>
<modules>
<module>topia-persistence</module>
@@ -79,9 +79,15 @@
<!-- ************************************************************* -->
<scm>
- <connection>scm:svn:http://svn.nuiton.org/svn/topia/tags/topia-2.8.1</connection>
- <developerConnection>scm:svn:http://svn.nuiton.org/svn/topia/tags/topia-2.8.1</developerConnection>
- <url>http://nuiton.org/projects/topia/repository/show/branches/tags/topia-2.8.1</url>
+ <connection>
+ scm:svn:http://svn.nuiton.org/svn/topia/branches/topia-2.8.1.1
+ </connection>
+ <developerConnection>
+ scm:svn:http://svn.nuiton.org/svn/topia/branches/topia-2.8.1.1
+ </developerConnection>
+ <url>
+ http://nuiton.org/projects/topia/repository/show/branches/topia-2.8.1.1
+ </url>
</scm>
<distributionManagement>
Modified: branches/topia-2.8.1.1/topia-persistence/pom.xml
===================================================================
--- branches/topia-2.8.1.1/topia-persistence/pom.xml 2013-10-10 12:44:59 UTC (rev 2815)
+++ branches/topia-2.8.1.1/topia-persistence/pom.xml 2013-10-10 12:59:29 UTC (rev 2816)
@@ -35,7 +35,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>topia</artifactId>
- <version>2.8.1</version>
+ <version>2.8.1.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.topia</groupId>
Modified: branches/topia-2.8.1.1/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java
===================================================================
--- branches/topia-2.8.1.1/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java 2013-10-10 12:44:59 UTC (rev 2815)
+++ branches/topia-2.8.1.1/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java 2013-10-10 12:59:29 UTC (rev 2816)
@@ -863,12 +863,18 @@
*/
@Override
protected void finalize() throws Throwable {
- if (hibernateFactory != null) {
- closeContext();
- hibernateFactory.close();
- closed = true;
- log.debug("TopiaContext finalized");
+// if (hibernateFactory != null) {
+// closeContext();
+// hibernateFactory.close();
+// closed = true;
+// log.debug("TopiaContext finalized");
+// }
+ if (!closed) {
+
+ // means resource was not well closed, can't accept this!
+ throw new TopiaException("TopiaContext "+this+" was not closed!");
}
+ super.finalize();
}
@Override
Modified: branches/topia-2.8.1.1/topia-service-migration/pom.xml
===================================================================
--- branches/topia-2.8.1.1/topia-service-migration/pom.xml 2013-10-10 12:44:59 UTC (rev 2815)
+++ branches/topia-2.8.1.1/topia-service-migration/pom.xml 2013-10-10 12:59:29 UTC (rev 2816)
@@ -35,7 +35,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>topia</artifactId>
- <version>2.8.1</version>
+ <version>2.8.1.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.topia</groupId>
Modified: branches/topia-2.8.1.1/topia-service-replication/pom.xml
===================================================================
--- branches/topia-2.8.1.1/topia-service-replication/pom.xml 2013-10-10 12:44:59 UTC (rev 2815)
+++ branches/topia-2.8.1.1/topia-service-replication/pom.xml 2013-10-10 12:59:29 UTC (rev 2816)
@@ -35,7 +35,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>topia</artifactId>
- <version>2.8.1</version>
+ <version>2.8.1.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.topia</groupId>
Modified: branches/topia-2.8.1.1/topia-service-security/pom.xml
===================================================================
--- branches/topia-2.8.1.1/topia-service-security/pom.xml 2013-10-10 12:44:59 UTC (rev 2815)
+++ branches/topia-2.8.1.1/topia-service-security/pom.xml 2013-10-10 12:59:29 UTC (rev 2816)
@@ -35,7 +35,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>topia</artifactId>
- <version>2.8.1</version>
+ <version>2.8.1.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.topia</groupId>
1
0
Author: tchemit
Date: 2013-10-10 14:44:59 +0200 (Thu, 10 Oct 2013)
New Revision: 2815
Url: http://nuiton.org/projects/topia/repository/revisions/2815
Log:
What did you do fool\?
Removed:
branches/topia-2.8.2/
1
0
Author: tchemit
Date: 2013-10-10 14:25:21 +0200 (Thu, 10 Oct 2013)
New Revision: 2814
Url: http://nuiton.org/projects/topia/repository/revisions/2814
Log:
to fix http://nuiton.org/issues/2869
Added:
branches/topia-2.8.1.1/
Property changes on: branches/topia-2.8.1.1
___________________________________________________________________
Added: svn:ignore
+ *.ipr
*.iws
.classpath
*.iml
.project
target
.settings
.idea
atlassian-ide-plugin.xml
Added: svn:mergeinfo
+ /branches/from2.2.2-eugene2-beta:1662-1714
/branches/topia-2.6.x:2293-2300
1
0
Author: tchemit
Date: 2013-10-10 14:25:11 +0200 (Thu, 10 Oct 2013)
New Revision: 2813
Url: http://nuiton.org/projects/topia/repository/revisions/2813
Log:
to fix http://nuiton.org/issues/2869
Added:
branches/topia-2.8.2/
Property changes on: branches/topia-2.8.2
___________________________________________________________________
Added: svn:ignore
+ *.ipr
*.iws
.classpath
*.iml
.project
target
.settings
.idea
atlassian-ide-plugin.xml
Added: svn:mergeinfo
+ /branches/from2.2.2-eugene2-beta:1662-1714
/branches/topia-2.6.x:2293-2300
1
0
r2812 - in trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence: . csv
by bleny@users.nuiton.org 04 Oct '13
by bleny@users.nuiton.org 04 Oct '13
04 Oct '13
Author: bleny
Date: 2013-10-04 18:32:01 +0200 (Fri, 04 Oct 2013)
New Revision: 2812
Url: http://nuiton.org/projects/topia/repository/revisions/2812
Log:
revert deprecation of TopiaEntities#getTopiaIdFunction() calling a method is more maintenable thant using a constant
Modified:
trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/TopiaEntities.java
trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/TopiaId.java
trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/csv/EntityCsvModel.java
Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/TopiaEntities.java
===================================================================
--- trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/TopiaEntities.java 2013-10-04 12:26:57 UTC (rev 2811)
+++ trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/TopiaEntities.java 2013-10-04 16:32:01 UTC (rev 2812)
@@ -32,7 +32,7 @@
public class TopiaEntities {
- public static final Function<TopiaEntity, String> GET_TOPIA_ID = new Function<TopiaEntity, String>() {
+ protected static final Function<TopiaEntity, String> GET_TOPIA_ID = new Function<TopiaEntity, String>() {
@Override
public String apply(TopiaEntity input) {
@@ -40,7 +40,7 @@
}
};
- public static Predicate<TopiaEntity> entityHasId(String id) {
+ protected static Predicate<TopiaEntity> entityHasId(String id) {
return Predicates.compose(Predicates.equalTo(id), GET_TOPIA_ID);
}
@@ -59,9 +59,7 @@
* Function to obtain {@link TopiaEntity#getTopiaId()} from any entity.
*
* @since 2.6.12
- * @deprecated use directly {@link #GET_TOPIA_ID} function
*/
- @Deprecated
public static Function<TopiaEntity, String> getTopiaIdFunction() {
return GET_TOPIA_ID;
}
Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/TopiaId.java
===================================================================
--- trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/TopiaId.java 2013-10-04 12:26:57 UTC (rev 2811)
+++ trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/TopiaId.java 2013-10-04 16:32:01 UTC (rev 2812)
@@ -69,10 +69,10 @@
* Function to obtain {@link TopiaEntity#getTopiaId()} from any entity.
*
* @since 2.6.12
- * @deprecated since 3.0 use {@link org.nuiton.topia.persistence.TopiaEntities#GET_TOPIA_ID}
+ * @deprecated since 3.0 use {@link TopiaEntities#getTopiaIdFunction()}
*/
@Deprecated
- public static final Function<TopiaEntity, String> GET_TOPIA_ID = TopiaEntities.GET_TOPIA_ID;
+ public static final Function<TopiaEntity, String> GET_TOPIA_ID = TopiaEntities.getTopiaIdFunction();
public String topiaId;
Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/csv/EntityCsvModel.java
===================================================================
--- trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/csv/EntityCsvModel.java 2013-10-04 12:26:57 UTC (rev 2811)
+++ trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/csv/EntityCsvModel.java 2013-10-04 16:32:01 UTC (rev 2812)
@@ -131,7 +131,7 @@
Collection<E> entities) {
Map<String, E> universe = Maps.uniqueIndex(entities,
- TopiaEntities.GET_TOPIA_ID);
+ TopiaEntities.getTopiaIdFunction());
newMandatoryColumn(propertyName,
TopiaCsvCommons.newForeignKeyValue(entityType,
1
0
r2811 - in trunk/topia-persistence/src: main/java/org/nuiton/topia/generator test/java/org/nuiton/topiatest test/java/org/nuiton/topiatest/deletetest
by bleny@users.nuiton.org 04 Oct '13
by bleny@users.nuiton.org 04 Oct '13
04 Oct '13
Author: bleny
Date: 2013-10-04 14:26:57 +0200 (Fri, 04 Oct 2013)
New Revision: 2811
Url: http://nuiton.org/projects/topia/repository/revisions/2811
Log:
refs #2086 rename DAOs
Added:
trunk/topia-persistence/src/test/java/org/nuiton/topiatest/AbstractExtraDAOEntityTopiaDao.java
trunk/topia-persistence/src/test/java/org/nuiton/topiatest/deletetest/AbstractContact2TopiaDao.java
Removed:
trunk/topia-persistence/src/test/java/org/nuiton/topiatest/ExtraDAOEntityDAOImpl.java
trunk/topia-persistence/src/test/java/org/nuiton/topiatest/deletetest/Contact2DAOImpl.java
Modified:
trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/EntityDAOTransformer.java
trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/TopiaGeneratorUtil.java
Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/EntityDAOTransformer.java
===================================================================
--- trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/EntityDAOTransformer.java 2013-10-03 16:30:27 UTC (rev 2810)
+++ trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/EntityDAOTransformer.java 2013-10-04 12:26:57 UTC (rev 2811)
@@ -213,30 +213,43 @@
String clazzName = clazz.getName();
String clazzFQN = clazz.getQualifiedName();
- if (isGenerateDAO(clazz)) {
+ if (isGenerateGeneratedDao(clazz)) {
+ generateGeneratedDao(clazz, clazzName, clazzFQN);
+ }
- // generate DAO
- generateDAOClass(clazz, clazzName, clazzFQN);
+ if (isGenerateAbstractDao(clazz)) {
+ generateAbstractDao(clazz, clazzName, clazzFQN);
+ }
+ if (isGenerateLegacyDao(clazz)) {
+ generateLegacyDao(clazz, clazzName, clazzFQN);
}
- if (isGenerateImpl(clazz)) {
- // generate DAOImpl
- generateDAOImpl(clazz, clazzName, clazzFQN);
+ if (isGenerateConcreteDao(clazz)) {
+ generateConcreteDao(clazz, clazzName, clazzFQN);
}
- if (isGenerateDAOAbstract(clazz)) {
+ }
- // generate DAOAbstract
- generateDAOAbstract(clazz, clazzName, clazzFQN);
+ protected boolean isGenerateLegacyDao(ObjectModelClass input) {
+
+ String daoLegacyFqn = TopiaGeneratorUtil.getLegacyDaoFqn(input);
+
+ if (isInClassPath(daoLegacyFqn)) {
+
+ // already in class-path
+ return false;
}
+
+ // can safely generate the dao impl
+ return true;
}
- protected boolean isGenerateDAO(ObjectModelClass input) {
+ protected boolean isGenerateConcreteDao(ObjectModelClass input) {
- String fqn = input.getQualifiedName() + "DAO";
+ String daoConcreteFqn = TopiaGeneratorUtil.getConcreteDaoFqn(input);
- if (isInClassPath(fqn)) {
+ if (isInClassPath(daoConcreteFqn)) {
// already in class-path
return false;
@@ -246,11 +259,11 @@
return true;
}
- protected boolean isGenerateDAOAbstract(ObjectModelClass input) {
+ protected boolean isGenerateGeneratedDao(ObjectModelClass input) {
- String fqn = input.getQualifiedName() + "DAOAbstract";
+ String daoGeneratedFqn = TopiaGeneratorUtil.getGeneratedDaoFqn(input);
- if (isInClassPath(fqn)) {
+ if (isInClassPath(daoGeneratedFqn)) {
// already in class-path
return false;
@@ -258,11 +271,12 @@
// can safely generate the dao impl
return true;
+
}
- protected boolean isGenerateImpl(ObjectModelClass input) {
+ protected boolean isGenerateAbstractDao(ObjectModelClass input) {
- String fqn = input.getQualifiedName() + "DAOImpl";
+ String fqn = TopiaGeneratorUtil.getAbstractDaoFqn(input);
if (isInClassPath(fqn)) {
@@ -275,28 +289,43 @@
if (CollectionUtils.isNotEmpty(moreOperations)) {
- // no user operations, can generate it
+ // no user operations, can not generate it
return false;
}
// can safely generate the dao impl
return true;
+
}
- protected void generateDAOClass(ObjectModelClass clazz, String clazzName, String clazzFQN) {
- ObjectModelClass daoClass = createClass(clazzName + "DAO", clazz.getPackageName());
+ protected void generateLegacyDao(ObjectModelClass clazz, String clazzName, String clazzFQN) {
+ ObjectModelClass daoClass = createClass(TopiaGeneratorUtil.getLegacyDaoName(clazz), clazz.getPackageName());
+ addAnnotation(daoClass, daoClass, Deprecated.class);
setDocumentation(daoClass, "/**\n" +
" * Cette classe etend le DAOImpl pour parametrer la classe avec le bon type\n" +
" * Cette classe est marque finale car l'heritage entre les DAO se fait\n" +
" * sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl\n" +
" */");
- setSuperClass(daoClass, clazzFQN + "DAOImpl<" + clazzName + ">");
+ setSuperClass(daoClass, TopiaGeneratorUtil.getAbstractDaoFqn(clazz) + "<" + clazzName + ">");
}
- protected void generateDAOImpl(ObjectModelClass clazz,
- String clazzName,
- String clazzFQN) {
+ protected void generateConcreteDao(ObjectModelClass clazz, String clazzName, String clazzFQN) {
+ ObjectModelClass daoClass = createClass(TopiaGeneratorUtil.getConcreteDaoName(clazz), clazz.getPackageName());
+ setDocumentation(daoClass, "/**\n" +
+ " * Cette classe etend le DAOImpl pour parametrer la classe avec le bon type\n" +
+ " * Cette classe est marque finale car l'heritage entre les DAO se fait\n" +
+ " * sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl\n" +
+ " */");
+ // to support legacy dao
+ setSuperClass(daoClass, TopiaGeneratorUtil.getLegacyDaoFqn(clazz));
+ // TODO brendan 04/10/13 above line should be replaced by
+ // setSuperClass(daoClass, TopiaGeneratorUtil.getAbstractDaoFqn(clazz) + "<" + clazzName + ">");
+ }
+ protected void generateAbstractDao(ObjectModelClass clazz,
+ String clazzName,
+ String clazzFQN) {
+
Collection<ObjectModelOperation> moreOperations =
extraOperations.get(clazz.getQualifiedName());
@@ -304,42 +333,40 @@
// no business dao found, can safely generate the daoImpl class
- ObjectModelClass daoImplClass = createClass(clazzName + "DAOImpl<E extends " + clazzName + ">", clazz.getPackageName());
+ ObjectModelClass daoImplClass = createClass(TopiaGeneratorUtil.getAbstractDaoName(clazz) + "<E extends " + clazzName + ">", clazz.getPackageName());
setDocumentation(daoImplClass, "/**\n" +
" Implantation du DAO pour l'entité " + clazzName + ".\n" +
" * L'utilisateur peut remplacer cette classe par la sienne en la mettant \n" +
" * simplement dans ces sources. Cette classe générée sera alors simplement\n" +
" * écrasée\n" +
" */");
- setSuperClass(daoImplClass, clazzFQN + "DAOAbstract<E>");
+ setSuperClass(daoImplClass, TopiaGeneratorUtil.getGeneratedDaoFqn(clazz) + "<E>");
}
}
- protected void generateDAOAbstract(ObjectModelClass clazz,
+ protected void generateGeneratedDao(ObjectModelClass clazz,
String clazzName,
String clazzFQN) {
- ObjectModelClass daoAbstractClass = createAbstractClass(
- clazzName + "DAOAbstract<E extends " + clazzName + '>',
+ ObjectModelClass daoAbstractClass = createAbstractClass(TopiaGeneratorUtil.getGeneratedDaoName(clazz) + "<E extends " + clazzName + '>',
clazz.getPackageName());
// super class
- String extendClass = "";
+ String superClassName = null;
for (ObjectModelClass parent : clazz.getSuperclasses()) {
- extendClass = parent.getQualifiedName();
if (TopiaGeneratorUtil.isEntity(parent)) {
- extendClass += "DAOImpl<E>";
+ superClassName = TopiaGeneratorUtil.getAbstractDaoFqn(parent) + "<E>";
// in java no multi-inheritance
break;
}
}
- if (extendClass.length() == 0) {
- extendClass = daoImplementation.getName() + "<E>";
+ if (superClassName == null) {
+ superClassName = daoImplementation.getName() + "<E>";
}
if (log.isDebugEnabled()) {
- log.debug("super class = " + extendClass);
+ log.debug("super class = " + superClassName);
}
- setSuperClass(daoAbstractClass, extendClass);
+ setSuperClass(daoAbstractClass, superClassName);
String prefix = getConstantPrefix(clazz, "");
setConstantPrefix(prefix);
@@ -521,6 +548,8 @@
// THIMEL: J'ai remplacé reverse.getName() par reverseAttrName sans certitude
addImport(result, attrType);
String attrSimpleType = TopiaGeneratorUtil.getClassNameFromQualifiedName(attrType);
+ // XXX brendan 04/10/13 do not hard code concrete dao name
+ String attrConcreteDaoClassName = attrSimpleType + "TopiaDao";
String getName = getJavaBeanMethodName("get", reverseAttrName);
String setName = getJavaBeanMethodName("set", reverseAttrName);
@@ -528,7 +557,7 @@
/*{
{
List<<%=attrSimpleType%>> list = topiaDAOSupplier
- .getDAO(<%=attrSimpleType%>.class, <%=attrSimpleType%>DAO.class)
+ .getDAO(<%=attrSimpleType%>.class, <%=attrConcreteDaoClassName%>.class)
.forProperties(<%=attrSimpleType%>.<%=getConstantName(reverseAttrName)%>, entity).findAll();
for (<%=attrSimpleType%> item : list) {
Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/TopiaGeneratorUtil.java
===================================================================
--- trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/TopiaGeneratorUtil.java 2013-10-03 16:30:27 UTC (rev 2810)
+++ trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/TopiaGeneratorUtil.java 2013-10-04 12:26:57 UTC (rev 2811)
@@ -171,19 +171,39 @@
return input.getName();
}
- public static String getDaoAbstractName(ObjectModelClass input) {
+ public static String getAbstractDaoName(ObjectModelClass input) {
return "Abstract" + input.getName() + "TopiaDao";
}
- public static String getDaoGeneratedName(ObjectModelClass input) {
+ public static String getGeneratedDaoName(ObjectModelClass input) {
return "Generated" + input.getName() + "TopiaDao";
}
- public static String getDaoConcreteName(ObjectModelClass input) {
-// return input.getName() + "TopiaDao";
+ public static String getConcreteDaoName(ObjectModelClass input) {
+ return input.getName() + "TopiaDao";
+ }
+
+ @Deprecated
+ public static String getLegacyDaoName(ObjectModelClass input) {
return input.getName() + "DAO";
}
+ public static String getAbstractDaoFqn(ObjectModelClass input) {
+ return input.getPackageName() + "." + getAbstractDaoName(input);
+ }
+
+ public static String getGeneratedDaoFqn(ObjectModelClass input) {
+ return input.getPackageName() + "." + getGeneratedDaoName(input);
+ }
+
+ public static String getConcreteDaoFqn(ObjectModelClass input) {
+ return input.getPackageName() + "." + getConcreteDaoName(input);
+ }
+
+ public static String getLegacyDaoFqn(ObjectModelClass input) {
+ return input.getPackageName() + "." + getLegacyDaoName(input);
+ }
+
public static String getEntityPackage(ObjectModelTransformerToJava transformer,
ObjectModel model,
ObjectModelClassifier input) {
Copied: trunk/topia-persistence/src/test/java/org/nuiton/topiatest/AbstractExtraDAOEntityTopiaDao.java (from rev 2809, trunk/topia-persistence/src/test/java/org/nuiton/topiatest/ExtraDAOEntityDAOImpl.java)
===================================================================
--- trunk/topia-persistence/src/test/java/org/nuiton/topiatest/AbstractExtraDAOEntityTopiaDao.java (rev 0)
+++ trunk/topia-persistence/src/test/java/org/nuiton/topiatest/AbstractExtraDAOEntityTopiaDao.java 2013-10-04 12:26:57 UTC (rev 2811)
@@ -0,0 +1,40 @@
+/*
+ * #%L
+ * ToPIA :: Persistence
+ *
+ * $Id$
+ * $HeadURL$
+ * %%
+ * Copyright (C) 2004 - 2010 CodeLutin
+ * %%
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * <http://www.gnu.org/licenses/lgpl-3.0.html>.
+ * #L%
+ */
+package org.nuiton.topiatest;
+
+import org.nuiton.topia.TopiaException;
+
+/**
+ * Created: 26 mai 2010
+ *
+ * @author fdesbois <fdesbois(a)codelutin.com>
+ * @version $Id$
+ */
+public class AbstractExtraDAOEntityTopiaDao<E extends ExtraDAOEntity> extends GeneratedExtraDAOEntityTopiaDao<E> {
+
+ @Override
+ public void extra() throws TopiaException {
+ }
+}
Deleted: trunk/topia-persistence/src/test/java/org/nuiton/topiatest/ExtraDAOEntityDAOImpl.java
===================================================================
--- trunk/topia-persistence/src/test/java/org/nuiton/topiatest/ExtraDAOEntityDAOImpl.java 2013-10-03 16:30:27 UTC (rev 2810)
+++ trunk/topia-persistence/src/test/java/org/nuiton/topiatest/ExtraDAOEntityDAOImpl.java 2013-10-04 12:26:57 UTC (rev 2811)
@@ -1,40 +0,0 @@
-/*
- * #%L
- * ToPIA :: Persistence
- *
- * $Id$
- * $HeadURL$
- * %%
- * Copyright (C) 2004 - 2010 CodeLutin
- * %%
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Lesser Public License for more details.
- *
- * You should have received a copy of the GNU General Lesser Public
- * License along with this program. If not, see
- * <http://www.gnu.org/licenses/lgpl-3.0.html>.
- * #L%
- */
-package org.nuiton.topiatest;
-
-import org.nuiton.topia.TopiaException;
-
-/**
- * Created: 26 mai 2010
- *
- * @author fdesbois <fdesbois(a)codelutin.com>
- * @version $Id$
- */
-public class ExtraDAOEntityDAOImpl<E extends ExtraDAOEntity> extends ExtraDAOEntityDAOAbstract<E> {
-
- @Override
- public void extra() throws TopiaException {
- }
-}
Copied: trunk/topia-persistence/src/test/java/org/nuiton/topiatest/deletetest/AbstractContact2TopiaDao.java (from rev 2809, trunk/topia-persistence/src/test/java/org/nuiton/topiatest/deletetest/Contact2DAOImpl.java)
===================================================================
--- trunk/topia-persistence/src/test/java/org/nuiton/topiatest/deletetest/AbstractContact2TopiaDao.java (rev 0)
+++ trunk/topia-persistence/src/test/java/org/nuiton/topiatest/deletetest/AbstractContact2TopiaDao.java 2013-10-04 12:26:57 UTC (rev 2811)
@@ -0,0 +1,51 @@
+/*
+ * #%L
+ * ToPIA :: Persistence
+ *
+ * $Id$
+ * $HeadURL$
+ * %%
+ * Copyright (C) 2004 - 2010 CodeLutin
+ * %%
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * <http://www.gnu.org/licenses/lgpl-3.0.html>.
+ * #L%
+ */
+
+package org.nuiton.topiatest.deletetest;
+
+
+import org.nuiton.topia.TopiaException;
+import org.nuiton.topiatest.Company;
+import org.nuiton.topiatest.Employe;
+
+import java.util.Set;
+import java.util.TreeSet;
+
+/**
+ *
+ * @author desbois
+ */
+public class AbstractContact2TopiaDao<E extends Contact2> extends GeneratedContact2TopiaDao<E> {
+
+ @Override
+ public Set<Contact2> findAllByCompany(Company company) throws TopiaException {
+ Set<Contact2> contacts = new TreeSet<Contact2>();
+ for (Employe e : company.getEmploye()) {
+ contacts.addAll(e.getContacts());
+ }
+ return contacts;
+ }
+
+}
Deleted: trunk/topia-persistence/src/test/java/org/nuiton/topiatest/deletetest/Contact2DAOImpl.java
===================================================================
--- trunk/topia-persistence/src/test/java/org/nuiton/topiatest/deletetest/Contact2DAOImpl.java 2013-10-03 16:30:27 UTC (rev 2810)
+++ trunk/topia-persistence/src/test/java/org/nuiton/topiatest/deletetest/Contact2DAOImpl.java 2013-10-04 12:26:57 UTC (rev 2811)
@@ -1,50 +0,0 @@
-/*
- * #%L
- * ToPIA :: Persistence
- *
- * $Id$
- * $HeadURL$
- * %%
- * Copyright (C) 2004 - 2010 CodeLutin
- * %%
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Lesser Public License for more details.
- *
- * You should have received a copy of the GNU General Lesser Public
- * License along with this program. If not, see
- * <http://www.gnu.org/licenses/lgpl-3.0.html>.
- * #L%
- */
-
-package org.nuiton.topiatest.deletetest;
-
-
-import java.util.Set;
-import java.util.TreeSet;
-import org.nuiton.topia.TopiaException;
-import org.nuiton.topiatest.Company;
-import org.nuiton.topiatest.Employe;
-
-/**
- *
- * @author desbois
- */
-public class Contact2DAOImpl<E extends Contact2> extends Contact2DAOAbstract<E> {
-
- @Override
- public Set<Contact2> findAllByCompany(Company company) throws TopiaException {
- Set<Contact2> contacts = new TreeSet<Contact2>();
- for (Employe e : company.getEmploye()) {
- contacts.addAll(e.getContacts());
- }
- return contacts;
- }
-
-}
1
0
See <http://ci.nuiton.org/jenkins/job/topia/1521/changes>
Changes:
[Brendan Le Ny] refs #2087 add some methods inhql builder
[Brendan Le Ny] refs #2087 introduce AbstractTopiaDAO and a new query builder, use it to replace TopiaDAOImpl
------------------------------------------
[...truncated 3245 lines...]
[INFO] Building ToPIA :: Service Security 3.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ topia-service-security ---
[INFO] Deleting <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (check-project-files) @ topia-service-security ---
[INFO]
[INFO] --- eugene-maven-plugin:2.7.1:generate (generate-sources) @ topia-service-security ---
[INFO] Process phase [zargo] for one entry.
[INFO] Expanding 1 xmi file(s) from <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>
[INFO] Will generate <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>
[INFO] Copy file <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…> to <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>
[INFO] Generate one file in 32.5ms.
[INFO] Process phase [xmi] for one entry.
[INFO] Processing XSL tranformation on <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…> for 1 file(s).
[INFO] Will generate <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>
[INFO] Copy file <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…> to <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>
[INFO] Generate one file in 640.93ms.
[INFO] Process phase [model] for one entry.
WARN [pool-1-thread-1] (AbstractObjectModelReader.java:126) beforeReadFile - No properties provider filled, will instanciate a new default one
WARN [pool-1-thread-1] (AbstractObjectModelReader.java:427) loadTagValue - Invalid tag value [doNotGenerateBooleanGetMethods] : syntax is not correct.
WARN [pool-1-thread-1] (AbstractObjectModelReader.java:294) loadModelTagValue - Invalid model tag value [model.tagvalue.java.lang.String] : the tagvalue 'java.lang.String' is unkown.
WARN [pool-1-thread-1] (AbstractObjectModelReader.java:294) loadModelTagValue - Invalid model tag value [model.tagvalue.java.util.Set] : the tagvalue 'java.util.Set' is unkown.
INFO [pool-1-thread-1] (AbstractObjectModelReader.java:270) loadModelProperties - 4 tag values were succesfull imported from <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>
[INFO] No file generated.
[INFO] Apply generator TopiaMetaTransformer
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setActions([java.lang.String actions<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setActions is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setPrincipals([java.lang.String principals<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setPrincipals is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setActions([java.lang.String actions<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setActions is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setPrincipals([java.lang.String principals<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setPrincipals is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setPassword([java.lang.String oldPassword<<[]>> tagvalue: {}, java.lang.String newPassword<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setPassword is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaAssociationAuthorization] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TaasPrincipal] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaEntityAuthorization] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TaasUser] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaUser] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.user.TopiaUserImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TaasAuthorization] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaExpressionLink] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaGroup] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.user.TopiaGroupImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaAuthorization] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.authorization.TopiaAuthorizationImpl], already found in class-path.
[INFO] Add compile source root : <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>
[INFO] Add resource root :Resource {targetPath: null, filtering: false, FileSet {directory: <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…,> PatternSet [includes: {}, excludes: {**/*.java}]}}
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ topia-service-security ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 9 resources
[INFO] Copying 9 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ topia-service-security ---
[INFO] Compiling 86 source files to <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>
[INFO] -------------------------------------------------------------
[WARNING] COMPILATION WARNING :
[INFO] -------------------------------------------------------------
[WARNING] bootstrap class path not set in conjunction with -source 1.6
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[47,36] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[33,36] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[45,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[50,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[27,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[32,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[37,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[42,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[47,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[52,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[57,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[62,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[27,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[32,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[37,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[42,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[47,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[52,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[27,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[32,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[37,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[42,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[59,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[64,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[69,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[74,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[89,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[94,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[45,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[50,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[55,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[60,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[65,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[70,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[75,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[80,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[85,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[90,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[45,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[50,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[55,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[60,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[28,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[33,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[38,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[43,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[48,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[53,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[58,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[63,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[68,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[73,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[78,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[83,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[88,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[93,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[229,36] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[256,28] beginTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[40,49] org.nuiton.topia.framework.TopiaContextImplementor in org.nuiton.topia.framework has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[42,1] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[39,36] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[166,20] addTopiaEntityVetoable(org.nuiton.topia.event.TopiaEntityVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[167,20] addTopiaEntityListener(org.nuiton.topia.event.TopiaEntityListener) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[168,20] addTopiaTransactionVetoable(org.nuiton.topia.event.TopiaTransactionVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[184,16] addTopiaEntityVetoable(org.nuiton.topia.event.TopiaEntityVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[185,16] addTopiaEntityListener(org.nuiton.topia.event.TopiaEntityListener) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[186,16] addTopiaTransactionVetoable(org.nuiton.topia.event.TopiaTransactionVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[196,42] beginTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[300,28] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[312,29] commitTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[405,54] <E>findAll(java.lang.String,java.lang.Object...) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[408,33] commitTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[431,30] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[75,21] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[54,8] org.nuiton.topia.framework.TopiaContextImplementor in org.nuiton.topia.framework has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[65,43] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[208,20] addTopiaEntityVetoable(java.lang.Class<? extends org.nuiton.topia.persistence.TopiaEntity>,org.nuiton.topia.event.TopiaEntityVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[213,20] addTopiaEntityVetoable(java.lang.Class<? extends org.nuiton.topia.persistence.TopiaEntity>,org.nuiton.topia.event.TopiaEntityVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[216,16] addTopiaEntitiesVetoable(org.nuiton.topia.event.TopiaEntitiesVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[217,16] addTopiaTransactionVetoable(org.nuiton.topia.event.TopiaTransactionVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[455,21] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[464,17] org.nuiton.topia.framework.TopiaContextImplementor in org.nuiton.topia.framework has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[464,56] org.nuiton.topia.framework.TopiaContextImplementor in org.nuiton.topia.framework has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[465,46] <E>getDAO(java.lang.Class<E>) in org.nuiton.topia.framework.TopiaContextImplementor has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[466,34] getRequestPermission(java.lang.String,int) in org.nuiton.topia.persistence.TopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[151,83] <E>findAll(java.lang.String,java.lang.Object...) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[169,53] commitTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[142,42] beginTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[177,36] commitTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[178,36] closeContext() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[163,33] getAggregate() in org.nuiton.topia.persistence.TopiaEntity has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[181,37] getComposite() in org.nuiton.topia.persistence.TopiaEntity has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[71,23] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[75,35] <E>findAll(java.lang.String,java.lang.Object...) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>: Some input files use unchecked or unsafe operations.
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>: Recompile with -Xlint:unchecked for details.
[INFO] 97 warnings
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[463,77] cannot find symbol
symbol: method getTopiaContext()
location: interface org.nuiton.topia.persistence.TopiaEntityContextable
[ERROR] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[48,5] method does not override or implement a method from a supertype
[ERROR] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/targ…>:[58,5] method does not override or implement a method from a supertype
[ERROR] <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/src/…>:[49,8] org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl is not abstract and does not override abstract method getTopiaDAO() in org.nuiton.topia.persistence.TopiaEntityContextable
[INFO] 4 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] ToPIA ............................................. SUCCESS [5.968s]
[INFO] ToPIA :: Persistence .............................. SUCCESS [23.233s]
[INFO] ToPIA :: Service Replication ...................... SUCCESS [7.699s]
[INFO] ToPIA :: Service Migration ........................ SUCCESS [0.479s]
[INFO] ToPIA :: Service Security ......................... FAILURE [1.745s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 40.131s
[INFO] Finished at: Wed Oct 02 11:37:04 CEST 2013
[INFO] Final Memory: 38M/299M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-migration/pom…> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton.topia$topia-service-migration/builds/2013-10-02_11-36-21/archive/org.nuiton.topia/topia-service-migration/3.0-SNAPSHOT/topia-service-migration-3.0-SNAPSHOT.pom
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-migration/tar…> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton.topia$topia-service-migration/builds/2013-10-02_11-36-21/archive/org.nuiton.topia/topia-service-migration/3.0-SNAPSHOT/topia-service-migration-3.0-SNAPSHOT.jar
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/pom.xml> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton$topia/builds/2013-10-02_11-36-21/archive/org.nuiton/topia/3.0-SNAPSHOT/topia-3.0-SNAPSHOT.pom
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/target/topia-3.0-SNAPSHOT-s…> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton$topia/builds/2013-10-02_11-36-21/archive/org.nuiton/topia/3.0-SNAPSHOT/topia-3.0-SNAPSHOT-site_fr.xml
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-persistence/pom.xml> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton.topia$topia-persistence/builds/2013-10-02_11-36-21/archive/org.nuiton.topia/topia-persistence/3.0-SNAPSHOT/topia-persistence-3.0-SNAPSHOT.pom
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-persistence/target/to…> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton.topia$topia-persistence/builds/2013-10-02_11-36-21/archive/org.nuiton.topia/topia-persistence/3.0-SNAPSHOT/topia-persistence-3.0-SNAPSHOT.jar
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-persistence/target/to…> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton.topia$topia-persistence/builds/2013-10-02_11-36-21/archive/org.nuiton.topia/topia-persistence/3.0-SNAPSHOT/topia-persistence-3.0-SNAPSHOT-tests.jar
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-replication/p…> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton.topia$topia-service-replication/builds/2013-10-02_11-36-21/archive/org.nuiton.topia/topia-service-replication/3.0-SNAPSHOT/topia-service-replication-3.0-SNAPSHOT.pom
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-replication/t…> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton.topia$topia-service-replication/builds/2013-10-02_11-36-21/archive/org.nuiton.topia/topia-service-replication/3.0-SNAPSHOT/topia-service-replication-3.0-SNAPSHOT.jar
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-replication/t…> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton.topia$topia-service-replication/builds/2013-10-02_11-36-21/archive/org.nuiton.topia/topia-service-replication/3.0-SNAPSHOT/topia-service-replication-3.0-SNAPSHOT-tests.jar
[JENKINS] Archiving <http://ci.nuiton.org/jenkins/job/topia/ws/trunk/topia-service-security/pom.…> to /var/local/jenkins/data/jobs/topia/modules/org.nuiton.topia$topia-service-security/builds/2013-10-02_11-36-21/archive/org.nuiton.topia/topia-service-security/3.0-SNAPSHOT/topia-service-security-3.0-SNAPSHOT.pom
Waiting for Jenkins to finish collecting data
mavenExecutionResult exceptions not empty
message : Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project topia-service-security: Compilation failure
cause : Compilation failure
Stack trace :
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project topia-service-security: Compilation failure
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:174)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:100)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:66)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:326)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:858)
at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:129)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 26 more
Maven failed with error.
Sending e-mails to: topia-commits(a)list.nuiton.org
Sending e-mails to: topia-commits(a)list.nuiton.org
Sending e-mails to: topia-commits(a)list.nuiton.org
channel stopped
1
2
Jenkins build became unstable: topia » ToPIA :: Persistence #1521
by admin+hudson@codelutin.com 04 Oct '13
by admin+hudson@codelutin.com 04 Oct '13
04 Oct '13
Build failed in Jenkins: topia » ToPIA :: Service Security #1521
by admin+hudson@codelutin.com 04 Oct '13
by admin+hudson@codelutin.com 04 Oct '13
04 Oct '13
See <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building ToPIA :: Service Security 3.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ topia-service-security ---
[INFO] Deleting <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (check-project-files) @ topia-service-security ---
[INFO]
[INFO] --- eugene-maven-plugin:2.7.1:generate (generate-sources) @ topia-service-security ---
[INFO] Process phase [zargo] for one entry.
[INFO] Expanding 1 xmi file(s) from <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
[INFO] Will generate <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
[INFO] Copy file <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…> to <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
[INFO] Generate one file in 32.5ms.
[INFO] Process phase [xmi] for one entry.
[INFO] Processing XSL tranformation on <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…> for 1 file(s).
[INFO] Will generate <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
[INFO] Copy file <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…> to <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
[INFO] Generate one file in 640.93ms.
[INFO] Process phase [model] for one entry.
WARN [pool-1-thread-1] (AbstractObjectModelReader.java:126) beforeReadFile - No properties provider filled, will instanciate a new default one
WARN [pool-1-thread-1] (AbstractObjectModelReader.java:427) loadTagValue - Invalid tag value [doNotGenerateBooleanGetMethods] : syntax is not correct.
WARN [pool-1-thread-1] (AbstractObjectModelReader.java:294) loadModelTagValue - Invalid model tag value [model.tagvalue.java.lang.String] : the tagvalue 'java.lang.String' is unkown.
WARN [pool-1-thread-1] (AbstractObjectModelReader.java:294) loadModelTagValue - Invalid model tag value [model.tagvalue.java.util.Set] : the tagvalue 'java.util.Set' is unkown.
INFO [pool-1-thread-1] (AbstractObjectModelReader.java:270) loadModelProperties - 4 tag values were succesfull imported from <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
[INFO] No file generated.
[INFO] Apply generator TopiaMetaTransformer
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setActions([java.lang.String actions<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setActions is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setPrincipals([java.lang.String principals<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setPrincipals is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setActions([java.lang.String actions<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setActions is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setPrincipals([java.lang.String principals<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setPrincipals is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (TopiaMetaTransformer.java:110) validateModel - [VALIDATION] [setPassword([java.lang.String oldPassword<<[]>> tagvalue: {}, java.lang.String newPassword<<[]>> tagvalue: {}])<<[]>> throws [] tagvalue: {}] Operation name setPassword is already reserved for a getter/setter of an entity attribute
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaAssociationAuthorization] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TaasPrincipal] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaEntityAuthorization] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TaasUser] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaUser] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.user.TopiaUserImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TaasAuthorization] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaExpressionLink] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.authorization.TopiaExpressionLinkImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaGroup] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.user.TopiaGroupImpl], already found in class-path.
WARN [pool-1-thread-1] (EntityTransformer.java:131) transformFromClass - [TopiaAuthorization] Will generate constants with NO prefix, not a good idea...
Use 'constantPrefix' tagvalue in your xmi properties. For example for all the model : model.tagvalue.constantPrefix=PROPERTY_
INFO [pool-1-thread-1] (ObjectModelTransformerToJava.java:995) isInClassPath - Will not generate [org.nuiton.topia.security.entities.authorization.TopiaAuthorizationImpl], already found in class-path.
[INFO] Add compile source root : <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
[INFO] Add resource root :Resource {targetPath: null, filtering: false, FileSet {directory: <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…,> PatternSet [includes: {}, excludes: {**/*.java}]}}
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ topia-service-security ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 9 resources
[INFO] Copying 9 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ topia-service-security ---
[INFO] Compiling 86 source files to <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>
[INFO] -------------------------------------------------------------
[WARNING] COMPILATION WARNING :
[INFO] -------------------------------------------------------------
[WARNING] bootstrap class path not set in conjunction with -source 1.6
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[47,36] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[33,36] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[45,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[50,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[27,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[32,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[37,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[42,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[47,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[52,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[57,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[62,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[27,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[32,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[37,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[42,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[47,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[52,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[27,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[32,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[37,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[42,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[59,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[64,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[69,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[74,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[89,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[94,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[45,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[50,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[55,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[60,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[65,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[70,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[75,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[80,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[85,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[90,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[45,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[50,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[55,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[60,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[28,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[33,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[38,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[43,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[48,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[53,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[58,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[63,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[68,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[73,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[78,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[83,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[88,20] findByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[93,26] findAllByProperty(java.lang.String,java.lang.Object) in org.nuiton.topia.persistence.AbstractTopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[229,36] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[256,28] beginTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[40,49] org.nuiton.topia.framework.TopiaContextImplementor in org.nuiton.topia.framework has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[42,1] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[39,36] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[166,20] addTopiaEntityVetoable(org.nuiton.topia.event.TopiaEntityVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[167,20] addTopiaEntityListener(org.nuiton.topia.event.TopiaEntityListener) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[168,20] addTopiaTransactionVetoable(org.nuiton.topia.event.TopiaTransactionVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[184,16] addTopiaEntityVetoable(org.nuiton.topia.event.TopiaEntityVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[185,16] addTopiaEntityListener(org.nuiton.topia.event.TopiaEntityListener) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[186,16] addTopiaTransactionVetoable(org.nuiton.topia.event.TopiaTransactionVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[196,42] beginTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[300,28] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[312,29] commitTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[405,54] <E>findAll(java.lang.String,java.lang.Object...) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[408,33] commitTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[431,30] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[75,21] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[54,8] org.nuiton.topia.framework.TopiaContextImplementor in org.nuiton.topia.framework has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[65,43] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[208,20] addTopiaEntityVetoable(java.lang.Class<? extends org.nuiton.topia.persistence.TopiaEntity>,org.nuiton.topia.event.TopiaEntityVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[213,20] addTopiaEntityVetoable(java.lang.Class<? extends org.nuiton.topia.persistence.TopiaEntity>,org.nuiton.topia.event.TopiaEntityVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[216,16] addTopiaEntitiesVetoable(org.nuiton.topia.event.TopiaEntitiesVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[217,16] addTopiaTransactionVetoable(org.nuiton.topia.event.TopiaTransactionVetoable) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[455,21] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[464,17] org.nuiton.topia.framework.TopiaContextImplementor in org.nuiton.topia.framework has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[464,56] org.nuiton.topia.framework.TopiaContextImplementor in org.nuiton.topia.framework has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[465,46] <E>getDAO(java.lang.Class<E>) in org.nuiton.topia.framework.TopiaContextImplementor has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[466,34] getRequestPermission(java.lang.String,int) in org.nuiton.topia.persistence.TopiaDAO has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[151,83] <E>findAll(java.lang.String,java.lang.Object...) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[169,53] commitTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[142,42] beginTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[177,36] commitTransaction() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[178,36] closeContext() in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[163,33] getAggregate() in org.nuiton.topia.persistence.TopiaEntity has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[181,37] getComposite() in org.nuiton.topia.persistence.TopiaEntity has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[71,23] org.nuiton.topia.persistence.TopiaId in org.nuiton.topia.persistence has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[75,35] <E>findAll(java.lang.String,java.lang.Object...) in org.nuiton.topia.TopiaContext has been deprecated
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>: Some input files use unchecked or unsafe operations.
[WARNING] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>: Recompile with -Xlint:unchecked for details.
[INFO] 97 warnings
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[463,77] cannot find symbol
symbol: method getTopiaContext()
location: interface org.nuiton.topia.persistence.TopiaEntityContextable
[ERROR] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[48,5] method does not override or implement a method from a supertype
[ERROR] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[58,5] method does not override or implement a method from a supertype
[ERROR] <http://ci.nuiton.org/jenkins/job/topia/org.nuiton.topia$topia-service-secur…>:[49,8] org.nuiton.topia.security.entities.authorization.TopiaAssociationAuthorizationImpl is not abstract and does not override abstract method getTopiaDAO() in org.nuiton.topia.persistence.TopiaEntityContextable
[INFO] 4 errors
[INFO] -------------------------------------------------------------
1
2