Interstage Studio ユーザーズガイド
目次 索引 前ページ次ページ

付録C トラブルシューティング

C.8 ビルドに関する問題


 

1. 外部エディタでリソースを変更した後に[プロジェクトのビルド]や[すべてビルド]を選択しても、ビルドが行われない。

【対処】

リソースの変更がワークスペースに反映されていません。

以下のどちらかを行ってください。


 

2. CORBAサーバプロジェクトでメインプログラムをデフォルトのファイルから変更すると、ビルドに失敗する。

【対処】

CORBAサーバプロジェクトでは、メインプログラム名はプロジェクト名と一致していなければなりません。メインプログラムをデフォルトのファイルから変更しないでください。


 

3. Interstage Application Serverが起動していない場合にCORBAサーバプロジェクトのビルドを行うと、ビルドに失敗する場合がある。

コンソールビューに以下のエラーが表示されている。

OD: エラー: od51401:IDLparser:CORBA_Container_lookup関数で例外情報にIDL:CORBA/StExcep/COMM_FAILURE:1.0が発生しました。マイナーコードは0x464a010aです。

OD: エラー: od51221:IDLc:IDLparserコマンドエラー. エラーコード=4

【対処】

IDLファイルを更新している場合、Interstage Application Serverが強制停止状態の時にはIDLコンパイラの実行がエラーとなるため、ビルドに失敗します。このような場合には、Interstage管理コンソールを用いてInterstage Application Serverを起動してから、再度ビルドを実行してください。


 

4. CORBAサーバプロジェクトの初回ビルド時に、インタフェースリポジトリからの削除失敗を示す警告メッセージが出力される。

コンソールビューに以下のエラーが表示されている。

OD: 警告: od51006:IDLinst:削除すべきオブジェクト::SAMPLEが存在しません。

【対処】

IDLコンパイラの設定画面で[インタフェースリポジトリへの登録を行う]がチェックされている場合、IDLコンパイラは、まずインタフェースリポジトリから既存の登録情報を削除し、その後に新しく情報を登録します。初回ビルド時には、まだインタフェースリポジトリに情報が登録されていないため、登録情報の削除に失敗したことを示す警告メッセージが表示されます。この警告メッセージが表示されてもビルドは問題なく実行できます。


 

5. 修正する必要が無い問題を問題ビューから削除できない。

ビルダやバリデータが検出した問題の中には修正が必須でないものもあります。このような場合、ビルダやバリデータの設定を変更することで、そのチェックを実施しないようにカスタマイズできます。

しかし、単純にそのビルダやバリデータをビルド時に実施しないように設定してしまうと問題ビューにエラーや警告が残ったままになります。

【対処】

以下のような手順で設定を変更してください。

  1. [プロジェクト] > [自動的にビルド]のチェックをはずします。
  2. [プロジェクト] > [クリーン]を実行し、問題ビューの表示をクリアします。
  3. ビルダやバリデータを実行しないように設定を変更します。
  4. [自動的にビルド]を元に戻します。

 

6. 「必要なライブラリ 'C:\Program Files\Common Files\FujitsuXML\xmlpro.jar' がありません。」というエラーが発生し、プロジェクトがビルドされない。

次のようなエラーが出力され、プロジェクトがビルドされない。

ビルドパスのエラーが解決されるまで、プロジェクトをビルドできません。
プロジェクト <プロジェクト名> に、必要なライブラリ 'C:\Program Files\Common Files\FujitsuXML\xmlpro.jar' がありません。

【対処】

本製品のインストール時に、Fujitsu XMLプロセッサが自動的にインストールされなくなりました。このため、Fujitsu XMLプロセッサを別途インストールしていない場合、事前定義ライブラリ「Fujitsu XML」を利用しているプロジェクトでこのようなエラーとなります。事前定義ライブラリ「Fujitsu XML」を利用するには、あらかじめFujitsu XMLプロセッサをインストールしておく必要があります。

以下のどちらかを行ってください。


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

Copyright 2007-2009 FUJITSU LIMITED