Only 48 hours left in the trailboss' kickstarter!

New rewards and stretch goals. CLICK HERE!



  • Post Reply Bookmark Topic Watch Topic
  • New Topic

java.lang.StackOverflowError 500 Servlet Exception with JWebMail on Resin 3.0.7  RSS feed

 
Ivan Jouikov
Ranch Hand
Posts: 269
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi everyone!



I found this nifty web app, called jwebmail, which is basically an http-interface for using pop3 email.



It�s was written for tomcat 4.1, originally, but they claim to have followed all the servlet (2.1 I believe) specs, so they should be resin-compatible.



Here�s their link btw: http://jwebmail.sourceforge.net/



So, I unpack the WAR file, install it based on the instructions, start up the server. Look at the logs, everything seems to start up fine. Then when I try to request the index.jsp page, I get the following:



500 Servlet Exception

java.lang.StackOverflowError
at com.caucho.xml.QDocument$NameKey.hashCode(QDocument.java:997)
at java.util.HashMap.hash(HashMap.java:264)
at java.util.HashMap.get(HashMap.java:320)
at com.caucho.xml.QDocument.createName(QDocument.java:588)
at com.caucho.xml.QDocument.importElement(QDocument.java:270)
at com.caucho.xml.QDocument.importNode(QDocument.java:211)
at com.caucho.xml.QDocument.importElement(QDocument.java:299)
at com.caucho.xml.QDocument.importNode(QDocument.java:211)
at com.caucho.xml.QDocument.importElement(QDocument.java:299)
at com.caucho.xml.QDocument.importNode(QDocument.java:211)
at com.caucho.xml.QDocument.importElement(QDocument.java:299)
at com.caucho.xml.QDocument.importNode(QDocument.java:211)
at com.caucho.xml.QDocument.importElement(QDocument.java:299)
at com.caucho.xml.QDocument.importNode(QDocument.java:211)
at com.caucho.xml.QDocument.importElement(QDocument.java:299)

.. and so on.



Nothing in the logs, or anything at all. As you can see, all of these are resin�s libraries, and I have no idea why would an application that�s written for tomcat use resin-specific libraries. So, naturally, I assume it�s some issue with Resin.



If you could give me some tips on how to get more output of Resin, you could help me solve the problem.



Thanks in advance.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!