掲示板一覧 - トピック一覧 Enterprise Architect 全般 複製機能を利用したEAPを開けない |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | トピック |
---|---|
sugimoto | 投稿日時: 2011-12-15 15:53 |
EA Administrator 投稿: 1971 |
複製機能を利用したEAPを開けないサポートに寄せられたご質問の要約です。
○ご質問 ver8.0の時に複製機能を利用して作成したプロジェクトファイルを ver9.2で開いた場合に以下のエラーメッセージが複数表示されます。 エラーメッセージ: --- DAO.Database[3703] この操作は、現バージョンに変換されていないレプリケート可能なデータベースには実行できません。 --- 「JET4.0を利用」のチェックを外し、再度起動させたところ、 以下のエラーメッセージが表示されプロジェクトが読み込めません。 エラーメッセージ: --- DAOのライブラリの初期化に失敗しました。 Enterprise Architectのオプションの「JET4.0を利用」にチェックを入れてください。 --- チェックを入れると、前のエラーメッセージが表示されます。 どのようにすればver9.2で正常に利用することができるのでしょうか? ○回答 EA8.0の際にプロジェクトを新規に作成され、その後、Jet4.0への変換を 行っていない場合は、Jet3.5をご利用されていることになります。 この場合に、複製を利用しており、かつ「JET4.0を利用」が有効ですと、 DAO.Database[3703]のエラーは発生します。 Jet3.5の複製を利用している場合は「JET4.0を利用」は無効、 Jet4.0の複製を利用している場合は「JET4.0を利用」は有効にする 必要があります。 お送りいただいた再現ファイルについて、弊社環境では「JET4.0を利用」を "無効"にした状態であれば、プロジェクトファイルオープン時にエラーも 発生せずモデルを書くこともできました。 このことから、御社EAPファイルではJET3.5を利用されていることになります。 ただ、御社ではエラーが発生することから、環境にJET3.5のライブラリが 存在しないことが考えられます。 (EA8.0の際には、EAインストール時にJET3.5のライブラリもインストールしていましたが、 EA9.2では新規にJET4.0で作成するように変わりましたので、現在のEAインストーラには JET3.5のライブラリは含まれません。) 以下の掲示板はRaQuestの内容になりますが、今回の件は、 以下と同じ対処方法で解消できると考えております。 「RaQuestでファイルを開くこうとするとエラーが出ます。」 https://www.sparxsystems.jp/forum/modules/xhnewbb/viewtopic.php?topic_id=4568&post_id=8970#forumpost8970 の"以下のいずれかの方法でJET3.5 をインストールし・・"の個所をご確認いただけますでしょうか? ご確認のほど、よろしくお願いいたします。 なお、今後、JET3.5形式ではなくJET4.0形式を利用したい場合は、 ファイルを変換していただく必要があります。 JET4.0形式への変換方法は、以下のページに記載がございます。 一度複製を解除し、JET4.0に変換後、再度複製を作成してください。 https://www.sparxsystems.jp/products/EA/tech/tech_17.htm なお、「AUTOSAR_MOD_BSWUMLModel.eap」のファイルはこの例に該当します。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |