[jboss-svn-commits] JBoss Common SVN: r3687 - jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Nov 13 10:27:09 EST 2009
Author: alex.loubyansky at jboss.com
Date: 2009-11-13 10:27:09 -0500 (Fri, 13 Nov 2009)
New Revision: 3687
Modified:
jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/SundayContentHandler.java
Log:
use schema instance namespace uri instead of relying on prefix 'xsi' accessing attributes
Modified: jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/SundayContentHandler.java
===================================================================
--- jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/SundayContentHandler.java 2009-11-13 14:18:02 UTC (rev 3686)
+++ jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/SundayContentHandler.java 2009-11-13 15:27:09 UTC (rev 3687)
@@ -517,8 +517,8 @@
ElementBinding element = (ElementBinding)particle.getTerm();
- // todo xsi:type support should be implemented in a better way
- String xsiType = atts.getValue("xsi:type");
+ // TODO xsi:type support should be implemented in a better way
+ String xsiType = atts.getValue(Constants.NS_XML_SCHEMA_INSTANCE, "type");
if(xsiType != null)
{
if(trace)
@@ -610,7 +610,7 @@
}
}
- String nil = atts.getValue("xsi:nil");
+ String nil = atts.getValue(Constants.NS_XML_SCHEMA_INSTANCE, "nil");
if(nil == null || !("1".equals(nil) || "true".equals(nil)))
{
o = handler.startParticle(parent, startName, particle, atts, nsRegistry);
More information about the jboss-svn-commits
mailing list