Return-Path: Delivered-To: apmail-xml-axis-dev-archive@xml.apache.org Received: (qmail 16467 invoked by uid 500); 12 Dec 2002 15:46:23 -0000 Mailing-List: contact axis-dev-help@xml.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@xml.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-dev@xml.apache.org Received: (qmail 16457 invoked from network); 12 Dec 2002 15:46:22 -0000 Message-ID: <15A0F4D7BF4DD411BD4C0008C71E2F28D96CEA@MCHH233E> From: Dittmann Werner To: axis-dev@xml.apache.org Subject: Question about SOAP header handling Date: Thu, 12 Dec 2002 16:45:30 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2656.59) Content-Type: text/plain; charset="ISO-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi all, was the way SOAP header handling changed between Axis 1.0 and the current version (nightly build Dec 12)? I had a WSDL (and generated classes, own application) that worked. Using the current version it seems that the handling of message parts that are definded as SOAP header in the SOAP binding of the WSDL are now treated as normal parameters. Here is how the message is defined. The last part (uniqueRequestIdentifier) shall be placed in the SOAP header as defined in th SOAP binding. The SOAP binding part of the WSDL: ...... cut for brevity ..... Axis V1.0 worked (at least the request, the response had problems with the return of the header) and sent the request id as a header. The current version sends it as parameter and requires a holder class (because a header is sent back by the server). What is the general direction how to handle SOAP headers according to the above WSDL? Or will Axis support headers only that were set explicitly using a "addParameterAsHeader()" call? Regards Werner Werner Dittmann Siemens ICM N PG ES SE E mailto:Werner.Dittmann@siemens.com Tel: +49(0)89 636 50265 Mobil: +49(0)172 85 85 245