Hi Vince, Your documentation is really helpful a lot. With the help I got able to resolve some previous configuration mistakes. Thanks. As per your given PosSyncSettings.xml, I'm trying to configure the PUSH and PULL settings. I'm having some confusions.
1. The entitygroup 5501 (PULL) and 5506 (PUSH) will be loaded on both POS Terminals and MCS or we have to load 5501 (PULL) on MCS and 5506 (PUSH) on POS Terminal? 2. Where we can spacify the POS Terminal ID, as I know, in demoretail.xml the POS Terminal ID is defined, that is the place where we have to define or some where else? 3. EntitySync (PULL) record will be loaded on MCS and EntitySync (PUSH) record on POS Terminal? 4. RMIIF variable is available in startofbiz.sh but not in startofbiz.bat, how I can set this variable in startofbiz.bat, should I simply copy and paste that line? 5. As per your PosSyncSettings.xml, how the MCS will be aware of all the POS Terminals attached, is there any place for definition? The way I understood to configure is correct or not? The PULL setting on MCS are as follows in my MCS: <EntitySync entitySyncId="pos-1" runStatusId="ESR_NOT_STARTED" syncSplitMillis="600000" keepRemoveInfoHours="24" forPullOnly="Y"/> <EntitySyncIncludeGroup entitySyncId="pos-1" entityGroupId="5501"/> <EntitySync entitySyncId="pos-2" runStatusId="ESR_NOT_STARTED" syncSplitMillis="600000" keepRemoveInfoHours="24" forPullOnly="Y"/> <EntitySyncIncludeGroup entitySyncId="pos-2" entityGroupId="5501"/> <!-- POSPULL Scheduled Service --> <RecurrenceRule recurrenceRuleId="POSPULL" untilDateTime="" frequency="HOURLY" intervalNumber="2" countNumber="-1"/> <RecurrenceInfo recurrenceInfoId="POSPULL" startDateTime="2000-01-01 00:15:00.000" recurrenceRuleId="POSPULL" recurrenceCount="0"/> <RuntimeData runtimeDataId="POSPULL"> <runtimeInfo><![CDATA[<?xml version="1.0" encoding="UTF-8"?> <ofbiz-ser> <map-HashMap> <map-Entry> <map-Key> <std-String value="entitySyncId"/> </map-Key> <map-Value> <std-String value="pos-1"/> </map-Value> </map-Entry> <map-Entry> <map-Key> <std-String value="remotePullAndReportEntitySyncDataName"/> </map-Key> <map-Value> <std-String value="remotePullAndReportEntitySyncDataRmi"/> </map-Value> </map-Entry> <map-Entry> <map-Key> <std-String value="entitySyncId"/> </map-Key> <map-Value> <std-String value="pos-2"/> </map-Value> </map-Entry> <map-Entry> <map-Key> <std-String value="remotePullAndReportEntitySyncDataName"/> </map-Key> <map-Value> <std-String value="remotePullAndReportEntitySyncDataRmi"/> </map-Value> </map-Entry> </map-HashMap> </ofbiz-ser> ]]></runtimeInfo> </RuntimeData> <JobSandbox jobId="POSPULL" jobName="Pull Data from MCS" runtimeDataId="POSPULL" runTime="2000-01-01 00:00:00.000" serviceName="runPullEntitySync" poolId="pool" runAsUser="system" recurrenceInfoId="POSPULL"/> ============================================================================================= I know, I'm asking too many questions, but this of your file has helped me a lot and I think I'll be able to set it up well with your great help. Regards, Ajey -- View this message in context: http://www.nabble.com/Problems-while-PUSH-and-PULL-entity-sync-process-in-POS-tp16801589p18889161.html Sent from the OFBiz - User mailing list archive at Nabble.com.
