Return-Path: Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 29848 invoked by uid 500); 1 Aug 2003 21:42:57 -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 29834 invoked from network); 1 Aug 2003 21:42:56 -0000 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C35875.E259B78F" X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3 Subject: RE: How does Axis handle soapAction? Date: Fri, 1 Aug 2003 16:43:02 -0500 Message-ID: <3F2E62790250AF4485864348F7E9F6B0D76DE6@stingray.tnow.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: How does Axis handle soapAction? Thread-Index: AcNYdZZ+NMfShQX6T7m2mB42g5vrVQAAEaMw From: "Cory Wilkerson" To: X-OriginalArrivalTime: 01 Aug 2003 21:43:03.0088 (UTC) FILETIME=[E27EBB00:01C35875] X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N This is a multi-part message in MIME format. ------_=_NextPart_001_01C35875.E259B78F Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sorry about that Wendy -- got carried away in my response. -----Original Message----- From: Anne Thomas Manes [mailto:anne@manes.net] Sent: Friday, August 01, 2003 2:18 PM To: axis-user@ws.apache.org Subject: Re: How does Axis handle soapAction? The attribute is "SOAPAction", not "header". The value specified in the attribute must be specified in the = SOAPAction: HTTP header on the SOAP request message. It gives the SOAP = server a hint on how to process the message.=20 =20 ----- Original Message -----=20 From: Cory Wilkerson =20 To: axis-user@ws.apache.org=20 Sent: Friday, August 01, 2003 3:07 PM Subject: RE: How does Axis handle soapAction? Wendy, =20 The attribute "header" of element "operation" in the soap namespace = http://schemas.xmlsoap.org/wsdl/soap: =20 A) Appears as an HTTP header B) I believe it's sole purpose is to assist the consuming framework in = routing the incoming request to the appropriate "service". =20 Cory -----Original Message----- From: Wendy Smoak [mailto:Wendy.Smoak@asu.edu] Sent: Friday, August 01, 2003 1:23 PM To: 'axis-user@ws.apache.org' Subject: How does Axis handle soapAction? I picked this up from the example that Richard Hansen posted on 7/30:=20 =20 However, the string "RatingPortType" does not appear anywhere else in = the WSDL document. And the examples in the = http://www.w3.org/TR/wsdl.html document always have a URL in the = soapAction element. I recognize the string after the # sign as the method to be called, but = what does "RatingPortType" mean in this case?=20 Should it possible match the portType name from this section?=20 =20 =20 =20 =20 =20 =20 Thanks for your help,=20 --=20 Wendy Smoak=20 Applications Systems Analyst, Sr.=20 Arizona State University, PA, IRM=20 ------_=_NextPart_001_01C35875.E259B78F Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable How does Axis handle soapAction?
Sorry about that Wendy -- got carried away in my=20 response.
-----Original Message-----
From: Anne Thomas Manes=20 [mailto:anne@manes.net]
Sent: Friday, August 01, 2003 2:18=20 PM
To: axis-user@ws.apache.org
Subject: Re: How = does Axis=20 handle soapAction?

The attribute is "SOAPAction", not=20 "header".
The value specified in the attribute = must be=20 specified in the SOAPAction: HTTP header on the SOAP request message. = It gives=20 the SOAP server a hint on how to process the message.
 
----- Original Message -----
From:=20 Cory Wilkerson
Sent: Friday, August 01, 2003 = 3:07=20 PM
Subject: RE: How does Axis = handle=20 soapAction?

Wendy,
 
The = attribute "header"=20 of element "operation" in the soap namespace http://schemas.xmlsoap.org/= wsdl/soap:
 
A) Appears as an HTTP header
B) I believe it's sole purpose is to assist the = consuming=20 framework in routing the incoming request to the appropriate=20 "service".
 
Cory
-----Original Message-----
From: Wendy Smoak=20 [mailto:Wendy.Smoak@asu.edu]
Sent: Friday, August 01, = 2003 1:23=20 PM
To: 'axis-user@ws.apache.org'
Subject: How = does=20 Axis handle soapAction?


I picked this up from the example that Richard = Hansen=20 posted on 7/30:

<soap:operation = soapAction=3D"RatingPortType#getRate"=20 style=3D"document"/>

However, the string "RatingPortType" does not = appear=20 anywhere else in the WSDL document.  And the examples in the = http://www.w3.org/TR/wsdl.html document always = have a=20 URL in the soapAction element.

I recognize the string after the # sign as the = method to=20 be called, but what does "RatingPortType" mean in this = case?

Should it possible match the portType name from = this=20 section?
 <portType=20 name=3D"RatingServicePort">
        <operation=20 name=3D"getRate">
          &nbs= p;=20 <input message=3D"tns:RatingRequest"/>
          &nbs= p;=20 <output message=3D"tns:RatingResponse"/>
       =20 </operation>
   =20 </portType>

Thanks for your help,

--
Wendy Smoak =
Applications Systems Analyst, Sr.
Arizona=20 State University, PA, IRM=20

------_=_NextPart_001_01C35875.E259B78F--