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