Hi, 

I am trying to extend PartyMgr application to cover a few additional types
of uses besides Employee, Customer types, for example 'Viewer'. As just have
created a new component called 'myapp' under hot-deploy folder and have been
able to get the forms showing. The form submit now goes through request
mapping fine in controller.xml (under myapp). See snippet below

    <request-map uri="createViewer">
        <security https="true" auth="true"/>
        <event type="simple"
path="component://viewer/script/org/ofbiz/party/user/UserEvents.xml"
invoke="createViewer"/>
        <response name="success" type="request-redirect"
value="viewprofile"/>
        <response name="error" type="view" value="NewViewer"/>
    </request-map>

"createViewer" code is on the lines similar to "createEmployee" that is
available in UserEvents.xml under party component. 

The trouble is createViewer method in turn needs to call 
   <call-simple-method method-name="createUser"/>

createUser method is still under Party application and I looking to see if I
can avoid duplicating the code and directly point to the orginal createUser
method. Tried setting up a servicedef with the full package name like below
but no luck. 

    <service name="createUser" engine="simple" default-entity-name="Person"
            location="org.ofbiz.party.party.PartyServices"
invoke="createUser" auth="false">

Any pointers to what I may be missing? 

Thanks
Aray
-- 
View this message in context: 
http://www.nabble.com/Calling-simple-method-from-another-component-tp25727271p25727271.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Reply via email to