Author: echatellier Date: 2014-06-20 16:29:53 +0200 (Fri, 20 Jun 2014) New Revision: 243 Url: http://forge.codelutin.com/projects/faxtomail/repository/revisions/243 Log: Override ugly topia generated code Modified: trunk/faxtomail-persistence/src/main/java/com/franciaflex/faxtomail/persistence/entities/EtatAttenteTopiaDao.java Modified: trunk/faxtomail-persistence/src/main/java/com/franciaflex/faxtomail/persistence/entities/EtatAttenteTopiaDao.java =================================================================== --- trunk/faxtomail-persistence/src/main/java/com/franciaflex/faxtomail/persistence/entities/EtatAttenteTopiaDao.java 2014-06-20 13:35:32 UTC (rev 242) +++ trunk/faxtomail-persistence/src/main/java/com/franciaflex/faxtomail/persistence/entities/EtatAttenteTopiaDao.java 2014-06-20 14:29:53 UTC (rev 243) @@ -30,6 +30,42 @@ public class EtatAttenteTopiaDao extends AbstractEtatAttenteTopiaDao<EtatAttente> { + + @Override + public void delete(EtatAttente entity) { + +// do nothing just to disable strange topia code +// org.postgresql.util.PSQLException: Le nom de colonne topiaVersion n'a pas été trouvé dans ce ResultSet. +// org.postgresql.jdbc2.AbstractJdbc2ResultSet.findColumn(AbstractJdbc2ResultSet.java:2728) +// org.postgresql.jdbc2.AbstractJdbc2ResultSet.getLong(AbstractJdbc2ResultSet.java:2594) +// com.mchange.v2.c3p0.impl.NewProxyResultSet.getLong(NewProxyResultSet.java:2625) +// org.hibernate.type.descriptor.sql.BigIntTypeDescriptor$2.doExtract(BigIntTypeDescriptor.java:74) +// org.hibernate.type.descriptor.sql.BasicExtractor.extract(BasicExtractor.java:64) +// org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:267) +// org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:263) +// org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:253) +// org.hibernate.type.AbstractStandardBasicType.hydrate(AbstractStandardBasicType.java:338) +// org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2969) +// org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1695) +// org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1627) +// org.hibernate.loader.Loader.getRow(Loader.java:1514) +// org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:725) +// org.hibernate.loader.Loader.processResultSet(Loader.java:952) +// org.hibernate.loader.Loader.doQuery(Loader.java:920) +// org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:354) +// org.hibernate.loader.Loader.doList(Loader.java:2553) +// org.hibernate.loader.Loader.doList(Loader.java:2539) +// org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2369) +// org.hibernate.loader.Loader.list(Loader.java:2364) +// org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:353) +// org.hibernate.internal.SessionImpl.listCustomQuery(SessionImpl.java:1873) +// org.hibernate.internal.AbstractSessionImpl.list(AbstractSessionImpl.java:311) +// org.hibernate.internal.SQLQueryImpl.list(SQLQueryImpl.java:141) +// com.franciaflex.faxtomail.persistence.entities.GeneratedEtatAttenteTopiaDao.delete(GeneratedEtatAttenteTopiaDao.java:65) +// com.franciaflex.faxtomail.persistence.entities.GeneratedEtatAttenteTopiaDao.delete(GeneratedEtatAttenteTopiaDao.java:1) + + } + public Map<String, Long> getEtatAttenteCountByFolder() { String query = "SELECT etatAttente.topiaId, count(*) FROM " + Email.class.getName() + " group by etatAttente.topiaId";
participants (1)
-
echatellier@users.forge.codelutin.com