File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Web Services and the fly likes Strange problem - works on maven glassfish but not on Tomcat Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Strange problem - works on maven glassfish but not on Tomcat" Watch "Strange problem - works on maven glassfish but not on Tomcat" New topic
Author

Strange problem - works on maven glassfish but not on Tomcat

Adam Kronicki
Ranch Hand

Joined: Sep 01, 2009
Posts: 68
Hello,

I am quite new to tomcat and webapp. I have a project that implements wsdl2java with axis2. When compile it by mvn install command, the project compiles and it undergoes a test process. As far as I understand during the test a glassfish server is launched and the project is deployed. The test are passed (no errors, the application produces the expected results). However when I take the war file and deploy it on tomcat my application has some problems with handling a POST request that takes a multipart. The methods looks like that:

The tomcat error is the following:

As I wrote before everything works in glassfish test environment. The Tomcat crashes. I try to access the server with a java client or even a simple html post form - all with the same results. I guess It has something to do with adding axis2 framework since this problem did not occur before adding it.

Can any one help?
Ivan Krizsan
Ranch Hand

Joined: Oct 04, 2006
Posts: 2198
    
    1
Hi!
Could it be this line:

It looks like it uses a class from Jersey - is this compatible with Axis?
Best wishes!

My free books and tutorials: http://www.slideshare.net/krizsan
Adam Kronicki
Ranch Hand

Joined: Sep 01, 2009
Posts: 68
Thank for the notice but I guess it goes deeper into axis problems. First I just skipped the Multipart handling part of the code and just launched axis and it also does not work but the error is different. Then I have put the axis code into a simple @GET method (so in fact no multipart issue) and again the same problem. The error is the following now:

Adam Kronicki
Ranch Hand

Joined: Sep 01, 2009
Posts: 68
Can anyone contribute?? I also thought it would be a good ide to psot the pom.xml file

 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Strange problem - works on maven glassfish but not on Tomcat
 
Similar Threads
Tomcat and Axis2
REST Web Services using jersey in Apache Tomcat Server throwing ConnectionException
Jersey Hibernate Problem
Glassfish deployment issues
Jersey Response issue driving me batty!