Hi Madhawa,

You can enable saas mode and deploy the wenapp in super tenant and access
it from tenant mode as well. You can refer to sample CarbonSaaSApp provided
with the WSO2-AS 5.3.0- Alpha pack

Thanks
/Thusitha

On Wed, Aug 5, 2015 at 5:44 PM, Madhawa Gunasekara <[email protected]>
wrote:

> Hi Kasun,
>
> How can we use web app for multi-tenancy? Do we have to deploy the web app
> in each tenant folder?
> if not how can we load the tenant configuration manually ?
>
> Thanks,
> Madhawa
>
> On Wed, Aug 5, 2015 at 12:58 PM, Anjana Fernando <[email protected]> wrote:
>
>> Hi Kasun,
>>
>> I see, make sense, with the security scenarios and so on. Just wondering
>> since, we got a patch for the earlier wild cards scenario. Thanks for the
>> clarification.
>>
>> Cheers,
>> Anjana.
>>
>> On Wed, Aug 5, 2015 at 12:54 PM, KasunG Gajasinghe <[email protected]>
>> wrote:
>>
>>> Hi Anjana,
>>>
>>> The servlet registration provided via component.xml only provides a
>>> basic set of features. As we discussed here, it does not support wild
>>> cards. And, it does not support things such as security-constraints which
>>> we configure through web.xml of a webapp. I believe Madhawa requested this
>>> as well in the thread [1]. And, there can be other requirements that might
>>> pop-up as the integration goes on.
>>>
>>> Since we have a viable approach for these problems by using webapps,
>>> it's better to go on that path because of the above.
>>>
>>> [1] How to handle QOS Security for servlet request
>>>
>>>
>>> On Wed, Aug 5, 2015 at 12:36 PM, Anjana Fernando <[email protected]>
>>> wrote:
>>>
>>>> Hi Kasun,
>>>>
>>>> But, still, it is an extra hassle to create another webapp and copy it
>>>> to the deployment directory separately, it is not there with the other
>>>> components. What is wrong with the other existing approach? ..
>>>>
>>>> Cheers,
>>>> Anjana.
>>>>
>>>> On Wed, Aug 5, 2015 at 12:33 PM, KasunG Gajasinghe <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi Anjana/Madhawa,
>>>>>
>>>>> The webapp is there to expose a servlet. The actual logic does not
>>>>> need to be in the webapp itself, and can be put in a carbon component. So,
>>>>> there's no separation.
>>>>>
>>>>> IS etc. does the same where they have JAX-RS webapps that only has the
>>>>> jax-rs resource class to expose a REST service. The actual logic is there
>>>>> in identity components.
>>>>>
>>>>> On Tue, Aug 4, 2015 at 11:25 PM, Madhawa Gunasekara <[email protected]
>>>>> > wrote:
>>>>>
>>>>>> Hi Carbon Team,
>>>>>>
>>>>>> Can we add this improvement to the upcoming carbon minor version
>>>>>> release ?
>>>>>>
>>>>>> Thanks,
>>>>>> Madhawa
>>>>>>
>>>>>> On Wed, Jul 29, 2015 at 10:36 PM, Anjana Fernando <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Niranjan,
>>>>>>>
>>>>>>> Why exactly is that? .. it doesn't look right to put one of the
>>>>>>> server's core logic in a webapp. Also it has to be specially copied to 
>>>>>>> the
>>>>>>> deployment folder and all, and also, will all the tenant's get it's own
>>>>>>> context? .. Basically, just having a separate web app feels like, it's
>>>>>>> separated from the other components.
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Anjana.
>>>>>>>
>>>>>>> On Wed, Jul 29, 2015 at 12:25 PM, Niranjan Karunanandham <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Madhawa,
>>>>>>>>
>>>>>>>> As per the offline discussion with the team (Kernel), we
>>>>>>>> recommended to use webapp. Therefore we will be reverting this.
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Nira
>>>>>>>>
>>>>>>>> On Wed, Jul 22, 2015 at 3:46 PM, Madhawa Gunasekara <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi All,
>>>>>>>>>
>>>>>>>>> Please find the created JIRA
>>>>>>>>> https://wso2.org/jira/browse/CARBON-15322
>>>>>>>>>
>>>>>>>>> Thanks
>>>>>>>>> Madhawa
>>>>>>>>>
>>>>>>>>> On Wed, Jul 22, 2015 at 2:46 PM, Niranjan Karunanandham <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Madhawa,
>>>>>>>>>>
>>>>>>>>>> Can you raise a JIRA in Kernel as an improvement for this?
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Nira
>>>>>>>>>>
>>>>>>>>>> On Wed, Jul 22, 2015 at 2:14 PM, Madhawa Gunasekara <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Thusitha,
>>>>>>>>>>>
>>>>>>>>>>> Can we add wild-card option for the implementation ?
>>>>>>>>>>>
>>>>>>>>>>> Thanks
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Jul 22, 2015 at 2:12 PM, Thusitha Thilina Dayaratne <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Madhawa,
>>>>>>>>>>>>
>>>>>>>>>>>> AFAIU In the implementation it get the links and add them to a
>>>>>>>>>>>> Map where key and value both are same. When we do a request it 
>>>>>>>>>>>> check from
>>>>>>>>>>>> the map whether the key exist for the path. If exist it will be 
>>>>>>>>>>>> bypass
>>>>>>>>>>>> otherwise it will redirect.
>>>>>>>>>>>> In your case  /odataservices/* will be the key and when you
>>>>>>>>>>>> request http://localhost:9443/odataservices/* since the link
>>>>>>>>>>>> key matches this will bypass the login. But when you request 
>>>>>>>>>>>> something like
>>>>>>>>>>>> http://localhost:9443/odataservices/abc then this will not
>>>>>>>>>>>> match based on the implementation so it will redirect to the login 
>>>>>>>>>>>> page.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks
>>>>>>>>>>>> Thusitha
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Jul 21, 2015 at 6:34 PM, Madhawa Gunasekara <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Kind reminder on this..!
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sat, Jul 4, 2015 at 9:39 AM, Madhawa Gunasekara <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I was able to invoke the servlet by using above mentioned
>>>>>>>>>>>>>> reference. but I couldn't skip the login page for the all the 
>>>>>>>>>>>>>> scenarios. I
>>>>>>>>>>>>>> was able to skip the login page for only
>>>>>>>>>>>>>> https://192.168.1.103:9443/odataservices/* url request only.
>>>>>>>>>>>>>> Please find my servlet declaration below. I need to handle 
>>>>>>>>>>>>>> requests like '
>>>>>>>>>>>>>> https://192.168.1.103:9443/odataservices/wso2services' from
>>>>>>>>>>>>>> the servlet. which begining with particular word 'odataservices'.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Any help on this matter in highly appreciated.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> What should I missing here ?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> <component xmlns="http://products.wso2.org/carbon";>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>     <servlets>
>>>>>>>>>>>>>>         <servlet id="ODataServlet">
>>>>>>>>>>>>>>             <servlet-name>ODataServlet</servlet-name>
>>>>>>>>>>>>>>             <url-pattern>/odataservices/*</url-pattern>
>>>>>>>>>>>>>>             <display-name>OData Services Callback 
>>>>>>>>>>>>>> Servlet</display-name>
>>>>>>>>>>>>>>             
>>>>>>>>>>>>>> <servlet-class>org.wso2.carbon.dataservices.odata.ODataServlet</servlet-class>
>>>>>>>>>>>>>>         </servlet>
>>>>>>>>>>>>>>     </servlets>
>>>>>>>>>>>>>>     <framework-configuration>
>>>>>>>>>>>>>>         <bypass>
>>>>>>>>>>>>>>             <authentication>
>>>>>>>>>>>>>>                 <link>/odataservices/*</link>
>>>>>>>>>>>>>>             </authentication>
>>>>>>>>>>>>>>         </bypass>
>>>>>>>>>>>>>>     </framework-configuration>
>>>>>>>>>>>>>> </component>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Fri, Jul 3, 2015 at 5:20 PM, Madhawa Gunasekara <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I have requirement to insert a servlet in DSS to process
>>>>>>>>>>>>>>> some specific http requests( GET,POST). I have done some 
>>>>>>>>>>>>>>> implementations by
>>>>>>>>>>>>>>> refering [1].
>>>>>>>>>>>>>>> but when I send the request it will redirect to the login
>>>>>>>>>>>>>>> page due to the authentications, How can I fixed that? and also 
>>>>>>>>>>>>>>> servlet
>>>>>>>>>>>>>>> methods didn't hit but I can find my servlet class in Servlet 
>>>>>>>>>>>>>>> listings also.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [2015-07-03 15:20:30,885] DEBUG
>>>>>>>>>>>>>>> {org.wso2.carbon.ui.deployment.beans.CarbonUIDefinitions} -  
>>>>>>>>>>>>>>> Listing all
>>>>>>>>>>>>>>> Servlet items as of now...
>>>>>>>>>>>>>>> [2015-07-03 15:20:30,885] DEBUG
>>>>>>>>>>>>>>> {org.wso2.carbon.ui.deployment.beans.CarbonUIDefinitions} -
>>>>>>>>>>>>>>> --->ServletDefinition = ODataservicesCallbackServlet :
>>>>>>>>>>>>>>> DataservicesCallbackServlet
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Any help on this matter is highly appreciated.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>> https://github.com/madhawa-gunasekara/carbon-commons/blob/master/components/ntask/org.wso2.carbon.ntask.core/src/main/resources/META-INF/component.xml
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> *Madhawa Gunasekara*
>>>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> mobile: +94 719411002 <+94+719411002>
>>>>>>>>>>>>>>> blog: *http://madhawa-gunasekara.blogspot.com
>>>>>>>>>>>>>>> <http://madhawa-gunasekara.blogspot.com>*
>>>>>>>>>>>>>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> *Madhawa Gunasekara*
>>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> mobile: +94 719411002 <+94+719411002>
>>>>>>>>>>>>>> blog: *http://madhawa-gunasekara.blogspot.com
>>>>>>>>>>>>>> <http://madhawa-gunasekara.blogspot.com>*
>>>>>>>>>>>>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>>>>>>>>>>>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> *Madhawa Gunasekara*
>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>> mobile: +94 719411002 <+94+719411002>
>>>>>>>>>>>>> blog: *http://madhawa-gunasekara.blogspot.com
>>>>>>>>>>>>> <http://madhawa-gunasekara.blogspot.com>*
>>>>>>>>>>>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>>>>>>>>>>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Thusitha Dayaratne
>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>>>>>>>>>>>
>>>>>>>>>>>> Mobile  +94712756809
>>>>>>>>>>>> Blog      alokayasoya.blogspot.com
>>>>>>>>>>>> About    http://about.me/thusithathilina
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Madhawa Gunasekara*
>>>>>>>>>>> Software Engineer
>>>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>
>>>>>>>>>>> mobile: +94 719411002 <+94+719411002>
>>>>>>>>>>> blog: *http://madhawa-gunasekara.blogspot.com
>>>>>>>>>>> <http://madhawa-gunasekara.blogspot.com>*
>>>>>>>>>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>>>>>>>>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> *Niranjan Karunanandham*
>>>>>>>>>> Senior Software Engineer - WSO2 Inc.
>>>>>>>>>> WSO2 Inc.: http://www.wso2.com
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Madhawa Gunasekara*
>>>>>>>>> Software Engineer
>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>
>>>>>>>>> mobile: +94 719411002 <+94+719411002>
>>>>>>>>> blog: *http://madhawa-gunasekara.blogspot.com
>>>>>>>>> <http://madhawa-gunasekara.blogspot.com>*
>>>>>>>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>>>>>>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> *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
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Anjana Fernando*
>>>>>>> Senior Technical Lead
>>>>>>> WSO2 Inc. | http://wso2.com
>>>>>>> lean . enterprise . middleware
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Madhawa Gunasekara*
>>>>>> Software Engineer
>>>>>> WSO2 Inc.; http://wso2.com
>>>>>> lean.enterprise.middleware
>>>>>>
>>>>>> mobile: +94 719411002 <+94+719411002>
>>>>>> blog: *http://madhawa-gunasekara.blogspot.com
>>>>>> <http://madhawa-gunasekara.blogspot.com>*
>>>>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>>>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
>>>>> email: kasung AT spamfree wso2.com
>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>>>> blog: http://kasunbg.org
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *Anjana Fernando*
>>>> Senior Technical Lead
>>>> WSO2 Inc. | http://wso2.com
>>>> lean . enterprise . middleware
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
>>> email: kasung AT spamfree wso2.com
>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>> blog: http://kasunbg.org
>>>
>>>
>>>
>>
>>
>>
>> --
>> *Anjana Fernando*
>> Senior Technical Lead
>> WSO2 Inc. | http://wso2.com
>> lean . enterprise . middleware
>>
>
>
>
> --
> *Madhawa Gunasekara*
> Software Engineer
> WSO2 Inc.; http://wso2.com
> lean.enterprise.middleware
>
> mobile: +94 719411002 <+94+719411002>
> blog: *http://madhawa-gunasekara.blogspot.com
> <http://madhawa-gunasekara.blogspot.com>*
> linkedin: *http://lk.linkedin.com/in/mgunasekara
> <http://lk.linkedin.com/in/mgunasekara>*
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Thusitha Dayaratne
Software Engineer
WSO2 Inc. - lean . enterprise . middleware |  wso2.com

Mobile  +94712756809
Blog      alokayasoya.blogspot.com
About    http://about.me/thusithathilina
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to