https://bz.apache.org/bugzilla/show_bug.cgi?id=61880

San <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |---

--- Comment #2 from San <[email protected]> ---
Hi,

Thank you for responding to the bug.
I understand Tomcat 5 is desupported.

We are having an issue in production env where the tomcat server is crashing.
We see below OOM errors,
Would you be able to comment as what area needs investigation?
Is it  the jdbc driver which is causing the issue? We have upgrade to jdbc
driver 7 but still haivng below issue. Any comment/guideline much appreciated.
Thanks.

2017-12-01 08:20:38,943|ERROR|TP-Processor1|42286971|
Exception [Java heap space] in action [class
org.apache.struts.action.ActionMapping]
com.capula.eoasis.EoasisException: Java heap space
        at
com.capula.eoasis.actions.EoasisDispatchAction.execute(EoasisDispatchAction.java:46)
        at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
        at sun.reflect.GeneratedMethodAccessor681.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at
com.capula.eoasis.actions.EoasisDispatchAction.execute(EoasisDispatchAction.java:40)
        ... 42 more
Caused by: java.lang.OutOfMemoryError: Java heap space
        at java.lang.reflect.Array.newInstance(Array.java:70)
        at oracle.jdbc.driver.BufferCache.get(BufferCache.java:226)
        at
oracle.jdbc.driver.PhysicalConnection.getCharBuffer(PhysicalConnection.java:7422)
        at
oracle.jdbc.driver.OracleStatement.prepareAccessors(OracleStatement.java:983)
        at oracle.jdbc.driver.T4CTTIdcb.receiveCommon(T4CTTIdcb.java:273)
        at
oracle.jdbc.driver.T4CTTIdcb.receiveFromRefCursor(T4CTTIdcb.java:157)
        at
oracle.jdbc.driver.T4CResultSetAccessor.unmarshalOneRow(T4CResultSetAccessor.java:197)
        at oracle.jdbc.driver.T4CTTIrxd.unmarshal(T4CTTIrxd.java:916)
        at oracle.jdbc.driver.T4CTTIrxd.unmarshal(T4CTTIrxd.java:835)
        at oracle.jdbc.driver.T4C8Oall.readRXD(T4C8Oall.java:658)
        at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:328)
        at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186)
        at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:521)
        at
oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:202)
        at
oracle.jdbc.driver.T4CCallableStatement.executeForRows(T4CCallableStatement.java:1005)
        at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1307)
        at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3449)
        at
oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3550)
        at
oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4693)
        at
oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1086)
        at
org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:168)
        at
com.capula.eoasis.model.dao.PatientDAO.getPatientDetails(PatientDAO.java:215)
        at
com.capula.eoasis.model.dao.TheatreDAO.getAppointmentNew(TheatreDAO.java:2023)
        at
com.capula.eoasis.model.dao.TheatreDAO.getMicroSessionAppointmentsNew(TheatreDAO.java:1915)
        at
com.capula.eoasis.model.theatre.TheatreViewManagerImpl.getMicroSessionsNew(TheatreViewManagerImpl.java:309)
        at
com.capula.eoasis.model.theatre.TheatreViewManagerImpl.getMicroSessions(TheatreViewManagerImpl.java:88)
        at
com.capula.eoasis.model.theatre.TheatreViewManagerImpl.getMicroSessions(TheatreViewManagerImpl.java:81)
        at
com.capula.eoasis.model.theatre.TheatreViewManagerImpl.getMicroSessions(TheatreViewManagerImpl.java:77)
        at
com.capula.eoasis.model.theatre.TheatreViewManagerImpl.getMicroSessions(TheatreViewManagerImpl.java:73)
        at sun.reflect.GeneratedMethodAccessor662.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to