[Nsi-wg] Issue 59 in ogf-nsi-project: Support nested ServiceExceptions to capture downstream NSA errors.
ogf-nsi-project at googlecode.com
ogf-nsi-project at googlecode.com
Tue May 8 21:56:01 EDT 2012
Status: Accepted
Owner: jmacau... at gmail.com
Labels: Type-Defect Priority-Medium FoundInVersion-1.1 FixedInVersion-2.0
New issue 59 by jmacau... at gmail.com: Support nested ServiceExceptions to
capture downstream NSA errors.
http://code.google.com/p/ogf-nsi-project/issues/detail?id=59
Description of Issue:
We need to be able to capture ServiceExceptions from downstream NSA in the
request tree.
Discussion of Issue:
Support nested ServiceExceptions.
Resolution of Issue:
Agreed on the following schema update.
<xsd:complexType name="ServiceExceptionType">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Common service exception used for both SOAP faults and the
protocol Failed message.
Elements:
nsaId - NSA that generated the service exception.
errorId - Error identifier uniquely identifying each known
fault within the protocol.
text - User friendly message text describing the error.
variables - A collection of type/value pairs providing
addition
information relating to the error.
downStreamException - Heirarchical list of service
exceptions
capturing failures withing the request tree.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="nsaId" type="types:NsaIdType"
/>
<xsd:element name="errorId" type="xsd:string" />
<xsd:element name="text" type="xsd:string" />
<xsd:element name="variables"
type="saml:AttributeStatementType" minOccurs="0" />
<xsd:element name="downStreamException"
type="tns:ServiceExceptionType" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
More information about the nsi-wg
mailing list