m_cdatatTagOpen is a flag to indicate if one is in the middle of writing out:
<![CDATA[ ....
and aids in merging CDATA or in writing out a closing ]]>
It can't be good to have identical instance variables, but with the one in ToXMLStream hiding the one in its super class.
It just can't be good.
The fix is to remove the definition in ToXMLStream.
Description
m_cdatatTagOpen is a flag to indicate if one is in the middle of writing out:
<![CDATA[ ....
and aids in merging CDATA or in writing out a closing ]]>
It can't be good to have identical instance variables, but with the one in ToXMLStream hiding the one in its super class.
It just can't be good.
The fix is to remove the definition in ToXMLStream.
Committing patch for XALANJ-2277, which removes a
duplicate definition of m_cdataTagOpen from ToXMLStream.java
(it was already defined in the base class).