Users Cannot Open Crf Page - Error In Dcapi Module (Doc ID 1232404.1)

Last updated on MAY 29, 2012

Applies to:

Oracle Clinical - Version 4.5.3 and later
Information in this document applies to any platform.

Symptoms

When you are trying to open a Case Report Form (CRF) the following error message pops up:

ERROR MESSAGES:
Error
Unknown error happened. Please contact system administrator. [Log Code: 1099644192]


In the log.xml file, upon searching for the Log Code, the following is found:


<HEADER>
   <TSTZ_ORIGINATING>2010-09-17T11:36:11.714-07:00</TSTZ_ORIGINATING>
   <COMPONENT_ID>pharma</COMPONENT_ID>
   <MSG_TYPE TYPE="ERROR"></MSG_TYPE>
   <MSG_LEVEL>1</MSG_LEVEL>
   <HOST_ID>fuji</HOST_ID>
   <HOST_NWADDR>192.168.17.41</HOST_NWADDR>
   <MODULE_ID>rdc.de.servlet.InitController</MODULE_ID>
   <THREAD_ID>16</THREAD_ID>
   <USER_ID>opareps</USER_ID>
 </HEADER>
 <CORRELATION_DATA>
   <EXEC_CONTEXT_ID><UNIQUE_ID>1284748571:192.168.17.41:4080:3876:611</UNIQUE_ID><SEQ>1</SEQ></EXEC_CONTEXT_ID>
 </CORRELATION_DATA>
 <PAYLOAD>
   <MSG_TEXT>[1099644192] [generic] Session Id: c0a8112930d62890f9e430c34628927ea5738eb43f70
oracle.pharma.rdc.de.exception.FailedOperationException: Error in DCAPI Module.
at oracle.pharma.rdc.de.util.DcapiManager.initializeDcapi(DcapiManager.java:287)
at oracle.pharma.rdc.de.servlet.InitController.doPost(InitController.java:606)
at oracle.pharma.rdc.de.servlet.InitController.doGet(InitController.java:140)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:222)
at _rdcHtmlCrf._jspService(_rdcHtmlCrf.java:60)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:350)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:222)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:239)
at oracle.pharma.rdc.adf.extension.RdcADFBindingFilter.doFilter(RdcADFBindingFilter.java:73)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:663)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:224)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
at java.lang.Thread.run(Thread.java:534)
Caused by: oracle.pharma.oc.dcapi.DataCaptureEngineException
at oracle.pharma.oc.dcapi.impl.DcapiRequestBroker.createMessenger(DcapiRequestBroker.java:112)
at oracle.pharma.oc.dcapi.impl.DcapiRequestBroker.getDcapiMessenger(DcapiRequestBroker.java:153)
at oracle.pharma.oc.dcapi.impl.DcapiSocket.<init>(DcapiSocket.java:139)
at oracle.pharma.oc.dcapi.impl.DcapiSocket$DcapiSocketFactory.createDataCaptureEngine(DcapiSocket.java:1090)
at oracle.pharma.oc.dcapi.impl.DcapiCreator.createDcapi(DcapiCreator.java:67)
at oracle.pharma.rdc.de.util.DcapiManager.initializeDcapi(DcapiManager.java:201)
... 33 more
</MSG_TEXT>
 </PAYLOAD>
</MESSAGE>



OCCURRENCE PATTERNS: intermittent


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