I am rather new to web services and want to know how to run the WSI Monitor. I have Eclipse and Axis. If you know of any good resources, please let me know. I can't seem to find a step-by-step tutorial on this.
If you want to monitor SOAP messages flowing back and forth, then Axis has two for you: TCPMon is a standalone application, and SOAPMonitor is a JAX-RPC handler for the server. Both are mentioned (and described, to a degree) in the Axis user guide. The Web Services FAQ, which is linked in my signature, has a link to a HOW-TO article on SOAPMonitor. [ November 25, 2005: Message edited by: Ulf Dittmer ]
I am just checking to see if anyone has used the tools with their web services.
Joined: Mar 22, 2005
Interesting, I didn't know about this effort. But I didn't see anything suggesting that you actually download those tools; maybe that's for members only?
Joined: Jun 03, 2004
These can be downloaded. I have them on my machine. I just can't figure out how to run monitoring tools on my web service.
Joined: Jun 03, 2004
Here is the messge I sent to WS-I...
I am pretty new to web services and Java. I have a web service build through axis and want to monitor it through WS-I. My web service is at http://localhost:8080/axis/services/OrderLookupService on my machine. Do I just use the monitorConfig.xml in the sample folder? Do I need to move it out of the folder? In the monitorConfig.xml file it has <wsi-monConfig:redirect> <wsi-monConfig:comment>This is a redirect example for local Retailer Sample App on port 8080.</wsi-monConfig:comment> <wsi-monConfig:listenPort>80</wsi-monConfig:listenPort> <wsi-monConfig:schemeAndHostPort>http://localhost:8080</wsi-monConfig:schemeAndHostPort> <wsi-monConfig:maxConnections>1000</wsi-monConfig:maxConnections> <wsi-monConfig:readTimeoutSeconds>15</wsi-monConfig:readTimeoutSeconds> </wsi-monConfig:redirect>
This seems to be ok, but do I need to change this for my webservice? I am running a client and getting the following SOAP, so I know it is working.