2017-10-11 8 views
0

タイトルはすべてです。これは私の回避策であり、残念なことにこれについての私の終わりからの運はありません。 は、DB2からこれらの2 jarファイルを持つ:WAS8.5 DB2 Jarsを選択しない

  1. のdb2jcc.jar
  2. そこにパスを配置することにより、WebSphere変数でそれらを入れてみました

db2jcc_license_cu.jar、作成中にクラスパスのテキストエリアにそれらを追加しました(これらのjarファイルからwebsphere変数とその絶対パスを使用しています)でも、トラブルシューティング>クラスローダービューで確認するたびにこれらのjarファイルを選択しませんでした。

私はそれらを手動でAppServer/lib/extに追加しましたが、WASはそれを選択することができますが、このソリューションは他のプロファイルに公開されているため、この操作を実行したくありません。 WASでWebsphereの変数関数を利用したいと思っています。

ご協力いただきありがとうございます。

答えて

0

実際には、DB2 JDBC Provider and Datasourceを作成し、JDBC接続を取得するためにアプリケーションのデータソースのJNDI名を使用する必要があります。

JDBCプロバイダーの作成時に、言及したjarsの場所を宣言します。

+0

hi。私はすでにそれを(私の記事に記載されているように)行いましたが、まだそれらのjarファイルを選択していませんでした。私はYouTubeのこのチュートリアルにも従っています:https://www.youtube.com/watch?v=raLYlwOIbnE でも、私の側には幸運がありません。 p.s.そのビデオチュートリアルの所有者にクレジット –

+1

実際にあなたの投稿は、あなたがトライレフが何をする必要があると言ったのか述べなかった。あなたは単に "JDBCの作成中"と言っただけです。それはWASのものではありません。 WASでは、「JDBCプロバイダ」を作成してから、JDBCプロバイダを参照する「データソース」を作成します。管理コンソール・ウィザードを使用してJDBCプロバイダーを作成し、「IBM JCCドライバーを使用してDB2」というプロバイダー・タイプを選択した場合、db2 jdbcドライバー・ジャーへのクラスパスは、標準のWAS変数を使用して事前に設定されています。データソースを作成しましたか?あなたはどのようにあなたのアプリでそれにアクセスしていますか?または、JDBC DriverManagerに直接アクセスしていますか? –

+0

@FRowe申し訳ありません。はい、jdbcプロバイダとデータソースを作成しました。私のjdbcプロバイダに私のデータソースを指摘しました。アクセスの場合、私のspringbootアプリケーションはJndi c/o JndiObjectFactoryBeanにアクセスしようとします。 –

関連する問題