Currently, Axis includes only one minor security feature. By default, the AdminService will only allow deployment of new resources from the same machine running the Axis server. By using the enableRemoteAdmin option on the AdminService, resources can be deployed from any other machine as well. The server-config.xml file should be changed as follows:
<service name="AdminService" pivot="RPCDispatcher"> <option name="className" value="org.apache.axis.util.Admin"/> <option name="methodName" value="AdminService"/> <option name="enableRemoteAdmin" value="true"/> </service>
Note, however, that security can be added to Axis through the development of handlers that perform the desired security checks. This addition is being planned for development in time for Axis' first release.