3.4.1 WebSphere node name

The node name in WebSphere is case sensitive. This is relevant when you start the console with AdminClient and when you specify an IIOP address for a JNDI lookup (for example, within the batch files which start client programs). It is also relevant to tools such as the XML export or import utility.

Usually the name is entirely in lowercase. However, on some systems, it is entirely in uppercase and could, in theory, be a mixture of both.

If you find that the console fails to start with such messages as "Could not get attributes" (similar to when the service/subsystem is not started), but the service is started, then the case of the name may be the problem.

You can verify the required name by using the following SQL to look at a WebSphere table:

select NAME

from EJSADMIN/NODE_TABLE

This shows the node name exactly as WebSphere wants it. Do not be tempted to change the contents of this table. It is liable to make things worse rather than better. (You need to have QSECOFR authority to read this table.)

3.4.2 Errors on starting the client

Verify that there are no tabs or spaces after any of the parameters in standard.properties, particularly if using the CCClient method where these are set up manually.

With data errors, once you sign on to the call.connect GUI, verify that advanced pricing is switched on for the company in use.

Also check that the search family code is set up in the OM company profile.

3.4.3 Errors when running the client

If pricing, tax, or discounting does not work correctly, check that the library list for the job description used by OMUSER is correct.

If amended data does not appear, for example an OM item specification that is newly setup, delete the .bl object in the log folder (see the following section). If you still have problems, stop and start the beans in WebSphere to update the cached data.

3.4.4 Cached data and .bl and .cd files

To make call.connect as fast as possible, data from more stable files is cached in WebSphere. If these files change, the new data will not be available to call.connect until the application server is stopped and restarted. The following information is cached:

￿User profiles as held in /OrderManagement/log/UserDirectory.xml

￿System21 company profiles

In addition, buying list and customer data is held in files in the /OrderManagement/log folder. These files are of type .bl and .cd respectively. These files are normally updated by the System21 options on menu /OMP, Generate Buying Lists and Call List Generation. You may delete the files if necessary, for example, for testing purposes.

54Geac System21 commerce.connect: Implementation on the iSeries Server

Page 66
Image 66
IBM SG24-6526-00 manual WebSphere node name, Errors on starting the client, Errors when running the client