[
https://issues.apache.org/jira/browse/XAP-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Turyn, Michael closed XAP-322.
------------------------------
Resolution: Fixed
Fix checked in, r.515287.
> XapElement.js toXml and toXmlWithoutAutoAssignedIds return nothing.
> -------------------------------------------------------------------
>
> Key: XAP-322
> URL: https://issues.apache.org/jira/browse/XAP-322
> Project: XAP
> Issue Type: Bug
> Components: XML Dom / Parsing
> Reporter: David Gennaco
> Priority: Critical
> Attachments: XapElement.js
>
>
> When calling toXml methods on xap/xml/dom/XapElement nothing is returned.
> This appears to be new. The internal string buffer for these methods is not
> being set to anything. The following changes in toXml and
> toXmlWithoutAutoAssignedIds fixes the problem:
> toXml:
> From-->
> /**
> * Returns an XML string representing this element and all children.
> *
> * @param prettyPrint If true print this in human-readable form with spacing.
> */
> xap.xml.dom.XapElement.prototype.toXml = function ( prettyPrint ) {
> var sbuf = "";
> this._toStringHelper( this, sbuf, 0, prettyPrint, true );
> return sbuf;
> };
> to-->
> /**
> * Returns an XML string representing this element and all children.
> *
> * @param prettyPrint If true print this in human-readable form with spacing.
> */
> xap.xml.dom.XapElement.prototype.toXml = function ( prettyPrint ) {
> var sbuf = "";
> sbuf = this._toStringHelper( this, sbuf, 0, prettyPrint, true );
> return sbuf;
> };
> toXmlWithoutAutoAssignedIds:
> from-->
> /**
> * Returns an XML string representing this element
> * and all children without any auto-generated IDs.
> *
> * @param prettyPrint If true print this in human-readable form with spacing.
> */
> xap.xml.dom.XapElement.prototype.toXmlWithoutAutoAssignedIds = function(
> prettyPrint ) {
> var sbuf = "";
> this._toStringHelper( this, sbuf, 0, prettyPrint, false );
> return sbuf;
> };
> to-->
> /**
> * Returns an XML string representing this element
> * and all children without any auto-generated IDs.
> *
> * @param prettyPrint If true print this in human-readable form with spacing.
> */
> xap.xml.dom.XapElement.prototype.toXmlWithoutAutoAssignedIds = function(
> prettyPrint ) {
> var sbuf = "";
> sbuf = this._toStringHelper( this, sbuf, 0, prettyPrint, false );
> return sbuf;
> };
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.