17:34:13,595 ERROR [LogInterceptor] TransactionRolledbackLocalException in method: public abstract java.lang.String com.bm.evaluation.Questionnaire.getId(), causedBy:
javax.ejb.NoSuchObjectLocalException: Entity not found: primaryKey=
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:212)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
at org.jboss.ejb.EntityContainer.internalInvoke(EntityContainer.java:520)
at org.jboss.ejb.Container.invoke(Container.java:954)
at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
at org.jboss.ejb.plugins.local.EntityProxy.invoke(EntityProxy.java:65)
at $Proxy105.getId(Unknown Source)
at com.xx.yyy.ZzzzzServerUtils.llllllll(ZzzzzServerUtils.java:449)
try {
object.getId();
} catch (javax.ejb.NoSuchObjectLocalException e) {
// XXX I have no idea why this is needed... investigate
/* Thats ok, in a way... */
continue;
}