PDR Fails With Errors MSG-00005 & REP-1419 If DCI Long Name Has Special Chars (Doc ID 747408.1)

Last updated on JUNE 29, 2012

Applies to:

Oracle Clinical Remote Data Capture Option - Version 4.5.3 and later
Information in this document applies to any platform.
***Checked for Relevance on 26-May-2010***
***Checked for Relevance on 29-JUN-2012***


Symptoms

On 4.5.3 in Production:
When running a Patient Data Report (PDR), it is failing with the following error in the log file:

ERROR


MSG MSG-00005: Graphic PDR ends with unexpected error. Please see the java log file for details:
\\rtpoc11\opa_repout\j676437.log
ERR REP-1419: 'beforereport': PL/SQL program aborted.
ERR Error occurred sending Job output to cache

Calling PDFBookBinder to bind files together
oracle.xml.parser.v2.XMLParseException: Expected name instead of .
at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:205)
at oracle.xml.parser.v2.XMLReader.scanNameChars(XMLReader.java:1001)
at oracle.xml.parser.v2.XMLReader.scanQName(XMLReader.java:1677)
at oracle.xml.parser.v2.XMLReader.getEntity(XMLReader.java:1928)
at oracle.xml.parser.v2.NonValidatingParser.parseContentEntityRef(NonValidatingParser.java:1575)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1202)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:227)


 
STEPS TO REPRODUCE

  1. Create a DCI with the name which includes an ampersand symbol (&) e.g. "RIGHT HEART CATH & VITALS"
  2. Generate the DCI Provisional Layout and Form
  3. Activate the DCI
  4. Create a DCI Book and add the DCI created in step 1
  5. Activate the DCI Book
  6. Create patients and enter data via RDC HTML
  7. Run the Patient Data Report for the patient => Error

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