Hi I have loaded FOP into Tomcat server [everything is running locally on my Windows 10 PC].
I am trying to troubleshoot an issue using the fo:external-graphic tag in images.fo. I have added the following to Tomcat > conf > server.xml: <Context docBase="C:/Tomcat9/webapps/graphics/" reloadable="true" path="graphics"></Context> This allows images to be accessed from the browser: http://localhost:8080/graphics/linux.bmp The browser URI to create the PDF from images.fo is: http://localhost:8080/fop/?fo=C:/fop-2.9/fop/examples/fo/basic/images.fo In images.fo I can get an image successfully using direct access using file: <fo:external-graphic src=file:///C:/fop-2.9/fop-servlet/src/main/webapp/WEB-INF/graphics/xml_feather.gif/> Using the following does not crash the session but gives an error in the log that the image was not found: <fo:external-graphic src="url('graphics/linux.bmp')"/> If I try using http the session crashed and I get HTTP Status 500 - Internal Server Error <fo:external-graphic src=http://localhost:8080/graphics/linux.bmp/> This URL works ok directly in the browser: http://localhost:8080/graphics/linux.bmp I have also tried external demo site which also does not work: https://sampleurl.com/test.jpg?w=l&d=standard https://upload.wikimedia.org/wikipedia/commons/b/bc/Apache_FOP_logo.png Can anybody offer some direction please. Thank in advance. [cid:image001.jpg@01DB1EEB.BD1CA300]