IBM SG24-6526-00 User Manual

Page of 184
54
 
Geac System21 commerce.connect: Implementation on the iSeries Server
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.