Interstage Application Server/Interstage Web Server トラブルシューティング集
目次 索引 前ページ次ページ

第9章 CORBAサービス使用時の異常

9.4 アプリケーションがエラーとなる

OOCOBOLアプリケーションがエラーとなる

 使用している製品とは異なるバージョンで作成したOOCOBOLアプリケーションを実行している可能性があります。OOCOBOLアプリケーションは、異なるバージョン間でのバイナリ互換がありません。移行する場合には、再ビルドを行ってください。

CORBAアプリケーションがエラーとなる


 Interstageのインストールフォルダ、およびその配下のフォルダとファイルが暗号化されていないことを確認してください。
 インストールフォルダ、およびその配下のフォルダとファイルを暗号化した場合、CORBAアプリケーションの実行時にエラーが発生する可能性があります。

IDLコンパイラが生成したJava言語マッピングのスタブ・スケルトンでjava.lang.NullPoitnterExceptionが発生する

 クライアントアプリケーションのin、inoutパラメタ、およびサーバアプリケーションのout、inoutパラメタ、復帰値において、以下のデータ型に“nullオブジェクト”を設定していないかを確認してください。“nullオブジェクト”を指定している場合は、“nullオブジェクト”を設定しないように修正してください。

“org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed: No”が発生する
 または、
“java.lang.ClassCastException”が発生する

 ORB(Object Request Broker)が正しく指定されているかを確認してください。ORB(Object Request Broker)の指定方法については、“アプリケーション作成ガイド(CORBAサービス編)”の“アプリケーションの開発(Java言語)”−“CORBAアプリケーションの実行”−“ORB(Object Request Broker)の指定”を参照してください。

“org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.fujitsu.ObjectDirector.CORBA.ORB vmcid: 0x0 minor code: 0 completed: No”が発生する

 以下の対応を行ってください。


目次 索引 前ページ次ページ

Copyright 2008 FUJITSU LIMITED