Installing Yellowfin on WebLogic 12c

Installing Yellowfin in WebLogic

This article presumes you have a running WebLogic server and covers deploying Yellowfin 7.3 into a WebLogic 12c instance.

  1. Obtain a copy of the Yellowfin-OAS installation (in the form of a .jar for Linux or an .exe for Windows) from support.
  2. Install Yellowfin as you would on any normal environment.  (Starting Yellowfin at this point is not required)
  3. Browse to your Yellowfin installation and locate your yellowfin.war file in the root (top folder) of the installation.
  4. Note:  If you are running WebLogic 12c it will be necessary to remove the following files from the war file:

    WEB-INF\lib\taglibs-standard-impl-1.2.5.jar    
    WEB-INF\lib\taglibs-standard-jstlel-1.2.5.jar


    This can be done with your favorite archive manager.  If you're running a headless server it can be done by issuing the following command (Linux):

    sudo zip -d yellowfin.war WEB-INF/lib/taglibs-standard-impl-1.2.5.jar  
    sudo zip -d yellowfin.war WEB-INF/lib/taglibs-standard-jstlel-1.2.5.jar
  5. Log in to your WebLogic Administration Console.
  6. In the Domain Structure pane on the left-hand side, click Deployments to bring up the Deployments panel.
  7. Click Install.
  8. From here you can either upload your .WAR file or enter the file path in the path box.  In my case /opt/Yellowfin/yellowfin.war.
  9. The next step should default to Install this deployment as an application.  Click Next.
  10. Check all servers you'd like to install Yellowfin on.  Click Next.
  11. Make any adjustments required on your Optional Settings screen.
  12. Click Finish.
  13. You should see Yellowfin now listed as a Deloyment with the State of Active and Health of OK.
  14. Yellowfin should now be accessible on <serverIP>:<WebLogicPort>/yellowfin.  Note that /yellowfin may differ depending on your naming convention entered in the Optional Settings screen.
Is article helpful?