146 Implementing WebSphere BI Express for Item Synchronization
Figure 8-49 Collaboration properties
9. Set the collaboration properties as shown in Table 8-18:
Table 8-18 Collaboration properties
10.Click OK.
11.You will now be able to see the collaboration object ready to have the ports
bound.
12.Right-click on each port in turn and select Bind Port. See Figure 8-50 on
page 147.
Property Value
SET_UNIQUE_IDS ALL (sets our UCCnet message IDs)
DTD_URL DOCTYPE envelope SYSTEM
http://www.uccnet.net/xmlschema/2.2/En
velope.xsd
Chapter 8. WebSphere BI Express configuration 147
Figure 8-50 All ports bound
13.Bind the ports as follows:
Table 8-19 Port bindings
This completes the configuration of the collaboration objects. We now move on
to modifying some of the hard-coded maps values prior to deploying the new
objects that we have created and verifying that all of our configuration is correct.
8.5.7 Update Maps
You will notice that in the maps such as the following:
CwItemBasic_to_UCCnetXSD_envelope_registerCommand_itemAddChange
CwItemBasic_to_UCCnetXSD_envelope_notifyCommand_catalogueItem
there is a hardcoded user ID. This value must be changed to reflect your
organization’s own UCCnet user ID. See Figure 8-51 on page 148.
Port Bind With
From JTextRWLConnector
To ISoftConnector
Note: This is different in Version 4.3.1. Please review the product
documentation.
148 Implementing WebSphere BI Express for Item Synchronization
Figure 8-51 Map value
14.Edit the value in each of these maps in turn and enter the value of your
UCCnet user ID.
15.Save and compile the changes. See Figure 8-52.
Figure 8-52 New map value
8.5.8 Deploying objects
We can now deploy our new and changed objects and run some initial unit
testing.
The workspace contains a single ICL (Integration Component Library) that we
have added to. The original contents of the ICL were deployed during the product
install. Therefore, we only need to deploy the new or changed objects. Only a
user project may be deployed. Perform the following steps:
1. Create a new User Project named Deployed_ItemSyncLibrary
Chapter 8. WebSphere BI Express configuration 149
By giving the project this name, it should be fairly evident which ICL we have
deployed objects from as we progress (since there may be many on a large
project). See Figure 8-53.
Figure 8-53 New user project
2. Source this user project from the ItemSync.
3. Go to the server view and right-click on the ICS name.
4. Click Add New User project.
5. Select the new Deployed_ItemSyncLibrary project. See Figure 8-54 on
page 150.
150 Implementing WebSphere BI Express for Item Synchronization
Figure 8-54 Add project
6. Right-click on the server and select Validate Projects.
7. Click Deployed_ItemSyncLibrary. See Figure 8-55.
Figure 8-55 Validate project
8. Click Finish.
Note: Be patient. This may take a while to process because all project
dependencies will be checked.

Get Implementing WebSphere Business Integration Express for Item Synchronization now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.