I have rerun the jbosstest suite and I am also seeing errors on tests that worked a
couple of days ago. Most of the new errors are complaints about not being able to
load a ResultSet column due to an EOFException like that shown below. The corresponding
server log exception follows and shows the problem occuring in the JAWS layer.
It you have comitted a change to JAWS recently please check it against the jbosstest 
suite.
org.jboss.test.bank.interfaces.BankException: Could not get account for 
bank/Customer:Customer:5678.991382748487/Marc,
Cause:org.jboss.test.bank.interfaces.BankException: Could not create account, 
Cause:java.rmi.ServerException: Transaction rolled
back; nested exception is:
        javax.transaction.TransactionRolledbackException: Load failed; nested 
exception is:
        java.sql.SQLException: Unable to load a ResultSet column into a variable of 
type 'java.util.Collection':
java.io.StreamCorruptedException: Caught EOFException while reading the stream header; 
nested exception is:
        java.rmi.ServerException: Load failed; nested exception is:
        java.sql.SQLException: Unable to load a ResultSet column into a variable of 
type 'java.util.Collection':
java.io.StreamCorruptedException: Caught EOFException while reading the stream header
        at 
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:245)
        at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122)
        at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker_Stub.invoke(Unknown 
Source)
        at 
org.jboss.ejb.plugins.jrmp.interfaces.GenericProxy.invokeContainer(GenericProxy.java:357)
        at 
org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionProxy.invoke(StatelessSessionProxy.java:123)
        at $Proxy5.getAccount(Unknown Source)
        at org.jboss.test.bank.test.Main.testMultiThread(Main.java:158)
        at java.lang.reflect.Method.invoke(Native Method)
        at junit.framework.TestCase.runTest(TestCase.java:155)
        at junit.framework.TestCase.runBare(TestCase.java:129)
        at junit.framework.TestResult$1.protect(TestResult.java:100)
        at junit.framework.TestResult.runProtected(TestResult.java:117)
        at junit.framework.TestResult.run(TestResult.java:103)
        at junit.framework.TestCase.run(TestCase.java:120)
        at junit.framework.TestSuite.run(TestSuite.java:144)
        at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:209)
        at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:342)

[JAWS] java.sql.SQLException: Unable to load a ResultSet column into a variable of 
type 'java.util.Collection':
java.io.StreamCorruptedException: Caught EOFException while reading the stream 
header[JAWS]  at
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.getResultObject(JDBCCommand.java:487)[JAWS]
  at
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.getResultObject(JDBCCommand.java:503)[JAWS]
  at
org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.loadOneEntity(JDBCLoadEntityCommand.java:146)[JAWS]
  at
org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.handleResult(JDBCLoadEntityCommand.java:131)[JAWS]
  at
org.jboss.ejb.plugins.jaws.jdbc.JDBCQueryCommand.executeStatementAndHandleResult(JDBCQueryCommand.java:59)[JAWS]
  at
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCCommand.java:160)[JAWS]  at
org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.execute(JDBCLoadEntityCommand.java:102)[JAWS]
  at
org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.loadEntity(JAWSPersistenceManager.java:156)[JAWS]
  at
org.jboss.ejb.plugins.CMPPersistenceManager.loadEntity(CMPPersistenceManager.java:371)[JAWS]
  at
org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(EntitySynchronizationInterceptor.java:220)[JAWS]
  at
org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInstanceInterceptor.java:186)[JAWS]
  at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)[JAWS]  at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:298)[JAWS]
  at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)[JAWS]  at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:190)[JAWS]  
at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:195)[JAWS]  at
org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:323)[JAWS]  at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:480)




_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to