OASIS UDDI Spec Technical Committee

Total Page:16

File Type:pdf, Size:1020Kb

OASIS UDDI Spec Technical Committee

OASIS UDDI Spec Technical Committee

Minutes of UDDI Spec TC Telecon

Date: 20060622

Chairs: Luc Clément, Systinet, [email protected] Tony Rogers, CA, [email protected]

Logistics

TC Telecon Call hosted by Luc Clément, Systinet

Dial in Tel Number: +1 973-935-8394 Domestic US & Canada: 866-240-0534 Participant Passcode: 965471

Time Conference call times are as follows by region: UTC: Tue-21:00 Seattle: Tue-13:00 New York: Tue-16:00 London: Tue-21:00 Frankfurt: Tue-22:00 Melbourne: Wed-06:00

Agenda

1 Attendance...... 1 2 Additions to Agenda...... 1 3 Approval of Previous Minutes...... 2 4 Administration...... 2 4.1 Next Call...... 2 5 Old Business...... 2 5.1 Technical Notes...... 2 5.1.1 “Understanding Key Partitions” Technical Note...... 2 5.1.2 “Representing Property Information” Technical Note...... 2 5.1.3 “Using WS-Addressing and UDDI” Technical Note...... 3 6 New Business...... 3 6.1 Errata: Handling large results missing in some publication API calls...... 3 7 Additions to Agenda...... 3 8 Adjournment...... 3 9 Tabled...... 3 9.1 Replication inconsistency...... 3 9.2 UBR and Effects on the Spec...... 3 9.3 Transport and Protocol tModels...... 3 9.4 Taxonomy Management...... 3

1/6 OASIS UDDI Spec Technical Committee

1 Attendance

Company or Member Name Organization 20060822 Clement, Luc Systinet y Colgrave, John IBM Dovey, Matthew Individual Downey, Paul BTplc Garbis, Jason Systinet y Hately, Andrew IBM y Kochman, Rob Microsoft y Macias, Paul A. LMI Mikulinsky, Oleg WebLayers Prout, Dave BTplc Computer Rogers, Tony Associates y Sharma, Shamik SOA Software von Riegen, Claus SAP AG y

2 Additions to Agenda

Minutes: None

3 Approval of Previous Minutes

Motion: Motion to approve the minutes of the last telecom: http://www.oasis- open.org/apps/org/workgroup/uddi-spec/download.php/19871/Minutes-v1-20060613.doc

Minutes: Approved without dissent.

4 Administration

4.1 Next Call

Next call scheduled: 12 Sep 06

Volunteer to host the next call needed.

Minutes: Claus will host.

2/6 OASIS UDDI Spec Technical Committee

5 Old Business

5.1 Technical Notes

5.1.1 “Understanding Key Partitions” Technical Note

Luc has submitted the first edited draft. Update posted by Luc at http://www.oasis- open.org/apps/org/workgroup/uddi-spec/download.php/17947/uddi-spec-tc-tn- understandingkeypartitions-20060502.doc

Status during last telecon: Andrew is working on the diagrams, and the diagramming software is fighting back – the text updates are complete.

Open Items:  Action: Andrew to do second edit pass and submit to TC  Next step will be a TC review and vote to approve.

Minutes: Andrew has submitted a final version of the document;

ACTION: Luc to do final processing and post the final version.

5.1.2 “Representing Property Information” Technical Note

Status: Update posted by Jason a t http://www.oasis- open.org/apps/org/workgroup/uddi-spec/download.php/18292/uddi-spec-tc-proposal- representing-property-information-2006-05-22.doc

Editors: Andrew, Tony and Claus

Open Items:  Action: Editors to complete edit pass

Minutes ACTION: Andrew to take the next pass on this document. Tony to take the one after.

5.1.3 “Using WS-Addressing and UDDI” Technical Note Update posted by Jason at: http://www.oasis-open.org/apps/org/workgroup/uddi- spec/download.php/18916/uddi-spec-tc-tn-usingwsa-2006-06-23-JAG-edits.doc

Editors: Jason and Andrew. Edit pass after Tony has submitted the next revision incorporating changes spurred by Jason’s comments

Open Items:  Action: o Done: Jason to complete edit pass o Andrew to complete edit pass o Tony to fold in comments

Minutes ACTION: Luc to take an edit pass over this document.

3/6 OASIS UDDI Spec Technical Committee

6 New Business

6.1 Errata: Handling large results missing in some publication API calls

Background From: von Riegen, Claus [mailto:[email protected]] Sent: Tue 11-Jul-06 17:11 To: [email protected] Subject: [uddi-spec] Handling large results missing in some publication API calls

All,

There are some Publication API calls in UDDI 3.0.2 that don't provide the capability to manage large result sets, particularly

- get_assertionStatusReport - get_publisherAssertions - get_registeredInfo

This was not a problem for the UDDI Business Registry nodes because all these API calls relate to the management of entities published by an individual publisher and there were certain publication limits. However, it is up to a UDDI node's policy (as described in section 9.5.6 Node Publication Limits) whether there are actually such limits.

One example when such limits should not apply is the need for the publication of a large set of tModels, let's say something between 1k and 10k, and the publication needs to be done by a technical user in order to guarantee consistency and up-to-dateness. Calling the get_registeredInfo API with the technical user would represent a problem since the result set is too large and there would be no capability to retrieve the result set in chunks.

We believe that this is a bug and propose to clean up the above listed API calls by adding the maxRows and listHead attributes to the API calls and the listDescription element to the return structures with the meaning as described in section 5.1.5 Use of listDescription.

Minutes TC suggests that we do this as an erratum with a change in namespace. Andrew recommended that we only change the namespace of the affected elements, to allow backward compatibility.

ACTION: Claus raise for a Change Request for this erratum. ACTION: Luc to resuscitate the CR list for management of Change Requests for V3.

7 Additions to Agenda

Minutes None.

8 Adjournment

Minutes Adjourned until 12 September.

4/6 OASIS UDDI Spec Technical Committee

9 Tabled

9.1 Replication inconsistency Re: http://lists.oasis-open.org/archives/uddi-spec/200512/msg00009.html

As Claus pointed out, there is a minor inconsistency between the spec and the schema in the replication API. The spec states that originatingUSN is mandatory, but the schema specifies it as minOccurs=0. The suggested change is to change the schema to minOccurs=1.

Discussion:  General agreement that a change request will be raised for this.

Action:  Luc will generate the request, then run it by Claus, at which point the TC will decide how to handle errata

Minutes

9.2 UBR and Effects on the Spec Open discussion:

 http://lists.oasis-open.org/archives/uddi-spec/200512/msg00020.html  http://lists.oasis-open.org/archives/uddi-spec/200512/msg00021.html  http://lists.oasis-open.org/archives/uddi-spec/200512/msg00022.html

Discussion: The TC agreed to run this and the previous item through as a single errata document. It was agreed that this did not justify revising the document versions.

Action:  Luc: pass through the spec and identify updates to be made  Luc: to proceed with revising the TC’s charter  Luc: to generate the Change Requests.

Minutes

9.3 Transport and Protocol tModels

Further to http://www.oasis-open.org/apps/org/workgroup/uddi- spec/email/archives/200506/msg00003.html where: We (Systinet in the context of a project) have reason to want to map a service as communicating over IBM MQ and using XML (i.e. XML/MQ vs SOAP/HTTP vs SOAP/TCP). We’re about to define tModels for this but I wanted to know whether there would be interest in coming up with a list of transports and protocols that supplements those we identified in the v3 spec and the WSDL-UDDI TN. I’d be happy to collect these and write a TN. Doing so would greatly cut down on duplicative definitions. Please let me know your thoughts and transports/protocols you’d like considered. ... find below examples of "things" that are being identified.

Name Type Values xxx-org:yyy:jms xxx-org:yyy:file xxx-org:yyy:requestresponse xxx-org:yyy:requestonly

5/6 OASIS UDDI Spec Technical Committee

xxx-org:yyy:anysoap xxx-org:yyy:anyxml xxx-org:yyy:messagingservice

Would like to discuss whether there is interest in collecting and identifying a common set of representations/nomenclature/definitions.

Status: This TN has stalled while Jason worked on the previous one, but there is added demand for it.

Luc and Jason were to provide draft by 21 Feb 06 meeting

9.4 Taxonomy Management The lack of a standard format / API for taxonomy transfer between UDDI implementations. This was high on the list for the v.Next discussions – see: http://www.oasis- open.org/apps/org/workgroup/uddi-spec/download.php/8693/uddi-spec-tc-prop028-owl- 20040813.doc

John pointed out that this document is not appropriate as a TN – a TN is about how to use the UDDI APIs; this is more about how a UDDI node operates, making it more of a specification document. The TC agreed, and decided to take this down the specification route.

John is having trouble finding the time to work on this. He asks if someone else could tackle the job of turning his work into a TN. No one on the call today volunteered. This is an important subject, and it would be helpful if someone could spare the cycles to work on it. Perhaps a member of the TC who was not on the call today will volunteer?

Minutes The suggestion is that the TC consider making this a standard-level specification document, rather than releasing it as a Technical Note. There are implications to making this normative. The members of the TC are asked to investigate whether their organization is willing to support a normative specification made from John’s document.

Andrew commented that the change requiring spec change was the support for relative URIs and absolute URIs being equivalent in a keyed reference in both publication and search, and asked if we could consider creating an import / export format that required no changes in the base spec – this could be done in a TN. Andrew pointed out that this would require locating OWL files individually, and require more work when attempting to use the import/export format. This might, however, be more widely acceptable.

6/6

Recommended publications