Websphere Application Server で jdbc 接続を作成しましたか? WAR ファイル内のアプリケーションがデータベースに接続するために必要になります。
完了したら、WAR ファイルの内部を確認し、WEB-INF/ フォルダーで web.xml ファイルを探すことができます。私の場合、ファイル内にハードコードされた jdbc を見つけました。次に例を示します。
<resource-ref>
<description>Worklight Server Database</description>
<res-ref-name>jdbc/WorklightDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<resource-ref>
<description>Reports Database</description>
<res-ref-name>jdbc/WorklightReportsDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
これらのハードコーディングされたファイルの名前を、WAS で作成した jdbc と同じ名前に変更できます。
データベースの問題については、このリンクに従って、ant を使用して DB を作成できます。
http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/index.jsp?topic=/com.ibm.worklight.deploy.doc/devref/r_ant_tasks_configure_dbs.html
2 つの異なるデータベースを持つ DB2 作成用の最初の ant スクリプトに従う場合、まだ作成していなければ、この行の新しいユーザーを作成する必要があります。ご覧のとおり、xml スクリプトでは、WRKLGHT データベースを作成するためにユーザーとパスワードが必要になるためです。例えば:
<db2 database="WRKLGHT" server="proddb.example.com"
user="wl6admin" password="wl6pass">
DB2 接続にデフォルト以外のポートを使用する場合は、サーバー パラメータの後にポート番号パラメータを追加できます。例えば:
ポート="50001"
ユーザーの作成については、次のリンクをたどることができます。
http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=%2Fcom.ibm.db2.luw.qb.server.doc%2Fdoc%2Ft0006742.html