RDC 4.5.3: Many 'XMLHttp Request Failed' Errors While Entering Data In DCI Forms (Doc ID 604386.1)

Last updated on OCTOBER 27, 2011

Applies to:

Oracle Clinical Remote Data Capture Option - Version: 4.5.3 to 4.5.3 - Release: 4.5 to 4.5
z*OBSOLETE: Microsoft Windows
Microsoft Windows

Symptoms

After a fresh RDC 4.5.3 installation, when users are trying data entry on new CRF and trying to bring up date field, it cannot be entered in the field. If user tries to enter the date manually, following error is displayed on the screen

XMLHttp request failed€™ and RDC closes the CRF.

Login on RDC 4.5.3 with URL to get debug information from RDC surround.

http://<serverName>/olsa/oc/rdcLogin.do?event=do s etup&debug=all

to generate debug information user follow these below steps:

  • Select study and patient, 
  • Click Open Casebooks for patient. 
  • Click on DCI form for patient. 
  • Form comes up fine in browser. 
After user entered comment in free text field.
  • Press Save icon to save form. 
  • Get Oracle RDC clinical Error on the screen: 

Error
€˜Dialog failed: ChangeReason


  • Trying to enter date in a date field. 

Get this error on the screen:

"This application has encountered a fatal error and will shut down.XMLHttp request failed: 9588289893 (Servlet error: Application Error.)".


RDC window with DCI form closes.


delog0.log file shows below error:
 
<record>
<date>2008-06-13T11:16:56</date>
<millis>1213370216787</millis>
<sequence>5</sequence>
<logger>oracle.pharma.rdc.de.servlet.RuntimeController</logger>
<level>SEVERE</level>
<class>oracle.pharma.rdc.de.servlet.RuntimeController</class>
<method>doPost</method>
<thread>11</thread>

<message>[11543400694746056] Exception thrown from service while processing command getDialog with parameters {"dialogName":"ChangeReason","dialogVersion":null,"dialogLang":"en_US","id":"getDialog_0"}
</message>

</record>
<record>
<date>2008-06-13T11:16:56</date>
<millis>1213370216818</millis>
<sequence>6</sequence>
<logger>oracle.pharma.rdc.de.servlet.RuntimeController</logger>
<level>SEVERE</level>
<class>oracle.pharma.rdc.de.servlet.RuntimeController</class>
<method>doPost</method>
<thread>11</thread>

<message>[4104854917] [11543400694746056] Exception in RuntimeController
oracle.pharma.rdc.de.exception.NullParameterException: Null value is passed for the parameter : dialogVersion
at oracle.pharma.rdc.de.util.DEUtil.assertNotNullOrEmptyParam(DEUtil.java:74)
at oracle.pharma.rdc.de.service.cps.ContentProviderService.getDialog(ContentProviderService.java:245)
at oracle.pharma.rdc.de.service.cps.ContentProviderService.processCommand(ContentProviderService.java:99)
at oracle.pharma.rdc.de.servlet.RuntimeController.doPost(RuntimeController.java:571)
at oracle.pharma.rdc.de.servlet.RuntimeController.doGet(RuntimeController.java:816)
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: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:192)
at java.lang.Thread.run(Thread.java:534)
</message>
</record>


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