src/share/jaxws_classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java

changeset 408
b0610cd08440
parent 397
b99d7e355d4b
child 637
9c07ef4934dd
equal deleted inserted replaced
405:cc682329886b 408:b0610cd08440
70 import java.net.URL; 70 import java.net.URL;
71 import java.util.*; 71 import java.util.*;
72 import java.util.logging.Level; 72 import java.util.logging.Level;
73 import java.util.logging.Logger; 73 import java.util.logging.Logger;
74 74
75 import static com.sun.xml.internal.ws.util.xml.XmlUtil.allowFileAccess; 75 import static com.sun.xml.internal.ws.util.xml.XmlUtil.allowExternalAccess;
76 76
77 /** 77 /**
78 * {@link Tube} that does the schema validation. 78 * {@link Tube} that does the schema validation.
79 * 79 *
80 * @author Jitendra Kotamraju 80 * @author Jitendra Kotamraju
90 90
91 public AbstractSchemaValidationTube(WSBinding binding, Tube next) { 91 public AbstractSchemaValidationTube(WSBinding binding, Tube next) {
92 super(next); 92 super(next);
93 this.binding = binding; 93 this.binding = binding;
94 feature = binding.getFeature(SchemaValidationFeature.class); 94 feature = binding.getFeature(SchemaValidationFeature.class);
95 sf = allowFileAccess(SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI), false); 95 sf = allowExternalAccess(SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI), "file", false);
96 } 96 }
97 97
98 protected AbstractSchemaValidationTube(AbstractSchemaValidationTube that, TubeCloner cloner) { 98 protected AbstractSchemaValidationTube(AbstractSchemaValidationTube that, TubeCloner cloner) {
99 super(that, cloner); 99 super(that, cloner);
100 this.binding = that.binding; 100 this.binding = that.binding;

mercurial