CUAHIS-HIS
RSS

Navigation





Quick Search
»
Advanced Search »

PoweredBy
We need to test the different effects of schema changes.

Create a schema that does not use enumerations. Create a schema that allows for short date time

Gather a set of sample XML documents.
  • Approved Enumeration Values
  • Non-Approved Enumeration Values
  • DateTime with no times 2008-01-01

Create an ASP.Net Website Create three webservices, each using a different XML schema
  1. Blessed Schema
  2. Schema with UGSS request for DateTime
  3. Schema without most enumerations

Effects
Schema/ServiceClient 1.0Client 1.1HydroObjects
1.0/1.0Works Wrong SoapActionWorks
1.1/1.0Enumerations constrained to 1.0, yes Wrong SoapActionY
1.1/1.01.1, Deserialization Error Wrong SoapActionY
1.1/1.1Wrong SoapActionWorks Y
  • Schema
    • 1.0 Standard Schema
    • 1.1 Schema with strings instead of enumerations
  • Service
    • 1.0 sends a 1.0 schema. Enumerations used
    • 1.1 Sends a 1.1 schema
  • Errors
    • Wrong SoapAction Server did not recognize the value of HTTP Header SOAPAction: http://www.cuahsi.org/his/1.0/ws/
    • Deserialization Error, Value is not recognized.

Agile Map
CreateAssertNotActAssert

1.0
  • Add extension element for enumeration updates

1.1
  • add Controlled vocabulary source term
  • Database will add that this is an approved term.

ScrewTurn Wiki version 3.0.1.400. Some of the icons created by FamFamFam.