Internal errors in JBoss 3.2.6 with SpecjAppServer 2002
c.cremers Dec 17, 2004 12:12 AMI'm running SpecjAppserver 2002 with JBoss 3.2.6 and seeing the following JBoss internal errors : I did not see them with 3.2.5. This is on a solaris 9 system. Anybody have any suggestions for workarounds ?
0:45:14,131 ERROR [LogInterceptor] TransactionRolledbackException in method: pu
blic abstract int org.spec.jappserver.orders.cartses.ejb.CartSes.buy() throws ja
va.rmi.RemoteException,javax.ejb.CreateException,org.spec.jappserver.orders.help
er.InsufficientCreditException, causedBy:
org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImp
l [FormatId=257, GlobalId=otto//318, BranchQual=] status=STATUS_NO_TRANSACTION;
- nested throwable: (javax.ejb.EJBException: Internal error setting parameters f
or field qty; CausedByException is:
Invalid conversion requested)
at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:415)
at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCM
T.java:456)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep
torCMT.java:324)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:1
48)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:191)
at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFacto
ryFinderInterceptor.java:122)
at org.jboss.ejb.StatefulSessionContainer.internalInvoke(StatefulSession
Container.java:449)
at org.jboss.ejb.Container.invoke(Container.java:709)
at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.
java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:
360)
at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:4
60)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
.java:701)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.ejb.EJBException: Internal error setting parameters for field q
ty; CausedByException is:
Invalid conversion requested
at org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMPFieldBridge2.setArgumen
tParameters(JDBCCMPFieldBridge2.java:196)
at org.jboss.ejb.plugins.cmp.jdbc2.schema.EntityTable.insert(EntityTable
.java:752)
at org.jboss.ejb.plugins.cmp.jdbc2.schema.EntityTable.access$1700(Entity
Table.java:58)
at org.jboss.ejb.plugins.cmp.jdbc2.schema.EntityTable$View.flushCreated(
EntityTable.java:1144)
at org.jboss.ejb.plugins.cmp.jdbc2.schema.Schema.flush(Schema.java:168)
at org.jboss.ejb.plugins.cmp.jdbc2.schema.Schema$SchemaSynchronization.b
eforeCompletion(Schema.java:240)
at org.jboss.tm.TransactionImpl.doBeforeCompletion(TransactionImpl.java:
1362)
at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:347)
... 27 more
:w