Did we also look into how we can use ParallelWebappClassLoader with our class loaded enhancements?
https://tomcat.apache.org/tomcat-8.0-doc/config/loader.html#Standard_Implementation On Sun, Mar 13, 2016 at 11:42 AM, Kishanthan Thangarajah < [email protected]> wrote: > If tomcat is already providing a way to configure the parent first > behaviour we should use that instead of our own. But most of the times, we > do not need to change this class loading behaviour to parent first as we > mostly use the default (child first) behaviour. This config was added > during OSGi based tomcat class loading time (AS 5.3.0) to make use of the > parent class loading behaviour, but this is no longer a valid use case with > plain tomcat. So let's go ahead with tomcat based config. > > On Fri, Mar 11, 2016 at 11:02 AM, Miraj Abeysekara <[email protected]> wrote: > >> Hi all, >> >> Currently in the wso2as-web.xml contains a parent first configuration >> parameter per web app class loading. Also tomcat it self provide >> configurable parent first class loading behavior in side the context.xml. >> >> One benefit of using the tomcat configuration for controlling parent >> first behavior is, we can reuse their methods. But if we separate the >> parent first parameter from wso2as-web.xml we need to add context.xml file >> per web app just for changing the class loading behavior. Also for each >> context.xml, the Loader element must be added with specifying app-sever web >> app loader class if the web app requires wso2 web app loader module. >> Therefore it is bit complex to configure a web app if it requires to change >> parent first behavior. >> >> Which approach should we use for the configuration? >> >> Thanks >> -- >> Miraj Abeysekara >> Intern (Software Engineering) >> Mobile: +94775690822 >> Twitter: https://twitter.com/MiRAGECreator >> GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara >> > > > > -- > *Kishanthan Thangarajah* > Associate Technical Lead, > 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>* > -- *Kishanthan Thangarajah* Associate Technical Lead, 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 [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
