Wednesday, July 18, 2012

Customization in OBIEE 11g

A directory can be exposed in WebLogic Server (WLS) by deploying it as a J2EE application. With default configuration, the installer sets up  
ORACLE_INSTANCE/bifoundation/OracleBIPresentationServicesComponent/coreapplication_obips1/analyticsRes directory, 
which is used for customization (skin, style, custom message, images etc.) here. The following steps expose this directory to WLS: 
  •   Open Weblogic console application, (http://host:port/console), login and select bifoundation_domain.
  •   For bifoundation_domain, navigate to the deployment area. 


  • Click the “Lock &Edit” button in top left to enable the install for the deployments.
  • Click the Install button to install a new web application.
  •  In the Install Application Assistant dialog, provide the path ORACLE_INSTANCE/bifoundation/OracleBIPresentationServicesComponent/coreapplication_obips1. This gives the user an option to select analyticsRes as a valid application to deploy. 
 
Customizing Oracle Business Intelligence Enterprise Edition 11g
    
  • Select analyticsRes and continue by clicking the Next button.
  • Use default settings on subsequent screens. 
 
  • In the last screen, select the I will make the deployment accessible from the following location option and then click Finish.
 
 
  • The next screen takes you back to the Deployments screen where you should now see your analyticsRes application deployed.  
 
  • Activate the changes.
  • If analyticsRes application is not Active start it by first selecting analyticsRes and then clicking the Start button. 
 
  • If the deployment was successful, the State column corresponding to analyticsRes application should show Active and the Health column should show OK.

  • At this point the analyticsRes can be accessed at http://host:port/analyticsRes. Verify this by putting a test text file in analyticsRes directory and accessing it via url on the server. 
Deploying Custom Skin
  
After exposing analyticsRes to WLS successfully, this directory can be used for custom skins. Follow the steps below for deploying a custom skin: 

Copy the default skin (ORACLE_HOME/bifoundation/web/app/res/sk_blafp) to analyticsRes 

To change the Oracle Logo at the Home Page, navigate to the below mentioned paths:
  • E:\OBIEE11g_Home\instances\instance1\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes\sk_blafp\login\oracle_logo.png
  • E:\OBIEE11g_Home\instances\instance1\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes\sk_blafp\b_mozilla_4\oracle_logo.png
Replace the oracle_logo.png files and restart the services.


To change the Header Text next to the Oracle logo, navigate to the following path:
  • E:\OBIEE11g_Home\Oracle_BI1\bifoundation\web\msgdb\l_en\messages\productmessages.xml
 
Edit the following position in the file:
  • <WebMessage name="kmsgHeaderBIBrandName"><TEXT>Gautam Maratt </TEXT></WebMessage>
  •  Restart the services.
To change the Background Image of the Login page, navigate to the following path:
  •    E:\OBIEE11g_Home\instances\instance1\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes\sk_blafp\login\background_blue_whitegradient_.png   

  • Replace this file with the necessary file and restart the services
 
Voila! :)


 
 

No comments:

Post a Comment