View Issue Details

IDProjectCategoryView StatusLast Update
0002796NodeSets, XSDs and Generated CodeImplementation Bugpublic2016-02-02 19:37
ReporterJim Luth Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0002796: Relation between Call::Response::results - statusCode and inputArgumentResults
Description

I have the following issues with the description of Call::Response::results::statusCode:

a) Relation between statusCode and inputArgumentResults parameter

Case 1: One of the input arguments is wrong is clearly covered by the following description:
'This StatusCode is set to the Bad_InvalidArgument StatusCode if at least one input argument broke a constraint (e.g. wrong data type, value out of range).'

Case 2: All inputs are ok and statusCode is Good
I assume the inputArgumentResults has the same size like the inputArguments array and contains only Good results.

Case 3: The number or arguments is wrong.
Status Bad_ArgumentsMissing states: The client did not specify all of the input arguments for the method.
Does this also apply if too many arguments are passed in?
What happens with the inputArgumentResults in this case?

b) Bad_InvalidArgument is listed in the statusCode parameter description but not in the list of operation results

c) HRESULT should not be referred in the description 'e.g. based on an exception or an HRESULT'

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0002720 closedMatthias Damm 10000-004: Services Relation between Call::Response::results - statusCode and inputArgumentResults 

Activities

Randy Armstrong

2015-02-19 04:52

administrator   ~0005832

Bad_TooManyArguments added to master code list.

Jim Luth

2016-02-02 19:37

administrator   ~0006647

Closing issues that were fixed in the past.

Issue History

Date Modified Username Field Change
2014-06-10 16:54 Jim Luth New Issue
2014-06-10 16:54 Jim Luth Status new => assigned
2014-06-10 16:54 Jim Luth Assigned To => Matthias Damm
2014-06-10 16:54 Jim Luth Issue generated from: 0002720
2014-06-10 16:54 Jim Luth Relationship added related to 0002720
2014-06-10 16:55 Jim Luth Project 10000-004: Services => NodeSets, XSDs and Generated Code
2015-02-18 14:28 Randy Armstrong Category (No Category) => Implementation Bug
2015-02-19 04:52 Randy Armstrong Note Added: 0005832
2015-02-19 04:52 Randy Armstrong Status assigned => resolved
2015-02-19 04:52 Randy Armstrong Resolution open => fixed
2016-02-02 19:37 Jim Luth Note Added: 0006647
2016-02-02 19:37 Jim Luth Status resolved => closed