Hi Sashika. I found several issues related with the sample billing in WSO2 AM 2.1.0, checkout this issue [1]
Try with the tag am-2.1.0 suggested by Rukshan. In my scenario it work for users previous created in the billing systema. For the new users I need to re subscribe to the application inside the store. Regards, Jorge. [1] https://wso2.org/jira/browse/APIMANAGER-6015 2017-11-29 6:38 GMT-05:00 Sashika Wijesinghe <sash...@wso2.com>: > 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 <ruks...@wso2.com> > 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 <sash...@wso2.com> >> 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 >>> sash...@wso2.com >>> >> >> >> >> -- >> Rukshan Chathuranga. >> Software Engineer. >> WSO2, Inc. >> +94711822074 <+94%2071%20182%202074> >> > > > > -- > > *Sashika WijesingheSoftware Engineer - QA Team* > Mobile : +94 (0) 774537487 > sash...@wso2.com > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev