Exception while unmarshalling Integer with an element bigger than 32-bit

Cantor, Scott cantor.2 at osu.edu
Wed Jun 6 20:17:23 BST 2012


On 6/6/12 3:08 PM, "Brent Putman" <putmanb at georgetown.edu> wrote:
>
>I was kinda hoping that there might be some library with an arbitrary
>precision integer rep in it that we could use, but haven't found one
>yet.  I think we should at least think on it some more.  It's
>intellectually somewhat hard to defend using Long since it's not any
>more correct than Integer.

It's also generally something to avoid in XSD anyway. I didn't think we
used it much in SAML, but I have no doubt it's in there somewhere by
accident.

We might be able to clean that up a bit in a revision to at least limit
implementation-required support ranges, much as XSD does anyway.

You're not obligated as a conforming processor to handle infinite sizes.
And in fact, handling that at one layer doesn¹t matter much if the parser
blows up anyway.

-- Scott



More information about the users mailing list