高度なカスタマイズ > Windchill アダプタ > Windchill アダプタ Webject の使用 > INSTANCE パラメータを使用したアダプタの名前の指定 > アダプタ名の手動設定
  
アダプタ名の手動設定
Info*Engine プロパティ管理ユーティリティを使用してアダプタを設定する場合は、INSTANCE パラメータ内で使用するアダプタ名を定義します。
アダプタ名は次のいずれかのフォームになります。
単純名。
この名前は、 プロパティ管理 LDAP フォームの「サービス名」Info*Engineフィールドで定義します。
単純名は、アダプタの LDAP エントリの ptcServiceName 属性に保存されます。単純名を使用するには、アダプタの LDAP エントリが、ネーミングサービスのサーチパス内に配置されている必要があります。
たとえば、"com.myCompany.myHost.windchill" が、ネーミングサービスのサーチパス内に配置されているアダプタ LDAP エントリの ptcServiceName 属性である場合、以下の INSTANCE パラメータを使用できます。
<ie:param name="INSTANCE" data="com.myCompany.myHost.windchill"/>
完全修飾識別名。
アダプタを設定する場合は、Info*Engine プロパティ管理フォームを使用して識別名を指定します。完全修飾識別名は、ptcServiceName 属性と、LDAP エントリの場所を定義するその他の属性で構成されます。
たとえば、"com.myCompany.myHost.windchill" エントリが "dc=IeProps,dc=myHost,dc=myCompany, dc=com,ou=Applications,o=myCompany" で "host1" に配置されているとします。以下の INSTANCE パラメータを使用できます。
<ie:param name="INSTANCE" data="ldap://host1/
ptcServiceName=com.myCompany.myHost.windchill,
dc=IeProps,dc=myHost,dc=myCompany,dc=com,
ou=Applications,o=myCompany"/>
ドメインベース参照名。
この名前を使用して識別名を指定することも可能です。Info*Engine のドメインベース参照名では、次のフォーマットが使用されます。
ptcServiceName@dc_attributes
ptcServiceName は、ptcServiceName 属性の値です。
dc_attributes は、LDAP エントリのドメインの場所を構成する dc 属性です。各属性はピリオドで区切ります。
ドメインベース参照名を使用できるのは、次の状況のみです。
Info*Engine エントリが配置されている LDAP ディレクトリが、ルートレベルエントリとして dc=com を使用し、サブツリーエントリにその他の dc 属性を使用して構築されている場合。
ネーミングサービスの .serviceDomainBase  プロパティがエントリの識別名に使用される属性をドメインの後ろに配置するように設定されている場合。
たとえば、ptcServiceName 属性値が "com.myCompany.myHost.windchill" で、エントリが "dc=myHost,dc=myCompany,dc=com,ou=Applications, o=myCompany" ブランチに配置されている場合、.serviceDomainBase プロパティが "ou=Applications,o=myCompany" に設定されていると、INSTANCE パラメータ内では次のようなドメインベース参照名しか使用できません。
<ie:param name="INSTANCE" data="com.myCompany.myHost.
windchill@myHost.myCompany.com"/>
Info*Engine プロパティを設定するには、.serviceDomainBase の「プロパティ管理」ユーティリティを使用します。