You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-user@db.apache.org by anuradha devi <da...@yahoo.com> on 2003/06/24 07:33:37 UTC

close: illegal multi-threaded access detected

Hi,
We are working on a web application which is built on
OJB0.9.5. Particularly we are using ODMG for
transaction maintainance and PB API for database
operations.
When we are performing load test on our application we
are getting this error.
Has anyone faced this problem earlier or anyone has
any idea about this?

[6/20/03 12:33:26:326 CDT]   1a0495 Proxy         D
close: illegal multi-threaded access detected
[Ljava.lang.Object;@6321f2
[6/20/03 12:33:26:326 CDT]   1a0495 Proxy         D
Mark proxy closed
[6/20/03 12:33:26:326 CDT]   1a0495 Proxy         <
close
[6/20/03 12:33:26:327 CDT]   1a0495 CachedStateme >
close
[6/20/03 12:33:26:327 CDT]   1a0495 CachedStateme <
close
[6/20/03 12:33:26:327 CDT]   1a0495 StatementProx <
close
[6/20/03 12:33:26:327 CDT]   1a0495 ConnectO      >
translateException
[6/20/03 12:33:26:327 CDT]   1a0495 PortabilityLa >
translateException
                                 Error Code = 0
                                 SQL State  = null
                                
com.ibm.ejs.cm.exception.IllegalConnectionUseException:
Error: Connection is being used in a way th
at violates the architecture
        at
com.ibm.ejs.cm.proxy.Proxy.close(Proxy.java:197)
        at
com.ibm.ejs.cm.proxy.StatementProxy.close(StatementProxy.java:92)
        at
com.ibm.ejs.cm.proxy.Proxy.close(Proxy.java:104)
        at
com.ibm.ejs.cm.proxy.ConnectionProxy.close(ConnectionProxy.java:807)
        at
com.ibm.ejs.cm.proxy.ConnectionProxy.connectionDestroyed(ConnectionProxy.java:103)
        at
com.ibm.ejs.cm.pool.ConnectO.fireConnectionDestroyed(ConnectO.java:2678)
        at
com.ibm.ejs.cm.pool.ConnectO.destroy(ConnectO.java:1507)
        at
com.ibm.ejs.cm.pool.ConnectionPool.destroyConnection(ConnectionPool.java:1124)
        at
com.ibm.ejs.cm.pool.ConnectO.translateException(ConnectO.java:2024)
        at
com.ibm.ejs.cm.proxy.Proxy.translateException(Proxy.java:355)
        at
com.ibm.ejs.cm.proxy.StatementProxy.executeQueryCommon(StatementProxy.java:318)
        at
com.ibm.ejs.cm.proxy.PreparedStatementProxy.executeQuery(PreparedStatementProxy.java:53)
        at
org.apache.ojb.broker.accesslayer.JdbcAccess.executeQuery(Unknown
Source)
        at
org.apache.ojb.broker.accesslayer.RsIterator.<init>(Unknown
Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getIteratorFromQuery(Unknown
Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
Source)
        at
com.tgt.hr.exm.business.dao.OJBMeritSessionCheckOutDAO.clearMeritSessionCheckedOutLockedBy(OJBMeritSessionCheckOutDAO.jav
a:275)
        at
com.tgt.hr.exm.business.process.MeritPlanningProcess.unlockMeritRecordsLockedBy(MeritPlanningProcess.java:1097)
        at
com.tgt.hr.exm.ui.action.LogoffAction.doNoramlLogOff(LogoffAction.java:306)
        at
com.tgt.hr.exm.ui.action.LogoffAction.emPerform(LogoffAction.java:177)
        at
com.tgt.hr.exm.ui.action.AbstractEMAction.perform(AbstractEMAction.java:124)
        at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1787)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
        at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
        at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
        at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)
        at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
        at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
        at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
        at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
        at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:721)
        at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:374)
        at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:118)
        at
com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:134)
        at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:239)
        at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
        at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)
        at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:154)
        at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)
        at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)
        at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)
        at
com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
        at
com.ibm.ws.util.CachedThread.run(ThreadPool.java:138)
 
[6/20/03 12:33:26:329 CDT]   1a0495 PortabilityLa <
translateException: Already translated
[6/20/03 12:33:26:329 CDT]   1a0495 ConnectO      <
translateException


Please let me know what can be the probable cause of
this,

Thanks in advance,
Anu

 


__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com