I think I may be missing something. I got the wsdl for the service, used wsdl2java to create the stub, etc., and wrote a simple free-standing client. How would I turn on debugging?
My assumption has been that you run services within the Axis context of Tomcat and benefit from various monitoring and debugging services, but with a client you're on your own. Am I wrong here? Or is my mistake that I'm using javac to compile. Should I be using Eclipse instead because it would offer debugging? Mark --- Steve Loughran <[EMAIL PROTECTED]> wrote: > take a look at mindreef soapscope; I use that or > debugging stuff. > > ----- Original Message ----- > From: "Mark Mueller" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, January 09, 2003 08:20 > Subject: RE: Can the client capture the raw SOAP > response? > > > > In this case the server is on another machine > which I > > don't have access to. I need something I can do > in a > > client. > > > > Mark > > > > --- Shobha Rani Jagathpal > <[EMAIL PROTECTED]> > > wrote: > > > You can use tcpmon to see the soap > request/responses > > > or enable > > > soapmonitor by editing web.xml and uncomming the > > > tags. > > > > > > Regards, > > > Shobha Rani J > > > > > > > > > > > > > -----Original Message----- > > > > From: Mark Mueller > [mailto:[EMAIL PROTECTED]] > > > > > > > Sent: Thursday, January 09, 2003 10:14 AM > > > > To: [EMAIL PROTECTED] > > > > Subject: Can the client capture the raw SOAP > > > response? > > > > > > > > > > > > I'm trying to learn SOAP and Axis and have > spent a > > > day > > > > trying to get a simple client to work. The > service > > > > takes a search string and the number of > responses > > > to > > > > return, and returns an array of MP3 URLs in > the > > > form > > > > of TMP3Result objects. I kept getting this > error: > > > > > > > > An Axis Fault occurred: > org.xml.sax.SAXException: > > > No > > > > deserializer defined for array type > > > {urn:RegMp3Class}MP3Result > > > > > > > > I finally realized that the local name is > wrong -- > > > it > > > > should be TMP3Result per the wsdl. I was > finally > > > able > > > > to make it work by using registerTypeMapping() > to > > > map > > > > the bad name to the right class. > > > > > > > > Now I want to verify that the service is > sending > > > the > > > > wrong name, but I can't figure out how to > capture > > > the > > > > raw SOAP response. The return value of > invoke() > > > is > > > > always an Object. How can the client capture > the > > > raw > > > > response? > > > > > > > > Mark > > > > > > > > > __________________________________________________ > > > > Do you Yahoo!? > > > > Yahoo! Mail Plus - Powerful. Affordable. Sign > up > > > now. > > > http://mailplus.yahoo.com > > > > > > > > ATTACHMENT part 2 application/x-pkcs7-signature > > name=smime.p7s > > > > > > > > __________________________________________________ > > Do you Yahoo!? > > Yahoo! Mail Plus - Powerful. Affordable. Sign up > now. > > http://mailplus.yahoo.com > > __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
