You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2009/03/10 21:29:51 UTC
svn commit: r752245 -
/cxf/branches/2.1.x-fixes/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/DataReaderImpl.java
Author: dkulp
Date: Tue Mar 10 20:29:51 2009
New Revision: 752245
URL: http://svn.apache.org/viewvc?rev=752245&view=rev
Log:
Fix compile error
Modified:
cxf/branches/2.1.x-fixes/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/DataReaderImpl.java
Modified: cxf/branches/2.1.x-fixes/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/DataReaderImpl.java
URL: http://svn.apache.org/viewvc/cxf/branches/2.1.x-fixes/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/DataReaderImpl.java?rev=752245&r1=752244&r2=752245&view=diff
==============================================================================
--- cxf/branches/2.1.x-fixes/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/DataReaderImpl.java (original)
+++ cxf/branches/2.1.x-fixes/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/DataReaderImpl.java Tue Mar 10 20:29:51 2009
@@ -31,7 +31,6 @@
import org.apache.cxf.common.i18n.Message;
import org.apache.cxf.common.logging.LogUtils;
import org.apache.cxf.databinding.DataReader;
-import org.apache.cxf.databinding.DataReaderValidation2;
import org.apache.cxf.interceptor.Fault;
import org.apache.cxf.message.Attachment;
import org.apache.cxf.service.model.MessagePartInfo;
@@ -42,9 +41,9 @@
import org.apache.xmlbeans.XmlOptions;
-public class DataReaderImpl implements DataReader<XMLStreamReader> , DataReaderValidation2 {
+public class DataReaderImpl implements DataReader<XMLStreamReader> {
private static final Logger LOG = LogUtils.getLogger(XmlBeansDataBinding.class);
- private XmlSchemaCollection schemas;
+ private boolean validate;
public DataReaderImpl() {
}
@@ -74,7 +73,7 @@
SchemaType st = (SchemaType)part.getProperty(SchemaType.class.getName());
XmlOptions options = new XmlOptions();
- if (schemas != null) {
+ if (validate) {
options.setValidateOnSet();
}
if (st != null && !st.isDocumentType() && !isOutClass) {
@@ -143,10 +142,11 @@
}
public void setSchema(Schema s) {
+ validate = s != null;
}
public void setSchema(XmlSchemaCollection validationSchemas) {
- this.schemas = validationSchemas;
+ validate = validationSchemas != null;
}
}