Appviewer Url Is Not Working (Doc ID 2264364.1)

Last updated on MAY 19, 2017

Applies to:

Oracle Utilities Customer Care and Billing - Version 2.4.0.3.0 and later
Information in this document applies to any platform.

Symptoms

On :  2.4.0.3.0 version, ENV - Environment

Appviewer url is not working when trying to access it from CCB.  
"http://hostname:6500/ouaf/appViewer/appViewer.html?type=table" returns error "500 internal server error" in the browser.
http://oraccbstg1.guc.com:6500/documents/appviewer/appViewer.html is retrieving the AppViewer correctly.

Appviewer is actually being served on a different URL.
    Linked URL: http://oraccbstg1.guc.com:6500/ouaf/appViewer/appViewer.html?type=table
    Working URL: http://oraccbstg1.guc.com:6500/documents/appviewer/appViewer.html

ERROR
-----------------------
500 internal server error is encountered in the browser

in weblogic_current.log:

<[ServletContext@1929121341[app:SPLWeb module:/ouaf/appViewer path:/ouaf/appViewer spec-version:null]] Root cause of ServletException.
weblogic.servlet.jsp.CompilationException: Failed to compile JSP /loginPage.jsp
loginPage.jsp:5:25: com.splwg cannot be resolved
    String coreAppURL = com.splwg.shared.environ.ApplicationProperties.getProperty("ouaf.web.appViewer.coreAppURL");
                        ^------^

        at weblogic.servlet.jsp.JavelinxJSPStub.reportCompilationErrorIfNeccessary(JavelinxJSPStub.java:244)
        at weblogic.servlet.jsp.JavelinxJSPStub.compilePage0(JavelinxJSPStub.java:180)
        at weblogic.servlet.jsp.JavelinxJSPStub.access$000(JavelinxJSPStub.java:51)
        at weblogic.servlet.jsp.JavelinxJSPStub$1.run(JavelinxJSPStub.java:109)
        at java.security.AccessController.doPrivileged(Native Method)
        Truncated. see log file for complete stacktrace


STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. Flipp the AppViewer attribute on configureEnv.sh
2. Run InitialSetup.sh
3. Receive http 500

or:
1. Copy the appViewer files into /documents (from another working environment)
2. Run InitialSetup.sh
3. Still receiving http 500


BUSINESS IMPACT
-----------------------
The issue has the following business impact:
AppViewer is not accessible online from the application.

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