[
https://issues.jboss.org/browse/AS7-5291?page=com.atlassian.jira.plugin.s...
]
Stuart Douglas commented on AS7-5291:
-------------------------------------
Would you be able to build from this branch and let me know if it fixes your issue:
https://github.com/stuartwdouglas/jboss-as/compare/AS7-5291
To checkout and build you can run:
{code}
git clone
git://github.com/stuartwdouglas/jboss-as.git
cd jboss-as
git checkout AS7-5291
./build.sh
{code}
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