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

Reply via email to