ws-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [Apache Web Services Wiki] New: FrontPage/Axis/SoapMonitor
Date Tue, 11 Jan 2005 10:29:11 GMT
   Date: 2005-01-11T02:29:11
   Editor: ToshiyukiKimura
   Wiki: Apache Web Services Wiki
   Page: FrontPage/Axis/SoapMonitor

   Importing old wiki ...

New Page:

'''SOAP Monitor Installation'''

(also see: [])

1) compile {{{}}}

  # cd $TOMCAT/webapps/axis  
  # javac -classpath WEB-INF/lib/axis.jar

2) Various {{{ SOAPMonitorApplet*.class }}} files should now be in the axis webapp root (e.g.

3) add soapmonitor handlers to the request and response handler chains in the axis server-config.wsdd
(e.g. tomcat4/webapps/axis/WEB-INF/server-config.wsdd) 
    <handler name="soapmonitor" type="java:org.apache.axis.handlers.SOAPMonitorHandler"/>

    ... any existing configuration ... 
    <handler name="soapmonitor" type="java:org.apache.axis.handlers.SOAPMonitorHandler"/>

    ... any existing configuration ... 

This will monitor all SOAP messages; add the requestFlow and responseFlow elements to individual
services to target monitoring. 

4) Deploy the {{{ SOAPMonitorService }}} using the following deployment descriptor: 

<deployment xmlns=""
  <service name="SOAPMonitorService" provider="java:RPC"> 
    <parameter name="allowedMethods" value="publishMessage"/> 
    <parameter name="className" 
    <parameter name="scope" value="Application"/> 

5) make sure {{{ SOAPMonitorService }}} servlet is mapped in webapp config file (e.g. tomcat4/webapps/axis/WEB-INF/web.xml)

6) restart application server (tomcat) 

Now the SOAPMonitor applet should be available at 

View raw message