You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by de...@apache.org on 2006/04/20 08:52:28 UTC

svn commit: r395513 - in /webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http: AxisAdminServlet.java AxisServlet.java

Author: deepal
Date: Wed Apr 19 23:52:26 2006
New Revision: 395513

URL: http://svn.apache.org/viewcvs?rev=395513&view=rev
Log:
- fixing ?wsdl problem due to my yesterday few changes

Modified:
    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisAdminServlet.java
    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisServlet.java

Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisAdminServlet.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisAdminServlet.java?rev=395513&r1=395512&r2=395513&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisAdminServlet.java (original)
+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisAdminServlet.java Wed Apr 19 23:52:26 2006
@@ -29,29 +29,12 @@
  */
 public class AxisAdminServlet extends AxisServlet {
 
-    protected transient ListingAgent lister;
-
     protected void doGet(HttpServletRequest req,
                          HttpServletResponse resp) throws ServletException, IOException {
         try {
             lister.handle(req, resp);
         } catch (Exception e) {
             throw new ServletException(e);
-        }
-    }
-
-    public void init(ServletConfig config) throws ServletException {
-        ServletContext servletContext = config.getServletContext();
-        this.configContext =
-                (ConfigurationContext) servletContext.getAttribute(CONFIGURATION_CONTEXT);
-        servletContext.setAttribute(this.getClass().getName(), this);
-        lister = new ListingAgent(configContext);
-        this.servletConfig = config;
-    }
-
-    public void init() throws ServletException {
-        if (this.servletConfig != null) {
-            init(this.servletConfig);
         }
     }
 }

Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisServlet.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisServlet.java?rev=395513&r1=395512&r2=395513&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisServlet.java (original)
+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/transport/http/AxisServlet.java Wed Apr 19 23:52:26 2006
@@ -52,6 +52,7 @@
  */
 public class AxisServlet extends HttpServlet implements TransportListener {
 
+    protected transient ListingAgent lister;
     private Log log = LogFactory.getLog(getClass());
     private static final long serialVersionUID = -2085869393709833372L;
     public static final String CONFIGURATION_CONTEXT = "CONFIGURATION_CONTEXT";
@@ -169,6 +170,7 @@
                     new QName(Constants.TRANSPORT_HTTP));
             transportInDescription.setReceiver(this);
             listenerManager.addListener(transportInDescription, true);
+            lister = new ListingAgent(configContext);
             ListenerManager.defaultConfigurationContext = configContext;
         } catch (Exception e) {
             throw new ServletException(e);
@@ -309,5 +311,13 @@
             headerMap.put(field, request.getAttribute(field));
         }
         return headerMap;
+    }
+
+    protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException {
+         try {
+            lister.handle(httpServletRequest, httpServletResponse);
+        } catch (Exception e) {
+            throw new ServletException(e);
+        }
     }
 }