Codec Tiff compressao JPEG

Estou tentando gerar uma imagem de um arquivo, so que encontrei um bug
no JAI para este tipo de codec TIFF compressao JPEG. Alguem sabe como poderia fazer?
O erro esta abaixo:

java.io.IOException: Decoding of old style JPEG-in-TIFF data is not supported.
at com.sun.media.jai.codecimpl.CodecUtils.toIOException(CodecUtils.java:76)
at com.sun.media.jai.codecimpl.TIFFImageDecoder.decodeAsRenderedImage(TIFFImageDecoder.java:109)
at com.sun.media.jai.codec.ImageDecoderImpl.decodeAsRenderedImage(ImageDecoderImpl.java:140)
at com.hsbc.hbbr.giw.roadmap.pim.ShowViewer.showTime(ShowViewer.java:57)
at com.hsbc.hbbr.giw.roadmap.pim.ShowViewer.main(ShowViewer.java:139)
Caused by: java.lang.RuntimeException: Decoding of old style JPEG-in-TIFF data is not supported.
at com.sun.media.jai.codecimpl.TIFFImage.(TIFFImage.java:725)
at com.sun.media.jai.codecimpl.TIFFImageDecoder.decodeAsRenderedImage(TIFFImageDecoder.java:107)
… 3 more

[code]public static void showTime(byte[] byteArray, Long nrDocto, final String url) throws Exception {
ByteArrayOutputStream out = new ByteArrayOutputStream();
out.write(byteArray);
ByteArraySeekableStream bi = new ByteArraySeekableStream(out
.toByteArray());
String[] decs = ImageCodec.getDecoderNames(bi);
ImageDecoder dec = ImageCodec.createImageDecoder(decs[0], bi, null);

    RenderedImage img = dec.decodeAsRenderedImage();
}[/code]

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4690164

Uma forma de você contornar esse problema é ver se o ImageMagick consegue converter essas imagens. Se conseguir, chame-o de sua aplicação porque, pelo que consta, a Sun nunca irá corrigir esse problema.