You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by co...@fastmail.com on 2025/02/21 15:23:47 UTC

Does FopFactoryBuilder really have a setURIResolver method?

I'm wondering if FopFactoryBuilder is missing a setURIResolver() method.
The javadoc for FopFactoryBuilder shows an example of making a FopFactoryBuilder like so:

FopFactoryBuilder fopFactoryBuilder = new FopFactoryBuilder(<URI>)
                                                  .setURIResolver(<URIResolver>)      <---------HERE
                                                  .setPageHeight(<String>)
                                                  .setPageWidth(<String>)
                                                  .setStrictUserConfigValidation(<boolean>)
                                                    ... etc ...
 FopFactory fopFactory = fopFactoryBuilder.build();



I am interested in using custom URI resolvers and haven't found the .setURIResolved method() on FopFactoryBuilder. Instead, I've been setting it in the FopFactoryBuilder's contructor, like:
new FopFactoryBuilder(new File(".").toURI(), resourceResolver)

But I'm wondering if I'm missing something. It would be nice to use the .setURIResolver() if it does exist.

Thanks,
-John

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


RE: Does FopFactoryBuilder really have a setURIResolver method?

Posted by Mark Gibson <ma...@staff.bluematrix.com>.
The setURIResolver in the comments seems to suggest it's talking about an XML Transform related class, URIResolver, that would be used in the XSL Transform stage.
The constructor argument is a ResourceResolver, and seems to be more FOP related, so used after the initial XSL transformation.

Either way, I also can't find setURIResolver as an actual method.

-----Original Message-----
From: cold.gem0526@fastmail.com <co...@fastmail.com> 
Sent: 21 February 2025 15:24
To: fop-users@xmlgraphics.apache.org
Subject: Does FopFactoryBuilder really have a setURIResolver method?

[EXTERNAL]

I'm wondering if FopFactoryBuilder is missing a setURIResolver() method.
The javadoc for FopFactoryBuilder shows an example of making a FopFactoryBuilder like so:

FopFactoryBuilder fopFactoryBuilder = new FopFactoryBuilder(<URI>)
                                                  .setURIResolver(<URIResolver>)      <---------HERE
                                                  .setPageHeight(<String>)
                                                  .setPageWidth(<String>)
                                                  .setStrictUserConfigValidation(<boolean>)
                                                    ... etc ...
 FopFactory fopFactory = fopFactoryBuilder.build();



I am interested in using custom URI resolvers and haven't found the .setURIResolved method() on FopFactoryBuilder. Instead, I've been setting it in the FopFactoryBuilder's contructor, like:
new FopFactoryBuilder(new File(".").toURI(), resourceResolver)

But I'm wondering if I'm missing something. It would be nice to use the .setURIResolver() if it does exist.

Thanks,
-John

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org