[jboss-svn-commits] JBoss Common SVN: r2365 - jbossxb/trunk/src/main/java/org/jboss/xb/binding.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Apr 4 20:27:36 EDT 2007
Author: scott.stark at jboss.org
Date: 2007-04-04 20:27:36 -0400 (Wed, 04 Apr 2007)
New Revision: 2365
Modified:
jbossxb/trunk/src/main/java/org/jboss/xb/binding/UnmarshallerImpl.java
Log:
JBXB-101, Only set DYNAMIC_VALIDATION to false. Setting this to true if its not already requires a document to have a DOCTYPE declaring the root element
Modified: jbossxb/trunk/src/main/java/org/jboss/xb/binding/UnmarshallerImpl.java
===================================================================
--- jbossxb/trunk/src/main/java/org/jboss/xb/binding/UnmarshallerImpl.java 2007-04-04 23:49:16 UTC (rev 2364)
+++ jbossxb/trunk/src/main/java/org/jboss/xb/binding/UnmarshallerImpl.java 2007-04-05 00:27:36 UTC (rev 2365)
@@ -24,7 +24,6 @@
import java.io.InputStream;
import java.io.Reader;
-import org.jboss.logging.Logger;
import org.jboss.xb.binding.parser.JBossXBParser;
import org.jboss.xb.binding.parser.sax.SaxJBossXBParser;
import org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding;
@@ -59,7 +58,12 @@
public void setValidation(boolean validation) throws JBossXBException
{
parser.setFeature(VALIDATION, validation);
- parser.setFeature(DYNAMIC_VALIDATION, false);
+ /* Only set DYNAMIC_VALIDATION to false. Setting this to true
+ if its not already requires a document to have a DOCTYPE declaring
+ the root element
+ */
+ if( validation == false )
+ parser.setFeature(DYNAMIC_VALIDATION, false);
}
public void setSchemaValidation(boolean validation) throws JBossXBException
More information about the jboss-svn-commits
mailing list