gdaniels 02/02/14 15:01:48
Modified: java/src/org/apache/axis Version.java
java/src/org/apache/axis/server server-config.wsdd
Log:
Introduce SOAP "getVersion" service, on by default, which returns a string
containing the version + build date of the Axis server.
Revision Changes Path
1.2 +7 -2 xml-axis/java/src/org/apache/axis/Version.java
Index: Version.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/Version.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Version.java 30 Jan 2002 15:45:37 -0000 1.1
+++ Version.java 14 Feb 2002 23:01:48 -0000 1.2
@@ -66,8 +66,13 @@
* @author Glen Daniels ([EMAIL PROTECTED])
*/
public class Version {
+ public static String getVersion()
+ {
+ return JavaUtils.getMessage("axisVersion") + "\n" +
+ JavaUtils.getMessage("builtOn");
+ }
+
public static void main(String[] args) {
- System.out.println(JavaUtils.getMessage("axisVersion"));
- System.out.println(JavaUtils.getMessage("builtOn"));
+ System.out.println(getVersion());
}
}
1.11 +5 -4 xml-axis/java/src/org/apache/axis/server/server-config.wsdd
Index: server-config.wsdd
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/server/server-config.wsdd,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- server-config.wsdd 1 Feb 2002 05:21:20 -0000 1.10
+++ server-config.wsdd 14 Feb 2002 23:01:48 -0000 1.11
@@ -17,14 +17,15 @@
<handler type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"
name="Authenticate"/>
<service name="AdminService" provider="java:MSG">
+ <namespace>http://xml.apache.org/axis/wsdd/</namespace>
<parameter name="allowedMethods" value="AdminService"/>
<parameter name="enableRemoteAdmin" value="false"/>
<parameter name="className" value="org.apache.axis.utils.Admin"/>
</service>
- <service name="http://xml.apache.org/axis/wsdd/" provider="java:MSG">
- <parameter name="allowedMethods" value="AdminService"/>
- <parameter name="enableRemoteAdmin" value="false"/>
- <parameter name="className" value="org.apache.axis.utils.Admin"/>
+
+ <service name="Version" provider="java:RPC">
+ <parameter name="allowedMethods" value="getVersion"/>
+ <parameter name="className" value="org.apache.axis.Version"/>
</service>
<transport name="http">