スタンドアロン アプリケーションであるアプリケーションを開発しており、それを jar ファイル (これは lika a ですOSGi Plugin
) としてパッケージ化し、それをデプロイしjar into JBoss
ます。
Eclipse でアプリケーションを実行すると、アプリケーションは正常に動作します。Jboss ではエラーがスローされます。
java.lang.ClassNotFoundException: org.w3c.dom.Node
.
フォルダーに追加rt.jar
しWEB-INF/lib
て Jboss にデプロイするとします。そのエラーはスローされなくなりました。jsse.jar
しかし、追加しても新しい例外が発生しましたlib
が、エラーを解決できません。
com.microsoft.sqlserver.jdbc.SQLServerException: The driver could not establish a
secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption.
Error: "class configured for SSLContext: sun.security.ssl.SSLContextImpl$TLS10Context
not a SSLContext".
......
Caused by: java.security.NoSuchAlgorithmException: class configured for
SSLContext: sun.security.ssl.SSLContextImpl$TLS10Context not a SSLContext
06:10:53,484 ERROR [stderr] (default-short-running-threads-threads - 26) at
sun.security.jca.GetInstance.checkSuperClass(GetInstance.java:258)
06:10:53,484 ERROR [stderr] (default-short-running-threads-threads - 26) at
sun.security.jca.GetInstance.getInstance(GetInstance.java:237)
06:10:53,484 ERROR [stderr] (default-short-running-threads-threads - 26) at
sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
06:10:53,484 ERROR [stderr] (default-short-running-threads-threads - 26) at
javax.net.ssl.SSLContext.getInstance(SSLContext.java:156)
06:10:53,500 ERROR [stderr] (default-short-running-threads-threads - 26) at
com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1353)
私の開発環境はJdk1.7
、サーバー環境も私のローカル環境Windows XP
とEclipse Juno
同じです。