I'll try that and see how it goes, thanks Mark. Btw, when I was debugging I
couldn't find where this method get called at all:
    public void setScanManifest(boolean scanManifest) {
        this.scanManifest = scanManifest;
    }

This props default to true:
    private boolean scanManifest = true;

And the StandardJarScanner always been constructed like:
            jarScanner = new StandardJarScanner();

How would scanManifest ever be set to false...

Regards,

Hoa Phan.




On Fri, Mar 10, 2017 at 6:44 AM, Mark Thomas <ma...@apache.org> wrote:

> On 09/03/17 13:15, Hoa Phan wrote:
> > Hi,
> >
> > I see that since 8.0.38 we added a scanManifest props to JarScanner.
> > But when I added the props
> > into: container/tomcat8x/apache-tomcat-8.0.38/conf/context.xml
> > <?xml version="1.0" encoding="UTF-8"?>
> > <Context>
> >     <WatchedResource>WEB-INF/web.xml</WatchedResource>
> >     <WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
> >
> >     <!-- Uncomment this to disable session persistence across Tomcat
> > restarts -->
> >     <!--
> >     <Manager pathname="" />
> >     -->
> >
> >     <!-- Uncomment this to enable Comet connection tacking (provides
> events
> >          on session expiration as well as webapp lifecycle) -->
> >     <!--
> >     <Valve
> > className="org.apache.catalina.valves.CometConnectionManagerValve" />
> >     -->
> > <JarScanner scanManifest="false" /></Context>
> >
> > It doesn't work and the prop is still true on startup:
>
> Hmm. That should work. Are you sure that file is being read at startup?
> One way to check is to deliberately break it and see what happens.
>
> Mark
>
>
> >
> > ​
> > Must I put this in the context.xml of the webapp itself. I deploy the
> > webapp via a war file and have no control over the war content until
> > tomcat deploys it which is too late...
> >
> > Is there any other way for me to turn this off using global config of
> > tomcat.
> >
> > Thanks much.
> >
> > Regards,
> >
> > Hoa Phan
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to