Also, I set the log4j logging output to ALL and this is what I get right before it crashes. I think the line after the last line should be something like "done closing" from BatcherImpl, but it dies after binding the parameters... any clues?
DEBUG [AWT-EventQueue-0] (SessionImpl.java:2011) - flushing session DEBUG [AWT-EventQueue-0] (Cascades.java:336) - processing cascades for: com.ichg.capsela.components.group.CapselaGroup DEBUG [AWT-EventQueue-0] (Cascades.java:275) - cascading to collection: com.ichg.capsela.components.group.CapselaFolder.memberReferences DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:87) - cascading to saveOrUpdate() DEBUG [AWT-EventQueue-0] (SessionImpl.java:1183) - saveOrUpdate() persistent instance DEBUG [AWT-EventQueue-0] (Cascades.java:344) - done processing cascades for: com.ichg.capsela.components.group.CapselaGroup DEBUG [AWT-EventQueue-0] (SessionImpl.java:2113) - Flushing entities and processing referenced collections DEBUG [AWT-EventQueue-0] (AbstractEntityPersister.java:216) - com.ichg.capsela.components.conditional.CapselaConditional.status is dirty DEBUG [AWT-EventQueue-0] (SessionImpl.java:2209) - Updating entity: [com.ichg.capsela.components.conditional.CapselaConditional#4200] DEBUG [AWT-EventQueue-0] (Versioning.java:26) - Incrementing: 10 to 11 DEBUG [AWT-EventQueue-0] (AbstractEntityPersister.java:216) - com.ichg.capsela.components.pause.CapselaConfirmPause.status is dirty DEBUG [AWT-EventQueue-0] (SessionImpl.java:2209) - Updating entity: [com.ichg.capsela.components.pause.CapselaConfirmPause#3896] DEBUG [AWT-EventQueue-0] (Versioning.java:26) - Incrementing: 14 to 15 DEBUG [AWT-EventQueue-0] (AbstractEntityPersister.java:216) - com.ichg.capsela.components.dummy.CapselaDummy.status is dirty DEBUG [AWT-EventQueue-0] (SessionImpl.java:2209) - Updating entity: [com.ichg.capsela.components.dummy.CapselaDummy#3901] DEBUG [AWT-EventQueue-0] (Versioning.java:26) - Incrementing: 1054 to 1055 DEBUG [AWT-EventQueue-0] (AbstractEntityPersister.java:216) - com.ichg.capsela.components.end.CapselaEnd.status is dirty DEBUG [AWT-EventQueue-0] (SessionImpl.java:2209) - Updating entity: [com.ichg.capsela.components.end.CapselaEnd#3883] DEBUG [AWT-EventQueue-0] (Versioning.java:26) - Incrementing: 1055 to 1056 DEBUG [AWT-EventQueue-0] (AbstractEntityPersister.java:216) - com.ichg.capsela.components.start.CapselaStart.status is dirty DEBUG [AWT-EventQueue-0] (SessionImpl.java:2209) - Updating entity: [com.ichg.capsela.components.start.CapselaStart#3887] DEBUG [AWT-EventQueue-0] (Versioning.java:26) - Incrementing: 11 to 12 DEBUG [AWT-EventQueue-0] (AbstractEntityPersister.java:216) - com.ichg.capsela.components.group.CapselaGroup.status is dirty DEBUG [AWT-EventQueue-0] (SessionImpl.java:2209) - Updating entity: [com.ichg.capsela.components.group.CapselaGroup#3882] DEBUG [AWT-EventQueue-0] (Versioning.java:26) - Incrementing: 26 to 27 DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.group.CapselaFolder.memberReferences#3882], was: [com.ichg.capsela.components.group.CapselaFolder.memberReferences#3882] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.group.CapselaFolder.members#3882], was: [com.ichg.capsela.components.group.CapselaFolder.members#3882] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.incoming#3888], was: [com.ichg.capsela.components.ComponentVertex.incoming#3888] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.outgoing#3888], was: [com.ichg.capsela.components.ComponentVertex.outgoing#3888] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.incoming#3897], was: [com.ichg.capsela.components.ComponentVertex.incoming#3897] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.outgoing#3897], was: [com.ichg.capsela.components.ComponentVertex.outgoing#3897] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.incoming#3884], was: [com.ichg.capsela.components.ComponentVertex.incoming#3884] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.outgoing#3884], was: [com.ichg.capsela.components.ComponentVertex.outgoing#3884] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.incoming#3902], was: [com.ichg.capsela.components.ComponentVertex.incoming#3902] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.outgoing#3902], was: [com.ichg.capsela.components.ComponentVertex.outgoing#3902] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.incoming#3907], was: [com.ichg.capsela.components.ComponentVertex.incoming#3907] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.outgoing#3907], was: [com.ichg.capsela.components.ComponentVertex.outgoing#3907] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.incoming#4201], was: [com.ichg.capsela.components.ComponentVertex.incoming#4201] TRACE [Thread-6] (Logger.java:85) - receive in messages.wait() DEBUG [AWT-EventQueue-0] (SessionImpl.java:2550) - Collection found: [com.ichg.capsela.components.ComponentVertex.outgoing#4201], was: [com.ichg.capsela.components.ComponentVertex.outgoing#4201] DEBUG [AWT-EventQueue-0] (SessionImpl.java:2397) - Processing unreferenced collections DEBUG [AWT-EventQueue-0] (SessionImpl.java:2408) - Scheduling collection removes/(re)creates/updates DEBUG [AWT-EventQueue-0] (SessionImpl.java:2023) - Flushed: 0 insertions, 12 updates, 0 deletions to 36 objects DEBUG [AWT-EventQueue-0] (SessionImpl.java:2028) - Flushed: 0 (re)creations, 0 updates, 0 removals to 14 collections DEBUG [AWT-EventQueue-0] (SessionImpl.java:2058) - executing flush DEBUG [AWT-EventQueue-0] (EntityPersister.java:617) - Updating entity: com.ichg.capsela.components.conditional.CapselaConditional#4200 DEBUG [AWT-EventQueue-0] (EntityPersister.java:618) - Existing version: 10 -> New version: 11 DEBUG [AWT-EventQueue-0] (BatcherImpl.java:166) - about to open: 1 open PreparedStatements, 0 open ResultSets DEBUG [AWT-EventQueue-0] (SessionFactoryImpl.java:526) - prepared statement get: update conditional set version=?, author=?, conditionalBoolean=?, edgeName=?, executionTime=?, falseEdgeName=?, jumpFalseIndexDelta=?, jumpTrueIndexDelta=?, modified=?, name=?, startTime=?, status=?, trueEdgeName=? where id=? and version=? DEBUG [AWT-EventQueue-0] (SessionFactoryImpl.java:536) - preparing statement DEBUG [AWT-EventQueue-0] (EntityPersister.java:366) - Dehydrating entity: com.ichg.capsela.components.conditional.CapselaConditional#4200 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding '11' to parameter: 1 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding 'Zubin Dowlaty' to parameter: 2 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding 'true' to parameter: 3 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding 'True' to parameter: 4 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding '8' to parameter: 5 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding 'False' to parameter: 6 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding '2' to parameter: 7 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding '0' to parameter: 8 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding 'false' to parameter: 9 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding 'conditional' to parameter: 10 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding '1067464937614' to parameter: 11 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding '1' to parameter: 12 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding 'True' to parameter: 13 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding '4200' to parameter: 14 DEBUG [AWT-EventQueue-0] (NullableType.java:44) - binding '10' to parameter: 15 -----Original Message----- From: Mao, Dean (IHG) [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 29, 2003 4:56 PM To: '[EMAIL PROTECTED]' Subject: [Hibernate] Weird session.flush() lockup? I'm not sure if anyone else has experienced this or not, but sometimes when I do a session.flush(), it totally bombs out my entire application. It doesn't throw a throwable or simply block, it actually kills off all the threads in the system when the flush is called. Since this only happens sometimes, I'm not sure what could be causing it. Maybe the database connection pool is full? But even if it were full, it shouldn't cause it to kill my entire Swing GUI. I'm using hibernate 2.0.3. Does anyone have any clues on how I could debug this situation? Dean ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ hibernate-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hibernate-devel ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ hibernate-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hibernate-devel
