2016-05-13 10 views
0

私はCommunity Edition 5.2.0を使用しています。ケトルジャーをTomcat 7にデプロイし、変換を実行する一連のWebサービスを用意しています。Pentahoケトル、普通のtomcatを使用JNDI

私が望むのは、データベース接続ダイアログのスプーンステップで設計時にTomcat server.xml/context.xmlにあるものにJNDI名を設定できるようにすることです。それでは、実行時には、あまりにもそれを拾う必要がありますか?そうではありません。

私は試行錯誤を繰り返して、この作業が成功するかどうかを確認しています。会社ポリシーのためにsimple-jndiフォルダとjdbc.propertiesのアプローチを使用することはできません。

これは実際にはありませんか?事前に

おかげ..

答えて

0

回答:

のserver.xmlとcontext.xmlにグローバルリソースで

、あなたはJDBC大会でデータソースを呼び出すためにを持っている。すなわちjdbc/MyDB

ケトルランタイムをインスタンス化するときは、KettleEnvironment.init(false)を使用します。

スプーンでは、 "MyDB"をjndiデータベース接続に配置するだけです。

関連する問題