Enabling Axis administration and SOAP monitoring features

To enable Axis administration,

  1. Add the following servlet mapping to web.xml:
        <servlet-mapping>
          <servlet-name>AdminServlet</servlet-name>
          <url-pattern>/servlet/AdminServlet</url-pattern>
        </servlet-mapping>
      
  2. Rebuild the project, restart the server or redeploy for the changes to take effect.

To enable SOAP monitoring,

  1. Add the following under the root element to any one of the deploy.wsdd files in the project source path:
      <globalConfiguration>
        <requestFlow>
          <handler type="java:org.apache.axis.handlers.JWSHandler">
            <parameter name="scope" value="session"/>
          </handler>
          <handler type="java:org.apache.axis.handlers.JWSHandler">
            <parameter name="scope" value="request"/>
            <parameter name="extension" value=".jwr"/>
          </handler>
          <handler type="java:org.apache.axis.handlers.SOAPMonitorHandler"/>
        </requestFlow>
        <responseFlow>
          <handler type="java:org.apache.axis.handlers.SOAPMonitorHandler"/>
       </responseFlow>
     </globalConfiguration>
      
  2. Rebuild the project, restart the server or redeploy for the changes to take effect.