This discussion is archived
4 Replies Latest reply: Jul 24, 2012 10:57 AM by 745262 RSS

failed to load jsp with jstl 1.0 when deployed to Weblogic 11g

745262 Newbie
Currently Being Moderated
The same war is successfully run on weblogic 10.X but failed to run on weblogic 11.x
JSTL version is 1.0


Compilation of JSP File failed:
--------------------------------------------------------------------------------
Exception occurred while processing '/u02/tech/product/otm620/otmapp/weblogic/domains/otm/servers/gc3-scdemo/tmp/_WL_user/ShipConsole/deg7z9/war/xxx.jsp'java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/ConditionalTagSupport
     at java.lang.ClassLoader.defineClass1(Native Method)
     at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
     at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
     at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
     at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
     at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:296)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
     at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:177)
     at weblogic.utils.classloaders.FilteringClassLoader.findClass(FilteringClassLoader.java:101)
     at weblogic.utils.classloaders.FilteringClassLoader.loadClass(FilteringClassLoader.java:86)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:296)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:296)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
     at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:177)
     at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:37)
     at weblogic.servlet.jsp.TagFileClassLoader.findClass(TagFileClassLoader.java:32)
     at weblogic.servlet.jsp.TagFileClassLoader.loadClass(TagFileClassLoader.java:24)
     at weblogic.jsp.internal.jsp.JspScriptTransform.getHandlerInfo(JspScriptTransform.java:1595)
     at weblogic.jsp.internal.jsp.JspScriptTransform.signActionAll(JspScriptTransform.java:619)
     at weblogic.jsp.internal.jsp.JspScriptTransform.addJspService(JspScriptTransform.java:218)
     at weblogic.jsp.internal.jsp.JspScriptTransform.transformPage(JspScriptTransform.java:177)
     at weblogic.jsp.internal.jsp.JspScriptTransform.<init>(JspScriptTransform.java:152)
     at weblogic.jsp.internal.jsp.JspCheckContext.check(JspCheckContext.java:82)
     at weblogic.jsp.internal.jsp.JspAnalyzer.check(JspAnalyzer.java:57)
     at weblogic.jsp.internal.ProxySourceFile._check(ProxySourceFile.java:136)
     at weblogic.jsp.internal.SourceFile.masterCheck(SourceFile.java:762)
     at weblogic.jsp.internal.SourceFile.check(SourceFile.java:314)
     at weblogic.jsp.internal.SourceFile.check(SourceFile.java:335)
     at weblogic.jsp.internal.ProxySourceFile.codeGen(ProxySourceFile.java:224)
     at weblogic.jsp.internal.SourceFile.codeGen(SourceFile.java:327)
     at weblogic.jsp.internal.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:599)
     at weblogic.jsp.internal.client.Job.performJob(Job.java:83)
     at weblogic.jsp.internal.client.ThreadPool$WorkerThread.run(ThreadPool.java:217)

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points