19:36:14 RRSAgent has joined #ws-addr 19:36:15 logging to http://www.w3.org/2005/05/02-ws-addr-irc 19:36:20 zakim, this will be WS_ADDRWG 19:36:20 ok, mnot; I see WS_AddrWG()4:00PM scheduled to start in 24 minutes 19:36:26 Chair: Mark Nottingham 19:36:35 Meeting: Web Services Addressing WG Teleconference 19:38:09 Agenda: 19:38:12 Agenda: http://www.w3.org/mid/13f00a3dfce1eb75905023ef632f5124@bea.com 19:40:43 Marsh has joined #ws-addr 19:55:48 Nilo has joined #ws-addr 19:56:43 mlpeel has joined #ws-addr 19:58:05 WS_AddrWG()4:00PM has now started 19:58:05 MSEder has joined #ws-addr 19:58:12 + +44.196.286.aaaa 19:58:59 +MarkN 19:59:12 RebeccaB has joined #ws-addr 19:59:32 +MSEder 19:59:45 zakim, mute me 19:59:45 MSEder should now be muted 19:59:51 +Rebecca_Bergersen 20:00:12 +Bob_Freund 20:00:19 -Bob_Freund 20:00:20 anish has joined #ws-addr 20:00:28 dhull has joined #ws-addr 20:00:33 +Nilo_Mitra 20:00:44 TonyR has joined #ws-addr 20:00:53 +Dave_Hull 20:01:06 +Bob_Freund 20:01:13 +??P11 20:01:13 zakim, code? 20:01:14 swinkler has joined #ws-addr 20:01:14 the conference code is 2337 (tel:+1.617.761.6200), Marsh 20:01:22 +Jonathan_Marsh 20:01:29 zakim, who's making noise? 20:01:33 +Steve_Winkler 20:01:38 abbie has joined #ws-addr 20:01:39 Zakim, mute me 20:01:39 sorry, swinkler, I do not see a party named 'swinkler' 20:01:41 Marsh, listening for 10 seconds I heard sound from the following: Bob_Freund (82%) 20:01:45 prasad has joined #ws-addr 20:01:56 Zakim, Steve_Winkler is me 20:01:56 +swinkler; got it 20:02:02 Zakim, mute me 20:02:02 swinkler should now be muted 20:02:20 +Prasad_Yendluri 20:02:21 +Ugo_Corda 20:02:23 regrets for the second half of the call. I have to drop at 2. 20:02:45 +Tom_Rutt 20:02:46 +Abbie_Barbir 20:03:00 + +46.7.30.2.aabb 20:03:05 +[Sun] 20:03:21 marc has joined #ws-addr 20:03:22 Arun has joined #ws-addr 20:03:26 +Mark_Peel 20:03:34 yinleng has joined #ws-addr 20:03:36 +[IBM] 20:03:46 Paco has joined #ws-addr 20:03:57 TomRutt has joined #ws-addr 20:03:58 alewis has joined #ws-addr 20:04:18 +Marc 20:05:06 +Mark_Little 20:05:40 andreas has joined #ws-addr 20:05:45 +ALewis 20:06:03 +DOrchard 20:06:07 zakim, call plh-work 20:06:07 ok, plh; the call is being made 20:06:09 +Plh 20:06:29 +pauld 20:06:40 Zakim, unmute me 20:06:40 swinkler should no longer be muted 20:07:03 Scribe: pauld 20:07:13 Zakim, mute me 20:07:13 swinkler should now be muted 20:07:29 + +1.408.748.aacc 20:07:39 Chair: Mark Nottingham 20:07:44 +??P30 20:08:03 zakim, ??p30 is me 20:08:03 +TonyR; got it 20:08:12 zakim, mute me 20:08:12 TonyR should now be muted 20:08:36 TomRutt has left #ws-addr 20:08:51 Meeting: Web Services Addressing 20:09:05 Topic: Administrivia 20:09:11 + +1.781.861.aadd 20:09:15 zakim, unmute me 20:09:15 swinkler should no longer be muted 20:09:24 register for Berlin F2F, room limited to 20 20:09:48 s/register/mnot: register/ 20:10:04 zakim, mute me 20:10:14 swinkler should now be muted 20:10:45 +??P2 20:11:14 mnot: minutes April 19th, April 20th approved 20:11:32 zakim, ??p2 is yinleng 20:11:32 +yinleng; got it 20:11:47 Topic: Action Item Review 20:11:55 TomRutt has joined #ws-addr 20:13:38 -Bob_Freund 20:13:42 +Umit_Yalcinalp 20:14:12 uyalcina has joined #ws-addr 20:15:12 +Bob_Freund 20:15:50 Topic: Proposed New Issues 20:17:07 Topic: Proposed - Semantics of wsa:UsingAddressing@wsd:Required="false" 20:18:33 + +1.781.883.aaee 20:18:33 mnot: dhull oulines his new issue on semantics of wsa:UsingAddressing@wsdl:Required="false" 20:18:41 http://lists.w3.org/Archives/Public/public-ws-addressing/2005Apr/0061.html 20:18:45 - +1.781.861.aadd 20:18:56 s/mnot: dhull:/dhull: / 20:21:17 as a side-note there is an issue (in my mind) about what the default value of wsdl20:required is 20:21:40 I have raised an issue on that one in WSDL 2.0 wg 20:21:52 marsh: baffled as the relevance to WSDL required='false', why do we need to define how wsdl:required works in our spec 20:22:11 swinkler has joined #ws-addr 20:22:16 swinkler has joined #ws-addr 20:22:34 dhull: advertising a service with wsdl:required changes the semantics of our spec 20:23:36 dims has joined #ws-addr 20:23:59 zakim, mute me 20:23:59 sorry, Arun, I do not see a party named 'Arun' 20:24:07 zakim, [Sun] is me 20:24:07 +Arun; got it 20:24:12 zakim, mute me 20:24:12 Arun should now be muted 20:24:30 +dims 20:24:38 zakim, mute me 20:24:38 dims should now be muted 20:24:47 q+ 20:24:51 -Bob_Freund 20:25:12 ack TomR 20:25:18 discussion between paco and dhull regarding the scope of this issue over other bindings 20:26:18 q+ to find out whether the issue is -- how the server knows that ws-addr is engaged. Or is it more? 20:27:37 +Bob_Freund 20:27:41 ack anish 20:27:41 anish, you wanted to find out whether the issue is -- how the server knows that ws-addr is engaged. Or is it more? 20:29:55 tom: clarification of issue; the case we talking about is where a client isn't using addressing and doesn't send wsa:action. 20:29:57 paco: should be possible to tell at the xml level if wsa is engaged 20:30:00 anish: is the issue about how the server can detect addressing is engaged? 20:30:01 dhull: possible to have bindings which don't work that way (scribe having difficulty hearing) 20:31:59 -Abbie_Barbir 20:32:06 anish: so a strange binding that doesn't have something in the message to indicate addressing is in play may need something above current WSDL language 20:32:19 zakim, mute me 20:32:19 Plh should now be muted 20:32:34 mnot: concerned that the current wording of the issue doesn't capture the discussion 20:33:00 daveo: i'm confused 20:33:06 umit: what's the likelyhood of this happening? 20:34:16 +JeffM 20:34:26 dhull: cites intermediary use-case 20:35:15 ACTION: dhull to restate the new issue regarding wsdl required='true' semantics 20:36:19 mnot: volunteer for owning new issue regarding namespace split across two documents 20:36:48 ACTION: jmarsh to promote discussion in issue i60 20:37:09 Topic: issue lc6 and lc35 20:38:39 q+ 20:39:35 q+ 20:40:04 marsh: had an action to move this forward. still like my original formulation, but modified it folowing discussion related to 'endpoint conformance'. Does a conformant endpoint have to reject messages without wsa headers? Conformance only applies where wsa headers are in play. 20:40:15 -Mark_Little 20:40:33 ack dhull 20:41:11 mnot: messages on the list are still very fresh and many will not have seen them, so will time limit this discussion 20:41:33 ack anish 20:42:54 anish: reformulation isn't what i had in mind. An endpoint should conform to the soap binding specification which doesn't define how and when to send fault or reply messages. these are defined by WSDL MEPs and our specification 20:43:18 TomRutt has left #ws-addr 20:43:58 marsh: spec doesn't define what is a request-response MEP. We don't need to nail that down as it's in the domain of other specs. 20:44:17 q+ 20:44:35 anish: MEP in play belongs in the soap binding specification 20:45:18 umit: unclear why this is a conformance for soap or core specs, rather wsdl section. 20:45:48 paco: request-reply may exist regardless of if there is a WSDL description 20:46:24 s/of if there is/of there being/ 20:46:42 anish: not necessary rules have to be defined in WSDL 20:47:19 paco: specs don't mandate a reply has to be sent, just how fields are used when on is sent 20:47:27 marsh: that captures my intent 20:49:41 dhull: core and soap are bound together. reads section 3 regarding MAPs as implying a fault / reply must be sent. compliance testing would test sending a response as an assertion 20:50:09 marsh: spec should not define case when we don't use addressing. 20:50:54 q+ 20:51:16 dhull: sending a message to a conformant endpoint without addressing should be faulted. 20:51:49 marsh: core specification isn't testable on its own, only when used inanother context, such as soap 20:53:17 dhull: sounds like we're in agreement, solicits if anyone agrees we need more precise text. don't think normative statements belong in the core. 20:53:29 marsh: agreed 20:53:58 ack dhull 20:54:11 s/agreed/agreed (conformance to the core is ill defined)/ 20:54:33 daveo: agrees conformance to the core is not well defined 20:54:33 ack umit 20:54:38 ack uyal 20:54:52 -MarkN 20:55:23 +MarkN 20:55:38 paco: one option is to put soap binding and core together in the same document 20:56:33 q+ 20:56:43 .. conformance can only be proven if core is paired with a binding. that's a well defined statement and may allow the core to remain separate. 20:56:49 anish: agrees 20:57:08 q- 20:57:29 Topic: lc26 20:59:08 marsh: had action to clarify fault to be returned if wsa:action header differs from http action in soap 1.1/1.2 20:59:58 .. soap 1.1 has a required soapAction header (WS-I BP) 21:00:47 .. proposal allows soapAction to be empty 21:00:58 bob has joined #ws-addr 21:01:11 anish: we should clarify empty means open-quotes, closed-quotes to match WS-I BP 21:01:31 -swinkler 21:02:13 marsh: do we have to define empty given it's possible for people to not be using the BP? 21:02:33 mnot: suggests using BP as an example 21:02:34 -yinleng 21:02:42 +1 to Marc 21:03:10 marc: we should use this chance to nail text to match the BP 21:03:14 zakim, who's making noise? 21:03:25 mnot, listening for 11 seconds I heard sound from the following: MarkN (13%), +44.196.286.aaaa (83%), Jonathan_Marsh (22%) 21:04:00 zakim, aaaa is mpeel 21:04:01 +mpeel; got it 21:04:08 zakim, mute mpeel 21:04:08 mpeel should now be muted 21:04:10 -dims 21:04:48 "The SOAPAction HTTP header is required when using the SOAP 1.1 HTTP binding. The value of the SOAPAction HTTP header MUST either be identical to the value of the wsa:Action header, or empty. The latter case supports the ability to obscure the wsa:Action header through SOAP-level security mechanisms, without requiring otherwise unnecessary transport-level security. Failure to have an identical value, or an empty value for SOAPAction, results in the Invalid M 21:05:05 zakim, unmute me 21:05:05 TonyR should no longer be muted 21:05:09 q+ 21:05:17 s/or empty/or be empty/ 21:06:14 ack TonyR 21:06:34 anish: does anyone want to be non-BP compliant (at least in this case)? 21:06:55 tonyR: seems like low cost to allow non-BP cases 21:06:59 marsh: works for me 21:07:09 zakim, mute me please 21:07:09 TonyR should now be muted 21:08:00 ACTION: approved lc26 with Jonathan's original proposal combined with his updated proposal 21:08:33 RESOLUTION: approved lc26 with Jonathan's original proposal combined with his updated proposal 21:08:43 ... leaving out "" 21:09:11 Topic: lc28 and lc33 21:09:17 mlpeel has joined #ws-addr 21:09:46 http://www.w3.org/2002/ws/addr/lc-issues/#lc28 21:10:12 ACTION- 3 21:10:57 marsh: outlines proposal 21:13:43 marsh: editorial guidelines: we should use [] refps notation consistantly ; it should be clear that echoing headers is at the XML representation, not infoset level 21:14:08 marc: may have already done some of this in the latest editors draft 21:14:50 paco: fine with this 21:14:53 q+ 21:15:25 ack dhull 21:15:57 mnot: suggests editors to work on this direction and WG to review 21:16:48 q+ 21:17:54 ack anish 21:19:53 q+ 21:20:13 discussion between marsh and marc regarding use and structure of notation 21:21:03 anish: suggest dropping use of serialized regarding infoset. prefers 'mapped' 21:21:21 ack dhull 21:22:23 bjarlestam has joined #ws-addr 21:24:10 discussion of serialising IRIs .. going off piste .. 21:26:05 RESOLUTION: close issue lc28 with Jonathan's proposal and adding word 'infoset' where appropriate 21:26:54 marsh: outlines proposal for lc33 21:28:16 q+ 21:28:51 http://www.w3.org/2002/ws/addr/lc-issues/#lc36 21:28:54 things would be so much easier and non-convoluted if we just get rid of abstract props and keep only the infoset stuff 21:29:21 ack dhull 21:30:26 looks good to me, 21:30:56 s/lc33/lc36/ 21:31:06 zakim, who is here? 21:31:06 On the phone I see mpeel (muted), MSEder (muted), Rebecca_Bergersen, Nilo_Mitra, Dave_Hull, anish, Jonathan_Marsh, Prasad_Yendluri, Ugo_Corda, Tom_Rutt, +46.7.30.2.aabb (muted), 21:31:09 ... Arun (muted), Mark_Peel, [IBM], Marc, ALewis (muted), DOrchard, Plh (muted), pauld, +1.408.748.aacc, TonyR (muted), Umit_Yalcinalp, +1.781.883.aaee, Bob_Freund, JeffM, MarkN 21:31:14 On IRC I see bjarlestam, mlpeel, bob, dims, uyalcina, alewis, Paco, yinleng, Arun, marc, prasad, abbie, TonyR, dhull, anish, RebeccaB, MSEder, Nilo, Marsh, RRSAgent, Zakim, mnot, 21:31:16 ... plh, pauld 21:31:20 RESOLUTION: closed LC36 with Jonathan's proposal 21:32:24 zakim, unmute me 21:32:24 MSEder should no longer be muted 21:34:21 zakim, mute me 21:34:21 MSEder should now be muted 21:34:21 Topic: lc33 21:34:31 -[IBM] 21:34:58 s/Topic: lc33/Topic: lc34/ 21:36:14 zakim, unmute me 21:36:14 TonyR should no longer be muted 21:36:58 marsh: outlines proposal for duplicate headers at the ultimate recipient 21:37:20 tonyr: suggests dropping term 'ultimate recipient' 21:37:37 marsh: we still need to target a particular node 21:38:07 anish: how do we determin if it's targetted at a particular node (as opposed to a role?) 21:38:18 marc: that's the joy of soap! 21:39:14 marc: you can't have more than one of these targetted at a node, which is stricter and not deterministic from looking at the message 21:39:48 -Ugo_Corda 21:39:57 anish: can have multiple 'To's if they are targetted at differnet nodes? 21:40:07 mnot: action item is regarding faults 21:40:39 marc: glen had a use-case for this 21:41:33 anish: recipient node has to decide which roles it is playing 21:42:06 umit: unconvinced why we ended up with node rather than role. why did we do this? 21:42:14 marsh: glen and marc convinced us! 21:42:58 marc: suggests only having one To header (at most) but doesn't satisfy Glen's use-case 21:43:39 anish: questions reason for using node rather than role 21:44:55 mnot: role is in the infoset [node isn't] 21:45:18 q+ 21:45:37 marc: raises case where a node is playing two roles with two To's 21:46:48 ack dhull 21:47:27 dhull: thinks this is put out of scope by our spec; we should just be talking about the ultimate receiver 21:48:01 marc: ultimate receiver [node] always plays at least two roles 21:48:52 umit: likes proposed solution with role rather than node 21:50:05 marsh: would welcome amendment, but wants to be consistant with soap 21:50:24 q+ 21:50:34 anish: discussion of Glen's (WS-Routing) use-case 21:50:55 ack dhull 21:51:36 dhull: thinks wording regarding targetted and ultimate receiver is correct 21:51:52 http://www.w3.org/mid/7DA77BF2392448449D094BCEF67569A507609A91@RED-MSG-30.redmond.corp.microsoft.com 21:52:17 .. wants clarification regarding multiple faults and errors 21:54:51 .. fault coming back should clarify which role being played by a node caused the error 21:55:07 marc: soap 1.2 has a role element 21:55:37 -ALewis 21:55:43 tonyr: thinks it's 'actor' 21:56:12 this is both a 'node' element and an 'role' element 21:56:19 s/this is/there is/ 21:56:51 dhull: we're trying to avoid opening discussion to cover intemediaries 21:57:04 http://www.w3.org/TR/2003/REC-soap12-part1-20030624/#faultactorelement 21:57:14 http://www.w3.org/TR/2003/REC-soap12-part1-20030624/#faultnodeelement 21:57:32 marc: thinks we've covered intemediary processing 21:59:15 vikas: ignoring that an intemediary may exist is the safest way of working on the Internet 22:00:49 -Arun 22:00:51 -anish 22:00:52 -Marc 22:00:53 -Rebecca_Bergersen 22:00:55 -Plh 22:00:56 -MarkN 22:00:57 - +1.408.748.aacc 22:00:58 ACTION: marc to respond to Jonathan's proposal for lc34 22:00:58 -Mark_Peel 22:00:59 -MSEder 22:00:59 bob has left #ws-addr 22:01:00 -Nilo_Mitra 22:01:01 - +1.781.883.aaee 22:01:03 -Tom_Rutt 22:01:05 -Bob_Freund 22:01:06 -Jonathan_Marsh 22:01:08 - +46.7.30.2.aabb 22:01:09 TonyR has left #ws-addr 22:01:10 -TonyR 22:01:12 -mpeel 22:01:14 -pauld 22:01:15 rrsagent, make logs public 22:01:16 -Prasad_Yendluri 22:01:18 -JeffM 22:01:20 -Dave_Hull 22:01:21 rrsagent, please generate minutes 22:01:21 I have made the request to generate http://www.w3.org/2005/05/02-ws-addr-minutes.html mnot 22:01:32 -Umit_Yalcinalp 22:01:33 -DOrchard 22:01:34 WS_AddrWG()4:00PM has ended 22:01:35 Attendees were +44.196.286.aaaa, MarkN, MSEder, Rebecca_Bergersen, Bob_Freund, Nilo_Mitra, Dave_Hull, anish, Jonathan_Marsh, swinkler, Prasad_Yendluri, Ugo_Corda, Tom_Rutt, 22:01:39 ... Abbie_Barbir, +46.7.30.2.aabb, Mark_Peel, [IBM], Marc, Mark_Little, ALewis, DOrchard, Plh, pauld, +1.408.748.aacc, TonyR, +1.781.861.aadd, yinleng, Umit_Yalcinalp, 22:01:41 ... +1.781.883.aaee, Arun, dims, JeffM, mpeel 22:02:56 s/mnot: dhull / 22:03:03 s/mnot: dhull /dhull: / 22:26:10 yinleng has left #ws-addr 22:39:58 MSEder has left #ws-addr