Skip to Content
0

SAP BI 4.1 BI LaunchPad / Promotion Management

Feb 28 at 02:54 PM

70

avatar image
Former Member

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

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

6 Answers

Denis Konovalov
Feb 28 at 03:05 PM
2

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 :)

Share
10 |10000 characters needed characters left characters exceeded
Jawahar Konduru Feb 28 at 02:58 PM
0

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

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Mar 02 at 10:51 AM
0

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

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Feb 28 at 03:28 PM
0

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

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Mar 02 at 02:31 PM
0

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

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Please clarify - did you replaced default tomcat java options to point to Oracle JDK ?

0
Former Member

Yes, I pointed in tomcat config to the other Java Version.

Confusing is that on other system, same config, everything is ok

0
avatar image
Former Member Mar 06 at 02:48 PM
0

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.

Share
10 |10000 characters needed characters left characters exceeded