Hi, We have a main webapp (Tomcat\Webapp) that has many modular webapps ( (Tomcat\Webapp\app\) under it that can be removed and added by the user. The main webapp has the service and connectors , but the modular webapps do not need it.
The problem is currently when the main webapp tries to access a jar in the modular webapps lib dir... we have a class not found exception.. that is why we need to load the jars from the modular webapps Web-INF\lib directory. Thanks On Wed, May 31, 2017 at 5:00 PM, Aurélien Terrestris <aterrest...@gmail.com> wrote: > hi > > what are you trying to do exactly ? > > If you just need to start one webapp after another one in a precise order, > you need as many Services (+Connector on a different port, + Host) as > webapps. > > A.T. > > > > > > 2017-05-31 22:48 GMT+02:00 Hassan Khan <hassankhan...@gmail.com>: > > > Hi, > > > > We have the following structure for webapps in tomcat 6. > > > > Tomcat > Webapp > Application 1 >WEB-INF >lib > > Tomcat > Webapp > Application 1 > Application >WEB-INF> lib > > > > > > The Tomcat > Webapp > Application 1 >WEB-INF >lib gets loaded with > > addwebapp() function.. > > but for Tomcat > Webapp > Application 1 > Application >WEB-INF> lib , we > > wrote a custom webapploader that extended WebappLoader. > > > > Now we are upgrading to tomcat 8.5.... > > > > Wanted to know if any other way to accomplish the same task. > > > > Was working on using the same extended loader .. but the start() function > > has changed to InternalStart() and getting a exception as below: > > Caused by: org.apache.catalina.LifecycleException: An invalid Lifecycle > > transition was attempted ([after_start]) for component > > [WebappLoader[/SandBox/Primar]] in state [STARTING_PREP] > > > > Any pointer are appreciated.. not that familiar with extending apache > > classes. > > > > Thanks > > Hassan > > > > > > > > > > On Wed, May 31, 2017 at 4:42 PM, Hassan Khan <hassankhan...@gmail.com> > > wrote: > > > > > Hi, > > > > > > We have the following structure for webapp in tomcat 6. > > > > > > Tomcat > Webapp > Application 1 > Application >WEB-INF> lib > > > > > > T > > > he Alpp > > > > > > -- > > > Hassan Khan > > > > > > > > > > > -- > > Hassan Khan > > > -- Hassan Khan