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 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]