Updating the Portal Web Project

The following procedures show you how to merge the ALBPM WAR file with the WebLogic Portal WAR file. You must manually copy elements from the AquaLogic BPM WAR file to the WebLogic Portal Web Content directory.

During this manual merge process, it is important to remember the source and destination location of the files.
  • Source: The ALBPM WAR file which was generated earlier in Creating the ALBPM Application Files.
  • Destination: The WebLogic Portal Web Content directory. This directory is usually located at: BEA_HOME /user_projects/w4WP_workspaces/wlpPortalProject/WebContent
  1. Expand 08-workspace-wlp-FDIDS.war.
  2. Copy the following folders and their contents from the source WAR to the Portal Project Web Content folder:
    • charts/*
    • css/*
    • help/*
    • img/*
    • js/*
    • jsf/*
    • jsp/*
  3. Copy the WEB-INF/facelets folder from the source WAR to the Portal Project WebContent folder.
  4. Copy all files from WEB-INF/classes to the WEB-INF/classes folder in the Portal Project WebContent folder.
  5. Copy all the files under WEB-INF/lib to the WEB-INF/lib folder in the Portal Project WebContent folder.
  6. Copy the following files from the source WAR to the WEB-INF target in the Portal Project WebContent folder:

    • /WEB-INF/application.xml
    • /WEB-INF/bmpWorkspace.tld
    • /WEB-INF/components.xml
    • /WEB-INF/directory.xml
    • /WEB-INF/htmlComponents.xml
    • /WEB-INF/managed-beans.xml
    • /WEB-INF/navigation.xml
    • /WEB-INF/workspace.properties
  7. Update the WebLogic Portal's web.xml

    A revised version of web.xml is available at: http://edocs.bea.com/albsi/docs60/resources/workspace_wlp/web.xml. For a listing of the contents of this file, see Example web.xml for WebLogic Portal