インストーラの設定
Servigistics InService Offline サーバーをインストールする前に、すべての Servigistics InService Offline システムがメインサーバーを参照するようにインストーラを設定する必要があります。また、オフラインシステムのタイプを Dealer または Customer のいずれかにするかを定義する必要もあります。これらはオフラインシステムをインストールする前に実行する必要がある必須の手順です。オプションで、オフラインシステムが接続したときにフィードバック操作が機能するように設定することもできます。
このためには、次の手順に従います。
1. 次のディレクトリに移動します。<InS_Package>/media/
2. InS.properties ファイルを更新します。このファイルを使用してインストーラのデフォルト設定をオーバーライドし、各 Servigistics InService Offline システムに環境の正しい値が反映されるようにします。
3. 正しいサーバーの場所を参照するように、プロパティ com.ptc.sc.data.updates.master.baseurl を修正します。
4. オフラインシステムのタイプを、Dealer Network ライセンスの場合は network に、Customer ライセンスの場合は customer に定義します。
Dealer Network ライセンスの場合:
WC_XCONF.[codebase.war/wt.properties].com.ptc.sc.systemType=network
Customer ライセンスの場合:
WC_XCONF.[codebase.war/wt.properties].com.ptc.sc.systemType=customer
5. オプションで、次のプロパティを修正することで、オフラインシステムが接続したときに「フィードバックを送信」操作が機能するように設定します。
WC_XCONF.[codebase.war/wt.properties].wt.mail.mailhost=<メールホスト>
WC_XCONF.[codebase.war/wt.properties].com.ptc.sc.preferences.feedbackRecipient= <フィードバック受信者>
ここで、<メールホスト> はご使用のサーバーのメールホストの名前、<フィードバック受信者> はそのフィードバックフォームの受信者の電子メールアドレスのコンマ区切りリストです。
|
|
これらのプロパティを設定するには、次の構文を使用します。
WC_XCONF.[propertyfile].propertyname=propertyvalue
例:
WC_XCONF.[codebase.war/wt.properties].com.ptc.sc.data.updates.master.baseurl=<URL>
ここで、<URL> はメインの Servigistics InService システムのサーバーの場所です。
|
カスタマイズした Servigistics InService Offline インストーラパッケージの作成
カスタムコードスクリプトを作成して、Servigistics InService のインストール中に実行できます。これらのカスタムスクリプトでは、インストールプロセスの一部として、カスタマイズされた操作を実行できます。次のようなスクリプトがあります。
• <InS_インストーラパッケージ>/customizations/software/setup.bat
これらのスクリプトはデフォルトの Servigistics InService Offline インストーラパッケージ内にあり、適宜更新する必要があります。更新されたスクリプトは、Servigistics InService 更新インストールの一部として実行されます。
オフラインインストール用のカスタムパネルの作成
カスタマイズしたインストールパネルを Servigistics InService インストーラに追加するには、次の手順を使用します。
1. 次のディレクトリに移動します。<InS_Package>/media/
2. 次のプロパティを InS.properties に追加します。
cp.enable=true
cp.header=ABC
cp.prop.label.1=Enter Property 1
cp.prop.key.1=keyProperty1
cp.prop.val.1=valProperty1
cp.prop.des.1=<path to properties file where we you want keyProperty1= valProperty1 stored w.r.t. InS_HOME>
cp.prop.label.2=Enter Property 2
cp.prop.key.2=keyProperty2
cp.prop.val.2=valProperty2
cp.prop.des.2=<path to properties file where we you want keyProperty2= valProperty2 stored w.r.t. InS_HOME>