On Tue, Mar 3, 2015 at 12:33 PM, KasunG Gajasinghe <kas...@wso2.com> wrote:

> Hi,
>
>
> On Tue, Mar 3, 2015 at 1:00 AM, Kishanthan Thangarajah <
> kishant...@wso2.com> wrote:
>
>>
>>
>> On Tue, Mar 3, 2015 at 11:03 AM, Sagara Gunathunga <sag...@wso2.com>
>> wrote:
>>
>>>
>>>
>>> On Tue, Mar 3, 2015 at 10:42 AM, Kishanthan Thangarajah <
>>> kishant...@wso2.com> wrote:
>>>
>>>> Hi SupunM,
>>>>
>>>> There are two classes (Mapper.java and ContextConfig.java) that are not
>>>> patched from the original tomcat source distribution which resides in the
>>>> tomcat.patch component [1]. If they are not used for any requirement, shall
>>>> we remove them? Having these will cause issues with API changes when we try
>>>> to upgrade tomcat.
>>>>
>>>
>>> AFAIR these are important modifications did by KasunG, Sameera also
>>> reviewed these changes at that time. Please wait KasunG's response before
>>> proceed on this.
>>>
>>
>> I think the above mentioned fixes are for *ExpandWar* class, to fix the
>> tenants webapp getting expanded into super tenants repository. This is
>> there in the tomcat.patch component. But the two classes which I mentioned
>> do not have an diff from original tomcat source. Anyway lets wait for the
>> confirmation.
>>
>>
> Yes, those changes were for ExpandWar class to fix the issue with webapp
> unpacking in tenants.
>
> It looks the Mapper class was added in Carbon 4.2.0 in revision r180112.
> Based on the commit message there, it was meant to be patched later on, but
> never was as I see.
>
>
>>
>>> @KasunG, as a side note I remember I asked you to document these
>>> customizations somewhere, if you have that doc please share with Carbon/AS
>>> team members otherwise there is a high chance to loose these changes during
>>> upgrades.
>>>
>>
> I don't think we created such a doc.
>

Shall we create and maintain a doc from now onwards ? Tomcat upgrade
checklist.

Thanks !

>
>
>>
>> +1, this will definitely help to avoid such issues with tomcat upgrades.
>>
>>>
>>> Thanks !
>>>
>>>>
>>>> Thanks,
>>>> Kishanthan.
>>>> [1]
>>>> https://github.com/wso2/carbon-deployment/tree/master/components/webapp-mgt/org.wso2.carbon.tomcat.patch/src/main/java/org/apache
>>>>
>>>>
>>>> --
>>>> *Kishanthan Thangarajah*
>>>> Senior Software Engineer,
>>>> Platform Technologies Team,
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>>
>>>> Mobile - +94773426635
>>>> Blog - *http://kishanthan.wordpress.com
>>>> <http://kishanthan.wordpress.com>*
>>>> Twitter - *http://twitter.com/kishanthan
>>>> <http://twitter.com/kishanthan>*
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> Dev@wso2.org
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>>
>>> --
>>> Sagara Gunathunga
>>>
>>> Senior Technical Lead; WSO2, Inc.;  http://wso2.com
>>> V.P Apache Web Services;    http://ws.apache.org/
>>> Linkedin; http://www.linkedin.com/in/ssagara
>>> Blog ;  http://ssagara.blogspot.com
>>>
>>>
>>
>>
>> --
>> *Kishanthan Thangarajah*
>> Senior Software Engineer,
>> Platform Technologies Team,
>> WSO2, Inc.
>> lean.enterprise.middleware
>>
>> Mobile - +94773426635
>> Blog - *http://kishanthan.wordpress.com
>> <http://kishanthan.wordpress.com>*
>> Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
>>
>
>
>
> --
>
> *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
>
>
>



-- 
Sagara Gunathunga

Senior Technical Lead; WSO2, Inc.;  http://wso2.com
V.P Apache Web Services;    http://ws.apache.org/
Linkedin; http://www.linkedin.com/in/ssagara
Blog ;  http://ssagara.blogspot.com
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to