You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-dev@xmlgraphics.apache.org by "Thomas Letsch (JIRA)" <ji...@apache.org> on 2016/07/15 07:50:21 UTC
[jira] [Commented] (BATIK-1005) maven batik-awt-util 1.7 missing
META-INF/services/ file for ImageWriterRegistry?
[ https://issues.apache.org/jira/browse/BATIK-1005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15378980#comment-15378980 ]
Thomas Letsch commented on BATIK-1005:
--------------------------------------
I have seen this problem(the PNG ImageWriter not being registered as ImageWriter) also in the 1.8 version.
It however does not occur in the current 1.9 SNAPSHOT.
> maven batik-awt-util 1.7 missing META-INF/services/ file for ImageWriterRegistry?
> ---------------------------------------------------------------------------------
>
> Key: BATIK-1005
> URL: https://issues.apache.org/jira/browse/BATIK-1005
> Project: Batik
> Issue Type: Bug
> Components: Utilities
> Affects Versions: 1.7
> Environment: Operating System: All
> Platform: Macintosh
> Reporter: Jessica
> Assignee: Batik Developer's Mailing list
>
> When we switched our project to maven, we started seeing a null pointer exception coming from the JPEGTranscoder, line 89. The exception happens because the singleton org.apache.batik.ext.awt.image.spi.ImageWriterRegistry instance does not have any ImageWriters registered so null is returned instead of a JPEGImageWriter instance.
> Looking at the code for the ImageWriterRegistry class, I think there should be a file called "org.apache.batik.ext.awt.image.spi.ImageWriter" inside of META-INF/services/ in the distributed jar which lists the image writers to register during setup. However, there is no such file in the batik-awt-util-1.7.jar.
> I do see a file in xmlgraphics-commons jar for the org.apache.xmlgraphics.image.writer.ImageWriter class, but the JPEGTranscoder doesn't use the registry from that package.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: batik-dev-help@xmlgraphics.apache.org