Class URIResolverImpl

  • All Implemented Interfaces:
    org.apache.ws.commons.schema.resolver.URIResolver
    Direct Known Subclasses:
    CatalogURIResolver

    public class URIResolverImpl
    extends Object
    implements org.apache.ws.commons.schema.resolver.URIResolver
    This class is used to locate xml schemas that are imported by wsdl documents.
    • Constructor Detail

      • URIResolverImpl

        public URIResolverImpl()
      • URIResolverImpl

        public URIResolverImpl​(ClassLoader cl)
    • Method Detail

      • resolveEntity

        public InputSource resolveEntity​(String namespace,
                                         String schemaLocation,
                                         String baseUri)
        Specified by:
        resolveEntity in interface org.apache.ws.commons.schema.resolver.URIResolver
      • isAbsolute

        protected boolean isAbsolute​(String location)
        Checks to see if the location given is an absolute (actual) or relative path.
        Parameters:
        location -
        Returns:
      • getInputStreamForURI

        protected InputStream getInputStreamForURI​(String uri)
        Gets input stream from the uri given. If we cannot find the stream, null is returned.
        Parameters:
        uri -
        Returns: