Hello Rahul, As Taher explained, use of mini lang (simple service) is deprecated in OFBiz [1].
To answer your question, ============== And also why there is no java service written for "*create customer*" while there is java service for "*create Person*"? And what are the complexities involved in defining a service for "*create customer*" simple-method? ============== There was no need to have 'create customer' service because "A customer is a Person (or Party Group) in a Customer Role". So, to create a customer, you can use two services - createPerson (or createPartyGroup) and createPartyRole (add the party to CUSTOMER role). In a similar fashion, you can create Supplier, Dealer etc. You don't need a separate service of them. There were no complexities in defining "create customer" service, but we don't need it since we have various generic services which support the requirement. [1] https://lists.apache.org/thread.html/253b41060a295b8ab68bc78763cc129fc74b712cf776f8716022097f@%3Cdev.ofbiz.apache.org%3E - Best Regards, Swapnil M Mane hotwax.co On Sat, Jan 26, 2019 at 2:42 PM Taher Alkhateeb <[email protected]> wrote: > Hi Rahul, > > Generally it is recommend to avoid simple services as they are deprecated > and being phased out. You might want to use Java, groovy or entity-auto > services instead. > > On Sat, Jan 26, 2019, 10:49 AM Rahul Utkoor > <[email protected] wrote: > > > Hello, > > I just started working on ofbiz. As a part of my work I was supposed to > > write a service for "*create customer*" functionality in Party > application. > > I wonder why there are no services written for some of the simple-method > > events. > > And also why there is no java service written for "*create customer*" > while > > there is java service for "*create Person*"? > > And what are the complexities involved in defining a service for "*create > > customer*" simple-method? > > Please help me by pointing in the right direction. > > -- > > > > *Thanks & Regards,* > > *Rahul.* > > >
