How to Resolve the 'Failed All Attempts To Create Executable' Error In RDC Onsite 4.6. (Doc ID 1156693.1)

Last updated on JULY 22, 2010

Applies to:

Oracle Clinical Remote Data Capture Option - Version: 4.6.0 and later   [Release: 4.6 and later ]
Information in this document applies to any platform.

Goal

i.
The following error appears in Remote Data Capture (RDC) Onsite 4.6 when trying to open a HTML CRF for a certain user :

Error
data capture error [Log Code: xxxxxx]

Failed all attempts to create executable


ii.
The following error gets recorded in the log.xml file when the issue surfaces  :

<MSG_TEXT>[0494811507] [generic] Session Id: 427f0faa12148f2367ffb22a361dcfc215eb6fd833e83d9c2303652555faffce
oracle.pharma.rdc.de.exception.FailedOperationException: Error in DCAPI Module.
at oracle.pharma.rdc.de.util.DcapiManager.getDcapi(DcapiManager.java:268)
at oracle.pharma.rdc.de.servlet.InitController.doPost(InitController.java:618)
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:835)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:341)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:230)
at _rdcHtmlCrf._jspService(_rdcHtmlCrf.java:60)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:356)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:498)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:402)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:835)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:341)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:230)
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:72)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:674)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:341)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:816)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:231)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:136)
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: Failed all attempts to create executable
at oracle.pharma.oc.dcapi.impl.DcapiRequestBroker.createMessenger(DcapiRequestBroker.java:186)
at oracle.pharma.oc.dcapi.impl.DcapiRequestBroker.getDcapiMessenger(DcapiRequestBroker.java:216)
at oracle.pharma.oc.dcapi.impl.DcapiSocket.&lt;init>(DcapiSocket.java:104)
at oracle.pharma.oc.dcapi.impl.DcapiSocket$DcapiSocketFactory.createDataCaptureEngine(DcapiSocket.java:1132)
at oracle.pharma.oc.dcapi.impl.DcapiCreator.createDcapi(DcapiCreator.java:77)
at oracle.pharma.rdc.de.util.DcapiManager.getDcapi(DcapiManager.java:189)
... 33 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at oracle.pharma.oc.dcapi.impl.DcapiNativeExecRunner.createDcapiExec(DcapiNativeExecRunner.java:286)
at oracle.pharma.oc.dcapi.impl.DcapiExecRunner.getDcapiExec(DcapiExecRunner.java:238)
at oracle.pharma.oc.dcapi.impl.DcapiExecRunner.getDcapiExec(DcapiExecRunner.java:214)
at oracle.pharma.oc.dcapi.impl.DcapiRequestBroker.createMessenger(DcapiRequestBroker.java:144)


How can this error be resolved for the user  ?

Solution

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