Servigistics InService のパブリッシングおよびロード > パブリッシングとロードの使用 > オフラインパッケージの展開
  
オフラインパッケージの展開
Servigistics InService のために TAL を実行するだけでなく、Servigistics InService をオフラインにしてバンドルを TAL 処理することもできます。Servigistics InService をオフラインにすると、Web システムがホームネットワークから切断中にも作業できます。
オフラインパッケージの同期化
Servigistics InService システムは次のいずれかの状態で動作します。
isSharedMode = false
isSharedMode = true
Web 環境用に作成されているパッケージと、関連するオフライン環境用に作成されているパッケージが、同じ状態でなければなりません。オフライン環境の 3C.properties ファイルおよび各パッケージの version.xml ファイル内の isSharedMode フラグによって、環境を同期化された状態に維持できます。
フラグが同期化されていない場合、フロー (OfflineDeployFullPacket および SAUpdate) は中断します。次の URL を使用して、例外のステータスと原因を取得できます。
http://machineName:machinePort/TaskManagerCommands/CommandServlet.srv?
&context=TaskManager.Application.BusinessLogic&command=TaskManager&
action=getStatus&nowait=false&tid={TaskId}$USERID=UserName&
USERPASSWORD=Password
以下に例を示します。
https://localhost:8443/TaskManagerCommands/CommandServlet.srv?&
context=TaskManager.Application.BusinessLogic&command=TaskManager&
action=getStatus&nowait=false&tid=1648&USERID=DefaultAdmin&
USERPASSWORD=F2qZPOag
フラグが同期化されていない場合、次のメッセージが表示されます。
オフラインパッケージの設定
オフラインパッケージを TAL 処理する前に、オフラインデータパッケージをサポートするようシステムを設定する必要があります。必要な設定の詳細については、Servigistics InService Deployment Guide の「データパッケージの作成の有効化」を参照してください。
オフラインシステムでダウンロード可能なデータパッケージを表示および管理できる、「ダウンロードセンター」ユーティリティも設定する必要があります。設定の詳細については、Servigistics InService Deployment Guide の「ダウンロードセンターの設定」を参照してください。
データパッケージを「ダウンロードセンター」ユーティリティに追加する方法については、Servigistics InService 管理者向けヘルプセンターの「ダウンロードセンター」を参照してください。
パッケージをオフラインシステムにダウンロードする方法については、Servigistics InService ヘルプセンターの「オフライン作業」を参照してください。
異なる名前を各セグメントに使用
ダウンロードセンターからダウンロードされるデータパケットの作成に使用される各セグメントの名前は似ていてはなりません。別のセグメントと名前の一部が重複しないようにしてください。セグメント名がよく似ていて、ユーザーが両方のセグメントにアクセス可能な場合、一部のデータパケットがオフラインシステムにダウンロードされません。
たとえば、ABCSEG1 という名前のセグメントと SEG1 という名前のセグメントがあり、ユーザーがこの両方のセグメントのデータパケットにアクセス可能な場合、ABCSEG1 セグメントのデータパケットだけがダウンロードセンターからそのユーザーのオフラインシステムにダウンロードされます。
完全データパッケージの作成
オフラインで使用するために、オフラインシステムがダウンロードできるよう指定された場所に保存されたバンドルを TAL 処理します。使用可能なすべてのセグメントに完全パッケージを生成する必要があります。最初に完全パッケージを作成することなくセグメントに増分データパッケージを作成することはできません。システム内に作成されている各セグメントに完全パッケージを作成する必要があります。増分更新を行う前に、セグメントの完全パッケージをダウンロードしてオフラインシステムにロードする必要があります。
オフラインで使用するバンドルを作成するには、次の手順に従います。
1. Task Manager にログインします。
2. 「Create Full package for Offline」タスクを実行します。
「Create Standalone」ページが開きます。
3. 使用可能なセグメントのリストから TAL を実行するセグメントを選択して、「OK」をクリックします。
パッケージエクスポートセグメントが作成され、オフラインのリポジトリが保存されているシステムで設定された場所に保存されます。
増分データパッケージの作成
既存のデータパッケージの増分更新パッケージを作成するには、Task Manager で「Transform and Load with Collection」を実行します。必要な場合、「Run/Schedule Task」ページを使用してパッケージを定期的に再生成できます。これにより、データを定期的に増分更新できます。