AxiomHandler doesn't cleanup prefix mapping between siblings

Details

Description

AxiomHandler must cleanup the prefix mapping created in startPrefixMapping(..).
endPrefixMapping(..) should remove the mapped prefix to avoid later siblings getting previous siblings namespace definitions.

In worst case if the later sibling doesn't define any namespaces (when covered by the parent element) it would get namespace definitions for the previous sibling.

Greg Turnquist
added a comment - 17/Apr/15 11:43 AM @Tommy
Can you either craft a test case, or supply me with an XML example that illustrates this issue? We aren't going to submit a patch without proof of it solving a problem.

Tommy Winther
added a comment - 20/Apr/15 10:28 AM Sounds great. I have signed the Spring CLA just now.
Do you have a ballpark estimate when the fix is included in a release?
No rush though, I have patched it locally.
Thanks,
Tommy