public class CustomJAXPURIResolver
extends java.lang.Object
implements javax.xml.transform.URIResolver
ResourceMap
to JAXP's URIResolver
.Constructor and Description |
---|
CustomJAXPURIResolver(ResourceMap resourceMap,
SynapseConfiguration synCfg)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
javax.xml.transform.Source |
resolve(java.lang.String href,
java.lang.String base)
Resolve an xsl:import or xsl:include.
|
void |
setMessageContext(MessageContext messageContext) |
public CustomJAXPURIResolver(ResourceMap resourceMap, SynapseConfiguration synCfg)
resourceMap
- the resource map; may be null if no resource map is configuredsynCfg
- the Synapse configurationpublic javax.xml.transform.Source resolve(java.lang.String href, java.lang.String base) throws javax.xml.transform.TransformerException
ResourceMap
object. If this fails (because no ResourceMap
is
configured or because ResourceMap.resolve(SynapseConfiguration, String, MessageContext)
returns null, it will resolve the location using
SynapseConfigUtils.resolveRelativeURI(String, String)
.resolve
in interface javax.xml.transform.URIResolver
javax.xml.transform.TransformerException
public void setMessageContext(MessageContext messageContext)
Copyright © 2005-2022 Apache Software Foundation. All Rights Reserved.