Change Display of User name (p12345) to Account Name (John Smith) in Infoview and Performance Management in the XI R2 Version.
Additional code was added to improve the personalization of Infoview in the attached Files (headerplus.jsp and headerplusAF.jsp) :
Instead of simply displaying "Welcome: " in the upper right hand corner of the Infoview and Performance Management screens it will now show the Full Name of a user if one exists. If it does not exist then it will continue to use the username.
The headerplus.jsp (For Infoview Users) is located in the following directory on the web server if using Tomcat (Java)
D:\Program Files\Business Objects\Tomcat\webapps\businessobjects\enterprise115\desktoplaunch\InfoView\main\
Simply copy and replace the existing file with this new one
OR
Cut and paste the commented code in the the headerplus.jsp file from the attached Infoview Acct Name XI R2 Script.zip into the original headerplus.jsp file.
The headerplusAF.jsp (For Performance Manager Users) is located in the following directory on the web server if using Tomcat
File Location: D:\Program Files\Business Objects\Tomcat\webapps\businessobjects\enterprise115\desktoplaunch\jsp
Simply copy and replace the existing file with this new one
There is also additional custom code in the file to improve the personalization of Infoview. Instead of simply displaying a solid color in the header of Infoview, the code applies a gradient from white to the color specified in CMC custom header color. This is
really only useful for adding company logos with white backgrounds in Infoview and Performance Management , this code is clearly identified and can be commented if not required in the file. Infoview Acct Name XI R2 Script.zip (15.0 KB)
Make sure that the user account has a Full Name.
By default, users are created with a blank Full Name.
The code will make use of the username if no Full Name is found.
Please try Cut and paste the commented code in the the headerplus.jsp file from the attached Infoview Acct Name XI R2 Script.zip into the original headerplus.jsp file available after the installation of XI R2 Service Pack 3.
We are facing a strange issue after implementing “Change Display of User name to Account Name .”
The issue is inactive sessions are not closing. We have changed the default time from 20 to 80 in three locations
a - Tomcat\webapps\businessobjects\enterprise115\desktoplaunch\WEB-INF\web.xml file AND
b - /Tomcat/webapps/businessobjects/WEB-INF/web.xml AND
c - CMC/Servers/Web Intelligence Report Server /Connection Time Out
Is headerplus.jsp file is related to session count in CMS?
The custom code in the headerplus.jsp file should not have any impact on the session timeout limits . Please check the web.xml file for the session time out limits . There are atleast 12 locations in the B.O XI installation where the timeouts are specified.
An error has occurred: Unable to compile class for JSP An error occurred at line: 1,427 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: fullName cannot be resolved An error occurred at line: 1,452 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: fullName cannot be resolved
I’m running XI 3.1 and changed the two parts that grab the UserID and pasted the custom code over the top of it. Then I changed CEConstants to InfoViewConstants as Simon said to do. It was worth a shot as all my full names are imported through AD.
An error has occurred: Unable to compile class for JSP An error occurred at line: 1,413 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoStore cannot be resolved to a type An error occurred at line: 1,413 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoStore cannot be resolved to a type An error occurred at line: 1,413 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoObject cannot be resolved to a type An error occurred at line: 1,413 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoObject cannot be resolved to a type An error occurred at line: 1,413 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IUserBase cannot be resolved to a type An error occurred at line: 1,437 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoStore cannot be resolved to a type An error occurred at line: 1,437 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoStore cannot be resolved to a type An error occurred at line: 1,437 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoObject cannot be resolved to a type An error occurred at line: 1,437 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoObject cannot be resolved to a type An error occurred at line: 1,437 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IUserBase cannot be resolved to a type An error occurred at line: 1,461 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoStore cannot be resolved to a type An error occurred at line: 1,461 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoStore cannot be resolved to a type An error occurred at line: 1,461 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoObject cannot be resolved to a type An error occurred at line: 1,461 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IInfoObject cannot be resolved to a type An error occurred at line: 1,461 in the jsp file: /jsp/listing/headerPlus.jsp Generated servlet error: IUserBase cannot be resolved to a type
Hi yes i changed thatalready. I have missed the required import tags for the corresponding Crystal report function. I corrected that problem. No more issues.