[Hessian-interest] hessian init endless loop (line 182, 300, 194, 300, 194, etc.)

Vic Cekvenich vcekvenich at gmail.com
Tue Jun 5 21:12:49 CDT 2007


Vic Cekvenich wrote:
> (Love resin, Love hessina, been using both for a while).
>
> I do a simple hessian service... like I always did, and it goes to 
> init endless loop. Bellow is the browser output.
> To test hessian normally I just have havingate to it's url to get the 
> "error" hessian requires a post. Now I get this endless init loop.
>
> My api is api, my service implements api and extends hessian service 
> and my web.xml says so.
>
> HELP? HINTS?
>
> I looked at source of hessian servlet and there is init private and 
> public method, but my classes are fine. Could it be confusing class 
> and api in code due to naming?
> ( In classpath I had simple jakarta jars, got rid of them, still same. 
> I have Java 1.6, resin 3.1.1)
>
> tia,
> .V
>
> ------------------------------------------------------------------------
>
>

  500 Servlet Exception

||

java.lang.StackOverflowError
	at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:394)
	at java.lang.StringBuilder.append(StringBuilder.java:120)
	at javax.servlet.GenericServlet.log(GenericServlet.java:163)
	at javax.servlet.GenericServlet.init(GenericServlet.java:69)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:182)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:300)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:194)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:300)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:194)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:300)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:194)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:300)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:194)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:300)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:194)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:300)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:194)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:300)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:194)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:300)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:194)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:300)
	at com.caucho.hessian.server.HessianServlet.init(HessianServlet.java:194)





More information about the hessian-interest mailing list