axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rick Rineholt" <>
Subject Re: TCPMon Audio Feedback Mod ("RPC-Synth") RFC
Date Mon, 30 Sep 2002 01:07:26 GMT

Only if you submit it with a test case that has WSDL  which:
WSDL->WSDL2Java->AXIS->Tcpmon->"Beethoven - Symphony No.5, Op.67"
Dum DUM dum ... :-)

Rick Rineholt
"The truth is out there...  All you need is a better search engine!"

"Dan Kamins" <> on 09/29/2002 08:26:22 PM

Please respond to

Subject:    TCPMon Audio Feedback Mod ("RPC-Synth") RFC

Fellow Axis users,

I've made a mod to "tcpmon" (the standalone TCP monitor application
with Axis that lets you debug your SOAP traffic).

What you get now is a new tab (right after "Admin") called "RPC Synth".  In
this tab (see attached screenshot), you can map RPC Calls to MIDI notes.
This lets you *audibly* debug your SOAP traffic and get a sense for what's
going on without staring at a log file, and even while doing other work.

I've found this very useful myself so far.  I'm writing this note to see
what kind of interest people have in this.  Particularly if people feel
this is worth merging into the mainline (or if there is any opposition to
that).  I've written it such that TCPMon is still standalone, still
compatible, and all RPC Synth mods are *off* by default (unless you specify
"--synth" on command line).  All mappings can be specified on the command
line as well, and when you change mappings in the UI, it logs what the
uequivalent command line would be.

This mod takes advantage of the Java Sound MIDI API (javax.sound.midi.*),
which is standard in JDK 1.3 and above (and available as JMF with earlier
AFAIK most platforms (definitely win32) support a default MIDI setup and
have 16 instruments mapped, including #10 which has dozens of cool
percussion noises.

Comments are appreciated!  Let me know what you think, if you'd like to try
it out, etc.

Dan Kamins

MSN Photos is the easiest way to share and print your photos:

 - rpcsynth-scrnshot.gif

View raw message