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