You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Oliver Guenther (JIRA)" <ji...@apache.org> on 2013/04/24 19:19:17 UTC

[jira] [Created] (OPENEJB-2015) openejb-client.jar doesn't contain the TransactionRolledbackException, but it is thrown on the server side

Oliver Guenther created OPENEJB-2015:
----------------------------------------

             Summary: openejb-client.jar doesn't contain the TransactionRolledbackException, but it is thrown on the server side
                 Key: OPENEJB-2015
                 URL: https://issues.apache.org/jira/browse/OPENEJB-2015
             Project: OpenEJB
          Issue Type: Bug
          Components: build, general
    Affects Versions: 4.5.1, 4.5.0
         Environment: Usage of @Remote.
            Reporter: Oliver Guenther
            Priority: Minor


The openejb-client,jar does not contain the org.apache.openejb.core.transaction.TransactionRolledbackException. 
But in a @Remote environment this Exception is thrown on the server side if a transaction fails.

So the root cause is not transmitted cause it stops with:

javax.ejb.EJBException: Unknown Container Exception: java.rmi.RemoteException: Cannot read the response from the server.  The class for an object being returned is not located in this system:; nested exception is:
 java.lang.ClassNotFoundException: org.apache.openejb.core.transaction.TransactionRolledbackException

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira