Nice reference Paul. Just pasting it again. When I clicked the URL, it didn't work, needed to copy and paste it. Giving it here again-
http://ofbiz.135035.n4.nabble.com/template/NamlServlet.jtp?macro=user_nodes&user=102820&i=60 Best regards, Pranay Pandey On Wed, Jul 19, 2017 at 5:57 AM, Paul Foxworthy <[email protected]> wrote: > Hi Mark, > > Skip Dever had a lot to say about the issues he encountered during a move > from OFBiz 9 to 12. His experience may help you. Skip was working on this > during 2013. The earliest message I can see is here: > http://ofbiz > .135035.n4.nabble.com/template/NamlServlet.jtp? > macro=user_nodes&user=102820&i=60 > > Cheers > > Paul Foxworthy > > > On 5 July 2017 at 05:52, Mark Gordon <[email protected]> wrote: > > > Hi, > > > > I have been tasked with updating a 10 year old version of ofbiz > > entityengine and service engine to the latest version. > > > > Would anyone know of a document that outlines the changes to just these > > modules? I didn't think so :-) > > > > It seems that many of the helper methods have been removed from the > > delegator. Just as a single example, findByPrimaryKey(String, Map) it is > > now findByPrimaryKeyPartial(GenericPK primaryKey, Set<String> keys). In > > the old version the entityname (string) was converted to the GenericPK > for > > that entity and basically the final call was to a method similar to this. > > > > Just wondering if there is anyone that has been around for the past 10 > > years that can explain some of the history of the changes. > > > > I am faced with either writing my own delegator that is a layer over the > > existing delegator that puts the needed methods back and calls the new > > methods. Or editing the entire system fixing all the delegator calls. > > > > I have not gotten into the service engine yet, I would guess the past 10 > > years have seen many changes here as well. > > > > Thanks, > > Mark > > > > > > -- > Coherent Software Australia Pty Ltd > PO Box 2773 > Cheltenham Vic 3192 > Australia > > Phone: +61 3 9585 6788 > Web: http://www.coherentsoftware.com.au/ > Email: [email protected] >
