Hi Malithi, Thanks for the response. the servlet-api jar is already inside WEB-INF/lib. as you said i was packaging the war adding dependency in provided scope. i tried packaging the war removing dependency provided scope. but still having the same issue.
On Thu, Dec 11, 2014 at 10:37 AM, Malithi Edirisinghe <[email protected]> wrote: > Hi Vijitha, > > Can you make sure whether you have the servlet-api jar inside WEB-INF/lib > or may be you are packaging the war adding this dependency in provided > scope. > > Thanks, > Malithi. > > On Thu, Dec 11, 2014 at 10:23 AM, Vijitha Ekanayake <[email protected]> > wrote: > >> Hi, >> >> I am working on writing integration testing for ESB. Here I need to start a >> tomcat instance and deploy web app to tomcat dynamically.When I start and >> deploy the web app it gives following warning and application failed to >> deploy. Same war file getting deployed successfully in external tomcat Web >> Server. >> >> codes which have used to create tomcat instance and deploy webapp >> >> private final Tomcat tomcat = new Tomcat(); >> >> // Configure the standard host >> StandardHost stdHost = (StandardHost) tomcat.getHost(); >> stdHost.setAutoDeploy(true); >> stdHost.setDeployOnStartup(true); >> stdHost.setUnpackWARs(true); >> tomcat.setHost(stdHost); >> >> //deploy Service >> tomcat.addWebapp(tomcat.getHost(), *webAppUrl, webAppPath*); >> >> *tomcat.start();* >> >> >> INFO: No global web.xml found >> Dec 11, 2014 10:08:50 AM org.apache.catalina.core.ApplicationContext log >> INFO: Marking servlet jsp as unavailable >> Dec 11, 2014 10:08:50 AM org.apache.catalina.core.StandardContext >> loadOnStartup >> SEVERE: Servlet /service threw load() exception >> java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet >> at >> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) >> at >> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) >> at >> org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532) >> at >> org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514) >> at >> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:133) >> at >> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1137) >> at >> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1081) >> at >> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5027) >> at >> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5314) >> 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$Sync.innerRun(FutureTask.java:303) >> at java.util.concurrent.FutureTask.run(FutureTask.java:138) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >> at java.lang.Thread.run(Thread.java:695) >> >> I put the required jars to to the classpath but still getting the same >> issue.Can anyone help me to sort out this issue? >> >> >> Thanks. >> >> >> -- >> Vijitha Ekanayake >> Software Engineer*, *WSO2, Inc.; http://wso2.com/ >> Mobile : +94 777 24 73 39 | +94 718 74 44 08 >> lean.enterprise.middleware >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > > *Malithi Edirisinghe* > Senior Software Engineer > WSO2 Inc. > > Mobile : +94 (0) 718176807 > [email protected] > -- Vijitha Ekanayake Software Engineer*, *WSO2, Inc.; http://wso2.com/ Mobile : +94 777 24 73 39 | +94 718 74 44 08 lean.enterprise.middleware
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
