try is = entityResolver.resolveEntity(xmlResourceIdentifier);
try is = entityResolver.resolveEntity(xmlResourceIdentifier);
try is = entityResolver.resolveEntity(xmlResourceIdentifier);
XMLInputSource src = _resolver.resolveEntity(resourceIdentifier); InputStream is = src.getByteStream(); return _resolver.resolveEntity(resourceIdentifier);
@Override public void resolve(Identifier id, Input input) throws IOException, ResolverException { if(fResolver != null) { String expanded = id.getUriReference(); //Compute the expanded system ID try { expanded = new URL(new URL(id.getBase()), id.getUriReference()).toString(); } catch (Exception e) { } XMLResourceIdentifier identifier = new XMLResourceIdentifierImpl( null, id.getUriReference(), id.getBase(), expanded); XMLInputSource resolved = fResolver.resolveEntity(identifier); if(resolved != null) { input.setUri(resolved.getSystemId()); input.setByteStream(resolved.getByteStream()); input.setCharacterStream(resolved.getCharacterStream()); input.setEncoding(resolved.getEncoding()); } else { //Just set the URI //input.setUri(expanded); } } } /**
desc.setLiteralSystemId(loc); desc.setExpandedSystemId(expandedLoc); return entityResolver.resolveEntity(desc);
xmlInputSource = fEntityResolver.resolveEntity(resourceIdentifier);
public LSInput resolveResource(String type,String ns, String publicId, String systemId, String baseUri) { if(fEntityResolver==null) return null; try { XMLInputSource is = fEntityResolver.resolveEntity( new XMLResourceIdentifierImpl(publicId,systemId,baseUri,null)); if(is==null) return null; LSInput di = new DOMInputImpl(); di.setBaseURI(is.getBaseSystemId()); di.setByteStream(is.getByteStream()); di.setCharacterStream(is.getCharacterStream()); di.setEncoding(is.getEncoding()); di.setPublicId(is.getPublicId()); di.setSystemId(is.getSystemId()); return di; } catch( IOException e ) { // erors thrown by the callback is not supposed to be // reported to users. throw new XNIException(e); } } });
fEntityResolver.resolveEntity(resourceIdentifier);