On 12/08/2016 23:44, Vimil Saju wrote: > This is regarding the Resources feature of tomcat 8.5 that allows us to add > external jars and class folder to the webapp classpath. > There seems to be an issue with the order in which class folder and jar files > are added to the classpath. > <Context docBase="D:\Projects\ProjectA"> <Resources > className="org.apache.catalina.webresources.StandardRoot"> <PostResources > base="D:\Projects\external\classes" > className="org.apache.catalina.webresources.DirResourceSet" > webAppMount="/WEB-INF/classes"> </PostResources> <PostResources > base="D:\Projects\lib\library1.jar" > className="org.apache.catalina.webresources.FileResourceSet" > webAppMount="/WEB-INF/lib/library1.jar"> > </PostResources> </Resources> > </Context> > With the above configuration > the webapp classpath becomes - > WEB-INF\classes;WEB-INF\lib\*.jar;D:\Projects\lib\library1.jar;D:\Projects\external\classes > I expect the order to be > WEB-INF\classes;WEB-INF\lib\*.jar;D:\Projects\external\classes;D:\Projects\lib\library1.jar; > Is there a way to configure Context xml so that the classfolders added > through PostResources appear before jar files added through PostResources in > the classpath?
How are you obtaining the class path? Note that the class loader will always look in WEB-INF/classes before WEB-INF lib. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org