質問を示すアイコン

ファイルの読み込みに失敗します

回答を示すアイコン
まずは、astahのモデルバージョンをご確認ください。astahの保存形式は上位互換です。
新しいモデルバージョンのastahで作成したモデルは、古いモデルバージョンのastahでは読み込めません。(ご参照:astah製品間のファイル互換性
適切なモデルバージョンのastahでもファイルを読み込めない場合は、次の方法をお試しください。
この対処は、ログファイル(astah_xxx.log)に java.lang.StackOverflowError と書かれている場合、有効な場合があります。

astah* professional/UMLの場合:

以下の手順で、システムプロパティからスタックサイズを設定します。
  1. astah*上部メインメニューにある[ツール]-[システムプロパティ]-[ファイル]を選択します。
  2. [プロジェクトの読み込み/書き込み時のスタックサイズ[MB](1から64まで)]の入力ボックスに、設定したいサイズを入力します。
    スタックサイズ変更
  3. [適用]-[了解]を押下し、astah*を再起動します。

astah* SysML

以下の手順で、システムプロパティからスタックサイズを設定します。
  1. astah*上部メインメニューにある[ツール]-[システムプロパティ]-[Basic]-[ファイル]を開きます。
  2. 「プロジェクトの書き込み・読み込み時のスタックサイズ[MB](1から64まで)」の入力ボックスに、設定したいサイズを入力します。
    スタックサイズ変更
  3. [適用]-[了解]を押下し、astah*を再起動します。