[
https://issues.jboss.org/browse/AS7-5291?page=com.atlassian.jira.plugin.s...
]
Stuart Douglas reassigned AS7-5291:
-----------------------------------
Assignee: Stuart Douglas (was: jaikiran pai)
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: Stuart Douglas
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