[ 
https://issues.apache.org/jira/browse/FOP-2497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

simon steiner updated FOP-2497:
-------------------------------
    Summary: [PATCH] XML processor attempts to resolve URIs from internet when 
loading XSLT source  (was: XML processor attempts to resolve URIs from internet 
when loading XSLT source)

> [PATCH] XML processor attempts to resolve URIs from internet when loading 
> XSLT source
> -------------------------------------------------------------------------------------
>
>                 Key: FOP-2497
>                 URL: https://issues.apache.org/jira/browse/FOP-2497
>             Project: FOP
>          Issue Type: Bug
>    Affects Versions: 1.1, 2.0
>            Reporter: Dan Allen
>            Priority: Minor
>
> The XSL processor attempts to reach out to the internet to resolve URIs in 
> XSLT source files. This is not the expected behavior. This happens because 
> the URIResolver is not registered on the TransformerFactory when it creates a 
> Transformer instance for a given XSLT source.
> The fix assigns the URIResolver to the TransformerFactory (which then gets 
> assigned to any Transformer created from that factory) rather than on the 
> Transformer. This change allows the processor to resolve URIs in the XSLT 
> source when the source is being loaded.
> This patch also registers the InputHandler as an ErrorListener for the 
> TransformerFactory so that any errors that occur while loading the XSLT are 
> logged consistently.
> The patch is available at the following URL: 
> https://github.com/apache/fop/pull/1



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to