私はdb2をglassfishで稼働させようとしています。私はドキュメントを読んだことがありますが、私が何をしても、私はpingを実行するとエラーに悩まされてしまいます。私は、db2ドライバのためのjarファイルとクラスパスプレフィックスの接続を入れ、ドメインのlibディレクトリに追加していません。私は間違って何をしていますか?あなたの時間をありがとう。Windows上のローカル・グラスフィッシュを、UNIXのリモートdb2と連携するように構成できますか?
答えて
データソースの作成については何も言及していません。データソースを作成しましたか?
ドメインのconfディレクトリにあるdomain.xmlファイルで作成する方法は次のとおりです。
<jdbc-resource enabled="true" jndi-name="jdbc/<YOUR_DS_NAME_HERE>" object-type="user" pool-name="<YOUR_POOL_NAME_HERE>">
<description><DESCRIPTION></description>
</jdbc-resource>
<jdbc-connection-pool allow-non-component-callers="false" associate-with-thread="false" connection-creation-retry-attempts="0" connection-creation-retry-interval-in-seconds="10" connection-leak-reclaim="false" connection-leak-timeout-in-seconds="0" connection-validation-method="auto-commit" datasource-classname="com.ibm.db2.jcc.DB2ConnectionPoolDataSource" fail-all-connections="true" idle-timeout-in-seconds="140" is-connection-validation-required="true" is-isolation-level-guaranteed="false" lazy-connection-association="false" lazy-connection-enlistment="false" match-connections="false" max-connection-usage-count="0" max-pool-size="32" max-wait-time-in-millis="60000" name="YOUR_POOL_NAME_HERE>" non-transactional-connections="false" pool-resize-quantity="32" res-type="javax.sql.ConnectionPoolDataSource" statement-timeout-in-seconds="-1" steady-pool-size="0" validate-atmost-once-period-in-seconds="0" wrap-jdbc-objects="false">
<description><YOUR_POOL_NAME_HERE_DESCRIPTION></description>
<property name="user" value="<USERNAME>"/>
<property name="password" value="<PASSWORD>"/>
<property name="portNumber" value="<PORTNUMBER>"
<property name="databaseName" value="DATABASE_NAME"/>
<property name="serverName" value="<SERVER_NAME>"/>
<property name="driverType" value="4"/>
</jdbc-connection-pool>
jarファイルを$ GLASSFISH_HOME/libディレクトリにコピーすることもできます。
ur replyに感謝します。投稿前にdomain1.xmlファイルを確認しました。これは、次のとおりです。http://forums.java.net/jive/thread.jspa?threadID=27389データソースを作成しました。次の行をdb2jcc.jar、db2jcc_javax.jar、db2jcc_license_cisuz.jar、db2jcc_license_cu.jarをlibのドメイン\ domains1に、ext.At urを$ GLASSFISH_HOME/libにも入れてください。また、クラスパス接頭辞とネイティブ・ライブラリのパス接頭辞をポイントするように設定してくださいC:\ db2s \ [said * .jar]と入力します。ファイルがC:¥db2sにあり、NLPがdb2jcc2.dll && db2jcct2.dllの両方に設定されていても、java.library.pathにはdb2jcct2が残っていません。ありがとうございました。 – Iulia
管理コンソールからデータプールにpingを実行できますか?どのような例外がありますか? server.logからスタックトレースを貼り付けることはできますか? – rangalo
さて、はい。ありがとうございました!私はついに間違ったことが分かった。初めてデータソースを作成し、domain.xmlファイルでドライバの種類を手動で変更しましたが、.jarファイルがすべて間違った場所にありました。もう一度最初から再起動しました(新しい接続プール、新しいデータソース)。正しい場所に.jarファイルがありました(あなたが述べたようにGLASSFISH_HOME/libに直接あります)。xmlのマニュアル変更は忘れてしまいました。華麗な私。 * facepalm *うまくいけば、誰かがこれから学ぶでしょう。だから、もう一度あなたの助けに感謝します。 – Iulia
- 1. WindowsでPycharmと連携するようにスクラブを試す
- 2. OSGIとJSFはどのように連携できますか?
- 3. ジェンキンスパイプラインはモノレポとどのように連携できますか
- 4. DB2:セッション・ユーザーと連携するステートメントとして常に生成する方法
- 5. ローカルMavenリポジトリと連携するAndroidライブラリ
- 6. リモートDOS GitリポジトリとローカルUNIXリポジ
- 7. Windows上でUSB接続されたSymbian携帯電話のIMEIをリモートから取得できますか?
- 8. cstdioと連携するためのカスタムイテレータ構造体の作成
- 9. Windows上のUnixスタイルのツールですか?
- 10. 入力フィルタと選択フィルタはどのように連携できますか?
- 11. HandlerManagerはソースとどのように連携しますか?
- 12. HTTP/2とCNAMEはどのように連携しますか?
- 13. PEARクラスコメントとファイルコメントスニフはどのように連携しますか?
- 14. nhibernateとasp.netはどのように連携しますか?
- 15. SASL Anonymousはxmppとどのように連携しますか?
- 16. subqとcfはどのように連携しますか?
- 17. VLCとFFMPEGはどのように連携しますか?
- 18. .matchとキャプチャグループはどのように連携しますか?
- 19. waitpidとptraceはどのように連携しますか?
- 20. CoberturaはJUnitとどのように連携しますか?
- 21. ReactとNodeJSはどのように連携しますか?
- 22. addListenerはmatchmedia APIとどのように連携しますか?
- 23. リモートのWindowsからローカルのUbuntuにファイルをコピーするには?
- 24. Windows上でRails/Rubyと連携するSublimeCodeIntelプラグインを設定する
- 25. TFSはGitのようなサードパーティのSCMシステムと連携できますか?
- 26. DB2上でUDFを構築する
- 27. Windows/USBキーでUnixコマンドプロンプトをどのように取得できますか?
- 28. Unix上でMySQLデータベースの内容をどのようにエクスポートできますか?
- 29. Unix - ローカルIPをptsに関連付けますか?
- 30. ダウンロードすることなく、httpサーバ上のローカルとリモートの2つのファイルを比較できますか?
見た目がわかるようにサンプル設定を投稿しているわけではありません。それは間違っています。 – skaffman
申し訳ありませんが、私はそれについて謝罪します。正直、私はどこから始めるべきか分からない。後者のコメントをご覧ください。私はそれらがより多くの情報を提供することを望む。あなたの時間をありがとう。 – Iulia