NOTE: This only applies when upgrading Forms and Reports from 11.1.2.0 to 11.1.2.1.

After a successful upgrade of Forms and Reports 11gR2 from 11.1.2.0 to 11.1.2.1, we successfully start up the WebLogic servers. Due to the REP-52262 bug in Forms 11.1.2.1, we apply the workaround as mentioned in https://pitss.com/us/2012/12/20/running-reports-in-formsreports-11-1-2-1-generates-rep-52262-with-default-settings/. After restarting the WLS_REPORTS server, if we try to run a report, we get errors such as “Error 500 – Internal Server Error”.

What we notice in %DOMAIN_HOME%\config\fmwconfig\servers\WLS_REPORTS\applications\reports_11.1.2\configuration, the rwnetwork.conf, rwserver.conf, and rwservlet.properties are backed up and replaced:

Reports file corruptions

In the three updated configuration files, all directories and server names are replaced with environment variables. You can see the screenshot below as an example as taken from the automatically updated rwservlet.properties:

Rwservlet.properties glitch

 

Steps to Reproduce:

  1. Upgrade Oracle WebLogic Server from 10.3.5 to 10.3.6
  2. Upgrade Oracle Forms and Reports 11gR2 from 11.1.2.0 to 11.1.2.1
  3. Start up the WebLogic Servers
  4. Apply the REP-52262 workaround based off our KB article at the beginning of this article
  5. Restart WLS_REPORTS
  6. Glitch happens here.

Fix: Due to these updates, nothing reports-related can run. To fix the problem, you can complete the following steps:

  1. Shut down WLS_REPORTS
  2. Delete rwnetwork.conf, rwserver.conf, and rwservlet.properties
  3. Rename the backups rwnetwork.conf.bak, rwserver.conf.bak, and rwservlet.properties.bak to rwnetwork.conf, rwserver.conf, and rwservlet.properties respectively.
  4. Start up WLS_REPORTS

After completing the above steps, you will be able to run reports without a problem.