I don't see any need for using finder Inside ejbCreate as JBOSS does it automatically before insert.
It does like: SELECT COUNT(*) FROM TABLE WHERE PK_COLUMN=? Try without finder. -Saroj -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Jon Haugsand Sent: Tuesday, September 24, 2002 8:13 PM To: [EMAIL PROTECTED] Subject: [JBoss-user] Interrupted while requesting permit! JBoss 3.0.1 where we within ejbCreate we use a finder to detect double creation of a bean instance. The following message was printed at the log: 2002-09-24 16:32:33,169 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.VpKriterie.findByVpKriter ieIdAndTilstand] Find failed org.jboss.util.NestedSQLException: Interrupted while requesting permit!; - nested throwable: (javax.resource.ResourceException: Interrupted while requesting permit!) at org.jboss.resource.adapter.jdbc.local.LocalDataSource.getConnection(Loca lDataSource.java:106) at org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbst ractQueryCommand.java:92) at org.jboss.ejb.plugins.cmp.jdbc.JDBCFindEntityCommand.execute(JDBCFindEnt ityCommand.java:44) at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.findEntity(JDBCStoreMana ger.java:541) at org.jboss.ejb.plugins.CMPPersistenceManager.findEntity(CMPPersistenceMan ager.java:336) at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.findEnt ity(CachedConnectionInterceptor.java:301) at org.jboss.ejb.EntityContainer.findLocal(EntityContainer.java:634) at java.lang.reflect.Method.invoke(Native Method) at org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityCont ainer.java:1116) at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor .java:73) at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(Entity SynchronizationInterceptor.java:209) at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeH ome(CachedConnectionInterceptor.java:215) at org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanc eInterceptor.java:88) at org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome(EntityLockInterce ptor.java:79) at org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome(EntityCreatio nInterceptor.java:44) at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterce ptor.java:111) at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptor CMT.java:178) at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java: 52) at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor .java:105) at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129) at org.jboss.ejb.EntityContainer.invokeHome(EntityContainer.java:487) at org.jboss.ejb.plugins.local.BaseLocalContainerInvoker.invokeHome(BaseLoc alContainerInvoker.java:230) at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:11 0) at $Proxy368.findByVpKriterieIdAndTilstand(Unknown Source) at norgesbank.bank.sil.entiteter.vpkriterie.VpKriterieBean.ejbCreate(VpKrit erieBean.java:156) -- Jon Haugsand, <[EMAIL PROTECTED]> Norges Bank, <http://www.norges-bank.no> ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user
