Return-Path: Delivered-To: apmail-ws-axis-user-archive@www.apache.org Received: (qmail 34233 invoked from network); 19 Feb 2004 15:41:59 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 19 Feb 2004 15:41:59 -0000 Received: (qmail 98598 invoked by uid 500); 19 Feb 2004 15:41:41 -0000 Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 98553 invoked by uid 500); 19 Feb 2004 15:41:40 -0000 Mailing-List: contact axis-user-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@ws.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-user@ws.apache.org Received: (qmail 98508 invoked from network); 19 Feb 2004 15:41:40 -0000 Received: from unknown (HELO gatekeeper.fineos.com) (217.173.101.209) by daedalus.apache.org with SMTP; 19 Feb 2004 15:41:40 -0000 Received: (from smap@localhost) by gatekeeper.fineos.com (8.11.0/8.8.5) id i1JFsn414830 for ; Thu, 19 Feb 2004 15:54:49 GMT X-Authentication-Warning: gatekeeper.msc.ie: smap set sender to using -f Received: from oasis003.msc.ie( 192.168.125.248) by gatekeeper.msc.ie via smap (V2.1) id xma014820; Thu, 19 Feb 04 15:54:36 GMT Received: from oasis010.msc.ie (oasis010.msc.ie) by oasis003.msc.ie (Content Technologies SMTPRS 4.3.12) with ESMTP id for ; Thu, 19 Feb 2004 15:44:07 +0000 Received: from oasis006.msc.ie (oasis006.msc.ie [192.168.125.245]) by oasis010.msc.ie (8.11.0/8.9.1) with ESMTP id i1JFO7428747 for ; Thu, 19 Feb 2004 15:24:07 GMT Received: by oasis006.msc.ie with Internet Mail Service (5.5.2653.19) id ; Thu, 19 Feb 2004 15:40:41 -0000 Message-ID: From: "Brian Dillon (ext. 944)" To: "'axis-user@ws.apache.org'" Subject: RE: Handlers and Marshalling Date: Thu, 19 Feb 2004 15:40:41 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N But would the marshaller not just get called again after the handler has finished as per normal operation, which would still leave me with the same error ? Thanks, Brian -----Original Message----- From: chris [mailto:chris.haddad@cobia.net] Sent: 19 February 2004 15:38 To: axis-user@ws.apache.org Subject: RE: Handlers and Marshalling Yes, you can call the serialization framework from a handler. just get the MessageContext, create a dummy outputstream, and execute the Message.writeTo() command. /Chris -----Original Message----- From: Brian Dillon (ext. 944) [mailto:Brian.Dillon@fineos.com] Sent: Thursday, February 19, 2004 10:08 AM To: 'axis-user@ws.apache.org' Subject: RE: Handlers and Marshalling Chris, Thanks, At what point should I try to force the marshalling ? Can this be done in the handler ? The reason I need to call the handler after the marshalling is that server context map which is used for the duration of a request needs to be unmapped, however if I unmap before the marshalling their could be problems (we use custom serialisers which perform work other than a straight java to XML map). Thanks, Brian. -----Original Message----- From: chris [mailto:chris.haddad@cobia.net] Sent: 18 February 2004 22:08 To: axis-user@ws.apache.org Subject: RE: Handlers and Marshalling Brian - Does forcing the marshalling work for you? HttpServletResponse res; org.apache.axis.Message responseMsg = msgContext.getResponseMessage(); responseMsg.writeTo(res.getOutputStream()); What exactly are you trying to perform? You can always modify the SOAPParts on the fly to build another message....... /Chris -----Original Message----- From: Brian Dillon (ext. 944) [mailto:Brian.Dillon@fineos.com] Sent: Wednesday, February 18, 2004 5:46 AM To: 'axis-user@ws.apache.org' Subject: Handlers and Marshalling Hi, I had aked this question before but received no answer, So thought I would try again. Is there some way of having a ResponseFlow handler called after all the marshalling has been completed ? Thanks, Brian -----Original Message----- From: Brian Dillon (ext. 944) [mailto:Brian.Dillon@fineos.com] Sent: 13 February 2004 11:16 To: 'axis-user@ws.apache.org' Subject: Handlers and Marshalling Hi, I am trying to get a SOAP Handler to be invoked after the marshalling has taken place. I have tried using the transport description in the server-config.wsdd like; This handler must be invoked after the marshalling as it unmaps contexts etc from the server (however the information in these maps are required during the marshalling). Is there a way to set the ordering of the handler ? Any help would be appreciated, Thanks, Brian ********************************************************************** The information contained in this e-mail is confidential, may be privileged and is intended only for the user of the recipient named above. If you are not the intended recipient or a representative of the intended recipient, you have received this e-mail in error and must not copy, use or disclose the contents of this e-mail to anybody else. If you have received this e-mail in error, please notify the sender immediately by return e-mail and permanently delete the copy you received. This e-mail has been swept for computer viruses. However, you should carry out your own virus checks. Registered in Ireland, No. 205721. http://www.FINEOS.com **********************************************************************