General J2EE: Problem with OAS 10G

  1. Problem with OAS 10G (2 messages)


    I have a quite strange problem. I deployed one of my application on OAS 10G. I have a JSP where the user can enter a value and search. The form is submitted to a Servlet and all the Database connections are handled in Servlet. The results returned are displayed using the same JSP.

    Now when displaying these results, i am facing problem. This is happening in only one case where it throws ArrayIndexOutOfBound Exception. Rest of the searches is working fine.

    The search value which errored out has more number of records when compared to rest of the searches.

    I deployed the same application in Weblogic and Tomcat and it worked well in all the cases.

    Has it got anything to do with the application server. Do I need to modify any configurations in OAS?

    Is this the problem with JRE implementation on Oracle10G?
    Has more volume of data got anything to do with this?

    I have OAS 10G installed on Windows 2000 OS

    Please help me in this regard. I would be grateful to you.

    Thanks in advance

    Threaded Messages (2)

  2. Problem with OAS 10G[ Go to top ]


    It will be hard to help you without trace or code.

    Also could you please give more details about the exact version of Oracle Application Server you are using?
    The JDK that is provided with OracleAS is the standard Sun one (1.4.x depending of the release of OracleAS)

    Tugdual Grall
  3. Problem with OAS 10G[ Go to top ]

    Hi Grall,

    Thanks for responding.

    The JDK version in Oracle10G is 1.4.2.
    Oracle Application Server Containers for J2EE 10g ( .. I think this is the version you are talking about

    In the UI, it throws Internal Server Error and in the logs it throws the following message:

    05/09/02 21:48:21 com.evermind.server.http.HttpIOException: Software caused connection abort: socket write error
    05/09/02 21:48:21 at com.evermind.server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:250)
    05/09/02 21:48:21 at com.evermind.server.http.EvermindJSPWriter.writeOut(EvermindJSPWriter.java:470)
    05/09/02 21:48:21 at com.evermind.server.http.EvermindJSPWriter.jspflush(EvermindJSPWriter.java:387)
    05/09/02 21:48:21 at com.evermind.server.http.EvermindJSPWriter.close(EvermindJSPWriter.java:359)
    05/09/02 21:48:21 at oracle.jsp.runtime.OracleJspRuntime.extraHandlePCFinally(OracleJspRuntime.java:1460)
    05/09/02 21:48:21 at _BomReview._jspService(_BomReview.java:119)
    05/09/02 21:48:21 at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
    05/09/02 21:48:21 at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:349)
    05/09/02 21:48:21 at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
    05/09/02 21:48:21 at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
    05/09/02 21:48:21 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    05/09/02 21:48:21 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
    05/09/02 21:48:21 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
    05/09/02 21:48:21 at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:220)
    05/09/02 21:48:21 at com.juniper.extractionframework.bomreview.BomReviewServlet.doPost(BomReviewServlet.java:101)
    05/09/02 21:48:21 at com.juniper.extractionframework.bomreview.BomReviewServlet.doGet(BomReviewServlet.java:31)
    05/09/02 21:48:21 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    05/09/02 21:48:21 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    05/09/02 21:48:21 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:733)
    05/09/02 21:48:21 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
    05/09/02 21:48:21 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
    05/09/02 21:48:21 at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
    05/09/02 21:48:21 at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
    05/09/02 21:48:21 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
    05/09/02 21:48:21 at java.lang.Thread.run(Thread.java:534)

    In the JSP, i am trying to fetch all the details through session and iterate through the results and display on the JSP itself. I am able to get all the records properly, but while displaying it is throwing the above error.

    I hope i gave the required info.

    Thanks again,