Enabling Catalog Management

You can add WebLogic Portal catalog administration functionality to your portal applications. The following procedure allows you to create and manage catalog categories and content items. You can also create and manage catalog property sets in the WebLogic Workshop Portal Extensions and manage them in the online catalog administration tools that you add with this procedure.

  1. Copy tools700.war into the enterprise application root folder.

    From the <WEBLOGIC_HOME>/portal/lib directory, copy the tools700.war file into your enterprise application directory. For example, to add this functionality to the sample portal application, place this file in <WEBLOGIC_HOME>/samples/portal/portalApp. The next time you open this application in WebLogic Workshop, the catalog administration tools are deployed automatically.

    The location, as well as the Web application name, are changed in the new release of WebLogic Portal.

    Note: If your server's ports are different than 7501/7502, unzip tools700.war, open WEB-INF/web.xml, change the port numbers to match your server's ports, save web.xml, and re-war the Web application.
  2. If commerce services haven't been installed in the application, right-click the enterprise directory in WebLogic Workshop and choose Install --> Commerce Services.
  3. Install Pipeline Services in the application. Right-click the enterprise directory in WebLogic Workshop and choose Install --> Pipeline Services.
  4. Copy the WebFlow files supporting the commerce administration tools into the new application:
    1. In the /samples/portal/portalApp/META-INF/data directory in your WebLogic 8.1 installation directory, create a directory called webapps, and within that directory, create one called tools700.
    2. From the /beaApps/sampleportal-project/application-sync/webapps/tools/ directory in the WebLogic Portal 7.0 SP2 domain, copy the tools' webflow files into the newly-created /webapps/tools700 directory.
    3. If the context root of your tools is named anything other than tools700, rename the tools700 directory to the context root of your tools.
  5. To use these tools, open a Web brower and navigate to http://<hostname>:<port>/tools700 and click Catalog Management.

    Be sure to log in as a user that is in the Administrators user group.
  6. In WebLogic Workshop, you can create catalog structure properties to structure the properties in your catalog.
  7. Since the catalog will be used with commerce functionality, be sure to add commerce services to your application. See Adding Commerce Services to an Application.

Related Topics

Creating Catalog Structure Properties

Adding Commerce Services to an Application