[ https://issues.apache.org/jira/browse/OFBIZ-1245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12538841 ]
Adrian Crum commented on OFBIZ-1245: ------------------------------------ Updated demo instructions: Apply both patches to a fresh checkout, then build. Create a demo user login and assign it the ASSETMAINTTECH permission group. Log into Asset Maint as that user. Try to update the DEMO_MACHINE fixed asset - the operation should complete successfully. Using the same demo user, try to create a new equipment. The create will fail with the both permission errors listed - ACCOUNTING and ASSETMAINT. > Service Engine inconsistent in handling fail results > ---------------------------------------------------- > > Key: OFBIZ-1245 > URL: https://issues.apache.org/jira/browse/OFBIZ-1245 > Project: OFBiz > Issue Type: Bug > Components: framework > Reporter: Adrian Crum > Assignee: David E. Jones > Priority: Minor > Attachments: asset_maint.patch, asset_maint.patch, > framework_service.patch, framework_service.patch, framework_service.patch, > framework_service.patch > > > Services can indicate failure with a ModelService.RESPOND_FAIL response or by > putting a failMessage element in the result Map. The service engine is > inconsistent in checking for a failure - sometimes it checks for > ModelService.RESPOND_FAIL and sometimes it checks for the failMessage element > in the result Map. This can lead to unpredictable results when working with > services that return failure. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.