次の方法で共有


配置デザイナの一般的な検証の警告

更新 : 2007 年 11 月

配置ダイアグラムの警告は [エラー一覧] ウィンドウに表示され、配置ダイアグラムの論理サーバーまたはアプリケーションでは赤の円に囲まれた白の "x" によって示されます。ここでは、一般的な検証の警告およびそれを解決する方法について説明します。

バインドされていないアプリケーション

この警告は、次の形式になります。

  • "システム <システム名> からのアプリケーション <アプリケーション名> は、配置ダイアグラム <ダイアグラム名> でバインドされていません。"

この警告は、[システム ビュー] ウィンドウのアプリケーションが配置ダイアグラムで論理サーバーにバインドされていない場合に発生します。

この警告をクリアするには、システムのすべてのアプリケーションを配置ダイアグラムの論理サーバーにバインドします。

制約違反

この警告は、次の形式になります。

  • "制約パラメータ <パラメータ名> では、<設定名> の設定が <必要な値> に設定されている必要がありますが、現在 <現在の値> に設定されています。"

この警告は、アプリケーションまたは論理サーバーが相手の層で設定されている制約と競合する場合に発生します。たとえば、IIS Web サーバーの制約が、サーバーでホストされている Web アプリケーションの [許可されたセキュリティ モード] を "Forms" に設定することを要求し、実際には "Windows" に設定されている場合に発生します。

この警告をクリアする方法については、「方法 : 配置ダイアグラムに関する検証の警告を解決する」を参照してください。

通信の欠落

この警告は、次の形式になります。

  • "エンドポイント <エンドポイント名> とエンドポイント <エンドポイント名> 間の通信関係 <relationshipname> をまたがった通信を許可する接続が見つかりませんでした。"このリレーションシップのエンドポイントのホスト間に新たな接続を追加するか、この接続を削除する必要があります。

この警告は、アプリケーション ダイアグラムの 2 つのアプリケーションが接続され、接続を共有していない論理サーバーにホストされている場合に発生します。データベースに接続されている Web サービスの場合は、データベース サーバーに接続されていない IIS Web サーバーに Web サービス アプリケーションをバインドすることはできません。ただし、IIS Web サーバーに接続していないデータベース サーバーにデータベース アプリケーションをバインドすることはできます。ダイアグラムを検証する際に、この警告が発生します。

この警告をクリアするには、必要な通信リレーションシップを持っている論理サーバーにアプリケーションをバインドします。アプリケーションの構成をサポートする論理サーバーの構成が存在しない場合、チームのインフラストラクチャ アーキテクトと協力して適切なホスト環境を探します。

リソースの欠落

この警告は、次の形式になります。

  • "<リソース名> リソースが <セクション名> セクション下に存在する必要があるため、ユーザー定義された制約は評価できません。"

この警告は、アプリケーション、論理サーバー、またはゾーンに関連付けられているユーザー定義の制約で発生します。

この警告をクリアするには、[エラー一覧] ウィンドウで警告を右クリックし、[Go To] をクリックします。オプションの一覧が表示されます。最初のオプションでは、欠けているリソースを追加する必要がある構成リソースを指定します。2 番目のオプションを選択すると、ユーザー定義の制約へ移動します。最初のオプションを選択した場合は、親リソースを右クリックし、[リソースの追加] をポイントし、欠けているリソースを選択して追加します。

参照

その他の技術情報

配置ダイアグラムの検証