[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [xacml-comment] IIC003 v IIC012 v IIC014 StatusCodes
In IIC003 the parser/processor encounters invalid content type (bag) in the context of "string-equal" function. The resulting status code is "processing-error". In IIC012 the parser/processor encounters invalid function type (integer-subtract) in the context of Condition element. The resulting status code is "processing-error". In IIC014 the parser/processor encounters invalid data type (string) in the context of "integer-add" function. The resulting status code is "syntax-error". Shouldn't the status code should be the same in these cases? If parser checks for static type errors, the status code should be ''syntax-error". If parser ignores them (ie, they are discovered during evaluation), then the status code should be 'processing-error". I'd appreciate some clarification. Many thanks, Otari inMezzo Ltd --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.423 / Virus Database: 238 - Release Date: 25/11/2002
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC