[ https://issues.apache.org/jira/browse/AXIS2-3791?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
martin voegeli updated AXIS2-3791: ---------------------------------- Description: 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); } } After reinstalling the websphere server, the issue was resolved. Seems, that WAS6.1 has some buggy state too. Maybe you can handover the issue to IBM ;-) was: 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); } } > 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 > Original Estimate: 0.17h > Remaining Estimate: 0.17h > > 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); > } > } > After reinstalling the websphere server, the issue was resolved. Seems, that > WAS6.1 has some buggy state too. Maybe you can handover the issue to IBM ;-) -- 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]