IncompatibleClassChangeError when Accessing a Thumbnail Image Due to JDK

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

症状

Users are getting a JPEGImageEncoder exception uploading a user icon.

java.lang.IncompatibleClassChangeError: Found class com.sun.image.codec.jpeg.JPEGImageEncoder, but interface was expected
at com.atlassian.core.util.thumbnail.Thumber.storeThumbImage(Thumber.java:265)
at com.atlassian.core.util.thumbnail.Thumber.createThumbnail(Thumber.java:175)
at com.atlassian.core.util.thumbnail.Thumber.retrieveOrCreateThumbNail(Thumber.java:131)
at com.atlassian.confluence.pages.thumbnail.DefaultThumbnailManager.getThumbnail(DefaultThumbnailManager.java:75)

原因

An unsupported Java version is being used such as OpenJDK that has a different class definition.

ソリューション

  1. Download a supported Oracle Java version.
  2. Configure Confluence to use the standard JDK.

Last modified on Mar 30, 2016

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.