Anyone experienced a similar problem to this? We are running a J2EE app on iPlanet App Server 6.0 on a Solaris 7 box. We have an entity bean which writes records to a number of tables on an Oracle 8 database. If the entity bean hits a problem, it raises an EJBException in order to roll back the transaction. A TransactionRolledbackException is then thrown. So far, so good, but then the app server freezes so that all sessions hang, requiring a restart of the server. Whan we run in our development environment on an NT box, no problem occurs - the exception is passed back to the front-end successfully. Any ideas?