15:57:02 RRSAgent has joined #soap-jms 15:57:02 logging to http://www.w3.org/2008/08/26-soap-jms-irc 15:57:04 RRSAgent, make logs public 15:57:04 Zakim has joined #soap-jms 15:57:06 Zakim, this will be SJMS 15:57:06 ok, trackbot; I see WS_SOAP-JM()12:00PM scheduled to start in 3 minutes 15:57:07 Meeting: SOAP-JMS Binding Working Group Teleconference 15:57:07 Date: 26 August 2008 15:57:57 WS_SOAP-JM()12:00PM has now started 15:58:04 + +1.919.742.aaaa 15:59:11 eric has joined #soap-jms 15:59:36 Phil has joined #soap-jms 16:00:12 +[TIBCO] 16:00:19 + +1.512.918.aabb 16:00:27 Zakim, TIBCO is eric 16:00:27 +eric; got it 16:00:35 Zakim, aabb is Phil 16:00:35 +Phil; got it 16:00:35 Zakim, who is here 16:00:36 eric, you need to end that query with '?' 16:00:39 Zakim, who is here? 16:00:39 On the phone I see alewis, eric, Phil 16:00:40 On IRC I see Phil, eric, Zakim, RRSAgent, alewis, trackbot, Yves 16:00:45 Derek has joined #soap-jms 16:01:13 peaston has joined #soap-jms 16:01:20 + +1.708.246.aacc 16:01:37 Zakim, aacc is Derek 16:01:38 +Derek; got it 16:01:46 Zakim, who is here? 16:01:46 On the phone I see alewis, eric, Phil, Derek 16:01:52 +Peter_Easton 16:01:54 On IRC I see peaston, Derek, Phil, eric, Zakim, RRSAgent, alewis, trackbot, Yves 16:02:21 Zakim, Peter_Easton is peaston 16:02:21 +peaston; got it 16:02:24 -peaston 16:02:29 Zakim, who is here? 16:02:29 On the phone I see alewis, eric, Phil, Derek 16:02:30 On IRC I see peaston, Derek, Phil, eric, Zakim, RRSAgent, alewis, trackbot, Yves 16:02:35 + +1.408.956.aadd 16:02:40 +Yves 16:02:49 redialling now 16:03:12 +peaston 16:03:31 Zakim, who is here? 16:03:31 On the phone I see alewis, eric, Phil, Derek, Bhakti, Yves, peaston 16:03:32 On IRC I see peaston, Derek, Phil, eric, Zakim, RRSAgent, alewis, trackbot, Yves 16:03:43 bhakti has joined #soap-jms 16:04:17 Agenda: http://lists.w3.org/Archives/Public/public-soap-jms/2008Aug/att-0035/00-part 16:04:56 Chair: eric 16:06:12 scribe: alewis 16:06:13 Yay Amy :) 16:06:36 Topic: outstanding actions 16:07:29 eric; action 19 is still open, awaiting Roland or Mark 16:07:43 eric: action 21 completed; eric responded to email 16:08:28 eric: action 22: derek has just sent an email to the list 16:08:42 eric: action 23 still open, awaiting mark 16:09:36 phil: information sent to the mailing list on action 24. still in progress on structure of test cases, modeled on ws-addressing test cases. 16:10:07 phil: need some input from others on issues which he has raised (see emails on the list) 16:11:22 phil: have defined basic structure, and format of messages. other things (message exchange patterns, etc.) are referred to from the test case, not yet defined in phil's proposal. 16:11:46 eric: is this action complete? 16:12:16 phil: yes, substantially complete, if others are in agreement; remainder can make a separate action. 16:13:10 RESOLVED: action 24 closed by phil's proposals sent to the mailing list 16:14:02 eric: action 25 still open, on phil (wording changes that may be needed for support of TextMessage) 16:14:35 phil: can have proposal by next week. asks if discussion can be added to this week's agenda. 16:14:41 eric: agree, if there is time. 16:15:04 Topic: Phil's test case message examples 16:15:27 phil: look at testcases.xml in testcases directory (zip file attached to message sent to list) 16:15:41 Link to test cases ZIP: http://lists.w3.org/Archives/Public/public-soap-jms/2008Aug/att-0029/soapjms_testcases.zip 16:16:48 phil: disclaimer: not expert in xslt, basing this on ws-addressing; main file is testcases.xml; can trace the structure from there. 16:17:07 phil: each test case in its own file, which then points at messages and features and such. 16:18:03 phil: run this through xslt transform, produces html documents with linkages that point at the extensions (particularly with reference to extensions/features defined in soap/jms specification). 16:20:00 phil: then message exhanges appear. ws-addressing has nice pictorial representation, which could also be developed; the message exchange element points at the mep definition document. 16:20:25 phil: each message exchange points at the messages, which are defined in separate xml files. 16:20:41 phil: each file is simply a soap/jms message. 16:21:02 phil: then each message element contains assertions specifying the state of various things. 16:21:15 eric: this is on receipt? 16:22:38 phil: this can't necessarily be used to drive a compliance tester, but at least this allows someone to look at things at an arbitrary point and compare it to the stuff defined in the test case. 16:22:56 eric: how compare message id equivalence? 16:23:17 phil: for this one, since it's one way, message id and correlation id are probably not relevant 16:23:35 eric: we wouldn't define this, since the engine generates the message id, would we? 16:24:41 phil: switch to two-way exchange. first message a->b, request. we *do* care what message id is. not necessarily that it's a specific value, but the correlation id in the reply message *must* be equivalent to message id of request message. 16:25:17 eric: we might need some way to specify some other parameters. for instance, message id. 16:25:26 q+ 16:25:46 eric: things like delivery mode, expiration, etc. may be controlled 16:26:01 phil: yes, that's why those aren't in brackets 16:26:25 eric: should we be able to specify the uri used for this message? to say delivery mode is specific value. 16:26:33 phil: oops. forgot to include endpoint url. 16:27:07 phil: need to specify extra element to indicate which endpoint url was used to send the message. 16:27:26 eric: need to test iri. 16:28:08 phil: request iri used in runtime, which makes for a property value in jms. 16:29:46 eric: properties may be unspecified: want to check default. properties may be unspecified: undefined. properties may be specified: check value. might be specified in various places. 16:30:08 phil: some test cases won't include wsdl (we don't require it); we may have properties set from various places. 16:30:15 eric: need link to those? 16:30:29 phil: possibly yes, how describe properties in wsdl? or in iri? 16:31:27 -Bhakti 16:32:27 q- alewis 16:33:48 amy: there are other properties: properties that must be defined, but we don't define what the specific values are, such as for jndi. 16:34:10 phil: thought of using relative values. 16:34:31 amy: not enough: ought to have a place to put a substitution/variable there. 16:35:10 phil: so, for instance, in the jndi specification, instead of relative or "myuri" value, use a syntax that names a variable. 16:35:34 amy, eric: yes. this lets us test equivalence between variables, too. 16:36:22 phil: do we need a brief description of the variables in the test case? 16:36:34 amy: sure, sounds like doc element, possibly with linkages. 16:36:53 eric: phil, willing to incorporate some of the changes proposed in this discussion? 16:36:56 phil: sure. 16:37:31 eric: okay, let's complete the discussion, then assign some actions (to phil or to others). 16:38:22 phil: in two-way request, property values in brackets are placeholders. may not be able to define the values. 16:39:10 amy: can we use the variable syntax for this? 16:39:31 phil: was thinking that syntax would be used for vendors for value that they set. 16:39:45 amy: sure, but can also be used for things set by the engine, no? 16:40:15 phil: okay, but we need to make it clear in the test case whether this is something that the application sets, or something that will be set by the engine, to avoid confusion. 16:40:55 phil: further we get from ws-addressing, less confident that can produce the html results, not expert in xslt. 16:41:11 amy, eric: we have xslt expertise on the committee. 16:41:22 eric: see numbers on the elements, what are they? 16:41:44 phil: those correspond to assertions in the soap-jms specification. 16:43:14 phil: so there will be a features.xml file that defines the feature number, and it will produce html which will produce a brief description and then link directly into specification. 16:43:40 eric: need to use the full id, not just the numbers, so that we can auto-generate links. 16:44:11 eric: want to avoid separate features.xml file, if we can link directly into the spec. 16:44:16 phil: other questions? 16:44:58 phil: testcases.xsl does the transformation from testcases.xml to html describing the test case. 16:45:35 phil: documents/messages/soap-1.1, there's an example of a soap envelope, in the file there. 16:45:59 phil: also a two-way request/response example. 16:46:50 ACTION: Phil to incorporate changes brought up in this discussion, due next week 16:46:50 Created ACTION-26 - Incorporate changes brought up in this discussion, due next week [on Phil Adams - due 2008-09-02]. 16:47:11 phil: may need help from the xslt experts, however. 16:48:54 ACTION: eric to examine/update xslt, once test cases stabilizes, due in two weeks. 16:48:54 Created ACTION-27 - Examine/update xslt, once test cases stabilizes, due in two weeks. [on Eric Johnson - due 2008-09-02]. 16:50:14 ACTION: Roland to work on adding test case documents and scripts to version control, due 2008-09-16 16:50:14 Created ACTION-28 - Work on adding test case documents and scripts to version control, due 2008-09-16 [on Roland Merrick - due 2008-09-02]. 16:50:54 eric: will chair next week, call for objections? 16:50:56 no objections. 16:51:53 eric: was comment on mailing list, after phil put out first draft, mentioning ws-addressing, encouraging doing more with ws-addressing. 16:52:17 phil: just clarified that we're using their example of how to test, not using ws-addressing. 16:53:05 eric, phil: it's all public stuff, which means we're going to have people not in the working group making comments on things before they're fully baked. grin and bear it. 16:56:05 eric: only five minutes, which is not really enough for derek's mail or the wording changes to permit support of textmessage. 16:56:18 -eric 16:56:19 -Phil 16:56:21 -Derek 16:56:21 call for further issues. none raised. 16:56:23 -Yves 16:56:27 meeting ends. 16:56:28 -peaston 16:56:38 I have made the request to generate http://www.w3.org/2008/08/26-soap-jms-minutes.html alewis 16:57:42 -alewis 16:57:44 WS_SOAP-JM()12:00PM has ended 16:57:45 Attendees were +1.919.742.aaaa, alewis, +1.512.918.aabb, eric, Phil, +1.708.246.aacc, Derek, peaston, +1.408.956.aadd, Yves, Bhakti 16:58:03 Zakim has left #soap-jms 16:58:45 I see 3 open action items saved in http://www.w3.org/2008/08/26-soap-jms-actions.rdf : 16:58:45 ACTION: Phil to incorporate changes brought up in this discussion, due next week [1] 16:58:45 recorded in http://www.w3.org/2008/08/26-soap-jms-irc#T16-46-50 16:58:45 ACTION: eric to examine/update xslt, once test cases stabilizes, due in two weeks. [2] 16:58:45 recorded in http://www.w3.org/2008/08/26-soap-jms-irc#T16-48-54 16:58:45 ACTION: Roland to work on adding test case documents and scripts to version control, due 2008-09-16 [3] 16:58:45 recorded in http://www.w3.org/2008/08/26-soap-jms-irc#T16-50-14