From: easter <ea...@fr...> - 2004-05-12 15:31:56
|
Ahh, my mistake - I was reading the description for the service : RESULT_STAGE : soap.103=URL for the SOAP service. This is also incorrect in the user guide. Damm copy-paste errors eh? So anyway, following your advice, I replaced it with my writer stage, and the writer is never called. In fact, I can put any text I want in the resultStage property, and no error is generated either. I've tried responseDoc=false as well, doesn't seem to affect anything. My pipeline is now : xip.nextStage=null xip.stageType=SoapWriter xip.soapAction=urn:xmethods-delayed-quotes#getQuote xip.soapUrl=http://66.28.98.121:9090/soap xip.resultStage=writer xip.responseDoc=true xip.username= xip.password= writer.nextStage=null writer.stageType=FileWriter writer.outputFile=${system.getProperty("user.dir")}/out/soap.xml In case it helps, here's what my input document looks like, I feed it using a directory scanner : <?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:n="urn:xmethods-delayed-quotes" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soap:Body soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <n:getQuote> <symbol xsi:type="xs:string">SUNW</symbol> </n:getQuote> </soap:Body> </soap:Envelope> Thanks if you can help me out. Cheers. McDonald, Bruce wrote: >You want the result of the document to be sent to the file writer? If so then the resultStage should be writer. > > > >-----Original Message----- >From: bab...@li... >[mailto:bab...@li...]On Behalf Of easter >Sent: Wednesday, May 12, 2004 10:54 AM >To: bab...@li... >Subject: suspect: [Babeldoc-user] Where to get the SoapWriter result? > > >Hi all, > >I'm playing with the SoapWriter pipeline and cannot figure out how to >retrieve the result of the invocation. > >Here is an extract of my pipeline : > >... >xip.nextStage=writer >xip.stageType=SoapWriter >xip.soapAction=urn:xmethods-delayed-quotes#getQuote >xip.soapUrl=http://66.28.98.121:9090/soap >xip.resultStage=http://66.28.98.121:9090/soap >xip.responseDoc=true >xip.username= >xip.password= >writer.nextStage=null >writer.stageType=FileWriter >writer.outputFile=${system.getProperty("user.dir")}/out/${document.name} >... > >But my writer stage always prints the original document I used as input >to the SoapWriter call. >What do I need to do to get the SoapResponse message from the web service? > >Thanks for any help. > > > >------------------------------------------------------- >This SF.Net email is sponsored by Sleepycat Software >Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver >higher performing products faster, at low TCO. >http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3 >_______________________________________________ >Babeldoc-user mailing list >Bab...@li... >https://lists.sourceforge.net/lists/listinfo/babeldoc-user > > >------------------------------------------------------- >This SF.Net email is sponsored by Sleepycat Software >Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver >higher performing products faster, at low TCO. >http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3 >_______________________________________________ >Babeldoc-user mailing list >Bab...@li... >https://lists.sourceforge.net/lists/listinfo/babeldoc-user > > > > |