Hi guys, I've a question:
<EntityGroupEntry entityGroupId="5500" entityOrPackage="org.ofbiz.product" applEnumId="ESIA_INCLUDE"/> Are the sub-packages going to be included in the sync ( e.g. org.ofbiz.product.facility , org.ofbiz.product.price, etc ) or they have to be referenced implicitly ? Looks like they aren't to me ... Thanks, Deyan -----Original Message----- From: Jacques Le Roux <[email protected]> Reply-to: "Jacques Le Roux" <[email protected]> To: [email protected] Subject: Re: EntitySync RMI error Date: Sun, 27 Sep 2009 17:02:57 +0200 Hi Deyan, It would be very valuable if you could post an article on wiki about your experience with this. Don't worry about where to put it, I will eventually take care to put it under FAQ... TIA Jacques From: "Deyan Tsvetanov" <[email protected]> >I found an issue though: > > If the connection gets dropped during sync : > - the client ( POS ) prints connection reset by peer > - the server ( MCS ) sync status remains to running. > - the next sync does not start because MCS complains there is another > sync running already. > > "Reset run status" from webtools -> entity sync status > helps. > > > I'll investigate further and log a bug, although the solution seems > pretty simple - looks like a swallowed IOException, > which should be handled by re-setting the sync status. > > CHeers, > DEyan > > -----Original Message----- > From: Deyan Tsvetanov <[email protected]> > Reply-to: [email protected] > To: [email protected] > Subject: Re: EntitySync RMI error > Date: Sat, 26 Sep 2009 11:22:55 +0300 > > > Got it ! > > Seems that the previous exception was coming from the MCS ( server ) . > When I stopped the server I started getting the exception I kind of like > more :) > > > Message: Exception calling remote pull and report EntitySync service > with name: remotePullAndReportEntitySyncDataRmi; org.ofbiz.service.Gene > ricServiceException: RMI Error (Connection refused to host: > 192.168.1.100; nested exception is: > java.net.ConnectException: Connection refused: connect) > > So the problem was at the server side - RMIIF env var in startofbiz.sh > wasn't set , so ofbiz was trying to get RMI host IP by resolving the > hostname . > > The misleading things for me was that: > 1) no any sign in the MCS logs that somebody is trying to connect and > the MCS itself can not connect to its own RMI registry. > 2) no any difference in the exceptions text on the POS ( client ) side: > the 2 exceptions ( local one - can not connect to 192.168.1.100 and the > remote one - can not connect to 127.0.0.1 ) > look the same :) > > So issue is solved, > sorry for bothering :) > > -- deyan > > -----Original Message----- > From: Deyan Tsvetanov <[email protected]> > Reply-to: [email protected] > To: [email protected] > Subject: Re: EntitySync RMI error > Date: Sat, 26 Sep 2009 09:52:55 +0300 > > > During startup I get: > > 2009-09-26 08:46:31,905 (default-invoker-Thread-10) [ > AbstractEngine.java:73 :INFO ] Loaded Service Locations : > [main-rmi=rmi://127.0.0. > 1:1099/RMIDispatcher, > main-http=http://127.0.0.1:8080/webtools/control/httpService, > entity-sync-rmi=rmi://192.168.1.100:1099/RMIDispatcher, > entity-sync-http=http://192.168.1.100:8080/webtools/control/httpService, > rita-rmi=rmi://127.0.0.1:1099/RMIDispatcher, eedcc-test=http://127. > 0.0.1:8080/webtools/control/httpService] > > entity-sync-rmi seems to be ok ... > > > > > -----Original Message----- > From: Deyan Tsvetanov <[email protected]> > Reply-to: [email protected] > To: [email protected] > Subject: EntitySync RMI error > Date: Sat, 26 Sep 2009 09:22:23 +0300 > > > Hi guys, > > I'm trying to configure RMI entity sync. I'm following > http://docs.ofbiz.org/display/OFBIZ/Sync+Setup+Notes+and+Example > > What I've done so far: > > 1) entity-sync-rmi to rmi://192.168.1.100:1099/RMIDispatcher > > 2) set RMIIF=-Djava.rmi.server.hostname=127.0.0.1 > ( as per the example ). > > 3) I've imported the entity sync groups, SandJobs, etc. > > However when the sync starts ( on the POS instance ) I get the following > error: > > Exception calling remote pull and report EntitySync service with name: > remotePullAndReportEntitySyncDataRmi; org.ofbiz.service.GenericServic > eException: RMI Invocation Error (Connection refused to host: 127.0.0.1; > nested exception is: > java.net.ConnectException: Connection refused: connect) > Exception: org.ofbiz.service.GenericServiceException > Message: RMI Invocation Error (Connection refused to host: 127.0.0.1; > nested exception is: > java.net.ConnectException: Connection refused: connect) > ---- cause > --------------------------------------------------------------------- > Exception: java.rmi.ConnectException > Message: Connection refused to host: 127.0.0.1; nested exception is: > java.net.ConnectException: Connection refused: connect > ---- cause > --------------------------------------------------------------------- > Exception: java.net.ConnectException > Message: Connection refused: connect > ---- stack trace > --------------------------------------------------------------- > > > It insists connecting to 127.0.0.1 no matter what I type in > serviceengine.xml. > Any help would be appreciated :) > > Thanks in advance, > Deyan >
