...
3. You have so far created a .jar file, orderApprovalRules.drl and a service.rsl file. Place these file files in a hierarchical folder structure as displayed below.
...
8. The Try-It tool can be used to test the sample through a request similar to the one shown bellow.
Code Block |
---|
<symbol>Company A</symbol> <quantity>223</quantity> <price>14</price> |
9. Each rule can be tested by changing values in the symbol, price and quantity. For the request given above, the response will be as follows.
Code Block | ||
---|---|---|
| ||
<brs:placeOrderResponse> <brs:result> <brs:OrderAccept xsi:type="ax2277:OrderAccept"> <ax2275:message>Accepted order for: 223 stocks of Company A at$ 14.0</ax2275:message> </brs:OrderAccept> </brs:result> </brs:placeOrderResponse> |
10. Also, the WSDL of the service can be used to generate client-side code (stub) required for the service invocation. There is an option for code generation in the services management page. A client using generated stub codes is shown below and the codes are generated with option - "Unpacks the databinding classes".
...