Hi Nira,

We discussed the same issue on the last week review as well. As per the
integration team *webAppURL* is due to apps like Jaggery have different
context and due to this they cannot make it generic to all webapps,

ex: http://10.100.0.92:9763/t/wso2.com/jaggeryapps/docs/

As per what we discussed the conclusion was to append the required context
depending on the userType.

Also there was a discussion that whether we need to add 'webapp' or
'jaggeryapps' context for tenants.

Regards,
Manoj


*Manoj Kumara |* Senior Software Engineer
 Inc. *| **lean. enterprise. middleware.*
#20, Palm Grove, Colombo 03, Sri Lanka
*Mobile:* +94 713 448188 *|** Work:* +94 112 145345


On Mon, Jun 29, 2015 at 11:17 AM, Niranjan Karunanandham <[email protected]>
wrote:

> Hi all,
>
> When writing the integration test for Web apps, I came across an issue
> when testing it for Super Admin and Tenant user. To web app exposes a Rest
> endpoint and the requirement is to check the endpoint in both space (Super
> Admin and tenant).
>
> The web app successfully gets deployed in both space (Super Admin and
> tenant) and to test the endpoint I use the 
> "HttpRequestUtil.sendGetRequest(endpoint,
> null)" provided by the Automation Framework where the endpoint is
> obtained from the *webAppURL* [1]. The problem is that when the webapp is
> uploaded to Super-Admin space, the endpoint is
>
> *http://localhost:9763/ <http://localhost:9763/>*<webapp name>
>
> and in the Tenant space it is
>
>  *http://localhost:9763/t/wso2.com/webapps
> <http://localhost:9763/t/wso2.com/webapps>*/<webapp name>
>
>
> but the *webAppURL* obtained when running the integration test for Super
> Admin space is http://localhost:9763 and Tenant space is
> http://localhost:9763/t/wso2.com and not
> http://localhost:9763/t/wso2.com/webapps . Is there a way to get the
> webapps URL for tenant instead of getting the Server URL?
>
>
>
> [1] -
> https://github.com/wso2/product-as/blob/master/modules/integration/tests-common/integration-test-utils/src/main/java/org/wso2/appserver/integration/common/utils/ASIntegrationTest.java#L45
>
> Regards,
> Nira
>
> --
>
> *Niranjan Karunanandham*
> Senior Software Engineer - WSO2 Inc.
> WSO2 Inc.: http://www.wso2.com
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to