Hi Daniel, are you working with trunk? If yes, please update your sandbox.
We have renamed specialpurpose to plugins, it seems you are not completely up to date. So your class has to reside in
../plugins/ofbizDemo/src/com/companyname/ofbizdemo/services/OfbizDemoServices.java Regards, Michael Brohl ecomify GmbH www.ecomify.de Am 08.06.17 um 19:26 schrieb Daniel Coric:
Hi Michael, thank you for your prompt reply. I used './gradlew createPlugin -PpluginId=ofbizDemo' to create plugin and didn't change directory structure. The class is located under: '../specialpurpose/ofbizDemo/src/com/companyname/ofbizdemo/services/OfbizDemoServices.java' This is service definition: <service name="createOfbizDemoByJavaService" default-entity-name="OfbizDemo" engine="java" location="com.companyname.ofbizdemo.services.OfbizDemoServices" invoke="createOfbizDemo" auth="true"> <description>Create an Ofbiz Demo record using a service in Java</description> <auto-attributes include="pk" mode="OUT" optional="false"/> <auto-attributes include="nonpk" mode="IN" optional="false"/> <override name="comments" optional="true"/> </service> At disposal for any additional infos, of course.
smime.p7s
Description: S/MIME Cryptographic Signature