'An attempt to load rw.dll failed' / 'Engine rwEng-0 died with error: {1}' Errors When Trying To Start The Reports Server.
(Doc ID 2888914.1)
Last updated on DECEMBER 13, 2024
Applies to:
Oracle Reports Developer - Version 11.1.2.0.0 and laterOracle Clinical - Version 5.2.2 and later
Information in this document applies to any platform.
Symptoms
1)
OC 5.4.0 environment (running on FMW 12.2.1.4 / Windows OS): when trying to start the reports server then it appears to start successfully i.e.
Starting server repXXX ...
Successfully started server repXXX ...
Successfully disconnected from Node Manager.
Exiting WebLogic Scripting Tool.
Done
2)
However the Reports Server is not successfully started and the below errors are seen in the reports log files (located in the 'C:\Oracle\Middleware\Oracle_Home\user_projects\domains\FRDomain\servers\repXX\logs' folder):
rwserver_diagnostic.log
----------------------------
[2022-08-08T05:14:04.866-07:00] [reports] [NOTIFICATION] [REP-56105] [oracle.reports.server] [tid: 22] [ecid: xx] EngineManager:manage Engine rwEng-0 died with error: {1}.
[2022-08-08T05:14:08.038-07:00] [reports] [NOTIFICATION] [REP-56105] [oracle.reports.server] [tid: 22] [ecid: xx] EngineManager:manage Engine rwEng-0 died with error: {1}.
[2022-08-08T05:14:11.213-07:00] [reports] [NOTIFICATION] [REP-56105] [oracle.reports.server] [tid: 22] [ecid: xx] EngineManager:manage Engine rwEng-0 died with error: {1}.
[2022-08-08T05:14:11.213-07:00] [reports] [INCIDENT_ERROR] [REP-56105] [oracle.reports.server] [tid: 22] [ecid: xx] REP-56105 : Engine rwEng-0 died with error: . [[
oracle.reports.RWException: IDL:oracle/reports/RWException:1.0
at oracle.reports.utility.Utility.newRWException(Utility.java:1016)
at oracle.reports.server.EngineManager.manage(EngineManager.java:422)
at oracle.reports.server.IdleThread.run(IdleThread.java:84)
rwEng-0_diagnostic.log
---------------------------
[2022-08-08T05:14:04.132-07:00] [reports] [ERROR] [REP-55006] [oracle.reports.engine] [tid: 1] [ecid: xx] [EngineName: rwEng-0] EngineImpl:loadLibrary An attempt to load rw.dll failed.
[2022-08-08T05:14:04.304-07:00] [reports] [NOTIFICATION] [] [oracle.reports.engine] [tid: 1] [ecid: xx] [EngineName: rwEng-0] EngineImpl:loadLibrary An attempt to load rw.dll failed.
[2022-08-08T05:14:07.280-07:00] [reports] [ERROR] [REP-55006] [oracle.reports.engine] [tid: 1] [ecid: xx] [EngineName: rwEng-0] EngineImpl:loadLibrary An attempt to load rw.dll failed.
[2022-08-08T05:14:07.461-07:00] [reports] [NOTIFICATION] [] [oracle.reports.engine] [tid: 1] [ecid: xx] [EngineName: rwEng-0] EngineImpl:loadLibrary An attempt to load rw.dll failed.
[2022-08-08T05:14:10.416-07:00] [reports] [ERROR] [REP-55006] [oracle.reports.engine] [tid: 1] [ecid: xx] [EngineName: rwEng-0] EngineImpl:loadLibrary An attempt to load rw.dll failed.
[2022-08-08T05:14:10.650-07:00] [reports] [NOTIFICATION] [] [oracle.reports.engine] [tid: 1] [ecid: xx] [EngineName: rwEng-0] EngineImpl:loadLibrary An attempt to load rw.dll failed.
zrclient_diagnostic.log
-------------------------
[2022-08-08T05:09:32.074-07:00] [reports] [INCIDENT_ERROR] [REP-51002] [oracle.reports.zrclient] [tid: 1] [ecid: xx] REP-51002 : Bind to Reports Server repXX failed. [[
oracle.reports.RWException: IDL:oracle/reports/RWException:1.0
at oracle.reports.utility.Utility.newRWException(Utility.java:1016)
at oracle.reports.client.ServerManager.getServer(ServerManager.java:284)
at oracle.reports.zrcclient.ZRCClient.zrcco_Connect(ZRCClient.java:175)
3)
FYI: The following was also checked/done as part of the investigation:
i.
Below were confirmed to be installed on the Windows 2012 R2/ FMW 12.2.1.4 Application Server:
- Microsoft Visual C++ 2010 x64 Redistributable
- Microsoft Visual C++ 2010 x86 Redistributable
- Microsoft Visual C++ 2012 x64 Redistributable
- Microsoft Visual C++ 2013 x64 Redistributable
ii.
Doing the following made no difference:
- Deleting all files from the Reports Cache folder (location: C:\Oracle\Middleware\Oracle_Home\user_projects\domains\FRDomain\reports\cache).
- Resetting the [repServerName].dat file (location: C:\Oracle\Middleware\Oracle_Home\user_projects\domains\FRDomain\reports\server).
iii.
Debug output (after enabling debug using the following MOS document: How to Enable Reports Engine/Server/Servlet/Zrclient Trace in Reports 12c (Doc ID 2070743.1)) did not yield any further information on the underlying cause.
iv.
Multi-casting was checked on the FMW 12.2.1.4 Application Server and confirmed to be working:
- open cmd window
- navigate to: C:\Oracle\Middleware\Oracle_Home\coherence\bin
- set JAVA_HOME=C:\oracle\jdk180
- run command: multicast-test.cmd -local [Apps ServerIPv4 Address] -group [multicast channel:port from rwnetwork.conf file] e.g.
multicast-test.cmd -local 100.xx.xxx.3 -group 228.5.6.7:14021
and output is:
Configuring multicast socket...
Starting listener...
Wed Aug 10 04:51:57 PDT 2022: Sent packet 1 containing 8952 bytes.
Wed Aug 10 04:51:57 PDT 2022: Received test packet 1 from self (sent 32ms ago).
Wed Aug 10 04:51:59 PDT 2022: Sent packet 2 containing 8952 bytes.
Wed Aug 10 04:51:59 PDT 2022: Received test packet 2 from self
Wed Aug 10 04:52:01 PDT 2022: Sent packet 3 containing 8952 bytes.
etc
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |