[jboss-jira] [JBoss JIRA] (AS7-5291) JBOSS7 server calls getPrimaryKey() on Home interface business method on second call in same transaction

Mayank Gupta (JIRA) jira-events at lists.jboss.org
Wed Aug 1 09:52:08 EDT 2012


Mayank Gupta created AS7-5291:
---------------------------------

             Summary: JBOSS7 server calls getPrimaryKey() on Home interface business method on second call in same transaction
                 Key: AS7-5291
                 URL: https://issues.jboss.org/browse/AS7-5291
             Project: Application Server 7
          Issue Type: Bug
          Components: EJB
    Affects Versions: 7.1.1.Final
            Reporter: Mayank Gupta
            Assignee: jaikiran pai


If any ejbHome business method is called more then once in same EJB transaction JBOSS7.1.1 server calls getPrimaryKey() on entity home interface. Following exception is thrown by JBOSS server.

(java.lang.String): javax.ejb.EJBTransactionRolledbackException: JBAS014527: Cannot call getPrimaryKey() when state is entity bean home method
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleInCallerTx(CMTTxInterceptor.java:139)
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInCallerTx(CMTTxInterceptor.java:204)
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:306)
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:190)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list