Tutorials > Content management

Next >


Tutorial: Add content managed resources to the Catalog service module

This tutorial demonstrates how to add workspace support to the Catalogs tool. This tutorial continues the Warranty scenario, and uses the schema and Management Center customizations you have performed as part of Tutorial: Adding new properties to a WebSphere Commerce service using the data service layer and Tutorial: Adding new fields in the Catalogs tool.

To make the Warranty schema customization content managed, enable workspace support for the two new tables. Using workspaces prevents the same object from being edited by users in different task groups within the same workspace. Workspaces in the Management Center use BOD service modules, which support workspaces by allowing you to customize what aspects of the physical and logical layers are under change control. This change control data is passed back to the presentation layer where you can show it in Management Center workspaces.

The XWARRANTY and XCAREINSTRUCTION data are passed back to the Management Center as part of the userdata element in the Get service you customized in Tutorial: Adding new properties to a WebSphere Commerce service using the data service layer. Because you are using the userdata element, you only need to register the custom tables as managed resources in an XML file, and then run a script to update the workspace schema. You do not need to provide any Java code or additional XML customization.


Learning objectives

After completing this tutorial, you should be able to:


Time required

This tutorial is expected to take 1 hour to complete.


Skill level

Advanced


Audience

This tutorial is intended for developers customizing the Management Center.


System requirements

Before you begin, ensure that you have:


Prerequisites

This tutorial uses the schema and Management Center customizations from the Warranty scenario. Complete the following tutorials before proceeding with this one:

You also need to create the following users:

User ID Organization Roles
ConMgr Root Organization Workspace Manager
ProMgrA Root Organization Product Manager, Workspace Content Contributor
ProMgrB Root Organization Product Manager, Workspace Content Contributor
ProMgrApp Root Organization Product Manager, Workspace Task Group Approver

To complete this tutorial, be familiar with the following terms and concepts:

You should also be familiar with the techniques for improving the performance of SQL queries under workspaces in the Data Service Layer.


Lessons in this tutorial

Next >


+

Search Tips   |   Advanced Search