Page History
...
クライアント・アプリケーション Integrator スタジオでは、リソース・プロパティ・ファイルのセクションを編集できます。
スタジオにより新しいプロジェクトが作成されると、現在日時で一意のプロジェクト ID が生成されます。
スタジオ・アプリケーションがプロジェクト・エントリーをインスタンス・サーバーに公開すると、リソース・プロパティ・ファイルは、現在のスタジオ-プロジェクト・セクション (ID属性により特定) を置き換え、新しいデータを挿入します。スタジオ-プロジェクト・セクションが見つからない場合は、新しいセクションがファイルの最後に追加されます。
ID="20000000-000000"のスタジオ-プロジェクト・セクションは LANSA により予約されています。
スタジオ-プロジェクト・セクションは、テキスト・エディターを使って手動で作成することも可能です。以下の例は、手動エントリーの ID="20030101-000000" が複数のオーバーライド・プロパティのエントリーを持つことを示しています。
プロパティ・ファイルのすべてのエントリーは、スタジオ-プロジェクト・セクション内になければいけません。アップグレード・プロセスでは、セクションの外部にあるエントリーは、スタジオ-プロジェクト ID="00000000-000000" name="unassigned" のセクションに置かれます。これらは別のセクションに割り当てるか、削除する必要があります。
以下の例では、追加のセクションを提供の manager.properties ファイルの最後に加える方法が示されています。最後の tcp.port=4562 が使用されます。また、マネージャー・トレースとクライアント・トレースも有効になっています。LANSA Integrator がアップグレードされると、アップグレード・プロセスによりスタジオ-プロジェクト ID="20000000-000000" は新しいセクションで置き換えられますが、プロパティ・ファイルの他のセクションは変わりません。セクションの置き換えは、古いセクションの現在の位置で行われるため、セクションの順序は維持されます。
LANSA スタジオ・セクション内のエントリーを変更するのではなく、ファイルの最後に独自のセクションを追加する方法がベストです。これらのエントリーは、アップグレード時にそのまま残ります。
| Code Block |
|---|
#!<studio-project id="20000000-000000" |
...
name="lansa"> |
...
# # |
...
Java Service Manager configuration |
...
# |
...
tcp.port=4560 |
...
tcp.backlog=20 |
...
tcp.interface=*all |
...
# # |
...
console.tcp.port=4561 |
...
# console.tcp.backlog=5 |
...
# console.tcp.interface=*all |
...
# # |
...
trace.manager=*yes |
...
# trace.transport.address=*all |
...
# trace.transport.error.address=*all |
...
# trace.service.address=*all |
...
# trace.service.error.address=*all |
...
# |
...
#!</studio-project> |
...
# |
...
#!<studio-project id="20030101-000000" |
...
name="user-override"> |
...
# |
...
tcp.port=4562 |
...
tcp.backlog=20 |
...
tcp.interface=*all |
...
# |
...
console.tcp.port=4563 |
...
console.tcp.backlog=5 |
...
console.tcp.interface=*all |
...
# |
...
trace.manager=*yes |
...
trace.service.address=*all |
...
# |
...
#!</studio-project> |
...