This is one of the problems of using RMI. Complex objects such as GenericValues are available but entity methods on that object won't work as they require the entity engine.
A workaround is to define facade services that return simple pojos. Then rmi works pretty well. Brett On 3/28/09, Cimballi <[email protected]> wrote: > Hi, > > I'm trying to use OFBiz and RMI. I configured it using the SUN RMI > implementation to not have to deal with certificates stuff. > > My connection is working but I have a problem when I retrieve data. > I'm using the performFindList method, and the problem is, when I iterate > over the returned objects and I call a getXxx method, I have this stack > trace : > java.lang.IllegalStateException: [GenericEntity.getDelegator] could not find > delegator with name default > ... > > The thing that looks strange to me is that, as returned entities are of type > GenericEntity, it needs all the framework environment to use them. > If there something I do wrong in my RMI call, or is there a way to get > simple beans as return entities, to not have to deal with the framework > stuff ? > > For the same reason I have to embed ofbiz-base.jar, ofbiz-entity.jar and > ofbiz-service.jar in my client. > > Thanks, > > Cimballi > -- Sent from my mobile device
