We are testing synchronization between POS terminals and a central server and 
are having problems pulling data from the server. 
During a "pull" synchronization from a MCS to POS we are only getting some of 
the data we expect. 

For example, there are 40+ products on the server but the first pull from the 
server only got four. We have many categories but only got one. Subsequent 
pulls retrieved no more data. 

To control the testing and results I am progressing in two steps: 
1) Pulling data from server 
2) Pushing data to server 

I am currently on step 1. I used the example file PosEntitySyncSettings. Note 
that we will only have one POS terminal per location so we are bypassing a per 
store server. Our configuration will only have a master central server (MCS) 
and terminals (POS). 

So here is what I did: 
>From the PosSyncSettings.xml file I loaded EntityGroup 5501 on the MCS. This 
>load included all EntityGroupEntry records and the EntitySync 5501. According 
>to the xml file this information is loaded on the MCS, not PSS or POS. 

All I loaded on POS was the RecurrenceRule to setup the job. 

The POS terminal is configured to connect to a local Postgres instance, and 
synchronization is configured in serviceengine.xml to connect to MCS. 

All connections are working fine. We are having no problems with the RMI 
connections. It works great, although it should be noted that the environment 
variable RMIIF in the startup script is critical. It must be included on every 
server instance that will be using synchronization. 

Vince Clark 
Global Era 
The Freedom of Open Source 
[EMAIL PROTECTED] 
(303) 493-6723 

Reply via email to