Pursuing the V2-V3 compatibility appendix:
Shouldn’t the eb:Error/@origin be of type
URI, like CodeContext in ebMS2 (default value: urn:oasis:names:tc:ebxml-msg:service:errors) was?
It could be the namespace of the spec associated with the originating
module (reliability, security).
That would provide more “contextual” info, such
as the version of the spec implemented by the module issuing the error.
-Jacques