Java ストアド・プロシージャ/UDF での jar ファイルの使用

こちらで実際にやってみていますが、ドミノの Java クラスをストアド・プロシージャの中で使用するので、UDB から参照できるようにする必要がありました。

つまり、ストアド・プロシージャや UDF で Java を使用する場合、標準的な Java のクラスと DB2 のクラス以外のものを使用したくなることはあるわけです。
その時にどうするか、を簡単に紹介します。


V5R1 の UDB for iSeries から Java ストアド・プロシージャから jar ファイルを参照できるようになりました。
導入されて UDB から参照できるようになった jar ファイルは SYSJAROBJECTS、SYSJARCONTENTS といったシステムカタログに記録されています。

jar ファイルの導入は SQLJ/INSTALL_JAR ユーティリティを使用して行ないます。
最初のパラメータがファイルの存在場所、次が jar ID、最後は今のところ 0 のみのサポートですが、配置時のアクションを指定します。

はずす時には CALL SQLJ/REMOVE_JAR('ncso_jar', 0) 、更新する場合には CALL SQLJ/REPLACE_JAR('file:/QIBM/ProdData/Lotus/Notes/Shared/ncso.jar', 'ncso_jar') と実行します。

システムカタログの SYSJAROBJECTS の内容はこうなります。

システムカタログの SYSJARCONTENTS の内容はこうなります。

実際のファイルは SQLLib/Function の下の jar ディレクトリに、ユーザー名をキーにして格納されています。

[Top Pageに戻る]

[PR] | 貴金属 買取ハウスクリーニング韓国食材転職サイトSEOアクセス解析ハウスメーカーレンタルオフィスSEO対策消費者金融不動産担保ローン時計車 買取ハワイ挙式アスクル転職生命保険テンプレート沖縄旅行動画免許合宿二輪引越し消費者金融税理士ゴルフ会員権留学レーシックマッサージFX投資信託くりっく365アフィリエイト育毛剤FXホームページ制作デイトレードFXタイバンコクハワイ レンタカーベスト ハワイ ホテル レーツバリ島年末年始ハワイHawaii hotelsHawaii Activitiesbhhrホノルルマラソン
【運営会社「パラダイムシフト」サービス】 ハワイ現地オプショナルツアーリラックマ) - ビジネスクラス航空券 - 格安航空券(1) - 格安航空券(2) - 海外ホテル - 韓国旅行
無料ホームページ作成 - レンタルサーバー - 携帯ホームページ - ブログ - ホテル 予約 - タイムシェア - ヴィラ - ハワイ コンドミニアム - バリ島 ホテル - ハワイ 不動産 - プーケット ホテル