RDC-Onsite Open A CRF Failed (Doc ID 1459702.1)

Last updated on JUNE 04, 2012

Applies to:

Oracle Clinical Remote Data Capture Option - Version 4.5.3 to 4.6.5 [Release 4.5.3 to 4.6.2]
Information in this document applies to any platform.

Symptoms

PROBLEM DESCRIPTION: after logging into RDC Onsite, user clicks on a CRF to begin data entry. Instead of launching the DE screen the following error message is presented:


Error This application has encountered a fatal error and will shut down.
XMLHttp request failed: 504 (Gateway Time-out).



Corresponding log file contains the following information:

Log file path->D:\oracle\AS10gR2mt\j2ee\olsardc\log\olsardc_default_island_1\oc4j\log.xml
    <MSG_TEXT>[9529670030] [99823359109875180] Exception in RuntimeController
oracle.pharma.rdc.de.exception.FailedOperationException: Json parser failed to perform the requested operation. Reason is: failed to read from the source stream
    at oracle.pharma.rdc.de.util.json.parser.JsonBaseStreamSource.hasNext(JsonBaseStreamSource.java:107)
    at oracle.pharma.rdc.de.util.json.parser.JsonReaderImpl.next(JsonReaderImpl.java:65)
    at oracle.pharma.rdc.de.DataEntryProperty.parseJson(DataEntryProperty.java:118)
    at oracle.pharma.rdc.de.DataEntryProperty.createDataEntryProperty(DataEntryProperty.java:93)
    at oracle.pharma.rdc.de.service.dcs.RDCI.loadRdci(RDCI.java:737)
    at oracle.pharma.rdc.de.service.dcs.DciFormData.load(DciFormData.java:461)
    at oracle.pharma.rdc.de.service.dps.DataProviderService.getRdciDocData(DataProviderService.java:202)
    at oracle.pharma.rdc.de.service.dps.DataProviderService.processCommand(DataProviderService.java:231)
    at oracle.pharma.rdc.de.servlet.RuntimeController.doPost(RuntimeController.java:574)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:834)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:340)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:228)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)
Caused by: java.net.SocketException: socket closed
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:129)
    at java.net.SocketInputStream.read(SocketInputStream.java:182)
    at java.io.FilterInputStream.read(FilterInputStream.java:66)
    at oracle.pharma.oc.dcapi.impl.DcapiSocketInputStream.read(DcapiSocketInputStream.java:52)
    at java.io.InputStream.read(InputStream.java:164)
    at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:408)
    at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:450)
    at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:182)
    at java.io.InputStreamReader.read(InputStreamReader.java:167)
    at java.io.BufferedReader.fill(BufferedReader.java:136)
    at java.io.BufferedReader.read1(BufferedReader.java:187)
    at java.io.BufferedReader.read(BufferedReader.java:261)
    at oracle.pharma.rdc.de.util.json.parser.JsonBaseStreamSource.hasNext(JsonBaseStreamSource.java:99)

JSP Error:


 

Request URI:/olsa/ocrdcHtmlCrf.jsp

 

Exception:

java.lang.IllegalArgumentException: Attempted to write longer than Content-Length (1065 + 115 / 1065)


 

Changes

 

*Cause
Explain what caused the issue.

Performance issue
 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms