Hi Vijitha,

Did you try this manually ?

I mean deploy your web application to a tomcat manually.

Thanks,
Iqbal

On Thu, Dec 11, 2014 at 1:13 PM, Vijitha Ekanayake <[email protected]>
wrote:

> 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
>
>


-- 
Irham Iqbal
Software Engineer - Test Automation
 WSO2, Inc.: http://wso2.com
lean. enterprise. middleware
phone: +94 777888452
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to