Tim created FOP-2966:
------------------------

             Summary: External configuration documentation outdated
                 Key: FOP-2966
                 URL: https://issues.apache.org/jira/browse/FOP-2966
             Project: FOP
          Issue Type: Task
          Components: unqualified
    Affects Versions: 2.5
            Reporter: Tim


The Configuration Object is not compatible to the old avalon one anymore.

Somebody should edit the Configuration documentation under 
https://xmlgraphics.apache.org/fop/2.5/embedding.html#config-external , the 
actual documentation is outdated.

 

{{import org.apache.avalon.framework.configuration.Configuration; }}{{import 
org.apache.avalon.framework.configuration.DefaultConfigurationBuilder; /*..*/ }}

{{DefaultConfigurationBuilder cfgBuilder = new DefaultConfigurationBuilder(); }}

{{Configuration cfg = cfgBuilder.buildFromFile(new File("C:/Temp/mycfg.xml")); 
}}

{{fopFactoryBuilder = new FopFactoryBuilder(baseURI).setConfiguration(cfg);}}

should be replaced with:

{{import org.apache.fop.configuration.DefaultConfiguration; }}

{{import org.apache.fop.configuration.DefaultConfigurationBuilder; /*..*/ }}

{{DefaultConfigurationBuilder cfgBuilder = new DefaultConfigurationBuilder(); }}

{{DefaultConfiguration cfg = cfgBuilder.buildFromFile(new 
File("C:/Temp/mycfg.xml")); }}

{{fopFactoryBuilder = new FopFactoryBuilder(baseURI).setConfiguration(cfg);}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to