This patch requires a little more scrutiny:  Have I caught all the
places that need changing?  It passes all the tests on my machine.

Ted


Index: org/apache/axis/client/AdminClient.java
===================================================================
RCS file: /home/cvspublic/xml-axis/java/src/org/apache/axis/client/AdminClient.java,v
retrieving revision 1.51
diff -u -r1.51 AdminClient.java
--- org/apache/axis/client/AdminClient.java     5 Feb 2002 16:22:39 -0000       1.51
+++ org/apache/axis/client/AdminClient.java     8 Feb 2002 06:29:12 -0000
@@ -177,7 +177,7 @@
 
     public String list() throws Exception { 
         log( JavaUtils.getMessage("doList00") );
-        String               str   = "<m:list xmlns:m=\"AdminService\"/>" ;
+        String               str   = "<m:list xmlns:m=\"urn:AdminService\"/>" ;
         ByteArrayInputStream input = new ByteArrayInputStream(str.getBytes());
         return process(input);
     }
@@ -189,14 +189,14 @@
 
     public String quit() throws Exception { 
         log(JavaUtils.getMessage("doQuit00"));
-        String               str   = "<m:quit xmlns:m=\"AdminService\"/>";
+        String               str   = "<m:quit xmlns:m=\"urn:AdminService\"/>";
         ByteArrayInputStream input = new ByteArrayInputStream(str.getBytes());
         return process(input);
     }
 
     public String undeployHandler(String handlerName) throws Exception { 
         log(JavaUtils.getMessage("doQuit00"));
-        String               str   = "<m:undeploy xmlns:m=\"AdminService\">" +
+        String               str   = "<m:undeploy xmlns:m=\"urn:AdminService\">" +
                                      "<handler name=\"" + handlerName + "\"/>"+
                                      "</m:undeploy>" ;
         ByteArrayInputStream input = new ByteArrayInputStream(str.getBytes());
@@ -205,7 +205,7 @@
 
     public String undeployService(String serviceName) throws Exception { 
         log(JavaUtils.getMessage("doQuit00"));
-        String               str   = "<m:undeploy xmlns:m=\"AdminService\">" +
+        String               str   = "<m:undeploy xmlns:m=\"urn:AdminService\">" +
                                      "<service name=\"" + serviceName + "\"/>"+
                                      "</m:undeploy>" ;
         ByteArrayInputStream input = new ByteArrayInputStream(str.getBytes());
@@ -274,7 +274,7 @@
                     log(JavaUtils.getMessage("needPwd00"));
                     return null;
                 }
-                String str = "<m:passwd xmlns:m=\"AdminService\">";
+                String str = "<m:passwd xmlns:m=\"urn:AdminService\">";
                 str += args[i + 1];
                 str += "</m:passwd>";
                 input = new ByteArrayInputStream(str.getBytes());
@@ -342,7 +342,7 @@
 
         if ( opts != null ) processOpts( opts );
         
-        call.setProperty( HTTPConstants.MC_HTTP_SOAPACTION, "AdminService");
+        call.setProperty( HTTPConstants.MC_HTTP_SOAPACTION, "urn:AdminService");
 
         Vector result = null ;
         Object[]  params = new Object[] { new SOAPBodyElement(input) };
Index: org/apache/axis/server/server-config.wsdd
===================================================================
RCS file: /home/cvspublic/xml-axis/java/src/org/apache/axis/server/server-config.wsdd,v
retrieving revision 1.10
diff -u -r1.10 server-config.wsdd
--- org/apache/axis/server/server-config.wsdd   1 Feb 2002 05:21:20 -0000       1.10
+++ org/apache/axis/server/server-config.wsdd   8 Feb 2002 06:29:12 -0000
@@ -16,7 +16,7 @@
  <handler type="java:org.apache.axis.transport.local.LocalResponder" 
name="LocalResponder"/>
  <handler type="java:org.apache.axis.handlers.SimpleAuthenticationHandler" 
name="Authenticate"/>
 
- <service name="AdminService" provider="java:MSG">
+ <service name="urn:AdminService" provider="java:MSG">
   <parameter name="allowedMethods" value="AdminService"/>
   <parameter name="enableRemoteAdmin" value="false"/>
   <parameter name="className" value="org.apache.axis.utils.Admin"/>

Reply via email to