1

ローカルで実行しているときにImagesServiceからapplyTransform()を呼び出す際に問題が発生します。GAEにデプロイすると、画像は正常に変換されますが、ローカルでは、この例外を除いて500エラーが発生します。

java.lang.IllegalArgumentException: Failed to read image
at com.google.appengine.api.images.ImagesServiceImpl.convertApplicationException(ImagesServiceImpl.java:397)
at com.google.appengine.api.images.ImagesServiceImpl.applyTransform(ImagesServiceImpl.java:88)
at com.google.appengine.api.images.ImagesServiceImpl.applyTransform(ImagesServiceImpl.java:65)
...

私はtiffからpngに変換していて、依存関係としてさまざまなライブラリを追加しようとしましたが、役に立ちませんでした(jai-imageio、tom gibara、javaVP8)。私はこの警告を受け取り続けます:

Nov 26, 2012 6:30:37 PM com.google.appengine.api.images.dev.LocalImagesService init
WARNING: No image reader found for format "tif". An ImageIO plugin must be installed to use this format with the DevAppServer.

GAE環境の外でこれを機能させる方法について何か提案はありますか?

4

1 に答える 1

1

このドキュメントが役立つ場合があります。

「開発サーバーはローカルマシンを使用して、Imagesサービスの機能を実行します。」

インストール手順はこちら

于 2012-11-27T01:59:03.850 に答える