[teiid-commits] teiid SVN: r1831 - trunk/test-integration/db/src/main/java/org/teiid/test/client/ctc.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Tue Feb 16 14:06:05 EST 2010
Author: vhalbert at redhat.com
Date: 2010-02-16 14:06:05 -0500 (Tue, 16 Feb 2010)
New Revision: 1831
Modified:
trunk/test-integration/db/src/main/java/org/teiid/test/client/ctc/XMLQueryVisitationStrategy.java
Log:
Teiid-773 - fixed a problem that started in JDK 1.5 where 0X0 (null) are no longer valid chars in JDOM. It was noted that this was not a bug.
Modified: trunk/test-integration/db/src/main/java/org/teiid/test/client/ctc/XMLQueryVisitationStrategy.java
===================================================================
--- trunk/test-integration/db/src/main/java/org/teiid/test/client/ctc/XMLQueryVisitationStrategy.java 2010-02-16 17:04:40 UTC (rev 1830)
+++ trunk/test-integration/db/src/main/java/org/teiid/test/client/ctc/XMLQueryVisitationStrategy.java 2010-02-16 19:06:05 UTC (rev 1831)
@@ -1289,11 +1289,20 @@
// Create the Character element ...
// ----------------------
Element charElement = new Element(TagNames.Elements.CHAR);
- charElement.setText(object.toString());
+
+ String v = object.toString();
+ if (v != null && v.length() != 0) {
+
+ String toReplace = new String( new Character( (char)0x0).toString() );
+ v.replaceAll(toReplace," ");
+ charElement.setText(v.trim());
+
+ }
if ( parent != null ) {
charElement = parent.addContent(charElement);
}
+
return charElement;
}
More information about the teiid-commits
mailing list