title: org.apache.jasper.runtime.TldScanner Not found
body: <p>In my spring project, I import all the external jars to WEB-INF/lib folder, After that my project stopped compiling. I am not able to compile any more. A error coming when i am trying to compile. I tried every thing but not working. </p>
  
  <p>Here is my logs:-</p>
  
  <pre><code>Jun 24, 2015 12:38:03 PM org.apache.catalina.core.StandardEngine startInternal
  INFO: Starting Servlet Engine: Apache Tomcat/7.0.42
  Jun 24, 2015 12:38:04 PM org.apache.catalina.startup.ContextConfig getServletContainerInitializer
  SEVERE: The ServletContentInitializer [org.apache.jasper.runtime.TldScanner] could not be created
  java.lang.ClassNotFoundException: org.apache.jasper.runtime.TldScanner
      at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
      at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:274)
      at org.apache.catalina.startup.ContextConfig.getServletContainerInitializer(ContextConfig.java:1652)
      at org.apache.catalina.startup.ContextConfig.processServletContainerInitializers(ContextConfig.java:1562)
      at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1270)
      at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:878)
      at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:376)
      at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
      at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
      at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
      at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      at java.lang.Thread.run(Thread.java:745)
  
  Jun 24, 2015 12:38:04 PM org.apache.catalina.startup.ContextConfig processServletContainerInitializers
  SEVERE: Failed to process JAR found at URL [jar:file:/home/east/workspace/jspworkspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/SpringFileUpload/WEB-INF/lib/javax.servlet.jsp-2.3.1-sources.jar!/] for ServletContainerInitializers for context with name [/SpringFileUpload]
  Jun 24, 2015 12:38:04 PM org.apache.catalina.startup.ContextConfig configureStart
  SEVERE: Marking this application unavailable due to previous error(s)
  Jun 24, 2015 12:38:04 PM org.apache.catalina.startup.TaglibUriRule body
  INFO: TLD skipped. URI: http://www.springframework.org/tags is already defined
  Jun 24, 2015 12:38:04 PM org.apache.catalina.startup.TaglibUriRule body
  INFO: TLD skipped. URI: http://www.springframework.org/tags/form is already defined
  Jun 24, 2015 12:38:04 PM org.apache.catalina.core.StandardContext startInternal
  SEVERE: Error getConfigured
  Jun 24, 2015 12:38:04 PM org.apache.catalina.core.StandardContext startInternal
  SEVERE: Context [/SpringFileUpload] startup failed due to previous errors
  Jun 24, 2015 12:38:05 PM org.apache.coyote.AbstractProtocol start
  INFO: Starting ProtocolHandler ["http-bio-8080"]
  Jun 24, 2015 12:38:05 PM org.apache.coyote.AbstractProtocol start
  INFO: Starting ProtocolHandler ["ajp-bio-8009"]
  Jun 24, 2015 12:38:05 PM org.apache.catalina.startup.Catalina start
  INFO: Server startup in 1868 ms
  </code></pre>
  
  <p>What i tried:-</p>
  
  <pre><code> 1.) there is no servet-api.jar in my WEB_INF/lib folder
   2.) Remove all spring jars from lib folder which i require to compile project.
   3.) Put jetty.jar in lib folder but not working.
  </code></pre>