← Prev in month ← Prev in thread

RE: [obix] Groups - oBIX 1.1 XML Schema: NIEM Refactoring WD03 uploaded

From
Considine, Toby <>
Date
2013-06-14T13:59:17+00:00
ID
Thread
RE: [obix] Groups - oBIX 1.1 XML Schema: NIEM Refactoring WD03 uploaded
Very interesting, Chris.

 

If we can deliver a standard XSLT with the package for conversion old-oBix to new-oBIX, that can give us a bit more freedom.

 

I do not know about including XSLT as part of a standard w/I the OASIS process. I will look into it and report back.

 

tc

 

"When one door closes, another opens; but we often look so long and so regretfully upon the closed door that we do not see the one which has opened for us."

-- Alexander Graham Bell

Toby Considine

Chair, OASIS oBIX TC

Editor, OASIS EMIX, Energy Interoperation

Campus Services Information Technology

University of North Carolina

Chapel Hill, NC

  

Email:

Toby.Considine@ unc.edu

Phone: (919)962-9073 

http://www.oasis-open.org

http://www.NewDaedalus.com

 

From:  [mailto:]
On Behalf Of Chris Bogen

Sent: Friday, June 14, 2013 9:14 AM

To: 

Subject: [obix] Groups - oBIX 1.1 XML Schema: NIEM Refactoring WD03 uploaded

 

Submitter's message

My final revision to the 1.1 schema for now. This .zip includes a revised wsdl that references the NIEM compliant schema and defines a separate schema file for the wsdl types.

My recommendation here (as in the core xsd) is to drop the extension of the NIEM ComplexObjectType. For illustrative purposes I wanted to demonstrate full conformance to NIEM extension specs, so the extension is present in the working draft.

Honestly I think NIEM is even less important in the context of the wsdl though it's perfectly fine to import a NIEM conformant oBIX core schema.

In the deliberations I recommend that we weigh the benefits of NIEM conformance with the impact on existing oBIX XML bindings. The NIEM revisions will break existing xml bindings because of the upper case element names. We can get around that issue by providing
 a second schema that provides substitution groups with the old lower case element names. Also we can provide xslt to and from 1.0.

-- Chris Bogen 

Document Name:

oBIX 1.1 XML Schema: NIEM Refactoring WD03

Description

This is a NIEM conformant refactor of Markus J.'s oBIX 1.1 xsd working

draft. The oBIX schema files, NIEM dependencies, and log of NIEM

conformance errors (relevant to original xsd draft) are included.

Working Draft 2 Notes: Alphabetically sorted and grouped declarations.

Working Draft 3 Notes: Added revised WSDL and supporting NIEM compliant

WSDL type schema (oBIX_SOAP_Types.xsd).

Note: Need to add annotations for each type. 

Download Latest Revision

Public Download Link

Submitter: Chris Bogen

Group: OASIS Open Building Information Exchange (oBIX) TC

Folder: Standards

Date submitted: 2013-06-14 06:14:05

Revision: 2
← Prev in month ← Prev in thread