- PR -

j2se 1.4で簡単なCorbaのPG

投稿者投稿内容
Mxfull
大ベテラン
会議室デビュー日: 2006/02/15
投稿数: 146
投稿日時: 2006-03-23 21:23
こんばんは!
J2SE 1.4で簡単なCorbaのPGを作っていますが、
全てのPGをコンパイルしてから(コンパイルのエラーがなし)下記の
命令でサーバのPGを稼動しようとした所、「org.omg.PortableServer.Servantが
見つからなかった」というエラーが出てきてしまいました。

c>java ServerPG -ORBInitialPort 1050 -ORBInitialHost localhost
 
これはどういう問題でしょうか?またorg.omg.PortableServer.Servantはどの.jarファイルにありますか?ご存知の方はご教授いただけませんか?

_________________
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2006-03-23 22:20
Javaの標準APIなので、ない方がおかしいです。正確なエラーメッセージを書いてみてください。
Mxfull
大ベテラン
会議室デビュー日: 2006/02/15
投稿数: 146
投稿日時: 2006-03-24 16:07
ukさん、ご回答ありがとうございます。
現在、詳しく確認しています。後ほど、
精確なエラーメッセージを書きます。
Mxfull
大ベテラン
会議室デビュー日: 2006/02/15
投稿数: 146
投稿日時: 2006-03-24 16:21
再確認した所、idljでHello.idlファイルをコンパイルした後に、
発生したskeletonファイル名はHelloPOAではなく、_HelloImplBaseと
なってしまいました。J2SE 1.4.2ですので、HelloPOAであるはずですが、
どういうことでしょうか?
_________________
Mxfull
大ベテラン
会議室デビュー日: 2006/02/15
投稿数: 146
投稿日時: 2006-03-27 12:05
自己返信です。

J2SE 1.4.2のidljでIDLファイルをコンパイルする時に、Skeletonのファイル名は
HelloPOAのようですね?なぜ、_HelloImplBaseのようになってしまったかご存知の方は
教えていただけませんか?
宜しくお願いします。
ToGo
常連さん
会議室デビュー日: 2002/03/16
投稿数: 46
投稿日時: 2006-03-28 20:53
引用:

Mxfullさんの書き込み (2006-03-27 12:05) より:

J2SE 1.4.2のidljでIDLファイルをコンパイルする時に、Skeletonのファイル名は
HelloPOAのようですね?なぜ、_HelloImplBaseのようになってしまったかご存知の方は
教えていただけませんか?


J2SE 1.4.2のidljのオプションをドキュメントで調べると、そのものずばり
-oldImplBase
というオプションがあるのが分かります。
Mxfull
大ベテラン
会議室デビュー日: 2006/02/15
投稿数: 146
投稿日時: 2006-03-29 08:37
ToGoさん、有難うございます。
これからidljのオプションを調べてみます。
もしなにかあったら再び質問します。
その時に宜しくお願いします。
Mxfull
大ベテラン
会議室デビュー日: 2006/02/15
投稿数: 146
投稿日時: 2006-03-29 08:47
お世話になります。
こちらの確認でidljで-oldImplBase オプションを使わなくでも
_HelloImplBaseのようなファイルを発生してしまいました。
HelloPOAのようなファイルを発生したいときにどうすればいいでしょう?
教えていただけませんか?
宜しくお願いします。
_________________

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