[jira] Created: (XPR-446) Attachment fails with "packet out of order" exception using MySQL

View: New views
6 Messages — Rating Filter:   Alert me  

[jira] Created: (XPR-446) Attachment fails with "packet out of order" exception using MySQL

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Attachment fails with "packet out of order" exception using MySQL
-----------------------------------------------------------------

                 Key: XPR-446
                 URL: http://jira.codehaus.org/browse/XPR-446
             Project: xplanner
          Issue Type: Bug
          Components: Actions
            Reporter: Ron Bauman


Attempting to attach a small .xls file to one of our tasks causes an exception.  We can successfully make attachments to other tasks.  An attachment to this task without a file can be made successfully.


[33557127]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01

[33557164]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.io.IOException
MESSAGE: Packets received out of order

STACKTRACE:

java.io.IOException: Packets received out of order
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
        at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
        at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
        at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
        at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
        at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
        at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
        at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
        at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
        at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
        at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
        at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
        at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
        at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
        at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
        at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
        at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
        at net.sf.hibernate.collection.Set.add(Set.java:154)
        at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
        at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
        at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
        at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
        at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
        at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
        at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
        at org.strutsspring.SpringAction.execute(SpringAction.java:72)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:534)


** END NESTED EXCEPTION **



Last packet sent to the server was 13909 ms ago.

[33557227]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01

[33557227]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.io.IOException
MESSAGE: Packets received out of order

STACKTRACE:

java.io.IOException: Packets received out of order
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
        at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
        at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
        at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
        at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
        at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
        at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
        at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
        at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
        at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
        at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
        at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
        at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
        at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
        at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
        at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
        at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
        at net.sf.hibernate.collection.Set.add(Set.java:154)
        at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
        at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
        at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
        at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
        at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
        at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
        at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
        at org.strutsspring.SpringAction.execute(SpringAction.java:72)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:534)


** END NESTED EXCEPTION **



Last packet sent to the server was 13909 ms ago.

[33557229]  ERROR - ollection.PersistentCollection - Failed to lazily initialize a collection

net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
        at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
        at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
        at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
        at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
        at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
        at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
        at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
        at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
        at net.sf.hibernate.collection.Set.add(Set.java:154)
        at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
        at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
        at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
        at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
        at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
        at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
        at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
        at org.strutsspring.SpringAction.execute(SpringAction.java:72)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:534)
Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.io.IOException
MESSAGE: Packets received out of order

STACKTRACE:

java.io.IOException: Packets received out of order
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
        at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
        at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
        at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
        at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
        at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
        at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
        at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
        at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
        at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
        at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
        at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
        at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
        at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
        at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
        at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
        at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
        at net.sf.hibernate.collection.Set.add(Set.java:154)
        at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
        at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
        at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
        at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
        at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
        at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
        at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
        at org.strutsspring.SpringAction.execute(SpringAction.java:72)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:534)


** END NESTED EXCEPTION **



Last packet sent to the server was 13909 ms ago.
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
        at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
        at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
        at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
        at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
        at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
        at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
        at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
        at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
        at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
        at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
        at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
        at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
        at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
        ... 54 more
[33557260]  ERROR - planner.actions.AbstractAction - net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection

[33557316]   WARN - struts.action.RequestProcessor - Unhandled Exception thrown: class net.sf.hibernate.LazyInitializationException

[33557398]  ERROR - .[/xplanner].[XPlannerServlet] - Servlet.service() for servlet XPlannerServlet threw exception

net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
        at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:201)
        at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
        at net.sf.hibernate.collection.Set.add(Set.java:154)
        at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
        at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
        at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
        at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
        at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
        at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
        at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
        at org.strutsspring.SpringAction.execute(SpringAction.java:72)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:534)
Caused by: net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
        at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
        at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
        at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
        at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
        at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
        at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
        at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
        ... 52 more
Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.io.IOException
MESSAGE: Packets received out of order

STACKTRACE:

java.io.IOException: Packets received out of order
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
        at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
        at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
        at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
        at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
        at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
        at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
        at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
        at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
        at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
        at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
        at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
        at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
        at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
        at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
        at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
        at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
        at net.sf.hibernate.collection.Set.add(Set.java:154)
        at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
        at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
        at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
        at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
        at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
        at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
        at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
        at org.strutsspring.SpringAction.execute(SpringAction.java:72)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:534)


** END NESTED EXCEPTION **



Last packet sent to the server was 13909 ms ago.
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
        at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
        at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
        at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
        at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
        at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
        at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
        at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
        at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
        at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
        at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
        at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
        at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
        at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
        at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
        at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
        ... 54 more


Build
Version: 0.7b7
Build Date: 05/24/2006
Build Revision: 1149
Build Package: War
[hide] Database
Dialect: com.technoetic.xplanner.db.hibernate.XPlannerMySQLDialect
Driver: com.mysql.jdbc.Driver
Driver Version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ )
Database Vendor: MySQL
Database Version: 5.0.27
Database Name: xplanner
Database Url: jdbc:mysql://localhost/xplanner
Database User Name: xplanner
Database User Password: ******
Database Patch Level: 14
[hide] App Server
Application Server: Apache Tomcat/5.5.15
Servlet Version: 2.4
[hide] Memory
Total Memory: 505MB
Free Memory: 379MB
Used Memory: 126MB
[hide] System
System Date: Oct 29, 2008
System Time: 8:55:43 AM
Current directory: /usr/share/tomcat5
Java Version: 1.4.2_12
Java Vendor: Sun Microsystems Inc.
JVM Version: 1.0
JVM Vendor: Sun Microsystems Inc.
JVM Implementation Version: 1.4.2_12-b03
Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
Java VM: Java HotSpot(TM) Client VM
User Name: tomcat
User Timezone: America/New_York
Operating System: Linux 2.6.18-1.2200.fc5
OS Architecture: i386
Request Information
[hide] General
Referer URL: http://usrtpdota:8080/xplanner/do/view/iteration/tasks?oid=43385 
Locale: en_US
URL:
Scheme: http
Server: usrtpdota.wm.corp.com
Port: 8080
URI: /xplanner/WEB-INF/jsp/common/unexpectedError.jsp
Context Path: /xplanner
Servlet Path: /WEB-INF/jsp/common/unexpectedError.jsp
Path Info:
Query String:
[hide] Parameters
[hide] Attributes
HibernateSession: net.sf.hibernate.impl.SessionImpl@1595dad
OpenSessionInViewFilter.FILTERED: true
isSystemInfo: true
javax.servlet.forward.context_path: /xplanner
javax.servlet.forward.path_info: /systemInfo
javax.servlet.forward.request_uri: /xplanner/do/systemInfo
javax.servlet.forward.servlet_path: /do
org.apache.struts.action.MESSAGE: org.apache.struts.util.PropertyMessageResources@1fc470a
org.apache.struts.action.MODULE: org.apache.struts.config.impl.ModuleConfigImpl@19c0257
org.apache.struts.action.mapping.instance: ActionConfig[path=/systemInfo,scope=session,type=com.technoetic.xplanner.actions.SystemInfoAction
 



--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Commented: (XPR-446) Attachment fails with "packet out of order" exception using MySQL

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/XPR-446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=152377#action_152377 ]

Jacques Morel commented on XPR-446:
-----------------------------------

Never seen this. Have you search around for database error of that kind? It sounds like a mysql config problem.
Is the database on the same box?

> Attachment fails with "packet out of order" exception using MySQL
> -----------------------------------------------------------------
>
>                 Key: XPR-446
>                 URL: http://jira.codehaus.org/browse/XPR-446
>             Project: xplanner
>          Issue Type: Bug
>          Components: Actions
>            Reporter: Ron Bauman
>
> Attempting to attach a small .xls file to one of our tasks causes an exception.  We can successfully make attachments to other tasks.  An attachment to this task without a file can be made successfully.
> [33557127]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557164]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557227]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557227]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557229]  ERROR - ollection.PersistentCollection - Failed to lazily initialize a collection
> net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> [33557260]  ERROR - planner.actions.AbstractAction - net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> [33557316]   WARN - struts.action.RequestProcessor - Unhandled Exception thrown: class net.sf.hibernate.LazyInitializationException
> [33557398]  ERROR - .[/xplanner].[XPlannerServlet] - Servlet.service() for servlet XPlannerServlet threw exception
> net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:201)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> ... 52 more
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> Build
> Version: 0.7b7
> Build Date: 05/24/2006
> Build Revision: 1149
> Build Package: War
> [hide] Database
> Dialect: com.technoetic.xplanner.db.hibernate.XPlannerMySQLDialect
> Driver: com.mysql.jdbc.Driver
> Driver Version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ )
> Database Vendor: MySQL
> Database Version: 5.0.27
> Database Name: xplanner
> Database Url: jdbc:mysql://localhost/xplanner
> Database User Name: xplanner
> Database User Password: ******
> Database Patch Level: 14
> [hide] App Server
> Application Server: Apache Tomcat/5.5.15
> Servlet Version: 2.4
> [hide] Memory
> Total Memory: 505MB
> Free Memory: 379MB
> Used Memory: 126MB
> [hide] System
> System Date: Oct 29, 2008
> System Time: 8:55:43 AM
> Current directory: /usr/share/tomcat5
> Java Version: 1.4.2_12
> Java Vendor: Sun Microsystems Inc.
> JVM Version: 1.0
> JVM Vendor: Sun Microsystems Inc.
> JVM Implementation Version: 1.4.2_12-b03
> Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
> Java VM: Java HotSpot(TM) Client VM
> User Name: tomcat
> User Timezone: America/New_York
> Operating System: Linux 2.6.18-1.2200.fc5
> OS Architecture: i386
> Request Information
> [hide] General
> Referer URL: http://usrtpdota:8080/xplanner/do/view/iteration/tasks?oid=43385 
> Locale: en_US
> URL:
> Scheme: http
> Server: usrtpdota.wm.corp.com
> Port: 8080
> URI: /xplanner/WEB-INF/jsp/common/unexpectedError.jsp
> Context Path: /xplanner
> Servlet Path: /WEB-INF/jsp/common/unexpectedError.jsp
> Path Info:
> Query String:
> [hide] Parameters
> [hide] Attributes
> HibernateSession: net.sf.hibernate.impl.SessionImpl@1595dad
> OpenSessionInViewFilter.FILTERED: true
> isSystemInfo: true
> javax.servlet.forward.context_path: /xplanner
> javax.servlet.forward.path_info: /systemInfo
> javax.servlet.forward.request_uri: /xplanner/do/systemInfo
> javax.servlet.forward.servlet_path: /do
> org.apache.struts.action.MESSAGE: org.apache.struts.util.PropertyMessageResources@1fc470a
> org.apache.struts.action.MODULE: org.apache.struts.config.impl.ModuleConfigImpl@19c0257
> org.apache.struts.action.mapping.instance: ActionConfig[path=/systemInfo,scope=session,type=com.technoetic.xplanner.actions.SystemInfoAction
>  

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Commented: (XPR-446) Attachment fails with "packet out of order" exception using MySQL

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/XPR-446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=152447#action_152447 ]

Ron Bauman commented on XPR-446:
--------------------------------

Hi, Jacques.  Yes, no errors in the mySQL logs.  The database is on the same box.  The setup and XPlanner have been working well for about a year now.   I've looked at the story, task and attachment records in the database using phpMyAdmin and all look correct.  Is there anything else I can try to get more information?

> Attachment fails with "packet out of order" exception using MySQL
> -----------------------------------------------------------------
>
>                 Key: XPR-446
>                 URL: http://jira.codehaus.org/browse/XPR-446
>             Project: xplanner
>          Issue Type: Bug
>          Components: Actions
>            Reporter: Ron Bauman
>
> Attempting to attach a small .xls file to one of our tasks causes an exception.  We can successfully make attachments to other tasks.  An attachment to this task without a file can be made successfully.
> [33557127]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557164]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557227]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557227]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557229]  ERROR - ollection.PersistentCollection - Failed to lazily initialize a collection
> net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> [33557260]  ERROR - planner.actions.AbstractAction - net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> [33557316]   WARN - struts.action.RequestProcessor - Unhandled Exception thrown: class net.sf.hibernate.LazyInitializationException
> [33557398]  ERROR - .[/xplanner].[XPlannerServlet] - Servlet.service() for servlet XPlannerServlet threw exception
> net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:201)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> ... 52 more
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> Build
> Version: 0.7b7
> Build Date: 05/24/2006
> Build Revision: 1149
> Build Package: War
> [hide] Database
> Dialect: com.technoetic.xplanner.db.hibernate.XPlannerMySQLDialect
> Driver: com.mysql.jdbc.Driver
> Driver Version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ )
> Database Vendor: MySQL
> Database Version: 5.0.27
> Database Name: xplanner
> Database Url: jdbc:mysql://localhost/xplanner
> Database User Name: xplanner
> Database User Password: ******
> Database Patch Level: 14
> [hide] App Server
> Application Server: Apache Tomcat/5.5.15
> Servlet Version: 2.4
> [hide] Memory
> Total Memory: 505MB
> Free Memory: 379MB
> Used Memory: 126MB
> [hide] System
> System Date: Oct 29, 2008
> System Time: 8:55:43 AM
> Current directory: /usr/share/tomcat5
> Java Version: 1.4.2_12
> Java Vendor: Sun Microsystems Inc.
> JVM Version: 1.0
> JVM Vendor: Sun Microsystems Inc.
> JVM Implementation Version: 1.4.2_12-b03
> Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
> Java VM: Java HotSpot(TM) Client VM
> User Name: tomcat
> User Timezone: America/New_York
> Operating System: Linux 2.6.18-1.2200.fc5
> OS Architecture: i386
> Request Information
> [hide] General
> Referer URL: http://usrtpdota:8080/xplanner/do/view/iteration/tasks?oid=43385 
> Locale: en_US
> URL:
> Scheme: http
> Server: usrtpdota.wm.corp.com
> Port: 8080
> URI: /xplanner/WEB-INF/jsp/common/unexpectedError.jsp
> Context Path: /xplanner
> Servlet Path: /WEB-INF/jsp/common/unexpectedError.jsp
> Path Info:
> Query String:
> [hide] Parameters
> [hide] Attributes
> HibernateSession: net.sf.hibernate.impl.SessionImpl@1595dad
> OpenSessionInViewFilter.FILTERED: true
> isSystemInfo: true
> javax.servlet.forward.context_path: /xplanner
> javax.servlet.forward.path_info: /systemInfo
> javax.servlet.forward.request_uri: /xplanner/do/systemInfo
> javax.servlet.forward.servlet_path: /do
> org.apache.struts.action.MESSAGE: org.apache.struts.util.PropertyMessageResources@1fc470a
> org.apache.struts.action.MODULE: org.apache.struts.config.impl.ModuleConfigImpl@19c0257
> org.apache.struts.action.mapping.instance: ActionConfig[path=/systemInfo,scope=session,type=com.technoetic.xplanner.actions.SystemInfoAction
>  

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Commented: (XPR-446) Attachment fails with "packet out of order" exception using MySQL

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/XPR-446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=152567#action_152567 ]

Jacques Morel commented on XPR-446:
-----------------------------------

Nope. Something weird between connector/J and mysql.
Try to fully qualified your host name in the jdbc url. While googling on our error messages some proposed this. Worth a shot.
Also upgrade to the latest versions of Connection/J. I see you are using 3.1.12. Try using 3.1.14. If this does not work try 5.0 and 5.1.
Try upgrading mysql itself the 5.0.x is at 5.0.67! you are using 5.0.17 (obviously you may have to install it yourself and not from the repository).

Sorry I could not be more of help. Good luck and please comment here again if you find a way to eliminate your problem.

> Attachment fails with "packet out of order" exception using MySQL
> -----------------------------------------------------------------
>
>                 Key: XPR-446
>                 URL: http://jira.codehaus.org/browse/XPR-446
>             Project: xplanner
>          Issue Type: Bug
>          Components: Actions
>            Reporter: Ron Bauman
>
> Attempting to attach a small .xls file to one of our tasks causes an exception.  We can successfully make attachments to other tasks.  An attachment to this task without a file can be made successfully.
> [33557127]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557164]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557227]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557227]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557229]  ERROR - ollection.PersistentCollection - Failed to lazily initialize a collection
> net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> [33557260]  ERROR - planner.actions.AbstractAction - net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> [33557316]   WARN - struts.action.RequestProcessor - Unhandled Exception thrown: class net.sf.hibernate.LazyInitializationException
> [33557398]  ERROR - .[/xplanner].[XPlannerServlet] - Servlet.service() for servlet XPlannerServlet threw exception
> net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:201)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> ... 52 more
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> Build
> Version: 0.7b7
> Build Date: 05/24/2006
> Build Revision: 1149
> Build Package: War
> [hide] Database
> Dialect: com.technoetic.xplanner.db.hibernate.XPlannerMySQLDialect
> Driver: com.mysql.jdbc.Driver
> Driver Version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ )
> Database Vendor: MySQL
> Database Version: 5.0.27
> Database Name: xplanner
> Database Url: jdbc:mysql://localhost/xplanner
> Database User Name: xplanner
> Database User Password: ******
> Database Patch Level: 14
> [hide] App Server
> Application Server: Apache Tomcat/5.5.15
> Servlet Version: 2.4
> [hide] Memory
> Total Memory: 505MB
> Free Memory: 379MB
> Used Memory: 126MB
> [hide] System
> System Date: Oct 29, 2008
> System Time: 8:55:43 AM
> Current directory: /usr/share/tomcat5
> Java Version: 1.4.2_12
> Java Vendor: Sun Microsystems Inc.
> JVM Version: 1.0
> JVM Vendor: Sun Microsystems Inc.
> JVM Implementation Version: 1.4.2_12-b03
> Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
> Java VM: Java HotSpot(TM) Client VM
> User Name: tomcat
> User Timezone: America/New_York
> Operating System: Linux 2.6.18-1.2200.fc5
> OS Architecture: i386
> Request Information
> [hide] General
> Referer URL: http://usrtpdota:8080/xplanner/do/view/iteration/tasks?oid=43385 
> Locale: en_US
> URL:
> Scheme: http
> Server: usrtpdota.wm.corp.com
> Port: 8080
> URI: /xplanner/WEB-INF/jsp/common/unexpectedError.jsp
> Context Path: /xplanner
> Servlet Path: /WEB-INF/jsp/common/unexpectedError.jsp
> Path Info:
> Query String:
> [hide] Parameters
> [hide] Attributes
> HibernateSession: net.sf.hibernate.impl.SessionImpl@1595dad
> OpenSessionInViewFilter.FILTERED: true
> isSystemInfo: true
> javax.servlet.forward.context_path: /xplanner
> javax.servlet.forward.path_info: /systemInfo
> javax.servlet.forward.request_uri: /xplanner/do/systemInfo
> javax.servlet.forward.servlet_path: /do
> org.apache.struts.action.MESSAGE: org.apache.struts.util.PropertyMessageResources@1fc470a
> org.apache.struts.action.MODULE: org.apache.struts.config.impl.ModuleConfigImpl@19c0257
> org.apache.struts.action.mapping.instance: ActionConfig[path=/systemInfo,scope=session,type=com.technoetic.xplanner.actions.SystemInfoAction
>  

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Issue Comment Edited: (XPR-446) Attachment fails with "packet out of order" exception using MySQL

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/XPR-446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=152567#action_152567 ]

jacmorel edited comment on XPR-446 at 10/31/08 8:22 AM:
-------------------------------------------------------------

Nope. Something weird between connector/J and mysql.
Try to fully qualify your host name in the jdbc url. While googling on your error message some proposed this. It is worth a shot.
If that does not work upgrade to the latest versions of Connection/J. I see you are using 3.1.12. Try using 3.1.14. If this does not work, try 5.0 and 5.1.
Finally if this did not work try upgrading mysql itself. The 5.0.x release is at 5.0.67! you are using 5.0.17 (obviously you may have to install it yourself and not from the repository). Then try 5.1 too.

Sorry I could not be of more help. Good luck and please comment here again if you find a way to eliminate your problem.

      was (Author: jacmorel):
    Nope. Something weird between connector/J and mysql.
Try to fully qualified your host name in the jdbc url. While googling on our error messages some proposed this. Worth a shot.
Also upgrade to the latest versions of Connection/J. I see you are using 3.1.12. Try using 3.1.14. If this does not work try 5.0 and 5.1.
Try upgrading mysql itself the 5.0.x is at 5.0.67! you are using 5.0.17 (obviously you may have to install it yourself and not from the repository).

Sorry I could not be more of help. Good luck and please comment here again if you find a way to eliminate your problem.
 

> Attachment fails with "packet out of order" exception using MySQL
> -----------------------------------------------------------------
>
>                 Key: XPR-446
>                 URL: http://jira.codehaus.org/browse/XPR-446
>             Project: xplanner
>          Issue Type: Bug
>          Components: Actions
>            Reporter: Ron Bauman
>
> Attempting to attach a small .xls file to one of our tasks causes an exception.  We can successfully make attachments to other tasks.  An attachment to this task without a file can be made successfully.
> [33557127]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557164]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557227]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557227]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557229]  ERROR - ollection.PersistentCollection - Failed to lazily initialize a collection
> net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> [33557260]  ERROR - planner.actions.AbstractAction - net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> [33557316]   WARN - struts.action.RequestProcessor - Unhandled Exception thrown: class net.sf.hibernate.LazyInitializationException
> [33557398]  ERROR - .[/xplanner].[XPlannerServlet] - Servlet.service() for servlet XPlannerServlet threw exception
> net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:201)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> ... 52 more
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> Build
> Version: 0.7b7
> Build Date: 05/24/2006
> Build Revision: 1149
> Build Package: War
> [hide] Database
> Dialect: com.technoetic.xplanner.db.hibernate.XPlannerMySQLDialect
> Driver: com.mysql.jdbc.Driver
> Driver Version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ )
> Database Vendor: MySQL
> Database Version: 5.0.27
> Database Name: xplanner
> Database Url: jdbc:mysql://localhost/xplanner
> Database User Name: xplanner
> Database User Password: ******
> Database Patch Level: 14
> [hide] App Server
> Application Server: Apache Tomcat/5.5.15
> Servlet Version: 2.4
> [hide] Memory
> Total Memory: 505MB
> Free Memory: 379MB
> Used Memory: 126MB
> [hide] System
> System Date: Oct 29, 2008
> System Time: 8:55:43 AM
> Current directory: /usr/share/tomcat5
> Java Version: 1.4.2_12
> Java Vendor: Sun Microsystems Inc.
> JVM Version: 1.0
> JVM Vendor: Sun Microsystems Inc.
> JVM Implementation Version: 1.4.2_12-b03
> Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
> Java VM: Java HotSpot(TM) Client VM
> User Name: tomcat
> User Timezone: America/New_York
> Operating System: Linux 2.6.18-1.2200.fc5
> OS Architecture: i386
> Request Information
> [hide] General
> Referer URL: http://usrtpdota:8080/xplanner/do/view/iteration/tasks?oid=43385 
> Locale: en_US
> URL:
> Scheme: http
> Server: usrtpdota.wm.corp.com
> Port: 8080
> URI: /xplanner/WEB-INF/jsp/common/unexpectedError.jsp
> Context Path: /xplanner
> Servlet Path: /WEB-INF/jsp/common/unexpectedError.jsp
> Path Info:
> Query String:
> [hide] Parameters
> [hide] Attributes
> HibernateSession: net.sf.hibernate.impl.SessionImpl@1595dad
> OpenSessionInViewFilter.FILTERED: true
> isSystemInfo: true
> javax.servlet.forward.context_path: /xplanner
> javax.servlet.forward.path_info: /systemInfo
> javax.servlet.forward.request_uri: /xplanner/do/systemInfo
> javax.servlet.forward.servlet_path: /do
> org.apache.struts.action.MESSAGE: org.apache.struts.util.PropertyMessageResources@1fc470a
> org.apache.struts.action.MODULE: org.apache.struts.config.impl.ModuleConfigImpl@19c0257
> org.apache.struts.action.mapping.instance: ActionConfig[path=/systemInfo,scope=session,type=com.technoetic.xplanner.actions.SystemInfoAction
>  

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Closed: (XPR-446) Attachment fails with "packet out of order" exception using MySQL

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


     [ http://jira.codehaus.org/browse/XPR-446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Morel closed XPR-446.
-----------------------------

       Resolution: Won't Fix
    Fix Version/s: 0.7

The problem is not within xplanner. It is environmental. Something between connection/J and mysql.

> Attachment fails with "packet out of order" exception using MySQL
> -----------------------------------------------------------------
>
>                 Key: XPR-446
>                 URL: http://jira.codehaus.org/browse/XPR-446
>             Project: xplanner
>          Issue Type: Bug
>          Components: Actions
>            Reporter: Ron Bauman
>             Fix For: 0.7
>
>
> Attempting to attach a small .xls file to one of our tasks causes an exception.  We can successfully make attachments to other tasks.  An attachment to this task without a file can be made successfully.
> [33557127]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557164]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557227]   WARN - ate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08S01
> [33557227]  ERROR - ate.util.JDBCExceptionReporter - Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> [33557229]  ERROR - ollection.PersistentCollection - Failed to lazily initialize a collection
> net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> [33557260]  ERROR - planner.actions.AbstractAction - net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> [33557316]   WARN - struts.action.RequestProcessor - Unhandled Exception thrown: class net.sf.hibernate.LazyInitializationException
> [33557398]  ERROR - .[/xplanner].[XPlannerServlet] - Servlet.service() for servlet XPlannerServlet threw exception
> net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:201)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: net.sf.hibernate.exception.GenericJDBCException: could not initialize collection: [com.technoetic.xplanner.file.Directory.files#22441]
> at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
> at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
> at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> at net.sf.hibernate.collection.AbstractCollectionPersister.convert(AbstractCollectionPersister.java:728)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:291)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> ... 52 more
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
> ** BEGIN NESTED EXCEPTION **
> java.io.IOException
> MESSAGE: Packets received out of order
> STACKTRACE:
> java.io.IOException: Packets received out of order
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2479)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> at net.sf.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:3315)
> at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:195)
> at net.sf.hibernate.collection.PersistentCollection.write(PersistentCollection.java:84)
> at net.sf.hibernate.collection.Set.add(Set.java:154)
> at com.technoetic.xplanner.file.FileSystemImpl.createFile(FileSystemImpl.java:64)
> at com.technoetic.xplanner.actions.EditNoteAction.populateObject(EditNoteAction.java:36)
> at com.technoetic.xplanner.actions.EditObjectAction.createObject(EditObjectAction.java:95)
> at com.technoetic.xplanner.actions.EditObjectAction.saveForm(EditObjectAction.java:70)
> at com.technoetic.xplanner.actions.EditObjectAction.doExecute(EditObjectAction.java:43)
> at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:52)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
> at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
> at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
> at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:50)
> at org.strutsspring.SpringAction.execute(SpringAction.java:72)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> ** END NESTED EXCEPTION **
> Last packet sent to the server was 13909 ms ago.
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2563)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2862)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1289)
> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2272)
> at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:423)
> at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1962)
> at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1385)
> at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1142)
> at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
> at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at net.sf.hibernate.impl.BatcherImpl.getResultSet(BatcherImpl.java:89)
> at net.sf.hibernate.loader.Loader.getResultSet(Loader.java:880)
> at net.sf.hibernate.loader.Loader.doQuery(Loader.java:273)
> at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:1020)
> at net.sf.hibernate.loader.Loader.loadCollection(Loader.java:995)
> at net.sf.hibernate.loader.OneToManyLoader.initialize(OneToManyLoader.java:93)
> at net.sf.hibernate.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:288)
> ... 54 more
> Build
> Version: 0.7b7
> Build Date: 05/24/2006
> Build Revision: 1149
> Build Package: War
> [hide] Database
> Dialect: com.technoetic.xplanner.db.hibernate.XPlannerMySQLDialect
> Driver: com.mysql.jdbc.Driver
> Driver Version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ )
> Database Vendor: MySQL
> Database Version: 5.0.27
> Database Name: xplanner
> Database Url: jdbc:mysql://localhost/xplanner
> Database User Name: xplanner
> Database User Password: ******
> Database Patch Level: 14
> [hide] App Server
> Application Server: Apache Tomcat/5.5.15
> Servlet Version: 2.4
> [hide] Memory
> Total Memory: 505MB
> Free Memory: 379MB
> Used Memory: 126MB
> [hide] System
> System Date: Oct 29, 2008
> System Time: 8:55:43 AM
> Current directory: /usr/share/tomcat5
> Java Version: 1.4.2_12
> Java Vendor: Sun Microsystems Inc.
> JVM Version: 1.0
> JVM Vendor: Sun Microsystems Inc.
> JVM Implementation Version: 1.4.2_12-b03
> Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
> Java VM: Java HotSpot(TM) Client VM
> User Name: tomcat
> User Timezone: America/New_York
> Operating System: Linux 2.6.18-1.2200.fc5
> OS Architecture: i386
> Request Information
> [hide] General
> Referer URL: http://usrtpdota:8080/xplanner/do/view/iteration/tasks?oid=43385 
> Locale: en_US
> URL:
> Scheme: http
> Server: usrtpdota.wm.corp.com
> Port: 8080
> URI: /xplanner/WEB-INF/jsp/common/unexpectedError.jsp
> Context Path: /xplanner
> Servlet Path: /WEB-INF/jsp/common/unexpectedError.jsp
> Path Info:
> Query String:
> [hide] Parameters
> [hide] Attributes
> HibernateSession: net.sf.hibernate.impl.SessionImpl@1595dad
> OpenSessionInViewFilter.FILTERED: true
> isSystemInfo: true
> javax.servlet.forward.context_path: /xplanner
> javax.servlet.forward.path_info: /systemInfo
> javax.servlet.forward.request_uri: /xplanner/do/systemInfo
> javax.servlet.forward.servlet_path: /do
> org.apache.struts.action.MESSAGE: org.apache.struts.util.PropertyMessageResources@1fc470a
> org.apache.struts.action.MODULE: org.apache.struts.config.impl.ModuleConfigImpl@19c0257
> org.apache.struts.action.mapping.instance: ActionConfig[path=/systemInfo,scope=session,type=com.technoetic.xplanner.actions.SystemInfoAction
>  

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email