-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 
Author Message
 Post subject: "collection was processed twice by flush()"
PostPosted: Sun Feb 05, 2006 7:05 am 
Newbie

Joined: Thu Dec 23, 2004 7:23 am
Posts: 12
Location: Melbourne
Hi,

We're getting this "collection was processed twice by flush()" exception and it's very strange. Any ideas what's probably causing this?

Hibernate version:
3.0.5

Code between sessionFactory.openSession() and session.close():
uri.setName(report.getTitle());
uri.setLayout(report.getLayout());
uri.setDataTypes(dataTypes);
uri.getParameterCriterias().clear();
for (int i = 0; i < report.getCriterias().length; i++) {
uri.getParameterCriterias().add(report.getCriterias()[i]);
}

Full stack trace of any exception that occurs:
org.hibernate.AssertionFailure: collection was processed twice by flush()
at org.hibernate.engine.Collections.prepareCollectionForUpdate(Collections.java:165)
at org.hibernate.engine.Collections.processReachableCollection(Collections.java:149)
at org.hibernate.event.def.FlushVisitor.processCollection(FlushVisitor.java:37)
at org.hibernate.event.def.AbstractVisitor.processValue(AbstractVisitor.java:104)
at org.hibernate.event.def.AbstractVisitor.processValue(AbstractVisitor.java:64)
at org.hibernate.event.def.AbstractVisitor.processEntityPropertyValues(AbstractVisitor.java:58)
at org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:198)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:190)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:70)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:26)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:730)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:324)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:86)
at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:490)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:495)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:468)
at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(TransactionAspectSupport.java:258)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:606)
at com.sun2si.nccin.reporting.storage.userreport.HibernateUserReportDao$$EnhancerByCGLIB$$11594c08.updateUserReportInfo(<generated>)
at com.sun2si.nccin.reporting.storage.userreport.UserReportManagerImpl.updateUserReportInfo(UserReportManagerImpl.java:132)
at com.sun2si.nccin.reporting.storage.userreport.UserReportManagerImpl.save(UserReportManagerImpl.java:58)
at com.sun2si.nccin.reporting.storage.userreport.UserReportStorageProvider.save(UserReportStorageProvider.java:38)
at com.sun2si.nccin.reporting.Report.save(Report.java:124)
at com.sun2si.nccin.reporting.display.ProcessReportAction.saveReport(ProcessReportAction.java:438)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170)
at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(DefaultWorkflowInterceptor.java:55)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
org.hibernate.AssertionFailure: collection was processed twice by flush()
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at org.hibernate.engine.Collections.prepareCollectionForUpdate(Collections.java:165)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at org.hibernate.engine.Collections.processReachableCollection(Collections.java:149)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at org.hibernate.event.def.FlushVisitor.processCollection(FlushVisitor.java:37)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at org.hibernate.event.def.AbstractVisitor.processValue(AbstractVisitor.java:104)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at org.hibernate.event.def.AbstractVisitor.processValue(AbstractVisitor.java:64)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at org.hibernate.event.def.AbstractVisitor.processEntityPropertyValues(AbstractVisitor.java:58)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
at org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:198)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:229)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:190)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:70)
at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:26)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:730)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:324)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:86)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:172)
at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:490)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:495)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at com.sun2si.bucket.xwork.I18nFilter.doFilter(I18nFilter.java:28)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:468)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(TransactionAspectSupport.java:258)
at com.caucho.server.http.Invocation.service(Invocation.java:315)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:606)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:534)
at com.sun2si.nccin.reporting.storage.userreport.HibernateUserReportDao$$EnhancerByCGLIB$$11594c08.updateUserReportInfo(<generated>)
2006-02-05 14:32:54,805 DEBUG [org.hibernate.transaction.JDBCTransaction] rollback
at com.sun2si.nccin.reporting.storage.userreport.UserReportManagerImpl.updateUserReportInfo(UserReportManagerImpl.java:132)
2006-02-05 14:32:54,805 DEBUG [org.hibernate.jdbc.JDBCContext] before transaction completion
at com.sun2si.nccin.reporting.storage.userreport.UserReportManagerImpl.save(UserReportManagerImpl.java:58)
2006-02-05 14:32:54,805 DEBUG [org.hibernate.impl.SessionImpl] before transaction completion
at com.sun2si.nccin.reporting.storage.userreport.UserReportStorageProvider.save(UserReportStorageProvider.java:38)
at com.sun2si.nccin.reporting.Report.save(Report.java:124)
2006-02-05 14:32:54,805 DEBUG [org.hibernate.transaction.JDBCTransaction] rolled back JDBC Connection
at com.sun2si.nccin.reporting.display.ProcessReportAction.saveReport(ProcessReportAction.java:438)
2006-02-05 14:32:54,805 DEBUG [org.hibernate.jdbc.JDBCContext] after transaction completion
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2006-02-05 14:32:54,805 DEBUG [org.hibernate.impl.SessionImpl] after transaction completion
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2006-02-05 14:32:54,805 DEBUG [org.hibernate.impl.SessionImpl] setting flush mode to: NEVER
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170)
at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(DefaultWorkflowInterceptor.java:55)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:229)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:172)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at com.sun2si.bucket.xwork.I18nFilter.doFilter(I18nFilter.java:28)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at com.caucho.server.http.Invocation.service(Invocation.java:315)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:534)
2006-02-05 14:32:54,805 ERROR [nccin.reporting.display.ProcessReportAction] collection was processed twice by flush()
org.hibernate.AssertionFailure: collection was processed twice by flush()
at org.hibernate.engine.Collections.prepareCollectionForUpdate(Collections.java:165)
at org.hibernate.engine.Collections.processReachableCollection(Collections.java:149)
at org.hibernate.event.def.FlushVisitor.processCollection(FlushVisitor.java:37)
at org.hibernate.event.def.AbstractVisitor.processValue(AbstractVisitor.java:104)
at org.hibernate.event.def.AbstractVisitor.processValue(AbstractVisitor.java:64)
at org.hibernate.event.def.AbstractVisitor.processEntityPropertyValues(AbstractVisitor.java:58)
at org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:198)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:190)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:70)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:26)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:730)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:324)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:86)
at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:490)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:495)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:468)
at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(TransactionAspectSupport.java:258)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:606)
at com.sun2si.nccin.reporting.storage.userreport.HibernateUserReportDao$$EnhancerByCGLIB$$11594c08.updateUserReportInfo(<generated>)
at com.sun2si.nccin.reporting.storage.userreport.UserReportManagerImpl.updateUserReportInfo(UserReportManagerImpl.java:132)
at com.sun2si.nccin.reporting.storage.userreport.UserReportManagerImpl.save(UserReportManagerImpl.java:58)
at com.sun2si.nccin.reporting.storage.userreport.UserReportStorageProvider.save(UserReportStorageProvider.java:38)
at com.sun2si.nccin.reporting.Report.save(Report.java:124)
at com.sun2si.nccin.reporting.display.ProcessReportAction.saveReport(ProcessReportAction.java:438)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170)
at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(DefaultWorkflowInterceptor.java:55)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:229)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:172)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at com.sun2si.bucket.xwork.I18nFilter.doFilter(I18nFilter.java:28)
at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
at com.caucho.server.http.Invocation.service(Invocation.java:315)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:534)

Name and version of the database you are using:
Oracle 9i

The generated SQL (show_sql=true):

Debug level Hibernate log excerpt:
2006-02-05 14:32:08,602 DEBUG [org.hibernate.engine.TwoPhaseLoad] adding entity to second-level cache: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo#1]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@671416, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@157d162}]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.cache.ReadOnlyCache] Caching: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo#1
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@671416, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@157d162}]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Starting deserialization of object
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Attempting to locate class [java.util.HashMap]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Class resolved through context class loader
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Attempting to locate class [[Ljava.lang.String;]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Class resolved through context class loader
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Attempting to locate class [java.lang.Boolean]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Class resolved through context class loader
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Starting deserialization of object
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Attempting to locate class [java.util.HashMap]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.util.SerializationHelper] Class resolved through context class loader
2006-02-05 14:32:08,602 DEBUG [org.hibernate.engine.TwoPhaseLoad] done materializing entity [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo#1]
2006-02-05 14:32:08,602 DEBUG [org.hibernate.engine.PersistenceContext] initializing non-lazy collections
2006-02-05 14:32:08,602 DEBUG [org.hibernate.loader.Loader] done entity load
2006-02-05 14:32:08,602 DEBUG [org.hibernate.jdbc.JDBCContext] after autocommit
2006-02-05 14:32:08,602 DEBUG [hibernate.event.def.AbstractFlushingEventListener] flushing session
2006-02-05 14:32:08,602 DEBUG [hibernate.event.def.AbstractFlushingEventListener] processing flush-time cascades
2006-02-05 14:32:08,602 DEBUG [org.hibernate.engine.Cascades] processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:08,602 DEBUG [org.hibernate.engine.Cascades] cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:08,602 DEBUG [org.hibernate.engine.Cascades] done cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:08,602 DEBUG [org.hibernate.engine.Cascades] done processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:08,602 DEBUG [hibernate.event.def.AbstractFlushingEventListener] dirty checking collections
2006-02-05 14:32:08,602 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushing entities and processing referenced collections
2006-02-05 14:32:18,713 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@10ee5b8, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@10bc3c9}]
2006-02-05 14:32:18,713 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@671416, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@157d162}]
2006-02-05 14:32:18,713 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:18,713 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:18,713 DEBUG [org.hibernate.engine.Collections] Collection found: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes#1], was: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes#1] (uninitialized)
2006-02-05 14:32:18,713 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Processing unreferenced collections
2006-02-05 14:32:18,713 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Scheduling collection removes/(re)creates/updates
2006-02-05 14:32:18,713 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushed: 0 insertions, 0 updates, 0 deletions to 1 objects
2006-02-05 14:32:18,713 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushed: 0 (re)creations, 0 updates, 0 removals to 1 collections
2006-02-05 14:32:18,713 DEBUG [org.hibernate.pretty.Printer] listing entities:
2006-02-05 14:32:23,472 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@671416, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@157d162}]
2006-02-05 14:32:23,472 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:23,472 DEBUG [org.hibernate.pretty.Printer] com.sun2si.nccin.reporting.storage.userreport.UserReportInfo{reportSet=com.sun2si.nccin.reporting.storage.userreport.ReportSetInfo#1, serializedParameters=2c6d8085f3f28091eae1f6e1aef5f4e9ecaec8e1f3e8cde1f085875a414396e051838082c6808aecefe1e4c6e1e3f4eff2c98089f4e8f2e5f3e8efece4f8f0bfc080808080808cf7888080809080808080f8, serializedLayout=2c6d8085f3f28091eae1f6e1aef5f4e9ecaec8e1f3e8cde1f085875a414396e051838082c6808aecefe1e4c6e1e3f4eff2c98089f4e8f2e5f3e8efece4f8f0bfc080808080808cf7888080809080808084f4808ff0e1f2e1ecece5ecc8e5e1e4e5f2f3f5f28093dbcceae1f6e1aeece1eee7aed3f4f2e9eee7bb2d52d667699dfbc7828080f8f080808081f48080f48088e9eef6e5f2f4e5e4f3f28091eae1f6e1aeece1eee7aec2efefece5e1ee4da0f200551c7a6e828081da8085f6e1ecf5e5f8f080f4808ce3f2e5e1f4eff2c3ece1f3f3f480b9e3efedaef3f5eeb2f3e9aeeee3e3e9eeaef2e5f0eff2f4e9eee7aeece1f9eff5f4aef4e1e2ece5aed4e1e2ece5d2e5f0eff2f4cce1f9eff5f4f4808feff0f0eff3e9f4e5c8e5e1e4e5f2f3f5f180fe808380808083f4808ee3efededefe4e9f4f9ade8f3b9b6f48095e7f2e5e7eff2e9e1eeadf4e9ede5adf9e5e1f2ecf9f4808ef2e5e7e9efeeade4e5e6e1f5ecf4f8, layoutClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, dataTypes=<uninitialized>, name=???? ????? ????? ?????? ????, id=1}
2006-02-05 14:32:23,472 DEBUG [hibernate.event.def.AbstractFlushingEventListener] executing flush
2006-02-05 14:32:23,472 DEBUG [hibernate.event.def.AbstractFlushingEventListener] post flush
2006-02-05 14:32:23,472 DEBUG [org.hibernate.impl.SessionImpl] setting flush mode to: NEVER
2006-02-05 14:32:23,472 DEBUG [org.hibernate.impl.SessionImpl] after transaction completion
2006-02-05 14:32:23,472 DEBUG [org.hibernate.impl.SessionImpl] setting flush mode to: AUTO
2006-02-05 14:32:23,472 DEBUG [org.hibernate.impl.SessionImpl] find: FROM com.sun2si.nccin.entities.model.DataTypeInfo result where lower(result.key) = ?
2006-02-05 14:32:23,472 DEBUG [org.hibernate.engine.QueryParameters] parameters: [commodityreexportvalue]
2006-02-05 14:32:23,472 DEBUG [org.hibernate.engine.QueryParameters] named parameters: {}
2006-02-05 14:32:23,472 DEBUG [hibernate.hql.ast.QueryTranslatorImpl] compile() : The query is already compiled, skipping...
2006-02-05 14:32:23,472 DEBUG [hibernate.event.def.AbstractFlushingEventListener] flushing session
2006-02-05 14:32:23,472 DEBUG [hibernate.event.def.AbstractFlushingEventListener] processing flush-time cascades
2006-02-05 14:32:23,472 DEBUG [org.hibernate.engine.Cascades] processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:23,472 DEBUG [org.hibernate.engine.Cascades] cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:23,472 DEBUG [org.hibernate.engine.Cascades] done cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:23,472 DEBUG [org.hibernate.engine.Cascades] done processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:23,472 DEBUG [hibernate.event.def.AbstractFlushingEventListener] dirty checking collections
2006-02-05 14:32:23,472 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushing entities and processing referenced collections
2006-02-05 14:32:26,827 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@10ee5b8, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@10bc3c9}]
2006-02-05 14:32:26,827 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@671416, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@157d162}]
2006-02-05 14:32:26,827 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:26,827 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:26,827 DEBUG [org.hibernate.engine.Collections] Collection found: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes#1], was: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes#1] (uninitialized)
2006-02-05 14:32:26,827 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Processing unreferenced collections
2006-02-05 14:32:26,827 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Scheduling collection removes/(re)creates/updates
2006-02-05 14:32:26,827 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushed: 0 insertions, 0 updates, 0 deletions to 1 objects
2006-02-05 14:32:26,827 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushed: 0 (re)creations, 0 updates, 0 removals to 1 collections
2006-02-05 14:32:26,827 DEBUG [org.hibernate.pretty.Printer] listing entities:
2006-02-05 14:32:31,430 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@671416, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@157d162}]
2006-02-05 14:32:31,446 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:31,446 DEBUG [org.hibernate.pretty.Printer] com.sun2si.nccin.reporting.storage.userreport.UserReportInfo{reportSet=com.sun2si.nccin.reporting.storage.userreport.ReportSetInfo#1, serializedParameters=2c6d8085f3f28091eae1f6e1aef5f4e9ecaec8e1f3e8cde1f085875a414396e051838082c6808aecefe1e4c6e1e3f4eff2c98089f4e8f2e5f3e8efece4f8f0bfc080808080808cf7888080809080808080f8, serializedLayout=2c6d8085f3f28091eae1f6e1aef5f4e9ecaec8e1f3e8cde1f085875a414396e051838082c6808aecefe1e4c6e1e3f4eff2c98089f4e8f2e5f3e8efece4f8f0bfc080808080808cf7888080809080808084f4808ff0e1f2e1ecece5ecc8e5e1e4e5f2f3f5f28093dbcceae1f6e1aeece1eee7aed3f4f2e9eee7bb2d52d667699dfbc7828080f8f080808081f48080f48088e9eef6e5f2f4e5e4f3f28091eae1f6e1aeece1eee7aec2efefece5e1ee4da0f200551c7a6e828081da8085f6e1ecf5e5f8f080f4808ce3f2e5e1f4eff2c3ece1f3f3f480b9e3efedaef3f5eeb2f3e9aeeee3e3e9eeaef2e5f0eff2f4e9eee7aeece1f9eff5f4aef4e1e2ece5aed4e1e2ece5d2e5f0eff2f4cce1f9eff5f4f4808feff0f0eff3e9f4e5c8e5e1e4e5f2f3f5f180fe808380808083f4808ee3efededefe4e9f4f9ade8f3b9b6f48095e7f2e5e7eff2e9e1eeadf4e9ede5adf9e5e1f2ecf9f4808ef2e5e7e9efeeade4e5e6e1f5ecf4f8, layoutClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, dataTypes=<uninitialized>, name=???? ????? ????? ?????? ????, id=1}
2006-02-05 14:32:31,446 DEBUG [hibernate.event.def.DefaultAutoFlushEventListener] Dont need to execute flush
2006-02-05 14:32:31,446 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
2006-02-05 14:32:31,446 DEBUG [org.hibernate.SQL] select datatypein0_.ID as ID, datatypein0_.KEY as KEY2_, datatypein0_.NAME_EN as NAME3_2_, datatypein0_.NAME_FA as NAME4_2_, datatypein0_.DESCRIPTION_EN as DESCRIPT5_2_, datatypein0_.DESCRIPTION_FA as DESCRIPT6_2_, datatypein0_.SEARCHABLE as SEARCHABLE2_, datatypein0_.DATA_PROVIDER_ID as DATA8_2_, datatypein0_.DATA_CLASS_ID as DATA9_2_ from DATA_TYPE datatypein0_ where lower(datatypein0_.KEY)=?
2006-02-05 14:32:31,446 DEBUG [org.hibernate.jdbc.AbstractBatcher] preparing statement
2006-02-05 14:32:31,446 DEBUG [org.hibernate.type.StringType] binding 'commodityreexportvalue' to parameter: 1
2006-02-05 14:32:31,446 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to open ResultSet (open ResultSets: 0, globally: 0)
2006-02-05 14:32:31,446 DEBUG [org.hibernate.loader.Loader] processing result set
2006-02-05 14:32:31,446 DEBUG [org.hibernate.loader.Loader] result set row: 0
2006-02-05 14:32:31,446 DEBUG [org.hibernate.type.LongType] returning '11' as column: ID
2006-02-05 14:32:31,446 DEBUG [org.hibernate.loader.Loader] result row: EntityKey[com.sun2si.nccin.entities.model.DataTypeInfo#11]
2006-02-05 14:32:31,446 DEBUG [org.hibernate.loader.Loader] Initializing object from ResultSet: [com.sun2si.nccin.entities.model.DataTypeInfo#11]
2006-02-05 14:32:31,446 DEBUG [hibernate.persister.entity.BasicEntityPersister] Hydrating entity: [com.sun2si.nccin.entities.model.DataTypeInfo#11]
2006-02-05 14:32:31,446 DEBUG [org.hibernate.type.StringType] returning 'CommodityReExportValue' as column: KEY2_
2006-02-05 14:32:31,446 DEBUG [org.hibernate.type.StringType] returning 'Commodity ReExport Value' as column: NAME3_2_
2006-02-05 14:32:31,446 DEBUG [org.hibernate.type.StringType] returning '???? ????? ????? ?????? ????' as column: NAME4_2_
2006-02-05 14:32:31,446 DEBUG [org.hibernate.type.StringType] returning 'Commodity ReExport Value' as column: DESCRIPT5_2_
2006-02-05 14:32:31,446 DEBUG [org.hibernate.type.StringType] returning '???? ????? ????? ?????? ????' as column: DESCRIPT6_2_
2006-02-05 14:32:31,461 DEBUG [org.hibernate.type.BooleanType] returning 'true' as column: SEARCHABLE2_
2006-02-05 14:32:31,461 DEBUG [org.hibernate.type.LongType] returning '1' as column: DATA8_2_
2006-02-05 14:32:31,461 DEBUG [org.hibernate.type.LongType] returning '1' as column: DATA9_2_
2006-02-05 14:32:31,461 DEBUG [org.hibernate.loader.Loader] done processing result set (1 rows)
2006-02-05 14:32:31,461 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to close ResultSet (open ResultSets: 1, globally: 1)
2006-02-05 14:32:31,461 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
2006-02-05 14:32:31,461 DEBUG [org.hibernate.jdbc.AbstractBatcher] closing statement
2006-02-05 14:32:31,461 DEBUG [org.hibernate.loader.Loader] total objects hydrated: 1
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.TwoPhaseLoad] resolving associations for [com.sun2si.nccin.entities.model.DataTypeInfo#11]
2006-02-05 14:32:31,461 DEBUG [hibernate.event.def.DefaultLoadEventListener] loading entity: [com.sun2si.nccin.entities.model.DataProviderInfo#1]
2006-02-05 14:32:31,461 DEBUG [hibernate.event.def.DefaultLoadEventListener] creating new proxy for entity
2006-02-05 14:32:31,461 DEBUG [hibernate.event.def.DefaultLoadEventListener] loading entity: [com.sun2si.nccin.entities.model.DataClassInfo#1]
2006-02-05 14:32:31,461 DEBUG [hibernate.event.def.DefaultLoadEventListener] creating new proxy for entity
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.CollectionLoadContext] creating collection wrapper:[com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters#11]
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.TwoPhaseLoad] adding entity to second-level cache: [com.sun2si.nccin.entities.model.DataTypeInfo#11]
2006-02-05 14:32:31,461 DEBUG [org.hibernate.cache.ReadOnlyCache] Caching: com.sun2si.nccin.entities.model.DataTypeInfo#11
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.TwoPhaseLoad] done materializing entity [com.sun2si.nccin.entities.model.DataTypeInfo#11]
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.PersistenceContext] initializing non-lazy collections
2006-02-05 14:32:31,461 DEBUG [org.hibernate.jdbc.JDBCContext] after autocommit
2006-02-05 14:32:31,461 DEBUG [hibernate.event.def.AbstractFlushingEventListener] flushing session
2006-02-05 14:32:31,461 DEBUG [hibernate.event.def.AbstractFlushingEventListener] processing flush-time cascades
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.Cascades] processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.Cascades] cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.Cascades] done cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.Cascades] done processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.Cascades] processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.Cascades] cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.Cascades] done cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters
2006-02-05 14:32:31,461 DEBUG [org.hibernate.engine.Cascades] done processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:31,461 DEBUG [hibernate.event.def.AbstractFlushingEventListener] dirty checking collections
2006-02-05 14:32:31,461 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushing entities and processing referenced collections
2006-02-05 14:32:35,503 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@10ee5b8, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@10bc3c9}]
2006-02-05 14:32:35,503 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@671416, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@157d162}]
2006-02-05 14:32:35,503 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:35,503 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:35,503 DEBUG [org.hibernate.engine.Collections] Collection found: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes#1], was: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes#1] (uninitialized)
2006-02-05 14:32:35,503 DEBUG [org.hibernate.engine.Collections] Collection found: [com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters#11], was: [com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters#11] (uninitialized)
2006-02-05 14:32:35,503 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Processing unreferenced collections
2006-02-05 14:32:35,503 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Scheduling collection removes/(re)creates/updates
2006-02-05 14:32:35,503 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushed: 0 insertions, 0 updates, 0 deletions to 2 objects
2006-02-05 14:32:35,503 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushed: 0 (re)creations, 0 updates, 0 removals to 2 collections
2006-02-05 14:32:35,503 DEBUG [org.hibernate.pretty.Printer] listing entities:
2006-02-05 14:32:35,503 DEBUG [org.hibernate.pretty.Printer] com.sun2si.nccin.entities.model.DataTypeInfo{dataProvider=com.sun2si.nccin.entities.model.DataProviderInfo#1, searchable=true, key=CommodityReExportValue, nameFA=???? ????? ????? ?????? ????, dataClass=com.sun2si.nccin.entities.model.DataClassInfo#1, dataTypeParameters=<uninitialized>, descriptionFA=???? ????? ????? ?????? ????, nameEN=Commodity ReExport Value, descriptionEN=Commodity ReExport Value, id=11}
2006-02-05 14:32:40,715 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@671416, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@157d162}]
2006-02-05 14:32:40,715 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:40,730 DEBUG [org.hibernate.pretty.Printer] com.sun2si.nccin.reporting.storage.userreport.UserReportInfo{reportSet=com.sun2si.nccin.reporting.storage.userreport.ReportSetInfo#1, serializedParameters=2c6d8085f3f28091eae1f6e1aef5f4e9ecaec8e1f3e8cde1f085875a414396e051838082c6808aecefe1e4c6e1e3f4eff2c98089f4e8f2e5f3e8efece4f8f0bfc080808080808cf7888080809080808080f8, serializedLayout=2c6d8085f3f28091eae1f6e1aef5f4e9ecaec8e1f3e8cde1f085875a414396e051838082c6808aecefe1e4c6e1e3f4eff2c98089f4e8f2e5f3e8efece4f8f0bfc080808080808cf7888080809080808084f4808ff0e1f2e1ecece5ecc8e5e1e4e5f2f3f5f28093dbcceae1f6e1aeece1eee7aed3f4f2e9eee7bb2d52d667699dfbc7828080f8f080808081f48080f48088e9eef6e5f2f4e5e4f3f28091eae1f6e1aeece1eee7aec2efefece5e1ee4da0f200551c7a6e828081da8085f6e1ecf5e5f8f080f4808ce3f2e5e1f4eff2c3ece1f3f3f480b9e3efedaef3f5eeb2f3e9aeeee3e3e9eeaef2e5f0eff2f4e9eee7aeece1f9eff5f4aef4e1e2ece5aed4e1e2ece5d2e5f0eff2f4cce1f9eff5f4f4808feff0f0eff3e9f4e5c8e5e1e4e5f2f3f5f180fe808380808083f4808ee3efededefe4e9f4f9ade8f3b9b6f48095e7f2e5e7eff2e9e1eeadf4e9ede5adf9e5e1f2ecf9f4808ef2e5e7e9efeeade4e5e6e1f5ecf4f8, layoutClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, dataTypes=<uninitialized>, name=???? ????? ????? ?????? ????, id=1}
2006-02-05 14:32:40,730 DEBUG [hibernate.event.def.AbstractFlushingEventListener] executing flush
2006-02-05 14:32:40,730 DEBUG [hibernate.event.def.AbstractFlushingEventListener] post flush
2006-02-05 14:32:40,730 DEBUG [org.hibernate.impl.SessionImpl] setting flush mode to: NEVER
2006-02-05 14:32:40,730 DEBUG [org.hibernate.impl.SessionImpl] after transaction completion
2006-02-05 14:32:40,730 DEBUG [org.hibernate.impl.SessionImpl] setting flush mode to: AUTO
2006-02-05 14:32:40,730 DEBUG [org.hibernate.transaction.JDBCTransaction] begin
2006-02-05 14:32:40,730 DEBUG [org.hibernate.transaction.JDBCTransaction] current autocommit status: false
2006-02-05 14:32:43,227 DEBUG [org.hibernate.transaction.JDBCTransaction] commit
2006-02-05 14:32:43,227 DEBUG [org.hibernate.impl.SessionImpl] automatically flushing session
2006-02-05 14:32:43,227 DEBUG [hibernate.event.def.AbstractFlushingEventListener] flushing session
2006-02-05 14:32:43,227 DEBUG [hibernate.event.def.AbstractFlushingEventListener] processing flush-time cascades
2006-02-05 14:32:43,227 DEBUG [org.hibernate.engine.Cascades] processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:43,227 DEBUG [org.hibernate.engine.Cascades] cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:43,227 DEBUG [org.hibernate.engine.Cascades] cascading to saveOrUpdate: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:43,227 DEBUG [hibernate.event.def.AbstractSaveEventListener] persistent instance of: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:43,227 DEBUG [hibernate.event.def.DefaultSaveOrUpdateEventListener] ignoring persistent instance
2006-02-05 14:32:43,227 DEBUG [hibernate.event.def.DefaultSaveOrUpdateEventListener] object already associated with session: [com.sun2si.nccin.entities.model.DataTypeInfo#11]
2006-02-05 14:32:43,227 DEBUG [org.hibernate.engine.Cascades] done cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:43,227 DEBUG [org.hibernate.engine.Cascades] done processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:43,227 DEBUG [org.hibernate.engine.Cascades] processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:43,227 DEBUG [org.hibernate.engine.Cascades] cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters
2006-02-05 14:32:43,227 DEBUG [org.hibernate.engine.Cascades] done cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters
2006-02-05 14:32:43,227 DEBUG [org.hibernate.engine.Cascades] done processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:43,227 DEBUG [hibernate.event.def.AbstractFlushingEventListener] dirty checking collections
2006-02-05 14:32:43,227 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushing entities and processing referenced collections
2006-02-05 14:32:44,912 DEBUG [hibernate.event.def.WrapVisitor] Wrapped collection in role: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@10ee5b8, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@10bc3c9}]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@18e9adf, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@159e6df}]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{gregorian-time-yearly=1980}]
2006-02-05 14:32:44,912 DEBUG [hibernate.persister.entity.BasicEntityPersister] com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.serializedParameters is dirty
2006-02-05 14:32:44,912 DEBUG [hibernate.event.def.DefaultFlushEntityEventListener] Updating entity: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo#1]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@18e9adf, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@159e6df}]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Starting deserialization of object
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Attempting to locate class [java.util.HashMap]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Class resolved through context class loader
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Attempting to locate class [[Ljava.lang.String;]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Class resolved through context class loader
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Attempting to locate class [java.lang.Boolean]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Class resolved through context class loader
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{gregorian-time-yearly=1980}]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Starting deserialization of object
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Attempting to locate class [java.util.HashMap]
2006-02-05 14:32:44,912 DEBUG [org.hibernate.util.SerializationHelper] Class resolved through context class loader
2006-02-05 14:32:51,357 DEBUG [hibernate.event.def.AbstractFlushingEventListener] flushing session
2006-02-05 14:32:51,357 DEBUG [hibernate.event.def.AbstractFlushingEventListener] processing flush-time cascades
2006-02-05 14:32:51,357 DEBUG [org.hibernate.engine.Cascades] processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:51,357 DEBUG [org.hibernate.engine.Cascades] cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:51,357 DEBUG [org.hibernate.engine.Cascades] cascading to saveOrUpdate: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:51,357 DEBUG [hibernate.event.def.AbstractSaveEventListener] persistent instance of: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:51,357 DEBUG [hibernate.event.def.DefaultSaveOrUpdateEventListener] ignoring persistent instance
2006-02-05 14:32:51,357 DEBUG [hibernate.event.def.DefaultSaveOrUpdateEventListener] object already associated with session: [com.sun2si.nccin.entities.model.DataTypeInfo#11]
2006-02-05 14:32:51,357 DEBUG [org.hibernate.engine.Cascades] done cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:51,357 DEBUG [org.hibernate.engine.Cascades] done processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo
2006-02-05 14:32:51,357 DEBUG [org.hibernate.engine.Cascades] processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:51,357 DEBUG [org.hibernate.engine.Cascades] cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters
2006-02-05 14:32:51,357 DEBUG [org.hibernate.engine.Cascades] done cascade ACTION_SAVE_UPDATE for collection: com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters
2006-02-05 14:32:51,357 DEBUG [org.hibernate.engine.Cascades] done processing cascade ACTION_SAVE_UPDATE for: com.sun2si.nccin.entities.model.DataTypeInfo
2006-02-05 14:32:51,357 DEBUG [hibernate.event.def.AbstractFlushingEventListener] dirty checking collections
2006-02-05 14:32:51,372 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushing entities and processing referenced collections
2006-02-05 14:32:52,683 DEBUG [hibernate.event.def.WrapVisitor] Wrapped collection in role: com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes
2006-02-05 14:32:52,683 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@10ee5b8, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@10bc3c9}]
2006-02-05 14:32:52,683 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@18e9adf, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@159e6df}]
2006-02-05 14:32:52,683 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:52,683 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:54,041 DEBUG [org.hibernate.engine.Collections] Collection found: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes#1], was: [<unreferenced>] (initialized)
2006-02-05 14:32:54,041 DEBUG [org.hibernate.engine.Collections] Collection found: [com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters#11], was: [com.sun2si.nccin.entities.model.DataTypeInfo.dataTypeParameters#11] (uninitialized)
2006-02-05 14:32:54,041 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Processing unreferenced collections
2006-02-05 14:32:54,041 DEBUG [org.hibernate.engine.Collections] Collection dereferenced: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes#1]
2006-02-05 14:32:54,041 DEBUG [org.hibernate.engine.Collections] Found collection with unloaded owner: [<unreferenced>]
2006-02-05 14:32:54,041 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Scheduling collection removes/(re)creates/updates
2006-02-05 14:32:54,041 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushed: 0 insertions, 1 updates, 0 deletions to 2 objects
2006-02-05 14:32:54,041 DEBUG [hibernate.event.def.AbstractFlushingEventListener] Flushed: 1 (re)creations, 0 updates, 1 removals to 4 collections
2006-02-05 14:32:54,041 DEBUG [org.hibernate.pretty.Printer] listing entities:
2006-02-05 14:32:54,041 DEBUG [org.hibernate.pretty.Printer] com.sun2si.nccin.entities.model.DataTypeInfo{dataProvider=com.sun2si.nccin.entities.model.DataProviderInfo#1, searchable=true, key=CommodityReExportValue, nameFA=???? ????? ????? ?????? ????, dataClass=com.sun2si.nccin.entities.model.DataClassInfo#1, dataTypeParameters=<uninitialized>, descriptionFA=???? ????? ????? ?????? ????, nameEN=Commodity ReExport Value, descriptionEN=Commodity ReExport Value, id=11}
2006-02-05 14:32:54,790 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{parallelHeaders=[Ljava.lang.String;@18e9adf, inverted=false, creatorClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, oppositeHeaders=[Ljava.lang.String;@159e6df}]
2006-02-05 14:32:54,790 DEBUG [org.hibernate.util.SerializationHelper] Starting serialization of object [{}]
2006-02-05 14:32:54,790 DEBUG [org.hibernate.pretty.Printer] com.sun2si.nccin.reporting.storage.userreport.UserReportInfo{reportSet=com.sun2si.nccin.reporting.storage.userreport.ReportSetInfo#1, serializedParameters=2c6d8085f3f28091eae1f6e1aef5f4e9ecaec8e1f3e8cde1f085875a414396e051838082c6808aecefe1e4c6e1e3f4eff2c98089f4e8f2e5f3e8efece4f8f0bfc080808080808cf7888080809080808080f8, serializedLayout=2c6d8085f3f28091eae1f6e1aef5f4e9ecaec8e1f3e8cde1f085875a414396e051838082c6808aecefe1e4c6e1e3f4eff2c98089f4e8f2e5f3e8efece4f8f0bfc080808080808cf7888080809080808084f4808ff0e1f2e1ecece5ecc8e5e1e4e5f2f3f5f28093dbcceae1f6e1aeece1eee7aed3f4f2e9eee7bb2d52d667699dfbc7828080f8f080808081f48080f48088e9eef6e5f2f4e5e4f3f28091eae1f6e1aeece1eee7aec2efefece5e1ee4da0f200551c7a6e828081da8085f6e1ecf5e5f8f080f4808ce3f2e5e1f4eff2c3ece1f3f3f480b9e3efedaef3f5eeb2f3e9aeeee3e3e9eeaef2e5f0eff2f4e9eee7aeece1f9eff5f4aef4e1e2ece5aed4e1e2ece5d2e5f0eff2f4cce1f9eff5f4f4808feff0f0eff3e9f4e5c8e5e1e4e5f2f3f5f180fe808380808083f4808ee3efededefe4e9f4f9ade8f3b9b6f48095e7f2e5e7eff2e9e1eeadf4e9ede5adf9e5e1f2ecf9f4808ef2e5e7e9efeeade4e5e6e1f5ecf4f8, layoutClass=com.sun2si.nccin.reporting.layout.table.TableReportLayout, dataTypes=[com.sun2si.nccin.entities.model.DataTypeInfo#11], name=???? ????? ????? ?????? ????, id=1}
2006-02-05 14:32:54,790 DEBUG [hibernate.event.def.DefaultAutoFlushEventListener] Dont need to execute flush
2006-02-05 14:32:54,790 DEBUG [org.hibernate.cache.StandardQueryCache] checking cached query results in region: org.hibernate.cache.StandardQueryCache
2006-02-05 14:32:54,790 DEBUG [org.hibernate.cache.EhCache] key: sql: select this_.ID as ID0_, this_.KEY as KEY3_0_, this_.NAME_EN as NAME3_3_0_, this_.NAME_FA as NAME4_3_0_, this_.SELECTION_ACTION as SELECTION5_3_0_, this_.LIMITATION_ACTION as LIMITATION6_3_0_, this_.CLASS_KEY as CLASS7_3_0_ from PARAMETER this_ where (this_.KEY=?); parameters: gregorian-time-yearly,
2006-02-05 14:32:54,790 DEBUG [org.hibernate.cache.EhCache] Element for sql: select this_.ID as ID0_, this_.KEY as KEY3_0_, this_.NAME_EN as NAME3_3_0_, this_.NAME_FA as NAME4_3_0_, this_.SELECTION_ACTION as SELECTION5_3_0_, this_.LIMITATION_ACTION as LIMITATION6_3_0_, this_.CLASS_KEY as CLASS7_3_0_ from PARAMETER this_ where (this_.KEY=?); parameters: gregorian-time-yearly, is null
2006-02-05 14:32:54,790 DEBUG [org.hibernate.cache.StandardQueryCache] query results were not found in cache
2006-02-05 14:32:54,790 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
2006-02-05 14:32:54,790 DEBUG [org.hibernate.SQL] select this_.ID as ID0_, this_.KEY as KEY3_0_, this_.NAME_EN as NAME3_3_0_, this_.NAME_FA as NAME4_3_0_, this_.SELECTION_ACTION as SELECTION5_3_0_, this_.LIMITATION_ACTION as LIMITATION6_3_0_, this_.CLASS_KEY as CLASS7_3_0_ from PARAMETER this_ where (this_.KEY=?)
2006-02-05 14:32:54,790 DEBUG [org.hibernate.jdbc.AbstractBatcher] preparing statement
2006-02-05 14:32:54,790 DEBUG [org.hibernate.type.StringType] binding 'gregorian-time-yearly' to parameter: 1
2006-02-05 14:32:54,790 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to open ResultSet (open ResultSets: 0, globally: 0)
2006-02-05 14:32:54,790 DEBUG [org.hibernate.loader.Loader] processing result set
2006-02-05 14:32:54,790 DEBUG [org.hibernate.loader.Loader] result set row: 0
2006-02-05 14:32:54,790 DEBUG [org.hibernate.type.LongType] returning '8' as column: ID0_
2006-02-05 14:32:54,790 DEBUG [org.hibernate.loader.Loader] result row: EntityKey[com.sun2si.nccin.entities.model.ParameterInfo#8]
2006-02-05 14:32:54,790 DEBUG [org.hibernate.loader.Loader] Initializing object from ResultSet: [com.sun2si.nccin.entities.model.ParameterInfo#8]
2006-02-05 14:32:54,790 DEBUG [hibernate.persister.entity.BasicEntityPersister] Hydrating entity: [com.sun2si.nccin.entities.model.ParameterInfo#8]
2006-02-05 14:32:54,790 DEBUG [org.hibernate.type.StringType] returning 'gregorian-time-yearly' as column: KEY3_0_
2006-02-05 14:32:54,790 DEBUG [org.hibernate.type.StringType] returning 'Gregorian Yearly Time' as column: NAME3_3_0_
2006-02-05 14:32:54,790 DEBUG [org.hibernate.type.StringType] returning '???? ????? - ?????? ??????' as column: NAME4_3_0_
2006-02-05 14:32:54,790 DEBUG [org.hibernate.type.StringType] returning '/criteriaSelection/selectYearlyTimeInterval.action' as column: SELECTION5_3_0_
2006-02-05 14:32:54,790 DEBUG [org.hibernate.type.StringType] returning '/limitationSelection/selectTimeIntervalLimitation.action' as column: LIMITATION6_3_0_
2006-02-05 14:32:54,790 DEBUG [org.hibernate.type.StringType] returning 'time-yearly' as column: CLASS7_3_0_
2006-02-05 14:32:54,790 DEBUG [org.hibernate.loader.Loader] done processing result set (1 rows)
2006-02-05 14:32:54,790 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to close ResultSet (open ResultSets: 1, globally: 1)
2006-02-05 14:32:54,790 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
2006-02-05 14:32:54,790 DEBUG [org.hibernate.jdbc.AbstractBatcher] closing statement
2006-02-05 14:32:54,790 DEBUG [org.hibernate.loader.Loader] total objects hydrated: 1
2006-02-05 14:32:54,790 DEBUG [org.hibernate.engine.TwoPhaseLoad] resolving associations for [com.sun2si.nccin.entities.model.ParameterInfo#8]
2006-02-05 14:32:54,790 DEBUG [org.hibernate.engine.CollectionLoadContext] creating collection wrapper:[com.sun2si.nccin.entities.model.ParameterInfo.dataTypeParameters#8]
2006-02-05 14:32:54,790 DEBUG [org.hibernate.engine.TwoPhaseLoad] adding entity to second-level cache: [com.sun2si.nccin.entities.model.ParameterInfo#8]
2006-02-05 14:32:54,790 DEBUG [org.hibernate.cache.ReadOnlyCache] Caching: com.sun2si.nccin.entities.model.ParameterInfo#8
2006-02-05 14:32:54,790 DEBUG [org.hibernate.engine.TwoPhaseLoad] done materializing entity [com.sun2si.nccin.entities.model.ParameterInfo#8]
2006-02-05 14:32:54,790 DEBUG [org.hibernate.engine.PersistenceContext] initializing non-lazy collections
2006-02-05 14:32:54,790 DEBUG [org.hibernate.cache.StandardQueryCache] caching query results in region: org.hibernate.cache.StandardQueryCache
2006-02-05 14:32:54,790 DEBUG [org.hibernate.engine.Collections] Collection found: [com.sun2si.nccin.reporting.storage.userreport.UserReportInfo.dataTypes#1], was: [<unreferenced>] (initialized)
2006-02-05 14:32:54,790 ERROR [org.hibernate.AssertionFailure] an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session)
org.hibernate.AssertionFailure: collection was processed twice by flush()
at org.hibernate.engine.Collections.prepareCollectionForUpdate(Collections.java:165)
at org.hibernate.engine.Collections.processReachableCollection(Collections.java:149)
at org.hibernate.event.def.FlushVisitor.processCollection(FlushVisitor.java:37)
at org.hibernate.event.def.AbstractVisitor.processValue(AbstractVisitor.java:104)
at org.hibernate.event.def.AbstractVisitor.processValue(AbstractVisitor.java:64)
at org.hibernate.event.def.AbstractVisitor.processEntityPropertyValues(AbstractVisitor.java:58)
at org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:198)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:190)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:70)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:26)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:730)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:324)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:86)
at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:490)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:495)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:468)
at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(TransactionAspectSupport.java:258)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:606)
at com.sun2si.nccin.reporting.storage.userreport.HibernateUserReportDao$$EnhancerByCGLIB$$11594c08.updateUserReportInfo(<generated>)
at com.sun2si.nccin.reporting.storage.userreport.UserReportManagerImpl.updateUserReportInfo(UserReportManagerImpl.java:132)
at com.sun2si.nccin.reporting.storage.userreport.UserReportManagerImpl.save(UserReportManagerImpl.java:58)
at com.sun2si.nccin.reporting.storage.userreport.UserReportStorageProvider.save(UserReportStorageProvider.java:38)
at com.sun2si.nccin.reporting.Report.save(Report.java:124)
at com.sun2si.nccin.reporting.display.ProcessReportAction.saveReport(ProcessReportAction.java:438)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170)
at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(DefaultWorkflowInterceptor.java:55)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
org.hibernate.AssertionFailure: collection was process

_________________
http://www.koderblogz.com


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.