CR CSW ebRIM CR GetRepositoryItem Response In SOAP

OGC Doc 09-136

Open Geospatial Consortium

CR-Form-v3

CHANGE REQUEST


CSW-ebRIM Registry CR ?
Service – Part 1:
ebRIM profile of CSW



rev

-




Current version:



 

For HELP on using this form, see bottom of this page or look at the pop-up text over the  symbols.
Proposed change affects:



AS

Imp Spec X

Best Practices Paper

Title:

 Specify the GetRepositoryItem response for the SOAP binding


Source:

 Frederic Houbie and Fabian Skivee

Work item code: 
Category:

Other

Date:  2009-09-22

 C
Use one of the following categories:
F (Critical correction)
A (corresponds to a correction in an earlier release)
B (Addition of feature),
C (Functional modification of feature)
D (Editorial modification)
Detailed explanations of the above categories can

be found in the TC Policies and Procedures.

Reason for change:

 Current specification explains how to support the SOAP 1.2 messaging
framework but does not provide precise information for the GetRepositoryItem
operation. This operation is different from the other since it returns the metadata
that could be in a binary format.

Summary of change:  Add a short explanation of the SOAP response for the GetRepositoryItem
operation. The response should be conform to OGC 06-121r8 “OGC Web
Services Common Specification”.
Consequences if
not approved:

 The SOAP binding for the GetRepositoryItem will remain confusing and limit the
interoperability due to the imprecise definition.

Clauses affected:




Other specs
Affected:



Supporting Doc.



Other comments:
Status
Disposition




Other core specifications
Abstract specifications

Best Practices Document





Copyright © 2008 Open Geospatial Consortium, Inc. All Rights Reserved.

1

OGC 08-089r2198

Add the following text at the end of the section 7.9.1
The GetRepositoryItem operation returns the metadata associated to a RegistryObject. This
metadata could be textual or binary data. As specified in OGC 06-121r8 “OGC Web Services
Common Specification”, for binary data send via SOAP message, the Message Transportation
Optimization Mechanism (MTOM) shall be used in conjunction with XML-binary Optimized
Packaging (XOP).
The GetRepositoryItem operation in SOAP uses the XOP-MTOM mechanism to return the
metadata (textual or binary) in a SOAP response.


Copyright © 2008 Open Geospatial Consortium, Inc. All Rights Reserved.

2