Create the Personalization content resource classes and content spot | HCL Digital Experience
View the steps to create the Personalization content resource classes and content spot using IBM Rational Application Developer.
Procedure
- In the Project Explorer tab in Rational® Application Developer, right-click on the Pers_Offers project and choose .
- From the New window, select .
- Click Next.
- Select the following options by clicking the appropriate
radio button:
- SQL
- Web Content
- Select Create a new connection and click Next.
- Enter the following values:
- From the JDBC driver drop-down list, select Derby Embedded JDBC Driver.
- From the Database location field,
click Browse. Navigate to and select
wp_profile_root/PortalServer/derby/pzndemo_db/
- From the Class location field,
click Browse. Navigate to and select
AppServer_root/derby/lib/derby.jar
- Click Next. The personalization resource wizard opens.
- Expand PZNDEMO.
- On the Tables tab, select PZN_OFFERS, and click the arrow to add the table to the list of selected tables. Click Primary Table to mark it as the primary table.
- Select the Columns tab.
- On the Columns tab, move all columns to the selected columns list by clicking the double arrow button. Notice the primary key is the column Offer_ID.
- Click the Mappings tab.
- On the Mappings tab, select Customertype and click Populate.
- Click the Select buttons and expand to select CUSTOMERTYPE for the Description and Value fields. Click OK.
- Click the Deployment tab.
- On the Deployment tab, change the datasource to jdbc/pzndemo. This datasource is defined in WAS by the Personalization demo program installation.
- Click Next.
- Set the package name as pers_offers. Select Generate a Content Spot for this resource. Select Include schema names in the generated Resource Runtime Manager.
- Click Finish.