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
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