2 Replies Latest reply: Aug 24, 2013 11:27 PM by Sh!va RSS

    Unable to open FR in PDF

      Hi All,

      We have upgraded our system to from and that moment we were able to open FR in PDF.

      But the moment we applied 300 patches. from when we are unable to open FR in PDF format.

      OS: Solaris

      Does any one else facing same issue or recovered from this issue.

      Error messge:

      Unable to Authenticate 401 error.

        • 1. Re: Unable to open FR in PDF
          Hey ,

          We got an work around for this. i issue has occurs the moment we switched to jrocket JVM from Sun JRE JVM.

          Our follow up is going on with oracle support. but yes as of now we are using Sun JRE JVM just for FR as a work around.

          Hope this post help others.


          • 2. Re: Unable to open FR in PDF

            Error from logs:


            04-09 05:28:15 ERROR WAATag  org/apache/commons/lang/StringEscapeUtils

            1. javax.servlet.ServletException: org/apache/commons/lang/StringEscapeUtils

                            at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:660)

                            at com.ibm._jsp._HRWaaRedirectPage._jspService(_HRWaaRedirectPage.java:1168)

                            at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:85)

                            at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

                            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)

                            at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:930)

                            at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)

                            at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)

                            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:761)

                            at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:673)


            Fix for StringEscapeUtils:


            Clear out existing class files to ensure they get regenerated from the updated JSP files

            1. Navigate to HYPERION_HOME\deployments\Websphere6\profile\temp\hyslNode\FinancialReporting\HReports\hr.war
            2. Backup the hr.war directory
            3. Search for *.class file under hr.war
            4. Delete existing class files

            Add HYPERION_HOME\common\JakartaCommons\commons-lang-2.1.jar to Financial Reporting classpath in WebSphere Admin Console.

            1. Open WAS Admin Console
            2. Select Servers->Application Servers
            3. Select Financial Reporting
            4. Expand Java Process Management
            5. Select Process Definition
            6. Select Java Virtual Machine
            7. Add "HYPERION_HOME\common\JakartaCommons\commons-lang-2.1.jar" to Classpath (Note: Replace HYPERION_HOME with actual path.)
            8. Apply and Save the changes

            Restart FR Web App


            I am marking this as correct answer, So that it might help others for their debugging.