Index: java/org/apache/jasper/compiler/TagFileProcessor.java =================================================================== --- java/org/apache/jasper/compiler/TagFileProcessor.java (revision 1002714) +++ java/org/apache/jasper/compiler/TagFileProcessor.java (working copy) @@ -565,6 +565,10 @@ .getServletContext(), ctxt.getOptions(), tagFilePath, tagInfo, ctxt.getRuntimeContext(), ctxt.getTagFileJarResource(tagFilePath)); + // Use same classloader and classpath for compiling tag files + tempWrapper.getJspEngineContext().setClassLoader( + ctxt.getClassLoader()); + tempWrapper.getJspEngineContext().setClassPath(ctxt.getClassPath()); tagClazz = tempWrapper.loadTagFilePrototype(); tempVector.add(tempWrapper.getJspEngineContext() .getCompiler());