mozdev.org

 soapsniffer
Home | Mailing List | Download | Screenshots | Source Code | Developers
SOAP Sniffer
SOAP Sniffer, INSART Ltd.

is a new tool, its intended main usage is to debug SOAP service calls and responses. It is written with powerful Mozilla modules to handle SOAP calls, XML parsing and many other functions.

WARNING! This tool is in early development stage and is distributed AS IS.

Post your notes below if you want SOAP Sniffer to be improved!



What SOAP Sniffer Can Do
  • WSDL parsing
  • SOAP call template creating
  • Interactions with SOAP server
  • Raw message display for debugging
What SOAP Sniffer Does
  • Main SOAP Sniffer usage is to debug SOAP service interactions, so it is built to simplify this task.
  • First operation is to parse WSDL and create its representation both for user and for further use in SOAP service requests.
  • Second operation is to represent selected WSDL operation as user-readable input form, so user can enter data to be sent and thus prepare new SOAP request.
  • Third operation is to encode data to SOAP call and send it to SOAP server.
  • Fourth and the last operation is to get response from SOAP server and display it to user in readable form.
  • SOAP Sniffer also gives user ability to correct generated message or manually create a new message and send it to the chosen server. Saving messages on every stage of work is also supported.

Goal
soapsniffer has a simple goal, "Make life easier for Web Services Development by creating simple, easy to use tool for SOAP messages dubugging"

User Notes: [?]

If you do not get a response to a question posted in this forum, please try sending a message to the project's mailing list or to the project owner directly.

[1] Submitted by: Alexander on Thursday 8th September 2005 at 10:16 -0400

There are some bugs when XML Schema is loaded

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4
[2] Submitted by: Paul Hamingson on Tuesday 10th January 2006 at 17:17 -0500

I tried to load this in Firefox 1.5 but it failed with a -239 error and an alert about chrome registration failing.

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051111 Firefox/1.5
[3] Submitted by: Peter Hamlen on Monday 17th April 2006 at 15:42 -0400

I too have had problems installing SoapSniffer in Firefox 1.5.0.1 on Gentoo Linux. The performInstall() function fails with an error code 239 (Chrome Registration Error) and I don't get any other debug information.

The installation WORKS on Windows 2000, running Firefox 1.5.0.2. So it looks like it's a platform issue...

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060417 Firefox/1.5.0.1
[4] Submitted by: James Dermody on Monday 16th April 2007 at 16:37 -0700

damn I really wanted this to work...
loads the WSDL ok but clicking on a method gives an instant: [Exception.."Component returned failure code: 0x8078002 [nsISchemaCollection.getElement]" nsresult: "0x8078002 ()" location: "JS frame :: chrome://try/content/soapmauer.js :: anonymous :: line 160" data: no]

i'm running xp+sp2, firefox 2.0.0.3 with shitloads of extensions installed :P

tis a shame!

back to web services studio (M$ utility) for the time being then...
shame because

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3

To add a comment fill in the form below. HTML is not allowed in posts. Use two carriage returns to start a new paragraph.

This is not provided as an advertising medium, so posts with excessive numbers of links in will be discarded, as they are assumed to be spam. Javascript is used to stem the flow of auto-submissions.

counter Counter
References


Development of Distributed Systems (706.9 KB)

  • SOAP Sniffer can be runned from Tools menu
  • To run application type mozilla -chrome chrome://try/content


For questions or comments about soapsniffer, please send a message to the soapsniffer mailing list.

For questions or comments not about a specific project, please read our feedback page.
Copyright © 2004. All rights reserved. Terms of Use.