Skip to Content

SAP BI 4.1 BI LaunchPad / Promotion Management

HTTP Status 500 - org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 1 in the generated java file The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files An error occurred at line: 38 in the jsp file: /jsp/homePage/homePage.jsp The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files 35: String helpURL = "help/"+tempStr+"/html/tocframe.htm"; 36: String contextPath = request.getContextPath(); 37: contextPath =""; 38: String srcJobHome = URLGen.getURL(contextPath, PageConstants.JOBS_HOME); 39: String srcAbout = URLGen.getURL(contextPath, PageConstants.ABOUT); 40: String srcAdminTools = URLGen.getURL(contextPath,PageConstants.ADMIN_MAIN); 41: String srcPreference = URLGen.getURL(contextPath,PageConstants.PREFERENCES); Stacktrace:


After a new installation of BOE 4.1 SP6 I am not able to compile the home tab of BI Launchpad and the similar Compile Jasper error is thrown if I try to open Promotion Management in CMC

This behavior is only on 1 Server on 2 other Server there is everything fine.

What I've done:

disable Virus scanner

copy BOE wepapps from server which is ok, not successful

delete tomcat/work/BOE folder restart tomcat, not successful

wdeploy wepapps, not successful

wdeploy undeploy webapps, copy warfile folder from server whis is ok, there was a difference in size, not successful

does anyone faces the same issue or have any advice? nerver had this before

thanks and greetings

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

6 Answers

  • Feb 28 at 03:05 PM

    This looks like the tomcat itself or the JAVA SDK it is loading themselfs is borked.
    As suggested - run repair first, if doesn't help - run modify install and remove tomcat. then run modify install and add tomcat.

    Unless you want to go on adventure and review installation logs to see what wen't wrong :)

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 28 at 02:58 PM

    do the repair on the install. Hopefully that will fix the issue.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 02 at 10:51 AM

    Hi Cornelius,

    I am assuming you are facing this issue with same tomcat shipped with BO.

    Hope you are using the same JDK that is shipped with the BO Tomcat setup. Its unable to compile class that means its not able to fetch the right libraries to process the request. Cross check the environment variables on both server. Do a fresh install.

    Regards,

    Kunal Kharat

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 28 at 03:28 PM

    thanks, for the tip, I forgot to write that I already did an repair. I will run modify, keep you updated

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 02 at 02:31 PM

    Hi,

    I could perform the following task:

    undeploy Tomcat through BO modify option (add/remove program)

    redeploy Tomcat through BO modify option (add/remove program)


    Result: BI Launch Pad Home Tab is working fine.


    Promotion Management still got that Error:

    HTTP Status 500 - org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 1 in the generated java file The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files An error occurred at line: 38 in the jsp file: /jsp/homePage/homePage.jsp The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files 35: String helpURL = "help/"+tempStr+"/html/tocframe.htm"; 36: String contextPath = request.getContextPath(); 37: contextPath =""; 38: String srcJobHome = URLGen.getURL(contextPath, PageConstants.JOBS_HOME); 39: String srcAbout = URLGen.getURL(contextPath, PageConstants.ABOUT); 40: String srcAdminTools = URLGen.getURL(contextPath,PageConstants.ADMIN_MAIN); 41: String srcPreference = URLGen.getURL(contextPath,PageConstants.PREFERENCES); Stacktrace:

    Promotion Management is important otherwise I have to export and import content manually, no option.


    I am using Oracle JDK 8 with SAP BO Tomcat 7.05

    On another instance identically to this one, everything is working fine.

    Thanks for any advice

    Greeting Cornelius

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 06 at 02:48 PM

    Hi, after a complete new installation, the error for promotion management still exists. In this case I left everything as out of the box no changing tomcat java option, etc.

    Add comment
    10|10000 characters needed characters exceeded