Symfoware ServerのJDBCアプリケーション実行時のjava.lang.UnsatisfiedLinkErrorエラーについて

JDBCアプリケーション実行時に「java.lang.UnsatisfiedLinkError」というエラーになりました。原因と対処方法を教えてください。
[原因]
使用中のJDBCドライバのモジュールの一部が、別バージョンのSymfowareに含まれるモジュールと置き換わっており、不整合が発生していることが原因です。
JDBCドライバは、jarで圧縮されたドライバと、*.dllや*.soのライブラリの構成でインストールされます。エラーの原因は、jarで圧縮されたドライバに対して、以下の操作を行っていることが考えられます。
  • 手動で別バージョンのSymfowareに含まれるドライバに上書きしている
  • 別バージョンのドライバを任意の場所に格納し、環境変数CLASSPATHで設定している

[対処方法]
以下の方法で対処してください。
  • 手動で別バージョンのSymfowareに含まれるドライバに上書きしている場合は、正しいバージョンのドライバに戻して、アプリケーションを再実行してください。正しいバージョンのドライバが残っていない場合は、Symfowareをアンインストールしてから、再度インストールしてください。
  • 別バージョンのドライバを任意の場所に格納し、環境変数CLASSPATHで設定している場合は、正しいバージョンのドライバを、環境変数CLASSPATHに設定してください。
製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows, Solaris, Linux
アンサー種別 設計/開発
このページの先頭へ