- PR -

Weblogicの組み込みJAR

1
投稿者投稿内容
かんぱち
ベテラン
会議室デビュー日: 2006/06/01
投稿数: 73
投稿日時: 2006-10-29 13:16
またまた、失礼します。

先日、Oracle10gのjdbcJARを読み込まないと別スレッドを起こしましたが、
関連して、コネクションプールでSpring を組み込んだものを作ろうとしています。

ただ、Oracleのドライバを読み込み成功した後、別機能としてメール送信を
組み込みました。
mail.jarとactivation.jarを追加したわけですが、ojdbc14.jarの時と同じく、
他から持ってきたものを組み込もうとするとダメで、bea付属の同名jarで行うと
成功しました。

これってJARファイルを改ざんして同名に直してるような気がしてならないのですが・・。

それはさておき、今回springで追加しなければいけないspring.jarなどは標準で
入っていないようです。
実装してみればいいのですが、それも結構な作業なので組み込んだ経験が
おられる方ございましたら、成功・不成功だけでも教えていただけないでしょうか?

BEAにかなり不信感。。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-10-29 13:58
WebLogic にはデフォルトでOracle のJDBCドライバも JavaMail も含まれていますね。
http://edocs.beasys.co.jp/e-docs/wls/docs92/programming/javamail.html
http://edocs.beasys.co.jp/e-docs/wls/docs92/jdbc_admin/third_party_drivers.html#wp1048361
weblogic.jar や、マニフェストクラスパスの中に必要なクラスが入っているはずです。よそから持ってくる必要はないでしょう。
なにはともあれドキュメントを検索するクセをつけましょう。
http://search.beasys.co.jp/cgi-bin/namazu.cgi?query=javamail&submit=Search%21&whence=0&max=10&result=normal&sort=score&idxname=e-docs%2Fwls%2Fdocs92
http://search.beasys.co.jp/cgi-bin/namazu.cgi?query=oracle+thin+driver&submit=Search%21&whence=0&max=10&result=normal&sort=score&idxname=e-docs%2Fwls%2Fdocs92

複数の jar ファイル間のクラスの衝突を確認するにはわらじが便利です。
http://yusuke.homeip.net/waraji/

>実装してみればいいのですが、それも結構な作業なので組み込んだ経験が
どういう意味でしょう?Spring相当のライブラリをスクラッチで実装するということですか?
残念ながら私は組み合わせて利用した経験はないのですが、WebLogic Server と Spring の組み合わせについての情報はドキュメントに記載されていますね。
http://edocs.beasys.co.jp/e-docs/wls/docs92/issues/known_resolved.html#wp1118161

記載されている以外になにか不明な点があればサポート窓口に問いあわせることをお勧めします。

[ メッセージ編集済み 編集者: インギ 編集日時 2006-10-29 14:30 ]
かんぱち
ベテラン
会議室デビュー日: 2006/06/01
投稿数: 73
投稿日時: 2006-10-29 15:21
インギさん、ありがとうございます。

そうですね、勘違いしてました、始めから組み込まれているので、
競合している可能性が強いということなんですね。

じゃあデフォルトで入ってないSpringは少なくとも、試してみる
価値はありますね。

ありがとうございます、サポートの方も受けてみようと思います。
1

スキルアップ/キャリアアップ(JOB@IT)