ERROR WHEN ADDING A NEW VISIT PAGE IN RDC ONSITE (Doc ID 974400.1)

Last updated on DECEMBER 17, 2010

Applies to:

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

Symptoms


When attempting to Add Visit using RDC-Onsite with a period "." in the DCI name (version 4.5.3.21 or below)  the following error occurs.

ERROR
-----------------------
Unfortunately, ERROR is all it says in the RDC-Onsite form.

Detail from log.xml file contains the following error statements:

<PAYLOAD>
<MSG_TEXT>error in addOtherVisitPage!</MSG_TEXT>
<SUPPL_DETAIL><![CDATA[java.lang.NumberFormatException: For input string: "Events"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:468)
at java.lang.Integer.<init>(Integer.java:609)
at oracle.pharma.rdc.model.bean.RdcUnplannedCrfsComparator.compare(RdcUnplannedCrfsComparator.java:13)
at java.util.TreeMap.compare(TreeMap.java:1085)
at java.util.TreeMap.put(TreeMap.java:463)
at oracle.pharma.rdc.controller.actions.RdcMultiPatientCasebookAction.addOtherVisitPage(RdcMultiPatientCasebookAction.java:2927)
at oracle.pharma.rdc.controller.actions.prepareModel(RdcMultiPatientCasebookAction.java:4161)
at oracle.adf.controller.struts.actions.DataAction.prepareModel(DataAction.java:486)
at oracle.adf.controller.lifecycle.PageLifecycle.handleLifecycle(PageLifecycle.java:105)
at oracle.adf.controller.struts.actions.StrutsUixLifecycle.handleLifecycle(StrutsUixLifecycle.java:70)
at oracle.adf.controller.struts.actions.DataAction.handleLifecycle(DataAction.java:222)
at oracle.pharma.rdc.controller.extension.RdcDataForwardAction.handleLifecycle(RdcDataForwardAction.java:224)
at oracle.pharma.rdc.controller.service.RdcServiceDataForwardAction.handleLifecycle(RdcServiceDataForwardAction.java:13)
at oracle.pharma.rdc.controller.actions.RdcMultiPatientCasebookAction.handleLifecycle(RdcMultiPatientCasebookAction.java:3642)
at oracle.adf.controller.struts.actions.DataAction.execute(DataAction.java:153)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
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:673)
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)
]]></SUPPL_DETAIL>
</PAYLOAD>
</MESSAGE>
 


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. login to RDC Onsite>

2. Query up a Patient Casebook, Select Generate Patient Data Report > Add Visit Page > Adv. Event radio button > Continue > select Sub-Visit number > Apply > The popup screens clear out and a single Error prompt is presented back on the Patient Casebooks screen.

There is no error when adding this page with RDC Classic.

3. Then try to review the patient in RDC Onsite and select it in the ‘patient search’ and click on ‘Go’ …..
another Error prompt is presented with not further detail.

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