5

JBoss EAP 6 を使用しています。本番環境まですべてがうまく機能します。しかし、本番環境へのデプロイ後、次のエラーが発生します。

java.lang.NoClassDefFoundError: Could not initialize class javax.imageio.ImageIO 

Captcha を作成しているサーブレットの 1 つでエラーが発生しています。これは、このエラーが発生している行です:

ImageIO.write(bufferedImage, "png", baos); 

Error のスタック トレースは次のとおりです。

Server:server-three] Caused by: java.lang.NoClassDefFoundError: Could not initialize class javax.imageio.ImageIO
[Server:server-three]   at org.fwcms.tc.servlet.Captcha.doGet(Captcha.java:150) [classes:]
[Server:server-three]   at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) [jboss-servlet-api_3.0_spec.jar:1.0.2.Final-redhat-1]
[Server:server-three]   at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec.jar:1.0.2.Final-redhat-1]
[Server:server-three]   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb.jar:7.2.2.Final-redhat-1]
[Server:server-three]   ... 36 more

これは他の環境では発生していません。earとしてアプリを展開しています。これを解決するための提案/指針は、私に大いに役立ちます。

前もって感謝します。

よろしく、 マンジュナート

4

1 に答える 1