[
https://issues.jboss.org/browse/AS7-5291?page=com.atlassian.jira.plugin.s...
]
Stuart Douglas commented on AS7-5291:
-------------------------------------
That may work, although that patch is based against upstream, so there may have been other
changes that will cause breakage.
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