Hi All, I have tried this sample several times by following the steps in the documentation. (Deployed the war as a web application in APIM server itself as well) but invoice generation failed with the same error (*java.lang.**IllegalArgumentException: attempt to create create event with null entity*).
Any suggestion to solve this issue is highly appreciated. Regards, Sashika On Wed, Nov 29, 2017 at 10:44 PM, Irham Iqbal <[email protected]> wrote: > Hi Sashika, > > I recently tried the billing engine war by deploying it on APIM 2.1.0 it > self, it worked for me without any issue. > > Thanks, > Iqbal > > On Wed, Nov 29, 2017 at 5:08 PM, Sashika Wijesinghe <[email protected]> > wrote: > >> Hi Rukshan, >> >> Thanks for the quick response. I have used the billing engine version >> linked in the APIM documentation (1.2.0). >> >> Further, I have tried with the artefacts you shared in [1] but still >> getting the same issue even after manually executing all the available >> analytics scripts. >> >> Attached the tomcat logs and application logs. >> >> Thanks >> Sashika >> >> >> [1] https://github.com/ruks/wso2-am-billing-engine/releases/tag/am-2.1.0 >> >> On Wed, Nov 29, 2017 at 2:39 PM, Rukshan Premathunga <[email protected]> >> wrote: >> >>> Hi Sashika, >>> >>> Which billing engine version did you check? Can you check on the >>> following[1] if not already. *invoice* table is empty because invoice >>> generation is failed. Also in the billing capp, it take time to generate >>> summary tables and please wait bit longer or execute the script manually to >>> generate data. If you observed this again, can you please attached the full >>> log as well? >>> >>> [1] https://github.com/ruks/wso2-am-billing-engine/releases/tag/am-2.1.0 >>> >>> Thanks and Regards >>> >>> On Wed, Nov 29, 2017 at 2:14 PM, Sashika Wijesinghe <[email protected]> >>> wrote: >>> >>>> Hi All, >>>> >>>> I have tried to generate an invoice for the monetized APIs as >>>> documented in [1]. >>>> >>>> When I select the 'invoice' tab in the sample billing engine to >>>> generate the invoices observed the following error from the billing engine >>>> deployed in tomcat server. >>>> >>>> *HTTP Status 500 - Request processing failed; nested exception is >>>> org.springframework.webflow.execution.ActionExecutionException: Exception >>>> thrown executing [AnnotatedAction@3fa06082 targetAction = >>>> [EvaluateAction@274d6a91 expression = invoiceService.createInvoice(user), >>>> resultExpression = viewScope.invoice], attributes = map[[empty]]] in state >>>> 'invoiceHome' of flow 'account' -- action execution attributes were >>>> 'map[[empty]]'* >>>> >>>> After verifying the 'billing' database observed that there are >>>> no records in the "*invoice*" table. However, as per the API >>>> statistics, there are 20 API calls for that particular API. >>>> >>>> May I know how to solve this issue? >>>> >>>> >>>> [1] https://docs.wso2.com/display/AM210/Enabling+Monetization+of+APIs >>>> >>>> >>>> -- >>>> >>>> *Sashika WijesingheSoftware Engineer - QA Team* >>>> Mobile : +94 (0) 774537487 >>>> [email protected] >>>> >>> >>> >>> >>> -- >>> Rukshan Chathuranga. >>> Software Engineer. >>> WSO2, Inc. >>> +94711822074 <+94%2071%20182%202074> >>> >> >> >> >> -- >> >> *Sashika WijesingheSoftware Engineer - QA Team* >> Mobile : +94 (0) 774537487 >> [email protected] >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Irham Iqbal > Software Engineer > WSO2 > phone: +94 777888452 > <http://wso2.com/signature> > > -- *Sashika WijesingheSoftware Engineer - QA Team* Mobile : +94 (0) 774537487 [email protected]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
