Hi,
there is a big change between FOP 1.x and FOP 2.x regarding the base:
1.x: base defaults to FOP uri
2.x: base defaults to FO uri

See https://issues.apache.org/jira/browse/FOP-2306

2016-01-19 1:21 GMT+01:00  <[email protected]>:
> All,
> Thanks to Tosten who made me think hard ;-)
>
> It turns that the FOP config file parameter <base> is the issue. Like
> Torsten mentioned, the base parameter appears to be an absolute path now in
> FOP 2.1. However, this is not a good option for an existing system that
> supports many projects and various paths. My base was set as:
> <base>./</base>
>
> When I set it to an absolute path for testing, FOP 2.1 found all of the
> files. However, when I REMOVED it, allowing to go to it's default setting
> (current directory), everything ran normally and files were located
> correctly.
>
> So for my situation, removing the <base> parameter works on FOP 2.1, and it
> also works on FOP 1.1. I do believe that there is a bug in that section of
> the 2.1 code.
>
> Thanks to everyone that helped out!
>
> Regards,
> Dean Nelson
>
> In a message dated 1/18/2016 8:16:34 A.M. Pacific Standard Time,
> [email protected] writes:
>
> Dean,
>
> yes, I did this in our docbook xsl configuration layer via changing
> admin.graphics.path. You may also want to set img.src.path.
>
> Hope this helps,
>
> Torsten
>
>
> On 18.01.2016 17:04, [email protected] wrote:
>> Torsten
>> Did you do this via XSL? Or could you describe how you did this?
>> Thanks
>> Dean
>> In a message dated 1/18/2016 6:12:37 A.M. Pacific Standard Time,
>> [email protected] writes:
>>
>>     Hi Dean,
>>
>>     I made the same experience recently, attempting a similar port from
>> Fop
>>     1.1 to Fop 2.1 of our DocBook documents.
>>
>>     Apparently, Fop 2.1 seems to be more strict about the format of the
>> url
>>     argument. I managed to resolve this by converting image references to
>>     absolute file URIs (e.g. file:///<path>/images/). I was not able to
>> use
>>     a relative path and folded.
>>
>>     Luckily, in my case mostly admonition graphics were affected, which I
>>     could resolve by specifying an absolute admon.graphics.path.
>>
>>     Hope this helps,
>>
>>     Torsten
>>
>>     On 17.01.2016 02:29, [email protected] wrote:
>>      > Hello!
>>      > Thanks for everyone's hard work on the FOP 2.1 release!
>>      > I have a stable Docbook system with FOP 1.1 and when I upgraded
>>     to 2.1 I
>>      > noticed an issue: It appears that FOP cannot find the images in
>>     the new
>>      > system.
>>      > [ERROR] FOUserAgent - Image not found. URI: images/redneck9.bmp.
>> (See
>>      > position 15:562)
>>      > Which points to this line:
>>      > <fo:external-graphic src="url(images/redneck9.bmp)" width="7cm"
>>      > height="auto" content-width="scale-to-fit"
>>     content-height="scale-to-fit"
>>      > content-type="content-type:image/BMP" text-align="center"/>
>>      > This is exactly the same file that FOP 1.1 processes just fine and
>> I
>>      > looked to see if there were any changes in the way I needed to
>>     run FOP
>>      > but I could not see anything related to that.
>>      > Was there a change for FOP 2.1 that would cause this?
>>      > Thanks
>>      > Dean Nelson
>>
>>
>>     ---------------------------------------------------------------------
>>     To unsubscribe, e-mail: [email protected]
>>     For additional commands, e-mail: [email protected]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>



-- 
pascal

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to