Hi Madhawa,

AFAIK if you want the same web app in each tenant you have to deploy that
web app in each tenant,
what do you mean by loading tenant configuration manually?

Thank you.

On Wed, Aug 5, 2015 at 8:14 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
>
>


-- 
*Best Regards,*
*Shashika karunatilaka,*

*B.Sc in Computer Science,*
*University of Colombo School of Computing,*
*Senior Software Engineer, StarHub Inc (www.starhub.com
<http://www.wso2.com>)*
http://shashikabokks.wordpress.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to