Apache Java libraries allow URI "Id" attribute to be "Id" or "id".
Apache C++ libraries allow only "Id". W3C recomends "Id". What is right?

[snip example..]

Was this bug fixed?

I am not entirely clear what you think is a bug?


If the W3C RECOMENDS "Id" (and I haven't read the spec lately, so I am not sure) than there's no clear definition of what should happen. The Apache library apparently thinks that "id" is also correct, which is proper behaviour. That the C++ library isn't as liberal as the Java library might be inconvient, but there's nothing to force the acceptance of "id" in the spec.

I agree it might be a little confusing that both do different things, but I am fairly certain that they both do the right thing.
Let me know if you think this is not the case :)


Erwin

Reply via email to