Hi Udara, Please refer below links[1] and [2]
[1] https://github.com/nuwanw/product-apim/blob/master/modules/integration/tests-common/integration-test-utils/src/main/java/org/wso2/am/integration/test/utils/clients/APIPublisherRestClient.java [2] https://github.com/nuwanw/product-apim/blob/master/modules/integration/tests-integration/tests-backend/src/test/java/org/wso2/am/integration/tests/samples/YouTubeAPITestCase.java Thanks, Nuwnw On Fri, Sep 11, 2015 at 10:39 PM, Udara Liyanage <[email protected]> wrote: > Hi Nuwan, > > Could you please point me to the test case location, me too is looking for > a similar sample. > > On Fri, Sep 11, 2015 at 3:39 PM, Nuwan Wimalasekara <[email protected]> > wrote: > >> Hi Udara, >> >> In APIM integration test, HTTP endpoint is used to call the >> RestAPI(Publisher and Store) and It is working fine without any issue. This >> should work >> >> Thanks, >> Nuwanw >> >> On Fri, Sep 11, 2015 at 9:41 AM, Nuwan Dias <[email protected]> wrote: >> >>> They run on HTTPS only. If you send an http request, it automatically >>> redirects to https. >>> >>> On Fri, Sep 11, 2015 at 8:46 AM, Udara Liyanage <[email protected]> wrote: >>> >>>> Hi, >>>> >>>> I could create APIs by changing to port 9443 and protocol to HTTPS. >>>> However why does REST APIs runs on HTTP? >>>> >>>> curl -X POST -c cookies >>>> https://localhost:9443/publisher/site/blocks/user/login/ajax/login.jag >>>> -d 'action=login&username=admin&password=admin' -k >>>> >>>> >>>> curl -b cookies -k >>>> https://localhost:9443/publisher/site/blocks/item-add/ajax/add.jag -d >>>> "action=addAPI&name=PhoneVerification&context=/phoneverify&version=1.0.0&visibility=public&thumbUrl=&description=Verify >>>> a phone >>>> number&tags=phone,mobile,multimedia&endpointType=nonsecured&wsdl=&wadl=&tiersCollection=Gold,Bronze&http_checked=http&https_checked=https&resourceCount=0&resourceMethod-0=GET&resourceMethodAuthType-0=Application&resourceMethodThrottlingTier-0=Unlimited&uriTemplate-0=/*&default_version_checked=default_version&bizOwner=xx&bizOwnerMail= >>>> [email protected]&techOwner=xx&[email protected]" >>>> -d'endpoint_config={"production_endpoints":{"url":" >>>> http://ws.cdyne.com/phoneverify/phoneverify.asmx","config":null},"endpoint_type":"http >>>> "}'; >>>> >>>> On Fri, Sep 11, 2015 at 4:18 AM, Udara Liyanage <[email protected]> wrote: >>>> >>>>> Hi, >>>>> >>>>> I got this error while trying the sample Add API command mentioned in >>>>> the doc <https://docs.wso2.com/display/AM190/Publisher+APIs>. No >>>>> backend error is displayed, any idea? >>>>> >>>>> >>>>> $ curl -X POST -c cookies >>>>> http://localhost:9763/publisher/site/blocks/user/login/ajax/login.jag >>>>> -d 'action=login&username=admin&password=admin' >>>>> {"error" : false} >>>>> >>>>> >>>>> $ curl -X POST -b cookies >>>>> http://localhost:9763/publisher/site/blocks/item-add/ajax/add.jag -d >>>>> "action=addAPI&name=PhoneVerification&context=/phoneverify&version=1.0.0&visibility=public&thumbUrl=&description=Verify >>>>> a phone >>>>> number&tags=phone,mobile,multimedia&endpointType=nonsecured&tiersCollection=Gold,Bronze&http_checked=http&https_checked=https&resourceCount=0&resourceMethod-0=GET&resourceMethodAuthType-0=Application&resourceMethodThrottlingTier-0=Unlimited&uriTemplate-0=/*&default_version_checked=default_version&bizOwner=xx&bizOwnerMail= >>>>> [email protected]&techOwner=xx&[email protected]" >>>>> -d'endpoint_config={"production_endpoints":{"url":" >>>>> http://ws.cdyne.com/phoneverify/phoneverify.asmx >>>>> ","config":null},"endpoint_type":"http"}'; >>>>> {"error" : true, "message" : "*timeout*"} >>>>> >>>>> -- >>>>> >>>>> Udara Liyanage >>>>> Software Engineer >>>>> WSO2, Inc.: http://wso2.com >>>>> lean. enterprise. middleware >>>>> >>>>> web: http://udaraliyanage.wordpress.com >>>>> phone: +94 71 443 6897 >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Udara Liyanage >>>> Software Engineer >>>> WSO2, Inc.: http://wso2.com >>>> lean. enterprise. middleware >>>> >>>> web: http://udaraliyanage.wordpress.com >>>> phone: +94 71 443 6897 >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> Nuwan Dias >>> >>> Technical Lead - WSO2, Inc. http://wso2.com >>> email : [email protected] >>> Phone : +94 777 775 729 >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Nuwan Wimalasekara >> Senior Software Engineer - Test Automation >> WSO2, Inc.: http://wso2.com >> lean. enterprise. middleware >> >> phone: +94 71 668 4620 >> >> >> >> > > > -- > > Udara Liyanage > Software Engineer > WSO2, Inc.: http://wso2.com > lean. enterprise. middleware > > web: http://udaraliyanage.wordpress.com > phone: +94 71 443 6897 > -- Nuwan Wimalasekara Senior Software Engineer - Test Automation WSO2, Inc.: http://wso2.com lean. enterprise. middleware phone: +94 71 668 4620
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
