xmlgraphics-fop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ramon Molossi (Jira)" <j...@apache.org>
Subject [jira] [Created] (FOP-2986) NUllPointer external-graphic
Date Mon, 16 Nov 2020 19:21:00 GMT
Ramon Molossi created FOP-2986:
----------------------------------

             Summary: NUllPointer external-graphic
                 Key: FOP-2986
                 URL: https://issues.apache.org/jira/browse/FOP-2986
             Project: FOP
          Issue Type: Bug
    Affects Versions: trunk
         Environment: fop 2.5
jdk 8
linux manjaro

            Reporter: Ramon Molossi
         Attachments: teste.xml, teste.xslt

Downloaded sources from apache site, compiled by myself, trying to adjust fop-servlet to work
togheter with Oracle Apex.

 

Trying to use the default FopServlet(just changed from doGet to doPost), submitted xsl and
xml, when I add a simple external graphic like this:
<fo:block>
     <fo:external-graphic src="...."></fo:external-graphic>
</fo:block>
I get this error:

java.lang.NullPointerException java.io.FilterInputStream.markSupported(FilterInputStream.java:243)
org.apache.xmlgraphics.image.loader.util.ImageUtil.decorateMarkSupported(ImageUtil.java:213)
org.apache.xmlgraphics.image.loader.util.ImageUtil.autoDecorateInputStream(ImageUtil.java:228)
org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.createImageSource(AbstractImageSessionContext.java:378)
org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.access$100(AbstractImageSessionContext.java:54)
org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext$UnrestrictedFallbackResolver.createSource(AbstractImageSessionContext.java:369)
org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.newSource(AbstractImageSessionContext.java:95)
org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.needSource(AbstractImageSessionContext.java:196)
org.apache.xmlgraphics.image.loader.cache.ImageCache.needImageInfo(ImageCache.java:122) org.apache.xmlgraphics.image.loader.ImageManager.getImageInfo(ImageManager.java:123)
org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:81) org.apache.fop.fo.FObj.processNode(FObj.java:131)
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:293) org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:179)
com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:208)
com.sun.org.apache.xml.internal.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:281)
com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:247)
com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:559)
teste.template$dot$0() teste.applyTemplates() teste.transform() com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.transform(AbstractTranslet.java:620)
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:730)
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:343)
org.apache.fop.servlet.FopServlet.render(FopServlet.java:269) org.apache.fop.servlet.FopServlet.renderXML(FopServlet.java:236)
org.apache.fop.servlet.FopServlet.doPost(FopServlet.java:142) javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

 

 

Tried to downgrade the  xmlgraphics-commons to 2.3, got same error.

 

 



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

Mime
View raw message