You're correct. You need to intercept the message using a handler. Given the child element found error, I suspect that you probably want to intercept it at the transport level. See the Architecture Guide for an overview of how the handler chain works.
Anne > -----Original Message----- > From: Sloan Seaman [mailto:[EMAIL PROTECTED]] > Sent: Thursday, February 13, 2003 4:18 PM > To: [EMAIL PROTECTED] > Subject: Unanswered questions > > > I've asked the following question four different ways and still > no response > (I'm getting a ghost town feeling about this). > > I need to get this issue resolved in the next two days or give up on using > Axis. > > Here is my issue: > > I am using Axis to query a service that it outside of my control. > The quering goes fine and the service returns some XML. > The XML is not formatted properly though. > Axis blows up on it (child element found error). > > I need to find a way to manipulate the XML (i.e. fix it) so that Axis > doesn't blow up on it. > > I'm guessing that I need to put my own object in a handler chain. > > Is this correct? > > I tried registering my own type map with my own deserializer but it never > uses it. It always uses SimpleDeserializer. > > I emailed Rich Scheuerle (one of the axis developers) and he was going to > help me but he has not responded in a few days. > > Please, I'd really like to use Axis for this project but if there > is no way > to get to this XML before Axis blows up at least someone tell me. I'm new > to SOAP and Axis. > > Thank you... > > -- > Sloan > >
