Intermittent REP-56048 Error For Reports With HTML Tags in Parameter Form and a Large List of Values (Doc ID 1215213.1)

Last updated on MARCH 06, 2016

Applies to:

Oracle Reports Developer - Version 10.1.2.3 and later
Generic Windows
***Checked for relevance on 23-May-2012***

Symptoms

An intermittent REP-56048 error occurs on Windows when using the parameter PARAMFORM=YES that includes HTML tags, and has one or more List of Values (LOV) that retrieves a large set of data (> 10K records) in Reports Parameter Form.  The environment variable NLS_LANG is set to UTF8 character set.

 
With Reports tracing and advanced tracing enabled, the following is the last information recorded in the trace files before the engine crash:
 
rwserver.trc
 
[2010/7/1 3:3:5:698] Info 50132 (JobObject:reset): jobid = 1482 Get command line: REPORT="report.rdf" USERID='USER@DB' DESTYPE=cache DESNAME="" DESFORMAT=PDF server=Reports_Server pfaction=http://hostname:7778/reports/rwservlet?_hidden_server=Reports_Server&report=%22report.rdf%22&destype=CACHE&desformat=PDF&userid= paramform=yes AUTHID="USER" 
.
.
[2010/7/1 3:3:35:526] Debug 50103 (JobManager:runJobInEngine): Send job 1482 to engine rwEng-0
[2010/7/1 3:3:35:526] Debug 50103 (EngineManager:updateEngineState): Engine rwEng-0 status is 3
[2010/7/1 3:3:35:526] State 56004 (EngineInfo:setState): Engine rwEng-0 state is: Running
[2010/7/1 3:3:43:276] Exception 50125 (org.omg.CORBA.COMM_FAILURE:   vmcid: SUN  minor code: 208 completed: Maybe
at com.sun.corba.se.internal.iiop.IIOPConnection.purge_calls(IIOPConnection.java:438)
at com.sun.corba.se.internal.iiop.ReaderThread.run(ReaderThread.java:70)
): Internal error org.omg.CORBA.COMM_FAILURE:   vmcid: SUN  minor code: 208 completed: Maybe
[2010/7/1 3:3:43:276] Info 56029 (EngineManager:shutdownEngine): Shutting down engine rwEng-0
[2010/7/1 3:3:43:276] State 56004 (EngineInfo:setState): Engine rwEng-0 state is: Shutdown
[2010/7/1 3:3:43:276] Info 56047 (EngineManager:remove): Reports Server shut down engine rwEng-0
[2010/7/1 3:3:43:276] State 56016 (JobManager:updateJobStatus): Job 1482 status is: Terminated with error: 
REP-56048: Engine rwEng-0 crashed, job Id: 1482
 
rwEng-0.trc
 
[2010/7/1 3:3:5:714] Info 50132 (EngineImpl:setCommandLine): Get command line: authid=USER paramform=yes jobname="report.rdf" desname= desformat=PDF server="Reports_Server" expiredays=0 report="report.rdf" userid=USER@DB pfaction="http://hostname:7778/reports/rwservlet?_hidden_server=Reports_Server&report=%22report.rdf%22&destype=CACHE&desformat=PDF&userid=" destype=cache  
[2010/7/1 3:3:5:792] Debug 50103 (EngineImpl:setCommandLine): Quit
[2010/7/1 3:3:5:792] Debug 50103 (EngineImpl:run): Running Jobid=1482
[2010/7/1 3:3:5:933] (C Engine) LOG : 
 
[2010/7/1 3:3:5:948] (C Engine)       Logged onto server: DB
 
[2010/7/1 3:3:5:948] (C Engine)       Username: USER
 
[2010/7/1 3:3:5:948] (C Engine) 
 
 
[2010/7/1 3:3:6:167] (C Engine) System parameter BACKGROUND is obsolete.
rwEng-0-c-2010-07-01_03-01-12.dig
 
[2010/07/01 03:01:12] Diagnosis (rwsjni:CInitEngine): Diagnosis system is initialized...
[2010/07/01 03:01:12] Diagnosis (rwsjni:CInitEngine): Before calling rwsjnist_Startup()
[2010/07/01 03:01:12] Diagnosis (rwsjni:CInitEngine): After calling rwsjnist_Startup()
[2010/07/01 03:01:12] Diagnosis (rwsjni:CInitEngine): Before calling uiprg() to create printer
[2010/07/01 03:01:12] Diagnosis (rwsjni:CInitEngine): After calling uiprg()
[2010/07/01 03:01:12] Diagnosis (rwsjni:CInitEngine): Exit
[2010/07/01 03:03:05] Diagnosis (rwsjni:CRunReport): Enter
[2010/07/01 03:03:05] Diagnosis (rxsjni:CRunReport): Run Reports ...
[2010/07/01 03:03:05] Diagnosis (rxsjni:CRunReport): Before calling CheckDirectories
[2010/07/01 03:03:05] Diagnosis (rxsjni:CRunReport): After calling CheckDirectories
[2010/07/01 03:03:05] Diagnosis (rwsjni:CRunReport): Before calling riulgf() & riulgo()
[2010/07/01 03:03:05] Diagnosis (riul:riulgf): Enter
[2010/07/01 03:03:05] Diagnosis (riul:riulgo): Enter
[2010/07/01 03:03:05] Diagnosis (riul:riulgo): Before calling rolgin()
[2010/07/01 03:03:05] Diagnosis (riul:riulgo): After calling rolgin(), succeed in logging on
[2010/07/01 03:03:05] Diagnosis (riul:riulrg): Enter
[2010/07/01 03:03:05] Diagnosis (riul:riulrg): Exit, ecod: 0
[2010/07/01 03:03:05] Diagnosis (riul:riulgo): Exit, ecod: 1
[2010/07/01 03:03:05] Diagnosis (rwsjni:CRunReport): After calling riulgf() & riulgo()
[2010/07/01 03:03:05] Diagnosis (rwsjni:CRunReport): Before calling uiprs() to reinitialize printer
[2010/07/01 03:03:06] Diagnosis (rwsjni:CRunReport): After calling uipre()
[2010/07/01 03:03:06] Diagnosis (rwsjni:CRunReport): Before calling rwsjnirr_RunReport()

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