[ https://issues.apache.org/jira/browse/OFBIZ-4210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mansour Al Akeel updated OFBIZ-4210: ------------------------------------ Attachment: fix_findProductById_service.patch > findProductById is not available > -------------------------------- > > Key: OFBIZ-4210 > URL: https://issues.apache.org/jira/browse/OFBIZ-4210 > Project: OFBiz > Issue Type: Bug > Components: product > Affects Versions: SVN trunk > Environment: Linux > Reporter: Mansour Al Akeel > Fix For: SVN trunk > > Attachments: fix_findProductById_service.patch > > Original Estimate: 1h > Remaining Estimate: 1h > > The function "findProductById" is not available. The issue is in the > services.xml for the product component. > Currently it has: > - <service name="findProductsById" engine="java" auth="true" > - location="org.ofbiz.product.ProductServices" > invoke="findProductByGoodIdentification"> > - <description>Find the productId corresponding to a reference and a > reference type</description> > - <attribute type="String" mode="IN" name="idToFind" optional="false"/> > - <attribute type="String" mode="IN" name="goodIdentificationTypeId" > optional="true"/> > - <attribute type="String" mode="IN" name="searchProductFirst" > optional="true"/> > - <attribute type="String" mode="IN" name="searchAllId" > optional="true"/> > - <attribute type="org.ofbiz.entity.GenericValue" mode="OUT" > name="product" optional="true"/> > - <attribute type="List" mode="OUT" name="productsFound" > optional="true"/> > - </service> > The service name should be "findProductById", without "s". > The invoke should be "findProductById" instead of > "findProductByGoodIdentification" > The Location should be location="org.ofbiz.product.product.ProductServices" > Finally the return type of the service should have "productsList" and not > "productsFound". -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira