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