Endlesloop in AxisServlet init (Websphere 6.1 deployment) ---------------------------------------------------------
Key: AXIS2-3791 URL: https://issues.apache.org/jira/browse/AXIS2-3791 Project: Axis 2.0 (Axis2) Issue Type: Bug Components: transports Affects Versions: 1.3 Environment: Solaris-10 Websphere 6.1 java version "1.5.0_13" Java(TM) 2 Runtime Environment, Standard Edition (IBM build 1.5.0_13-b05 20071004) Java HotSpot(TM) Server VM (build 1.5.0_13-b05, mixed mode) IBM Java ORB build orb50-20070915 (SR6) XML build XSLT4J Java 2.7.9 XML build IBM JAXP 1.3.7 XML build XML4J 4.4.11 Reporter: martin voegeli Wrong usage of servlet init procedure leads to endlessloop, if container issues init method twice. => http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/GenericServlet.html#init(javax.servlet.ServletConfig) [5/7/08 14:55:37:535 MEST] 00000036 ServletWrappe E SRVE0100E: Did not realize init() exception thrown by servlet AxisServlet: java.lang.StackOverflowError at javax.servlet.GenericServlet.init(GenericServlet.java:256) at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:413) at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:487) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:413) at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:487) AxisServlet.java: public void init(ServletConfig config) throws ServletException { 413 super.init(config); try { this.servletConfig = config; ... GenericServlet.java public void init(ServletConfig config) throws ServletException { this.config = config; init(); } AxisServlet.java:487: /** * Convenient method to re-initialize the ConfigurationContext * * @throws ServletException */ public void init() throws ServletException { if (this.servletConfig != null) { 487 init(this.servletConfig); } } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]