Business Intelligence – Oracle

Oracle BI EE – Customizing look and feel – Styles and Skins – Phase 2

Posted by Venkatakrishnan J on October 5, 2007

I had earlier blogged here on how to go about modifying the styles in BI EE. As i said earlier, a style controls how dashboards and answers are displayed to an end user at run time. Whereas Skins are assigned to an end user while logging in. Now lets see how to go about modifying the skins. This is again just to give you a guideline. If you go to the {OracleBI}/web/app/res folder, all the folders starting sk_ are the skin folders. If you have done a default install, you would find a folder under the name sk_oracle10. oracle10 is the default skin. Our aim is to modify the preview button in BI Answers i.e

Change this->        to this->       

 Lets make a copy of the sk_oracle10 folder in {OracleBI}/web/app/res and rename it to sk_oracle10modified. Copy this sk_oracle10modified to {OracleBI}/oc4j_bi/j2ee/home/applications/analytics/analytics/res folder. Remember, for both skins and styles, custom styles and skins must be present in both {OracleBI}/web/app/res and {OracleBI}/oc4j_bi/j2ee/home/applications/analytics/analytics/res folders. Now lets modify the image file_preview.gif under sk_oracle10modified/answers folder to our desired image. Remember the modification has to be made in both the folders. Once this is done, edit the instanceconfig.xml file under {OracleBIData}/web/config folder. Add the following tag to the file

DefaultSkin oracle10modified /DefaultSkin


Once this is done, restart your OC4J and presentation services. Now look at the answers preview button for a report. The preview image should have changed to your custom image.


6 Responses to “Oracle BI EE – Customizing look and feel – Styles and Skins – Phase 2”

  1. pepa said

    Hi, I would like to change the text of the login page: Oracle Bussines Intelligent. Is it possible?.


  2. […] In order to modify the above image, just create a new skin and put a new image under the same name as bglogon.jpg. For creating a new skin, check my blog entry here […]

  3. SreeHarsha said

    We have an application where WPM is implemented. that is before the presentation services logon screen is preseneted, the application specific login screen is displayed where we would enter our ISID and password. After entering this info, the presentation services login screen would be displayed. Again when we logoff from the presentation services, it would take back to the same wpm screen.

    If you have implemented something similar to this, can you please help me in this regard???

    Thanks in advance

  4. Srini said

    You are doing an awesome job..
    I am trying to change the skin dynamically using the variable SKIN. On the dashboard home page, is there gif/jpg that is available in ‘sk’ folder that i can edit and add some customized text? Most of the things in that page are in ‘s’ folders….By the way, is there a STYLE that can be dynamically loaded with a folder value in initblock script?
    Once again, you rock man !!!!

  5. Kamal said

    hi Venkat,
    i have requirement , in which user want change the background of dashboard pages with some photograph.user also want to have different photographs for different pages.

    Please help me in this regard.

  6. alvaro said


    can i change the default skin? When the users open the interactive dashboards, the default skin is Default (oracle10) and i want the users use the skin that i have created


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: