Class URIResolverImpl

java.lang.Object
org.apache.axis2.jaxws.description.impl.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.
  • Field Details

  • Constructor Details

    • URIResolverImpl

      public URIResolverImpl()
    • URIResolverImpl

      public URIResolverImpl(ClassLoader cl)
  • Method Details

    • 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: