Hi Jorge,

Did you able to check with branch [1] and AM 2.1.0? Or you experience this
issue when you did so? Initially  branch [1] released after tested with AM
2.0.0. If you faced any issues with AM 2.1.0, can you please attached the
logs? Will check this further for AM 2.1.0.

[1] https://github.com/chamilaadhi/wso2-am-billing-engine/tree/am-2.0

Thanks and Regards

On Tue, Nov 14, 2017 at 1:00 AM, Jorge <[email protected]> wrote:

> Hi all.
>
> Recently I followed this guide[1] for enable api monetizaction in WSO2
> APIM 2.1.0 with severals errors.
>
> 1. The code with the workflow and the billing engine point out to[2] with
> version 1.10. This code use this maven dependency [3] with a issue related
> with the org.wso2.carbon.apimgt.impl_6.1.66.jar inside WSO2 APIM 2.1.0. I
> found a more updated version in [4]
>
> In version 5.0.3 you create apiMgtDAO  object with this line:
>
> ApiMgtDAO apiMgtDAO = new ApiMgtDAO();
>
> In version 6.1.66 with this another line:
>
> ApiMgtDAO apiMgtDAO = ApiMgtDAO.getInstance();
>
> 2. Inside the jaggery api store webapp I found a issue with the module
> workflow in the function resumeWorkflow. Inside this function it try to
> call this java method:
>
> result = store.resumeWorkflow(workflowReference, status, description);
>
> but inside the org.wso2.carbon.apimgt.hostobjects_6.1.66 jar file the
> method get called with the followings parameters:
>
> public static void jsFunction_loadRegistryOfTenant(Context cx, Scriptable
> thisObj, Object[] args, Function funObj)
>
> In any case, inside this file: /site/blocks/workflow/
> workflow-listener/ajax/workflow-listener.jag I cannot get a response from
> this invocation:
>
> result = mod.resumeWorkflow(workflowReference, status, description);
>
> Always = empty so:
>
> if (result.error) = false
>
> response.status = result.statusCode; // with errors..
>
> Any help or idea?
>
>
>
> Regards,
>                Jorge.
>
>
> References:
> [1] https://docs.wso2.com/display/AM210/Enabling+Monetization+of+APIs
>
> [2] https://docs.wso2.com/download/attachments/76743427/
> wso2-am-billing-engine-am-1.10.zip?version=1&modificationDate=
> 1509625739000&api=v2
>
> [3]         <dependency>
>             <groupId>org.wso2.carbon.apimgt</groupId>
>             <artifactId>org.wso2.carbon.apimgt.impl</artifactId>
>             <version>5.0.3</version>
>         </dependency>
>
> [4] https://github.com/chamilaadhi/wso2-am-billing-engine
>
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Rukshan Chathuranga.
Software Engineer.
WSO2, Inc.
+94711822074
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to