Okay, fix is in CVS. If you have a CVS build, please try it out
and let me know (I'm not running Castor myself, so it's a little
speculative). Otherwise, it'll be in the next binary.
Aaron
On Sat, 28 Oct 2000, Ralf Purnhagen wrote:
> Hi,
>
> i want to use Castor to store the data of my BMP beans. After updating
> the data in ejbStore, i get the following Exception:
>
> [Einsatz] endresources(0): state=1
> [Einsatz] CONTAINER EXCEPTION:null
> [Einsatz] java.lang.IllegalArgumentException
> [Einsatz] at
>
>org.jboss.minerva.xa.XAConnectionImpl.removeConnectionEventListener(XAConnectionImpl.java:183)
> [Einsatz] at
>
>org.jboss.minerva.factories.XAConnectionFactory$3.transactionFinished(XAConnectionFactory.java:129)
> [Einsatz] at
> org.jboss.minerva.xa.XAConnectionImpl.transactionFinished(XAConnectionImpl.java:129)
> [Einsatz] at
> org.jboss.minerva.xa.XAResourceImpl.commit(XAResourceImpl.java:116)
> [Einsatz] at
> org.jboss.tm.TxCapsule.commitResources(TxCapsule.java:1340)
> [Einsatz] at org.jboss.tm.TxCapsule.commit(TxCapsule.java:297)
> [Einsatz] at
> org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:76)
> [Einsatz] at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:318)
> [Einsatz] at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> [Einsatz] at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:144)
> [Einsatz] at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
> [Einsatz] at
> org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:322)
> [Einsatz] at
>
>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:163)
> [Einsatz] at java.lang.reflect.Method.invoke(Native Method)
> [Einsatz] at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
> [Einsatz] at sun.rmi.transport.Transport$1.run(Unknown Source)
> [Einsatz] at java.security.AccessController.doPrivileged(Native Method)
> [Einsatz] at sun.rmi.transport.Transport.serviceCall(Unknown Source)
> [Einsatz] at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown
> Source)
> [Einsatz] at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
> [Einsatz] at java.lang.Thread.run(Unknown Source)
>
> ejbStore contains:
>
> public void ejbStore() {
> try {
> InitialContext ic = new InitialContext();
> DataObjects jdo = (DataObjects)
> ic.lookup("java:comp/env/jdo/castor");
> Database db = jdo.getDatabase();
> db.update(data);
> db.close();
> } catch(Exception e) {
> e.printStackTrace();
> throw new EJBException(e);
> }
> }
>
> Can anybody tell me, what's wrong here?
>
> Ralf
>
>
>
> --
> --------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Problems?: [EMAIL PROTECTED]
>
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]