Groupmax Workflow Version 6 システム管理者ガイド

解説・手引・操作書

3020-3-B59-30

目　　次

前書き

変更内容

はじめに

1.　Workflowを使用する環境

1.1　Workflowのプログラム構成

1.1.1　Workflowを構成するプログラム

1.1.2　Workflowの前提・関連プログラム

1.2　Workflowのシステム構成

1.3　ドメイン間連携機能のシステム構成

1.4　Groupmax Workflow Server for Active Directoryのシステム構成

2.　環境設定

2.1　環境設定の流れ

2.2　環境設定の準備

2.2.1　ワークフローデータベースの構造及び容量の決定

2.2.2　ディレクトリ構成の決定

2.3　プログラムの組み込み

2.3.1　前提プログラムの組み込み

2.3.2　Workflowの組み込み

2.4　サーバでの環境設定

2.4.1　Windows NTでの環境設定

2.4.2　Groupmax Object Serverでの環境設定

2.4.3　Workflowでの環境設定

2.4.4　ドメイン間連携機能の定義ファイルの作成

2.4.5　ユーザの設定

2.4.6　Groupmax Workflow Server for Active Directoryでの設定

3.　運用方法

3.1　Workflowの運用の流れ

3.2　システムの起動

3.2.1　ワークフローディレクトリサービスの起動

3.2.2　サーバ機能の起動

3.2.3　マネージャ機能の起動

3.2.4　マルチサーバ機能の起動

3.2.5　ドメイン間連携機能の起動

3.3　システムの終了

3.3.1　ドメイン間連携機能の終了

3.3.2　マルチサーバ機能の終了

3.3.3　マネージャ機能の終了

3.3.4　サーバ機能の終了

3.3.5　ワークフローディレクトリサービスの終了

3.3.6　終了ワークの削除

3.4　ワークフローログの出力

3.4.1　ワークフローログファイル

3.4.2　ワークフローログの利用方法

3.5　ファイルのバックアップとリストア

3.5.1　バックアップの対象となるファイル

3.5.2　バックアップの取得方法

3.5.3　バックアップからのリストア

3.5.4　ジャーナル回復に関する注意事項

3.6　システム統合運用管理機能を使用した運用

3.6.1　システム統合運用管理機能を使用した起動

3.6.2　システム統合運用管理機能を使用した停止

3.7　Groupmax Address - AssistのGroupmax連携機能を使用した運用

3.8　その他の運用と運用時の注意事項

3.8.1　ビジネスプロセス定義の定義時の注意事項

3.8.2　ユーザ，ロールの登録内容の変更

3.8.3　案件の配布規則

3.8.4　再ログイン時の設定値に対するクライアントのログイン結果一覧

3.8.5　プロセス強制終了操作の禁止事項

3.8.6　Groupmax Address Server上での組織変更時のWorkflowの運用

3.8.7　案件操作の注意事項

3.8.8　Groupmax Formで案件処理を行う場合の注意事項

3.8.9　システム構成変更に関する注意事項

3.8.10　Groupmax Workflow Server for Active Directoryの運用上の注意

3.8.11　ドメイン間連携機能の運用上の注意事項

3.8.12　累積するリソースに関する運用上の注意事項

4.　操作方法

4.1　起動と停止

4.1.1　Workflowの起動

4.1.2　Workflowの停止

4.1.3　コマンドプロンプトからの起動・停止

4.2　ユティリティの操作方法

4.2.1　初期設定ユティリティ

4.2.2　環境設定ユティリティ

4.2.3　パスワード設定ユティリティ

4.2.4　ファイル整合性チェックユティリティ

4.2.5　ワーク削除ユティリティ

4.2.6　ワークフローログ出力ユティリティ

4.2.7　転送データ一覧取得ユティリティ

4.2.8　連携データ再送ユティリティ

4.2.9　環境削除ユティリティ

4.2.10　ユーザ定義ユティリティ

4.2.11　ユーザ定義更新ユティリティ

4.2.12　ユーザ定義情報出力ユティリティ

4.2.13　ロール定義更新ユティリティ

4.2.14　ロール定義情報出力ユティリティ

4.2.15　配布指示ユティリティ

4.2.16　キャッシュローディングユティリティ

4.2.17　ログインユーザ表示ユティリティ

4.2.18　強制ログアウトユティリティ

4.2.19　送受信要求表示ユティリティ

4.2.20　未応答要求表示ユティリティ

4.2.21　送受信エラー要求再処理ユティリティ

4.2.22　要求再送ユティリティ

4.2.23　Active Directoryスキーマ拡張ユティリティ

4.2.24　役職登録ユティリティ

4.2.25　ディレクトリアクセスアカウント定義ユティリティ

5.　以前のバージョンからの移行

5.1　以前のバージョンとの互換のための環境設定

5.1.1　バージョンによるビジネスプロセス定義の機能差

5.1.2　窓口名と部署名の設定

5.1.3　稼働状況解析ユティリティ

5.2　ワークフローデータベースの移行

5.2.1　ワークフローデータベースの移行手順

5.2.2　構成変更パラメタファイルの作成

6.　障害対策

6.1　システムに障害が発生して正常に戻るまで

6.2　障害の切り分け

6.2.1　障害時の確認

6.2.2　障害の診断

6.3　障害への対処

6.3.1　障害要因の排除

6.3.2　障害情報の採取

6.4　障害の回復

6.4.1　Groupmax Workflow Server，Groupmax Workflow Server for Active Directory障害時の回復方法

6.4.2　Groupmax Workflow Multi-Server障害時の回復方法

6.4.3　Groupmax Object Server障害時の回復方法

6.4.4　セション異常終了時の回復方法

6.4.5　案件の遷移エラー時の回復方法

6.4.6　環境設定時の障害対策

6.4.7　ドメイン間連携中の障害回復方法

付録

付録A　ワークフローログのデータ形式

付録A.1　ワークフローログレコードのフォーマット

付録A.2　ワークフローログレコードのメッセージフォーマット

付録A.3　ワークフローログレコードのメッセージ内容

付録B　旧バージョンのワークフローログの出力

付録B.1　稼働状況解析機能の概要

付録B.2　稼働状況の解析の流れ

付録B.3　稼働状況解析をする前の準備

付録B.4　ワークフローログの編集方法

付録B.5　稼働実績の集計

付録B.6　解析結果の利用方法

付録C　旧バージョンのワークフローログのデータ形式

付録C.1　ユーザ実績ファイルのデータ形式

付録C.2　ビジネスプロセス実績ファイルのデータ形式

付録C.3　ワークフローログレコードファイルのデータ形式

付録D　ディスク占有量の計算式

付録D.1　ワークフローデータベースのディスク占有量

付録D.2　Groupmax High-end Object Serverを使用するときのシステムジャーナル容量

付録D.3　セグメントサイズと初期割り当て量

付録D.4　マルチサーバの作業用ディレクトリのディスク占有量

付録D.5　Groupmax Workflow Server - Connectionのディスク容量

付録D.6　Groupmax Workflow Server for Active Directoryのディスク容量

付録E　システム共通定義ファイルの設定

付録E.1　常駐化の指定（resipool，resiobj）

付録E.2　グローバルキャッシュパラメタの指定（gcache）

付録E.3　静的共有メモリ数（static_shmpool_size）

付録E.4　最大同時排他要求数（lck_limit）

付録F　Windows NTクラスタでのWorkflowの環境設定

付録F.1　Workflowの組み込み

付録F.2　Groupmax Object Serverでの環境設定

付録F.3　Workflowでの環境設定

付録F.4　Windows NTクラスタアドミニストレータでの設定

付録G　Groupmax Workflow Server - Connectionがサポートする機能の範囲

付録H　ドメイン間連携機能の送受信ログ

付録H.1　メッセージ送受信ログの出力内容

付録H.2　メッセージ送受信ログの出力項目一覧

付録H.3　オペレーションエラーコード一覧

付録H.4　メッセージ送受信ログの出力ディレクトリと出力ファイル名

付録H.5　世代ファイルの管理

付録I　スキーマの属性

付録I.1　拡張属性一覧

付録I.2　拡張クラス一覧

付録J　各OS使用時の注意事項

付録J.1　ファイアウォール

付録J.2　ユーザアカウント制御

付録J.3　タスクスケジューラ

付録J.4　オンラインヘルプ

付録K　Workflow 管理ツールのヘルプ

付録K.1　はじめに

付録K.2　Workflowの環境設定

付録K.3　Workflowの運用方法

付録K.4　Workflowのダイアログボックス

付録K.5　Workflowのコマンドラインユティリティ

付録K.6　用語解説

付録K.7　メッセージ

付録L　用語解説

索引

[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2001, 2015, Hitachi, Ltd.

前書き

■ 対象製品

P-2446-5254　 Groupmax Workflow Server Version 6　 06-82（適用OS：Windows Server 2003, Windows Server 2008, Windows Server 2012）
P-2446-7B54　 Groupmax Workflow Multi-Server Version 6　 06-52（適用OS：Windows NT Server, Windows 2000 Server, Windows 2000 Advanced Server, Windows Server 2003）
P-2446-7J44　 Groupmax High-end Workflow Server Version 6　 06-82（適用OS：Windows Server 2003, Windows Server 2008, Windows Server 2012）
P-2446-7F44　 Groupmax Workflow Server - Connection Version 6　 06-52（適用OS：Windows NT Server, Windows 2000 Server, Windows 2000 Advanced Server, Windows Server 2003）
P-2446-5D44　 Groupmax Workflow Server Version 6 for Microsoft(R) Active Directory(TM)　 06-00（適用OS：Windows 2000 Server, Windows 2000 Advanced Server）

■ 輸出時の注意

本製品を輸出される場合には、外国為替及び外国貿易法の規制並びに米国輸出管理規則など外国の輸出関連法規をご確認の上、必要な手続きをお取りください。
なお、不明な場合は、弊社担当営業にお問い合わせください。

■ 商標類

Microsoft，Microsoft Office，Active Directory，Excel，Visual Basic，Visual C++，Windows，Windows NTおよびWindows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Microsoft Office Wordは，米国Microsoft Corporation の商品名称です。
Microsoft Wordは，米国Microsoft Corporationの商品名称です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。

■ 発行

平成13年 1月　（第1版） 3020-3-B59（廃版）
平成16年 4月　（第2版） 3020-3-B59-10（廃版）
平成22年 4月　（第3版） 3020-3-B59-20（廃版）
平成27年 3月　（第4版） 3020-3-B59-30

■ 著作権

All Rights Reserved. Copyright (C) 2001, 2015, Hitachi, Ltd.

変更内容

変更内容（3020-3-B59-30）Groupmax Workflow Server Version 6 06-82，Groupmax High-end Workflow Server Version 6 06-82

追加・変更内容 | 変更個所
Windows Server 2012に対応しました。 | －
Windows 2000 Server，Windows 2000 Advanced Serverをサポートしなくなりました。 | －
ユーザ定義ユティリティの説明を訂正しました。 | 4.2.10
Windows NTクラスタでのWorkflowの環境設定の説明を訂正しました。 | 付録F
Windows 2012 使用時の注意事項を追加しました。 | 付録J
オンラインヘルプに関する注意事項を追加しました。 | 付録J.4
ヘルプ機能で参照できる機能説明を追加しました。 | 付録K

単なる誤字・脱字などはお断りなく修正しました。

第4版では第3版の内容の一部を移動し，目次の構成を変更しました。第3版との対応は次のようになっています。

第3版 | 第4版
付録J Windows Server 2008使用時の注意事項 | 付録J 各OS使用時の注意事項
－ | 付録K Workflow 管理ツールのヘルプ
付録K 用語解説 | 付録L 用語解説

変更内容（3020-3-B59-20）Groupmax Workflow Server Version 6 06-80，Groupmax High-end Workflow Server Version 6 06-80

追加・変更内容

Windows Server 2008に対応しました。

Groupmax Workflow Server，Groupmax High-end Workflow Serverは，Windows NT 4.0をサポートしなくなりました。

ファイアウォールの設定方法の説明を追加しました。

トレース出力機能の環境設定の説明を追加しました。

トレース出力機能を使用した障害情報採取の説明を追加しました。

クラスタ環境構築時のリソース依存関係の説明を追加しました。

Windows Server 2008の「フェイルオーバークラスタ管理」使用時の説明を追加しました。

Windows Server 2008使用時の注意事項を追加しました。

はじめに

Groupmax Workflow Version 6は，文書の回覧処理を自動化して，業務効率の向上を支援するワークフロー管理システムです。

このマニュアルでは，Groupmax Workflow Version 6（以降，製品名称及び機能名称以外をWorkflowと呼びます）を構成する次のプログラムプロダクトの機能と使い方について記述しています。

・Groupmax Workflow Server Version 6

・Groupmax Workflow Multi-Server Version 6

・Groupmax High-end Workflow Server Version 6

・Groupmax Workflow Server - Connection Version 6

・Groupmax Workflow Server Version 6 for Microsoft(R) Active Directory(TM)

対象読者

このマニュアルは，Workflowの環境を管理・運用するシステム管理者を対象としています。

マニュアルの構成

このマニュアルは，次に示す章と付録から構成されています。

第1章　Workflowを使用する環境

Workflowのプログラム構成やシステム構成について説明しています。

第2章　環境設定

Workflowを使用する前に必要な環境設定について説明しています。

第3章　運用方法

Workflowのシステムの運用方法について説明しています。

第4章　操作方法

Workflowの起動，停止，ユティリティの操作方法について説明しています。

第5章　以前のバージョンからの移行

Version 6より前のWorkflowを使用している場合に，Version 6へ移行する方法について説明しています。

第6章　障害対策

Workflowで障害が発生した場合の対処について説明しています。

付録A　ワークフローログのデータ形式

ワークフローログのデータ形式について説明しています。

付録B　旧バージョンのワークフローログの出力

以前のバージョンのワークフローログの稼働状況の解析手順，及び解析結果の利用方法について説明しています。

付録C　旧バージョンのワークフローログのデータ形式

以前のバージョンのワークフローログのデータ形式について説明しています。

付録D　ディスク占有量の計算式

ワークフローデータベースの容量を決定するための計算式について説明しています。

付録E　システム共通定義ファイルの設定

Workflowで使用する，Groupmax Object Serverのシステム共通定義項目の算出方法について説明しています。

付録F　Windows NTクラスタでのWorkflowの環境設定

Windows NTクラスタでWorkflowを使用するための環境設定の方法について説明しています。

付録G　Groupmax Workflow Server - Connectionがサポートする機能の範囲

ドメイン間連携機能を使用する場合に使用するGroupmax Workflow Server - Connectionの機能のサポート範囲について説明しています。

付録H　ドメイン間連携機能の送受信ログ

ドメイン間連携機能を使用する場合に出力されるメッセージ送受信ログの出力項目や，出力内容について説明しています。

付録I　スキーマの属性

Workflowで拡張するMicrosoft(R) Active Directoryのスキーマの属性について説明しています。

付録J　各OS使用時の注意事項

Windows Server 2008及びWindows Server 2012でGroupmax Workflow Serverを使用する場合の注意事項について説明しています。

付録K　Workflow 管理ツールのヘルプ

Workflow 管理ツールのヘルプ画面について説明しています。

付録L　用語解説

Workflowで使用する用語について説明しています。

関連マニュアル

このマニュアルの関連マニュアルを次に示します。必要に応じてお読みください。

Groupmax Workflow Version 6 概説（3020-3-B31）

Workflowの全体像や概略を知りたい場合に参照してください。

Groupmax Workflow - Library Version 6 プログラミングガイド（3020-3-B68）

クライアント又はサーバ上の業務プログラム又は管理プログラムを，API又はOCXインタフェースを使用して開発する場合に参照してください。

Groupmax Workflow Version 6 ビジュアル定義・シミュレータ・運用モニタ ユーザーズガイド（3020-3-B43）

ワークフローの定義，業務の進ちょくの管理及び運用状況のシミュレーションをする場合に参照してください。

Groupmax Integrated Desktop Version 7 ユーザーズガイド（3020-3-D06）

Groupmaxの統合作業環境を使用して，Workflowを操作する場合に参照してください。

Groupmax Object Server Version 6 システム管理者ガイド（3020-3-B56）

ワークフローデータベースを設定する場合に参照してください。

Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編（3020-3-B52）

Groupmax Address Server Version 6及びGroupmax Mail Server Version 6を使用してWorkflowを使用するユーザを設定する場合に参照してください。

Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編（3020-3-D10）

Groupmax Address Server Version 7及びGroupmax Mail Server Version 7を使用してWorkflowを使用するユーザを設定する場合に参照してください。

Groupmax Address/Mail Version 6 システム管理者ガイド ユティリティ編（3020-3-B53）

Groupmax Address Server Version 6及びGroupmax Mail Server Version 6のユティリティ機能を使用する場合に参照してください。

Groupmax Address/Mail Version 7 システム管理者ガイド ユティリティ編（3020-3-D11）

Groupmax Address Server Version 7及びGroupmax Mail Server Version 7のユティリティ機能を使用する場合に参照してください。

Groupmax Document Manager Version 6 システム管理者ガイド（3020-3-B54）

Groupmax Document Managerを使用する場合に参照してください。

Windows NT Groupmax System Manager - TCP/IP / System Agent - TCP/IP Version 5 システム管理者ガイド（3020-3-A82）

システム統合運用管理機能を使用する場合に参照してください。

Groupmax Form Version 6 ユーザーズガイド（3020-3-B36）

案件を処理するプログラムをGroupmax Formで開発する場合に参照してください。

Groupmax Workflow - Specialist Tools Version 5 for WWW ユーザーズガイド（3020-3-A63）

インターネット又はイントラネットを介してGroupmax Workflowを利用する場合に参照してください。

Groupmax Address - Assist Version 6 システム管理者ガイド（3020-3-B50）

Groupmax Address - Assist連携機能を使用する場合に参照してください。

読書手順

このマニュアルは，利用目的に合わせて直接章を選択して読むことができます。利用目的別に，次の手順でお読みいただくことをお勧めします。

マニュアルで使用する記号

このマニュアルで使用する記号を，次のように定義します。

記号
説明

［ ］
ウィンドウやダイアログボックスの名称又は項目を示します。
コマンドの説明では，省略できるオプションを示します。

［A］－［B］
［A］から［B］までを連続して選択することを示します。

｛A | B｝
コマンドの説明で，A又はBが選択できることを示します。

（ ）
コマンドの説明で，デフォルトであることを示します。

↑数式A↑
数式Aの算出結果を指定された単位で切り上げることを示します。

↓数式A↓
数式Aの算出結果を指定された単位で切り下げることを示します。

図中で使用する記号

このマニュアルの図中で使用する記号を，次のように定義します。

マニュアルでの表記

このマニュアルでは，製品名称を次の略称で表記しています。

製品名称
略称

Groupmax Workflow Server Version 6
Groupmax Workflow Server

Groupmax Workflow Multi-Server Version 6
Groupmax Workflow Multi-Server

Groupmax Workflow Server - Library Version 6
Groupmax Workflow Server - Library

Groupmax Workflow Server - Library Extension Version 6
Groupmax Workflow Server - Library Extension

Groupmax Workflow Server - Connection Version 6
Groupmax Workflow Server - Connection

Groupmax Workflow Server Version 6 for Microsoft(R) Active Directory(TM)
Groupmax Workflow Server for Active Directory

Groupmax Workflow Client - Library Version 6
Groupmax Workflow Client - Library

Groupmax Workflow Server - Library Version 6又は，
Groupmax Workflow Client - Library Version 6
Groupmax Workflow - Library

Groupmax Workflow Client - Library Extension Version 6
Groupmax Workflow Client - Library Extension

Groupmax Workflow Definer Version 6
Groupmax Workflow Definer

Groupmax Workflow Monitor Version 6
Groupmax Workflow Monitor

Groupmax Workflow Simulator Version 3
Groupmax Workflow Simulator

Groupmax Workflow - Specialist Tools Version 5 for WWW
Groupmax Workflow - Specialist Tools for WWW

Groupmax Workflow Version 6 for Active Server Pages
Groupmax Workflow for Active Server Pages

Groupmax Integrated Desktop Version 7
Groupmax Integrated Desktop

Groupmax Object Server Version 6
Groupmax Object Server

Groupmax High-end Object Server Version 6
Groupmax High-end Object Server

Groupmax Address Server Version 6又は，
Groupmax Address Server Version 7
Groupmax Address Server

Groupmax Mail Server Version 6又は，
Groupmax Mail Server Version 7
Groupmax Mail Server

Groupmax Mail - X.400 Version 6
Groupmax Mail - X.400

Groupmax Document Manager Version 6
Groupmax Document Manager

Groupmax Document Manager - Development Kit Version 6
Groupmax Document Manager - Development Kit

Groupmax System Manager - TCP/IP Version 5
Groupmax System Manager

Groupmax System Agent - TCP/IP Version 5
Groupmax System Agent

Groupmax Form Version 6
Groupmax Form

Groupmax Address - Assist Service Version 6
Groupmax Address - Assist Service

Groupmax Address - Assist Viewer Version 6
Groupmax Address - Assist Viewer

Groupmax Address - Assist Service Version 6又は，
Groupmax Address - Assist Viewer Version 6
Groupmax Address - Assist

Microsoft(R) Active Directory
Active Directory

Microsoft(R) Excel
Microsoft(R) Office Excel
Excel

Microsoft(R) Visual Basic(R)
Visual Basic

Microsoft(R) Visual C++(R)
Visual C++

Microsoft(R) Windows(R) Me
Windows Me

Microsoft(R) Windows NT(R) Server Network Operating System Version 4.0
Windows NT Server
又はWindows NT

Microsoft(R) Windows NT(R) Workstation Operating System Version 4.0
Windows NT Workstation

Microsoft(R) Windows(R) 2000 Advanced Server
Windows 2000 Advanced Server

Microsoft(R) Windows(R) 2000 Professional
Windows 2000 Professional

Microsoft(R) Windows(R) 2000 Server
Windows 2000 Server

Microsoft(R) Windows(R) 2000 Server又は，Microsoft(R) Windows(R) 2000 Advanced Server
Windows 2000

Microsoft(R) Windows Server(R) 2003，Standard Edition 日本語版又は，
Microsoft(R) Windows Server(R) 2003，Enterprise Edition 日本語版又は，
Microsoft(R) Windows Server(R) 2003 R2，Standard Edition 日本語版又は，
Microsoft(R) Windows Server(R) 2003 R2，Enterprise Edition 日本語版
Windows Server 2003

Microsoft(R) Windows Server₍R₎ 2008 Standard 日本語版又は，
Microsoft(R) Windows Server₍R₎ 2008 Enterprise 日本語版又は，
Microsoft(R) Windows Server(R) 2008 Standard x64 日本語版又は，
Microsoft(R) Windows Server(R) 2008 Enterprise x64 日本語版又は，
Microsoft(R) Windows Server(R) 2008 R2 Standard 日本語版又は，
Microsoft(R) Windows Server(R) 2008 R2 Enterprise 日本語版
Windows Server 2008※

Microsoft(R) Windows Server(R) 2008 R2 Standard 日本語版又は，
Microsoft(R) Windows Server(R) 2008 R2 Enterprise 日本語版
Windows Server 2008 R2※

Microsoft(R) Windows Server(R) 2012 Standard 日本語版又は，
Microsoft(R) Windows Server(R) 2012 Datacenter 日本語版又は，
Microsoft(R) Windows Server(R) 2012 R2 Standard 日本語版又は，
Microsoft(R) Windows Server(R) 2012 R2 Datacenter 日本語版
Windows Server 2012

Microsoft(R) Windows(R) 95 Operating System
Windows 95

Microsoft(R) Windows(R) 98 Operating System
Windows 98

Microsoft(R) Windows(R) XP Professional Operating System又は，
Microsoft(R) Windows(R) XP Home Edition Operating System
Windows XP

Microsoft(R) Windows Vista(R) Business 日本語版又は，
Microsoft(R) Windows Vista(R) Enterprise 日本語版又は，
Microsoft(R) Windows Vista(R) Ultimate 日本語版
Windows Vista

Microsoft(R) Windows(R) 7 Professional 日本語版又は，
Microsoft(R) Windows(R) 7 Enterprise 日本語版又は，
Microsoft(R) Windows(R) 7 Ultimate 日本語版
Windows 7

Microsoft(R) Word
Microsoft(R) Office Word
Word

注※　Windows 2008とWindows 2008 R2を併記している場合は，Windows 2008にWindows 2008 R2は含みません。

表記の読み替えについて

Windows 2000をご使用の方は，本文中の「Windows NT Server」及び「Windows NT」を「Windows 2000」と読み替えてください。

Windows Server 2003をご使用の方は，本文中の「Windows NT Server」及び「Windows NT」を「Windows Server 2003」と読み替えてください。

Windows Server 2008をご使用の方は，本文中の「Windows NT Server」及び「Windows NT」を「Windows Server 2008」と読み替えてください。

Windows Server 2012をご使用の方は，本文中の「Windows NT Server」及び「Windows NT」を「Windows Server 2012」と読み替えてください。

Windows 2008をご使用の方は，本文中の「クラスタアドミニストレータ」を「フェールオーバークラスタ管理」と読み替えてください。

Windows 2008 R2及びWindows 2012をご使用の方は，本文中の「クラスタアドミニストレータ」を「フェールオーバークラスターマネージャー」と読み替えてください。

KB（キロバイト）などの単位表記について

1KB（キロバイト），1MB（メガバイト），1GB（ギガバイト），1TB（テラバイト）はそれぞれ1,024バイト，1,024²バイト，1,024³バイト，1,024⁴バイトです。

1.　Workflowを使用する環境

この章では，Workflowを構成するプログラムの概要，及びWorkflowのシステム構成について説明します。

＜この章の構成＞

1.1　Workflowのプログラム構成

1.2　Workflowのシステム構成

1.3　ドメイン間連携機能のシステム構成

1.4　Groupmax Workflow Server for Active Directoryのシステム構成

1.1　Workflowのプログラム構成

ここでは，Workflowを構成するプログラムと，Workflowの前提プログラム及び関連プログラムについて，それぞれの機能の概要を説明します。

＜この節の構成＞

1.1.1　Workflowを構成するプログラム

1.1.2　Workflowの前提・関連プログラム

1.1.1　Workflowを構成するプログラム

Workflowは，クライアント・サーバシステムの形態で稼働します。サーバとクライアントの間は，TCP/IP（Transmission Control Protocol/Internet Protocol）で接続します。

Workflowを構成するプログラムを次に示します。

＜この項の構成＞

(1)　サーバで動作するプログラム

(2)　クライアントで動作するプログラム

(1)　サーバで動作するプログラム

Groupmax Workflow Server
ユーザが定義したビジネスプロセスを管理するプログラムで，Workflowのプログラム群の中で中心的な役割を果たします。
クライアントから要求される各種操作を制御するサーバ機能と，ワークフローとして定義された経路に従って案件を遷移させるマネージャ機能から構成されます。
なお，Groupmax Workflow Server for Active Directoryは，ディレクトリサーバとして，Groupmax Address ServerではなくActive Directoryを利用するプログラムです。

Groupmax Workflow Multi-Server
サーバ間で案件の受け渡しをするためのプログラムで，メッセージ送信機能とメッセージ受信機能から構成されます。メッセージ送信機能は，Workflowサーバのマネージャ機能からの要求を受け，案件を遷移先のサーバに送付します。メッセージ受信機能は，送付された案件を受け付け，マネージャ機能に対し案件の遷移要求をします。

Groupmax Workflow Server - Connection
Groupmax Workflowドメイン間やWfMC Interface4（以降，IF4と呼びます）をサポートしているワークフローシステムと連携するためのプログラムです。マネージャ機能からの要求を受け，連携先のワークフローシステムに案件を送付します。連携先では送付されてきた案件をワークフローシステムに投入します。

Groupmax Workflow Server - Library
サーバ上の業務プログラムの開発を支援するプログラムです。API（Application Program Interface）として，C，C++，Visual C++及びVisual Basicとのインタフェースを提供します。

Groupmax Workflow Server - Library Extension
Workflowの管理業務（案件の振り替えや処理期限の過ぎた案件の遷移など）アプリケーションの開発を支援するプログラムです。APIとして，C，C++，Visual C++及びVisual Basicとのインタフェースを提供します。

(2)　クライアントで動作するプログラム

Groupmax Workflow Definer
案件の回覧経路を定義したり，Workflowを使用するユーザを定義したりするためのプログラムです。アイコンと矢印を組み合わせて業務の流れ（ワークフロー）をビジュアルに描画できます。

Groupmax Workflow Simulator
業務を稼働する前に，運用状況をシミュレーションするためのプログラムです。稼働時の処理時間などを事前に算出することで，効率の良いワークフローの構築を支援します。

Groupmax Workflow Monitor
業務の進ちょく状況を管理するためのプログラムです。業務の負荷状況及びユーザの作業状況が表示され，必要に応じて業務の処理状態を変更できます。

Groupmax Workflow Client - Library
クライアント上の業務プログラムの開発を支援するプログラムです。APIとして，Visual C++，Visual Basicとのインタフェースを提供します。

Groupmax Workflow Client - Library Extension
クライアント上のWorkflowの管理プログラムの開発を支援するプログラムです。APIとして，Visual C++，Visual Basicとのインタフェースを提供します。

1.1.2　Workflowの前提・関連プログラム

＜この項の構成＞

(1)　オペレーティングシステム

(2)　前提プログラム

(3)　関連プログラム

(1)　オペレーティングシステム

Workflowの各プログラムが動作するオペレーティングシステムを表1-1に示します。

表1-1　Workflowの各プログラムが動作するオペレーティングシステム

プログラム | 動作するオペレーティングシステム
Windows NT | Windows 2000 | Windows Server 2003 | Windows XP | Windows Server 2008 | Windows Vista | Windows Server 2012 | Windows 7
Groupmax Workflow Server | × | × | ○ | × | ○ | × | ○ | ×
Groupmax Workflow Server for Active Directory | × | ○ | × | × | × | × | × | ×
Groupmax Workflow Multi-Server | ○ | ○ | ○ | × | × | × | × | ×
Groupmax Workflow Server - Connection | ○ | ○ | ○ | × | × | × | × | ×
Groupmax Workflow Server - Library | × | × | ○ | × | ○ | × | ○ | ×
Groupmax Workflow Server - Library Extension | ○ | ○ | ○ | × | × | × | × | ×
Groupmax Workflow Definer | ○※ | ○ | ○ | ○ | × | × | × | ○
Groupmax Workflow Simulator | ○※ | ○ | × | × | × | × | × | ×
Groupmax Workflow Monitor | ○※ | ○ | ○ | ○ | × | × | × | ○
Groupmax Workflow Client - Library | ○※ | ○ | ○ | ○ | × | ○ | × | ○
Groupmax Workflow Client - Library Extension | ○※ | ○ | ○ | ○ | × | × | × | ×

(凡例)

○：動作します。

×：動作しません。

注※

Windows NT Workstationも含みます。

(2)　前提プログラム

Workflowを動作させるために必要なプログラムを次に示します。すべてサーバで動作するプログラムです。

Groupmax Object Server又はGroupmax High-end Object Server
Workflowでデータベースを共有するためのオブジェクト管理ライブラリです。
Groupmax High-end Object Serverは，Groupmax Object Serverよりも高い性能及び高い信頼性を要求される場合に使用します。ディスク障害時に，障害直前の状態にワークフローデータベースを回復するなどの機能を持ちます。
なお，このマニュアルではGroupmax Object Server又はGroupmax High-end Object Serverを区別する必要のない場合は，まとめてGroupmax Object Serverと呼びます。

Groupmax Address Server
Groupmaxで電子アドレス帳の機能を担うプログラムです。Groupmaxの各製品のユーザ情報を一元管理します。
Groupmax Workflow Server for Active Directoryを使用する場合は，不要です。

Groupmax Mail Server
Groupmaxで電子メール機能とメッセージング基盤を提供するプログラムです。Groupmax Workflow Multi-Serverを使用する場合に必要です。

インターネットメールサーバ
Groupmax Workflow Server - Connectionを使用する場合に必要です。

(3)　関連プログラム

Groupmax Integrated Desktop
Groupmaxの各プログラムと連携して，統合的にグループウェア作業をするためのプログラムです。このプログラムを使用すると，アイコンを利用した文書の受発信，メニューを使用したWorkflowの機能の利用などのWorkflowの一連の作業が，業務プログラムを開発することなくできます。

Groupmax System Manager及びGroupmax System Agent
システム統合運用管理機能を使用する場合に必要なプログラムです。システム統合運用管理機能はGroupmax System ManagerとGroupmax System Agentで構成されます。この機能を使用すると，ネットワーク上に分散している複数のGroupmaxサーバを一元管理できます。

Groupmax Workflow for Active Server Pages
Groupmax Workflow Server for Active Directoryでワークフローを利用する場合に必要なプログラムです(ただし，バージョン05-20以降のもの)。Groupmax Workflow Server for Active Directoryの場合，クライアントはWorld Wide Webブラウザからワークフローを利用します。

1.2　Workflowのシステム構成

Workflowのシステム構成を，図1-1に示します。

図1-1　Workflowのシステム構成

1.3　ドメイン間連携機能のシステム構成

ドメイン間連携機能を使用すると，Groupmax Workflowドメイン間やIF4をサポートしているワークフローシステムと連携できます。

この機能を実現するプログラムがGroupmax Workflow Server - Connectionです。Groupmax Workflow Server - Connectionがサポートする機能の範囲については，「付録G　Groupmax Workflow Server - Connectionがサポートする機能の範囲」を参照してください。

ドメイン間連携機能を使用する場合のシステム構成を，図1-2に示します。

図1-2　ドメイン間連携機能を使用する場合のシステム構成

ドメイン間連携機能には，次の二つの連携方法があります。

直列連携

階層連携

図1-3と図1-4で，直列連携の場合と階層連携の場合のビジネスプロセスの処理の流れを説明します。

図1-3　直列連携

図1-4　階層連携

注1

ビジネスプロセスを連携させる場合，完結しない連携の定義はしないでください。完結しない連携の例を次に示します。

連携元のビジネスプロセス定義の連携ノードに連携先のビジネスプロセス名を指定するとき，自分のビジネスプロセス名を指定する。

一つのビジネスプロセス連携から始まる一連のビジネスプロセス連携の中に，同じビジネスプロセス定義が存在する。

注2

ビジネスプロセスを連携させる場合，連携する案件には同じファイル名の添付ファイルを指定できません。

1.4　Groupmax Workflow Server for Active Directoryのシステム構成

Groupmax Workflow Server for Active Directoryは，ディレクトリサーバとして，Groupmax Address ServerではなくActive Directoryを利用するプログラムです。

Groupmax Workflow Server for Active Directoryのシステム構成を，図1-5に示します。

図1-5　Groupmax Workflow Server for Active Directoryのシステム構成

ドメイン内の，Active Directoryをインストールしているマシンと異なるマシンにWorkflowサーバを構築することもできます。

Groupmax Workflow Server for Active Directoryは，ワークフローのシングルサーバ構成に対応しています。Groupmax Workflow Multi-Serverを使用したマルチサーバ構成には対応していません。また，Groupmax Workflow Server - Connectionを使用したドメイン間連携機能は使用できません。

Groupmax Workflow Server for Active Directoryは，Active Directoryのドメインツリーに対応しています。フォレストには対応していません。

Groupmax Workflow Server for Active Directoryのシステムでは，一般ユーザがクライアントプログラムとして使用できるのは，World Wide Webブラウザだけになります。一般ユーザは，Groupmax Workflow Server for Active Server Pagesによって作成されたページにWorld Wide Webブラウザからログインして，ワークフローシステムを利用します。

2.　環境設定

この章では，Workflowを起動する前に必要な環境設定について説明します。

＜この章の構成＞

2.1　環境設定の流れ

2.2　環境設定の準備

2.3　プログラムの組み込み

2.4　サーバでの環境設定

2.1　環境設定の流れ

Workflow(Groupmax Workflow Server for Active Directory以外)の環境を設定する流れを図2-1に，Groupmax Workflow Server for Active Directoryの環境設定の流れを図2-2に示します。

図に示した環境設定の流れに従って，2.2節から環境設定の操作方法を説明します。

図2-1　Workflow(Groupmax Workflow Server for Active Directory以外)の環境設定の流れ

図2-2　Groupmax Workflow Server for Active Directoryの環境設定の流れ

2.2　環境設定の準備

ここでは，Workflowの環境を設定する前の準備について説明します。

＜この節の構成＞

2.2.1　ワークフローデータベースの構造及び容量の決定

2.2.2　ディレクトリ構成の決定

2.2.1　ワークフローデータベースの構造及び容量の決定

Workflowで回覧する文書数，文書サイズ，サーバで管理するビジネスプロセス定義，ユーザ及びロールを基に，ワークフローデータベースの構造及び容量を決定します。

ワークフローデータベースの容量を決定するための計算式については，「付録D　ディスク占有量の計算式」を参照してください。

2.2.2　ディレクトリ構成の決定

決定したユーザ管理方法及びデータベースの構造・容量を基に，ディレクトリ構成を決定します。

ディレクトリ構成を決定する場合には，次のことに注意してください。

Workflowのディレクトリは，すべてローカルドライブに割り当ててください。ネットワークに割り当てることはできません。

Workflowのディレクトリは，すべてWindows NTのNTFS（Windows NT File System）ファイルシステムを使用します。NTFSファイルシステムについては，Windows NTのマニュアルの，ファイルとディレクトリの管理に関する記述を参照してください。

バックアップを容易にするためや，将来の拡張性を確保するために，それぞれのディレクトリを別のドライブにすることをお勧めします。特に，組み込み先としてWindows NTシステムが組み込まれているドライブを指定した場合，そのドライブのディスク容量が不足するとWindows NTシステムの再組み込みや環境設定が必要になるので注意してください。

同時にログインするユーザ数に応じて，十分なスワップファイル（仮想メモリページングファイル）の領域を確保してください。

次に，Workflowのディレクトリと，ディレクトリのデフォルトの割り当て先を示します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

Workflowインストール先ディレクトリ（Flowmate）

デフォルトの割り当て先は，Windows NTが組み込まれているドライブ下のWin32app￥HITACHI￥Groupmax￥Flowmateです。

通常，Workflowインストール先ディレクトリには，2バイトから64バイトまでの文字列を設定できます。

しかし，次に示すプログラムはインストール先ディレクトリを32バイトまでの文字列で設定する必要があります。

Groupmax Address Server

Groupmax Mail Server

Groupmax Mail - X.400

したがって，これらのプログラムをWorkflowと同じディレクトリにインストールする場合は，インストール先ディレクトリの長さの制限を考慮して設定する必要があります。

インストール先ディレクトリの設定例を次に示します。

（例1）

Groupmax Workflow Serverのインストール先ディレクトリの設定

例えば次に示すように設定します。設定したディレクトリ下にFlowmateディレクトリが作成されます。

C:￥Groupmax

（例2）

Groupmax Mail Serverのインストール先ディレクトリの設定

例えば次に示すように設定します。インストール先ディレクトリは32バイトまでの文字列で設定してください。

C:￥Groupmax￥Addr

なお，インストール先ディレクトリには，長さのほかに文字列の制限もあります。次に示す文字列を含むディレクトリ名は設定できません。

半角の空白

半角のピリオド

これらの文字列を含むディレクトリ名を設定した場合，Groupmax Workflow Serverは正常に動作しません。既に設定してしまった場合は，次に示す手順で再インストールを行ってください。

プログラムをアンインストールする
日立総合インストーラを起動して「プログラムの削除」を選択し，インストール時に作成したファイル及びディレクトリをすべて削除します。

プログラムを再インストールする
日立総合インストーラを起動して，インストール先ディレクトリに，半角の空白及び半角のピリオドが含まれないディレクトリ名を設定してください。

ワークエリアディレクトリ（WFexport）

デフォルトの割り当て先は，%WFdir%￥WFexportです。

文書実体ディレクトリ（WFdoc）

デフォルトの割り当て先は，%WFdir%￥WFdocです。

ログ情報エリアディレクトリ（WFspool）

デフォルトの割り当て先は，%WFdir%￥WFspoolです。

ワークフローログ出力ディレクトリ（ディレクトリ名は任意）

デフォルトの割り当て先は，%WFdir%￥Wflogです。

稼働状況解析ユティリティ作業ディレクトリ（ディレクトリ名は任意）

デフォルトの割り当て先は，%WFdir%￥analystです。

テンポラリファイルディレクトリ（ディレクトリ名は任意）

デフォルトの割り当て先は，%WFdir%￥tmpです。

マルチサーバ環境設定ディレクトリ（ディレクトリ名は任意）

このディレクトリは，マルチサーバ機能の使用時に必要です。

デフォルトの割り当て先は，%WFdir%￥SVetcです。

マルチサーバ作業ディレクトリ（ディレクトリ名は任意）

このディレクトリは，マルチサーバ機能の使用時に必要です。

デフォルトのディレクトリ名は，ログ情報エリアディレクトリのディレクトリ名です。

サーバ機能管理ファイルディレクトリ（ディレクトリ名は任意）

このディレクトリは，サーバ機能の使用時に必要です。

デフォルトの割り当て先は，%WFdir%￥msgqueです。

ユーザデータ格納ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ビジネスプロセス定義のユーザ処理リストで，アプリケーションプログラムなどのユーザ固有のデータをサーバから取り出す指定をした場合に必要です。

デフォルトの割り当て先は，%WFdir%￥userdataです。

ワークフローデータベース用ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ワークフローデータベースの構築に必要です。

ドメイン間連携作業ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ドメイン間連携機能の使用時に必要です。

デフォルトのディレクトリ名は，%WFdir%￥WFmc￥tmpです。

ドメイン間連携メール格納ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ドメイン間連携機能の使用時に必要です。

デフォルトのディレクトリ名は，%WFdir%￥WFmc￥mailです。

ドメイン間連携送受信ログ出力ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ドメイン間連携機能の使用時に必要です。

デフォルトのディレクトリ名は，%WFdir%￥WFmc￥SRlogです。

ドメイン間連携不当メール格納ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ドメイン間連携機能の使用時に必要です。

デフォルトのディレクトリ名は，%WFdir%￥WFmc￥tmpです。

2.3　プログラムの組み込み

ここでは，Workflowの前提プログラムの組み込みについて説明します。

＜この節の構成＞

2.3.1　前提プログラムの組み込み

2.3.2　Workflowの組み込み

2.3.1　前提プログラムの組み込み

Groupmax Workflow Serverの稼働に必要な前提プログラムを表2-1に，Groupmax Workflow Server for Active Directoryの稼働に必要な前提プログラムを表2-2に示します。

表2-1　Groupmax Workflow Serverの前提プログラム

ソフトウェア名
バージョン
(Windows Server 2003を使用する場合)
バージョン
(Windows Server 2008を使用する場合)
バージョン
(Windows Server 2012を使用する場合)
機能

Groupmax Object Server又は
Groupmax High-end Object Server
06-52以降
06-80以降
06-82
ワークフローデータベースの共有に必要なプログラム

Groupmax Address Server
06-52以降及び
07-00以降
07-80以降
07-82
ユーザ情報の管理に必要なプログラム

Groupmax Mail Server
06-52以降及び
07-00以降
－
－
マルチサーバ機能の使用時に必要なプログラム

Groupmax Object Server及びGroupmax High-end Object Serverの組み込みについては，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Server及びGroupmax Mail Serverの組み込みについては，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

表2-2　Groupmax Workflow Server for Active Directoryの前提プログラム

ソフトウェア名
バージョン
機能

Windows 2000 Server又は
Windows 2000 Advanced Server
－
Groupmax Workflow Server for Active Directoryの稼働に必要なオペレーティングシステム

Groupmax Object Server又は
Groupmax High-end Object Server
06-00以降
ワークフローデータベースの共有に必要なプログラム

2.3.2　Workflowの組み込み

ここでは，Groupmax Workflow Server，Groupmax Workflow Multi-Server，Groupmax Workflow Server - Connection及びGroupmax Workflow Server for Active Directoryの組み込み，組み込み時に作成されるファイル，及び組み込み時の注意事項について説明します。

＜この項の構成＞

(1)　Groupmax Workflow Serverの組み込み

(2)　Groupmax Workflow Multi-Serverの組み込み

(3)　Groupmax Workflow Server for Active Directoryの組み込み

(4)　Groupmax Workflow Server - Connectionの組み込み

(5)　Workflowの組み込み時に作成されるファイル

(6)　組み込み時の注意事項

(1)　Groupmax Workflow Serverの組み込み

Groupmax Workflow Serverを組み込む方法を次に示します。

Administratorsグループのユーザアカウントでログオンする

日立総合インストーラ（HCD_INST.EXE）を起動する

インストールプログラムの画面に従って作業を進め，インストールする製品を選択するためのダイアログボックスが表示されたら，インストールするセット名を選択する
Groupmax統合インストーラが起動されます。

「標準」又は「カスタム」を選択する
「標準」を選択すると，セットの構成製品のインストールを開始します。
「カスタム」を選択すると，インストールする製品を選択するためのダイアログボックスが表示されます。

4.で「カスタム」を選択した場合は，「Groupmax Workflow Server Version 6」を選択して実行する
システム環境がチェックされます。
その後，新規組み込みの場合は，インストール先ディレクトリを設定するダイアログボックスが表示されます。
バージョンアップの場合は［インストール方法選択］ダイアログボックスが表示されます。

バージョンアップ時の操作

［インストール方法選択］ダイアログボックスでは，「プログラムのインストール」又は「プログラムの削除」を選択します。「プログラムのインストール」はGroupmax Workflow Serverのバージョンを現在のバージョンに更新します。「プログラムの削除」はGroupmax Workflow Serverのディレクトリツリーと環境情報を削除します。

ここで，［インストール方法選択］を選択し，［OK］ボタンをクリックすると，選択した種類の組み込みが始まります。「プログラムのインストール」を選択した場合は，Workflowインストール先ディレクトリを設定するダイアログボックスが表示されます。

組み込みを実行しないでインストールプログラムを終了する場合は［中止］ボタンをクリックします。

注

新規の組み込みで，関連するシステムの中でWorkflowを最初に組み込んだ場合だけ，システム環境チェック後に［Groupmax Workflow Serverインストール］ダイアログボックスが表示されます。

組み込むユーザの会社名と個人名を入力し，［OK］ボタンをクリックしてください。［インストール方法選択］ダイアログボックスが表示されます。

Workflowインストール先ディレクトリを指定する
Workflowインストール先ディレクトリを次のように指定してください。
ディスクのドライブ名:￥ディレクトリ名
デフォルト値として，C:￥Win32app￥HITACHI￥Groupmax￥Flowmateが設定されています。ここでC:￥はWindows NTが組み込まれているドライブを表します。
デフォルト値を，あらかじめ決定したWorkflowインストール先ディレクトリに変更してください。このとき，Workflowインストール先ディレクトリは，Windows NTが組み込まれているドライブとは別のドライブに指定することをお勧めします。
Workflowインストール先ディレクトリの決定方法については「2.2.2　ディレクトリ構成の決定」を参照してください。
Workflowインストール先ディレクトリがない場合，作成を確認するダイアログボックスが表示されます。内容を確認して［はい］ボタンをクリックしてください。［いいえ］ボタンをクリックした場合，Workflowインストール先ディレクトリを設定するダイアログボックスに戻ります。

［続行］ボタンをクリックする
組み込み状況を示すダイアログボックスが表示されます。
組み込みが終了すると，終了を確認するダイアログボックスが表示されます。［終了］ボタンをクリックして組み込みを終了します。

(2)　Groupmax Workflow Multi-Serverの組み込み

Groupmax Workflow Multi-Serverを組み込む方法を次に示します。

Administratorsグループのユーザアカウントでログオンする

日立総合インストーラ（HCD_INST.EXE）を起動する

インストールプログラムの画面に従って作業を進め，インストールする製品を選択するためのダイアログボックスが表示されたら，インストールするオプション製品名を選択する
Groupmax統合インストーラが起動されます。

「標準」又は「カスタム」を選択する
「標準」を選択すると，指定したオプションの構成製品のインストールを開始します。
「カスタム」を選択すると，インストールする製品を選択するためのダイアログボックスが表示されます。

4.で「カスタム」を選択した場合は，「Groupmax Workflow Multi-Server Version 6」を選択して実行する
システム環境がチェックされます。
その後，新規組み込みの場合は，Workflowインストール先ディレクトリを設定するダイアログボックスが表示されます。
バージョンアップの場合は［インストール方法選択］ダイアログボックスが表示されます。

バージョンアップ時の操作

［インストール方法選択］ダイアログボックスでは，「プログラムのインストール」又は「プログラムの削除」を選択します。「プログラムのインストール」はGroupmax Workflow Multi-Serverのバージョンを現在のバージョンに更新します。「プログラムの削除」はGroupmax Workflow Multi-Serverのディレクトリツリーと環境情報を削除します。

ここで，［インストール方法選択］を選択し，［OK］ボタンをクリックすると，選択した種類の組み込みが始まります。「プログラムのインストール」を選択した場合は，Workflowインストール先ディレクトリを設定するダイアログボックスが表示されます。

組み込みを実行しないでインストールプログラムを終了する場合は［中止］ボタンをクリックします。

注

新規の組み込みで，関連するシステムの中でWorkflowを最初に組み込んだ場合だけ，システム環境チェック後に［Groupmax Workflow Multi-Serverインストール］ダイアログボックスが表示されます。

組み込むユーザの会社名と個人名を入力し，［OK］ボタンをクリックしてください。［インストール方法選択］ダイアログボックスが表示されます。

この場合，Workflowインストール先ディレクトリを指定する必要があります。指定方法は，「2.3.2(1)　Groupmax Workflow Serverの組み込み」の手順6を参照してください。

［続行］ボタンをクリックする
組み込み状況を示すダイアログボックスが表示されます。
組み込みが終了すると，終了を確認するダイアログボックスが表示されます。［終了］ボタンをクリックして組み込みを終了します。

(3)　Groupmax Workflow Server for Active Directoryの組み込み

Groupmax Workflow Server for Active Directoryは，Active Directoryがインストールされているマシン，又はドメイン内の，Active Directoryと別のマシンにインストールします。

Groupmax Workflow Server for Active DirectoryをActive Directoryと別のマシンにインストールした場合は，Active Directoryのスキーママスタドメインコントローラ上に，スキーマ拡張機能をインストールする必要があります。

Groupmax Workflow Server for Active Directory及びスキーマ拡張機能を組み込む方法を次に示します。

Groupmax Workflow Server for Active Directoryの組み込み方法

Administratorsグループのユーザアカウントでログオンする

日立総合インストーラ（HCD_INST.EXE）を起動する

インストールプログラムの画面に従って作業を進め，インストールする製品を選択するためのダイアログボックスが表示されたら，インストールするセット名を選択する
Groupmax統合インストーラが起動されます。

「標準」又は「カスタム」を選択する
「標準」を選択すると，指定したオプションの構成製品のインストールが開始されます。
「カスタム」を選択すると，インストールする製品を選択するためのダイアログボックスが表示されます。

4.で「カスタム」を選択した場合は，「Groupmax Workflow Server Version 6」を選択して実行する
システム環境がチェックされます。
その後，新規組み込みの場合は，インストールするプログラムを選択するダイアログボックスが表示されます。その後で，インストール先ディレクトリを設定するダイアログボックスが表示されます。
バージョンアップの場合は，［インストール方法選択］ダイアログボックスが表示されます。

新規組み込み時の操作

インストールするプログラムを選択するダイアログボックスでは，「Groupmax Workflow Server for Microsoft(R) Active Directory(TM)」を選択します。

バージョンアップ時の操作

インストール方法を選択するダイアログボックスでは，「プログラムのインストール」又は「プログラムの削除」を選択します。「プログラムのインストール」はGroupmax Workflow Serverのバージョンを現在のバージョンに更新します。「プログラムの削除」はGroupmax Workflow Serverのディレクトリツリーと環境情報を削除します。

ここで，インストール方法を選択し，［OK］ボタンをクリックすると，組み込み又は削除が始まります。「プログラムのインストール」を選択した場合は，Workflowインストール先ディレクトリを確認するダイアログボックスが表示されます。

組み込みを実行しないでインストールプログラムを終了する場合は［中止］ボタンをクリックします。

注

新規の組み込みで，関連するシステムの中でWorkflowを最初に組み込んだ場合だけ，システム環境チェック後に［Groupmax Workflow Serverインストール］ダイアログボックスが表示されます。

組み込むユーザの会社名と個人名を入力し，［OK］ボタンをクリックしてください。インストール方法を選択するダイアログボックスが表示されます。

Workflowインストール先ディレクトリを指定する
Workflowインストール先ディレクトリを次のように指定してください。
ディスクのドライブ名:￥ディレクトリ名
デフォルト値として，C:￥Win32app￥HITACHI￥Groupmax￥Flowmateが設定されています。ここでC:￥はWindows 2000が組み込まれているドライブを表します。
デフォルト値を，あらかじめ決定したWorkflowインストール先ディレクトリに変更してください。このとき，Workflowインストール先ディレクトリは，Windows 2000が組み込まれているドライブとは別のドライブに指定することをお勧めします。
Workflowインストール先ディレクトリの決定方法については「2.2.2　ディレクトリ構成の決定」を参照してください。
Workflowインストール先ディレクトリがない場合，作成を確認するダイアログボックスが表示されます。内容を確認して［はい］ボタンをクリックしてください。［いいえ］ボタンをクリックした場合，Workflowインストール先ディレクトリを設定するダイアログボックスに戻ります。

［続行］ボタンをクリックする
組み込み状況を示すダイアログボックスが表示されます。
組み込みが終了すると，終了を確認するダイアログボックスが表示されます。［終了］ボタンをクリックして組み込みを終了します。

スキーマ拡張機能の組み込み方法

Administratorsグループのユーザアカウントでログオンする

日立総合インストーラ（HCD_INST.EXE）を起動する

インストールプログラムの画面に従って作業を進め，インストールする製品を選択するためのダイアログボックスが表示されたら，インストールするセット名を選択する
Groupmax統合インストーラが起動されます。

「標準」又は「カスタム」を選択する
「標準」を選択すると，指定したオプションの構成製品のインストールが開始されます。
「カスタム」を選択すると，インストールする製品を選択するためのダイアログボックスが表示されます。

4.で「カスタム」を選択した場合は，「Groupmax Workflow Server Version 6」を選択して実行する
システム環境がチェックされます。
その後，新規組み込みの場合は，インストールするプログラムを選択するダイアログボックスが表示されます。その後で，インストール先ディレクトリを設定するダイアログボックスが表示されます。
バージョンアップの場合は，［インストール方法選択］ダイアログボックスが表示されます。

新規組み込み時の操作

インストールするプログラムを選択するダイアログボックスでは，「Microsoft(R) Active Directory(TM) スキーマ拡張のみ」を選択します。

バージョンアップ時の操作

インストール方法を選択するダイアログボックスでは，「プログラムのインストール」又は「プログラムの削除」を選択します。「プログラムのインストール」はスキーマ拡張機能のバージョンを現在のバージョンに更新します。「プログラムの削除」はスキーマ拡張機能を削除します。

ここで，インストール方法を選択し，［OK］ボタンをクリックすると，組み込み又は削除が始まります。「プログラムのインストール」を選択した場合は，インストールするプログラムを選択するダイアログボックスが表示され，そこで「Microsoft(R) Active Directory(TM)スキーマ拡張機能のみ」を選択すると，スキーマ拡張機能インストール先ディレクトリを確認するダイアログボックスが表示されます。

組み込みを実行しないでインストールプログラムを終了する場合は［中止］ボタンをクリックします。

注

新規の組み込みで，関連するシステムの中でスキーマ拡張機能を最初に組み込んだ場合だけ，システム環境チェック後に［Groupmax Workflow Serverインストール］ダイアログボックスが表示されます。

組み込むユーザの会社名と個人名を入力し，［OK］ボタンをクリックしてください。インストール方法を選択するダイアログボックスが表示されます。

Microsoft(R) Active Directory スキーマ拡張機能のインストール先ディレクトリを指定する
インストール先ディレクトリを次のように指定してください。
ディスクのドライブ名:￥ディレクトリ名
デフォルト値として，C:￥Win32app￥HITACHI￥Groupmaxが設定されています。ここでC:￥はWindows 2000が組み込まれているドライブを表します。
デフォルト値を，あらかじめ決定したインストール先ディレクトリに変更してください。このとき，インストール先ディレクトリは，Windows 2000が組み込まれているドライブとは別のドライブに指定することをお勧めします。
インストール先ディレクトリがない場合，作成を確認するダイアログボックスが表示されます。内容を確認して［はい］ボタンをクリックしてください。［いいえ］ボタンをクリックした場合，インストール先ディレクトリを設定するダイアログボックスに戻ります。

［続行］ボタンをクリックする
組み込み状況を示すダイアログボックスが表示されます。
組み込みが終了すると，終了を確認するダイアログボックスが表示されます。［終了］ボタンをクリックして組み込みを終了します。

(4)　Groupmax Workflow Server - Connectionの組み込み

Groupmax Workflow Server - Connectionを組み込む方法を次に示します。

Administratorsグループのユーザアカウントでログオンする

日立総合インストーラ（HCD_INST.EXE）を起動する

インストールプログラムの画面に従って作業を進め，インストールする製品を選択するためのダイアログボックスが表示されたら，インストールするオプション製品名を選択する
Groupmax統合インストーラが起動されます。

「標準」又は「カスタム」を選択する
「標準」を選択すると，指定したオプションの構成製品のインストールを開始します。
「カスタム」を選択すると，インストールする製品を選択するためのダイアログボックスが表示されます。

4.で「カスタム」を選択した場合は，「Groupmax Workflow Server - Connection Version 6」を選択して実行する
システム環境がチェックされます。
その後，新規組み込みの場合は，Workflowインストール先ディレクトリを設定するダイアログボックスが表示されます。
バージョンアップの場合は［インストール方法選択］ダイアログボックスが表示されます。

バージョンアップ時の操作

［インストール方法選択］ダイアログボックスでは，「プログラムのインストール」又は「プログラムの削除」を選択します。「プログラムのインストール」はGroupmax Workflow Server - Connectionのバージョンを現在のバージョンに更新します。「プログラムの削除」はGroupmax Workflow Server - Connectionのディレクトリツリーと環境情報を削除します。

ここで，［インストール方法選択］を選択し，［OK］ボタンをクリックすると，選択した種類の組み込みが始まります。「プログラムのインストール」を選択した場合は，Workflowインストール先ディレクトリを設定するダイアログボックスが表示されます。

組み込みを実行しないでインストールプログラムを終了する場合は［中止］ボタンをクリックします。

注

新規の組み込みで，関連するシステムの中でWorkflowを最初に組み込んだ場合だけ，システム環境チェック後に［Groupmax Workflow Server - Connectionインストール］ダイアログボックスが表示されます。

組み込むユーザの会社名と個人名を入力し，［OK］ボタンをクリックしてください。［インストール方法選択］ダイアログボックスが表示されます。

この場合，Workflowインストール先ディレクトリを指定する必要があります。指定方法は，「2.3.2(1)　Groupmax Workflow Serverの組み込み」の手順6を参照してください。

［続行］ボタンをクリックする
組み込み状況を示すダイアログボックスが表示されます。
組み込みが終了すると，終了を確認するダイアログボックスが表示されます。［終了］ボタンをクリックして組み込みを終了します。

(5)　Workflowの組み込み時に作成されるファイル

Groupmax Workflow Server，Groupmax Workflow Server for Active Directory，Groupmax Workflow Multi-Server及びGroupmax Workflow Server - Connectionを組み込むと作成される，ファイル及びディレクトリを図2-3に示します。

図2-3　Workflowで作成されるファイルとディレクトリ構成

(6)　組み込み時の注意事項

Groupmax Workflow Server，Groupmax Workflow Multi-Server，Groupmax Workflow Server - Connection及びGroupmax Workflow Server for Active Directoryを組み込む場合の注意事項を次に示します。

(a)　バージョンアップ時の注意

同一マシン内のプログラムプロダクトのバージョンアップは，同時に実施してください。バージョンが不一致の場合，プログラムの動作が不正になります。

サーバとクライアントのバージョンアップは，できるだけ同時に実施してください。同時に実施できない場合は，サーバを先にバージョンアップしてください。
また，サーバのバージョンアップでは，Workflow管理サーバをバージョンアップした後にその他のWorkflowサーバをバージョンアップしてください。

Groupmax Workflow Server 06-00より前のバージョンからバージョンアップを実施する場合は，ワークフローデータベースの移行が必要です。初期設定ユティリティの［データベースの移行］を最初に実行してください。ワークフローデータベースの移行については， 「5.2　ワークフローデータベースの移行」を参照してください。

Groupmax Workflow Multi-Server 02-10より前のバージョンからのバージョンアップでは，Groupmax Workflow Multi-Serverが使用するメールユーザをWorkflowシステム組織下に移動する必要があります。このとき，次のことに注意してください。

ユーザIDは変更しないでください。

［Workflow管理ツール］の［転送データ一覧取得］（転送データ一覧取得ユティリティ）で，サーバ間連携機能を使用している全サーバの転送データがなくなったことを確認した後で，メールユーザを移動してください。また，移動時はWFmanager Functionを停止状態にして案件の遷移を抑止することをお勧めします。
以上の手順を省略すると，案件が転送されなかったり，エラーになったりすることがあります。このような場合は，［転送データ一覧取得］で，転送されなかったりエラーとなったりした案件を取得し，［Workflow管理ツール］の［連携データ再送］（連携データ再送ユティリティ）で案件を再送してください。

Groupmax Workflow Serverの環境で運用中のものをGroupmax Workflow Server for Active Directoryの環境へは移行できません。

(b)　Groupmax Address Serverをアンインストールしたときの注意

前提プログラムであるGroupmax Address Serverをアンインストールした場合の，Groupmax Workflow Server側の注意を次に示します。アンインストールしたときの状況によって注意事項が異なります。

Groupmax Address Serverを誤ってアンインストールした場合
Groupmax Address Serverをアンインストールすると，ユーザ情報がすべて失われます。このユーザ情報を回復するには，Groupmax Workflow Serverで次の1～4を実行します。ロール定義などは必要ありません。

Groupmax Address Serverを再インストールする

セットアップ後，ユーザを再登録する

Groupmax Workflow Serverを再インストールする
注
このとき，Groupmax Workflow Serverのアンインストールはしないでください。もし，アンインストールした場合は，必ず，前回と同じディレクトリにインストールしてください。異なるディレクトリにインストールすると，サーバが起動できないなどの不具合が発生します。

ユーザ定義ユティリティのWFregusrコマンドを，-sオプションを付けて実行する
ユーザ定義ユティリティについては「4.2.10　ユーザ定義ユティリティ」を参照してください。

Groupmax Address Serverを故意にアンインストールした場合
すべての情報を初期状態からインストールし直す場合は，次の手順で実行します。

Groupmax Workflow Serverをアンインストールする

インストールディレクトリ及びデータベースを，エクスプローラなどで削除する

Groupmax Address Serverを再インストールする

Groupmax Workflow Serverを再インストールする

後は，初期構築時と同じ手順で環境設定などを実行します。ロール定義なども必要になります。

(c)　Windows NTクラスタに組み込むときの注意

Windows NTクラスタは，通常運用させておくサーバ（以降，「現用系」と呼びます），及び現用系で障害が発生したときに処理を引き継ぐサーバ（以降，「待機系」と呼びます）で構成されます。

Windows NTクラスタでWorkflowを運用する場合は，現用系及び待機系それぞれのサーバのWindows NT組み込み先であるローカルディスク上に，同じドライブ名称，同じディレクトリ名称でGroupmax Workflow Serverを組み込んでください。マルチサーバ機能を利用するときは，Groupmax Workflow Multi-Serverも組み込んでください。ドメイン間連携機能を利用するときは，Groupmax Workflow Server - Connectionも組み込んでください。

組み込み方法の詳細については，「付録F　Windows NTクラスタでのWorkflowの環境設定」を参照してください。

(d)　Groupmax Workflow Server for Active Directoryを組み込むときの注意

ドメイン内の，Active Directoryをインストールしているマシンと異なるマシンにWorkflowサーバを構築できます。
Groupmax Workflow Server for Active Directoryは，Active Directoryのドメインツリーに対応しています。フォレストには対応していません。
ドメインツリー内に複数のWorkflowサーバを構築できます。ただし，ワークフローユーザは，一つのWorkflowサーバにだけ所属できます。

Groupmax Workflow Server for Active Directoryは，ワークフローのシングルサーバ構成に対応しています。Groupmax Workflow Multi-Serverを使用したマルチサーバ構成には対応していません。また，Groupmax Workflow Server - Connectionを使用したドメイン間連携機能は使用できません。

(e)　インストール及びアンインストールするときの注意

Groupmax Workflowの関連プログラムをインストール又はアンインストールする場合は，Windowsの管理ツール及びGroupmax Workflowの関連プログラムを停止してから実行してください。

2.4　サーバでの環境設定

ここでは，Workflowを使用する環境を定義する方法について説明します。

＜この節の構成＞

2.4.1　Windows NTでの環境設定

2.4.2　Groupmax Object Serverでの環境設定

2.4.3　Workflowでの環境設定

2.4.4　ドメイン間連携機能の定義ファイルの作成

2.4.5　ユーザの設定

2.4.6　Groupmax Workflow Server for Active Directoryでの設定

2.4.1　Windows NTでの環境設定

Windows NTは，Workflowの前提となるオペレーティングシステムです。

ここでは，Workflowの稼働に必要な通信環境，及びタイムゾーンの設定方法を説明します。

＜この項の構成＞

(1)　通信環境の設定

(2)　タイムゾーンの設定

(1)　通信環境の設定

(a)　TCP/IPの組み込み

Workflowでは，ネットワーク環境にTCP/IPを使用しています。TCP/IPの組み込みについては，Windows NTのマニュアルのネットワークサービスのセットアップに関する記述を参照してください。

(b)　サーバのIPアドレスの登録

HOSTSファイル又はDNS（Domain Name System）のデータベースに，サーバ（自サーバ及びWorkflow管理サーバ）のIPアドレスを設定します。HOSTSファイルは，Windows NTシステムディレクトリ下の次に示すパスにあります。

SYSTEM32￥DRIVERS￥ETC￥HOSTS

HOSTSファイルには，サーバのIPアドレスを次の形式で追加してください。

DNSデータベースへの登録方法については，Windows NTのマニュアルを参照してください。

形式
サーバのIPアドレス　サーバのホスト名　サーバのホスト名の別名

オペランド

サーバのIPアドレス

サーバのIPアドレスを記述します。

サーバのホスト名

サーバのホスト名を英数字，ハイフン又はピリオドからなる文字列で，記述します。Workflowを使用する場合は，ホスト名を64バイト以内で記述する必要があります。

サーバのホスト名の別名

サーバのホスト名の別名を記述します。別名は，省略してもかまいません。

(c)　サービス名の登録

SERVICESファイルに，サービス名を設定します。SERVICESファイルは，Windows NTシステムディレクトリ下の次に示すパスにあります。

SYSTEM32￥DRIVERS￥ETC￥SERVICES

Workflowで使用するサービス名の定義を次の形式で，SERVICESファイルに追加してください。

形式
サービス名　ポート番号/プロトコル名

オペランド

サービス名

Workflowのサービス名は，「workflow」と記述します。

ポート番号

Workflowのポート番号は，「40076」と記述します。

プロトコル名

「tcp」と記述します。

記述例
workflow　40076/tcp

(d)　ファイアウォールのルール追加

Windows Server 2008及びWindows Server 2012ではOS標準のファイアウォール機能がデフォルトで有効になります。OS標準のファイアウォールを使用する場合は，ポートの使用を許可するルールを追加してください。

Windows Server 2008及びWindows Server 2012のOS標準以外のファイアウォールを使用する場合は，下記ルール設定を参考に，ファイアウォールのマニュアルなどに従って，ポートの使用を許可するよう設定を変更してください。

ルール設定内容

プロトコル名

TCP

ポート番号

40076

プロファイル

パブリック，プライベート，ドメインの３つ

ルール名

Groupmax Workflow Server

ルール説明文

workflow daemon to connect

ルールを追加するバッチのサンプルファイルを次のディレクトリに格納しています。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

%WFdir%¥Flowmate¥Svsample¥fwportcom.bat

必要に応じ，バッチファイルを修正して使用してください。このバッチファイルを修正せずに使用することはできません。テキストエディタなどで開き，ポート番号の指定などを修正してください。また，このバッチはWindows Server 2008より前のOSでは使用できません。

記述例（ポート番号指定箇所 修正前）

@rem set portnum=40076

記述例（ポート番号指定箇所 修正後）

set portnum=40076

(2)　タイムゾーンの設定

［コントロールパネル］の［日付と時刻］で設定しているタイムゾーンの設定値と同じ値を，システム環境変数TZに設定します。

システム環境変数TZの設定例を次に示します。

（例）

Windows NTで，タイムゾーンに日本語Windows NT標準の「（GMT+09:00）東京，大阪，札幌，ソウル，ヤクーツク」を設定している場合

［コントロールパネル］の［システム］を開いて，システム環境設定関数を次のように設定後，マシンを再起動します。

TZ=JST-9

2.4.2　Groupmax Object Serverでの環境設定

Groupmax Object Serverは，ワークフローデータベースを共有するためのオブジェクトサーバです。WorkflowがGroupmax Object Serverの環境を使用するためには，次の2種類のファイルが必要です。

初期設定パラメタファイル

初期設定パラメタファイルでのWorkflowに関連する設定については，「付録D　ディスク占有量の計算式」を参照してください。

システム共通定義ファイル

システム共通定義ファイルでのWorkflowに関連する設定については，「付録E　システム共通定義ファイルの設定」を参照してください。

なお，Groupmax Object Serverのサーバ環境設定のためのユティリティでユーザ数などの情報を入力すると，これらのファイルを自動的に作成できます。

Groupmax Object Serverの環境設定の詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

2.4.3　Workflowでの環境設定

ここでは，Workflowで必要な環境設定について説明します。

＜この項の構成＞

(1)　環境の設定

(2)　環境の初期化

(1)　環境の設定

(a)　Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryの環境設定

環境設定ユティリティを使って，Workflowの環境を設定します。

環境設定ユティリティの操作方法については，「4.2　ユティリティの操作方法」を参照してください。

環境設定ユティリティを実行する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［Groupmaxサーバ］グループの［Workflow管理ツール］アイコンを開く
［Workflow管理ツール］ウィンドウが表示されます。

［Workflow管理ツール］ウィンドウの［環境設定］アイコンを開く
［環境設定ユティリティ］ダイアログボックスが表示されます。
Groupmax Workflow Server for Active Directoryの場合は，［環境設定ユティリティ］ダイアログボックスは表示されないで，［Groupmax Workflow環境設定］ダイアログボックスが表示されます。操作手順の6.に進んでください。

［環境設定ユティリティ］ダイアログボックスで，［Server環境設定］チェックボックスをオンにする
同時に，ほかの環境設定も実行できます。
Groupmax Workflow Multi-Serverの環境設定を同時に実行する場合は，［Multi-Server環境設定］チェックボックスをオンにします。
Groupmax Workflow Server - Connection の環境設定を同時に実行する場合は，［Server-Connection 環境設定］チェックボックスをオンにします。
Groupmax Address - Assist連携の環境設定を同時に実行する場合は，［Address-Assist連携 環境設定］チェックボックスをオンにします。

［設定］ボタンをクリックし，［Groupmax Workflow環境設定］ダイアログボックスを表示する

［Groupmax Workflow環境設定］ダイアログボックスで，［環境情報一覧］リストボックスに表示された項目から設定したい項目をクリックする。表示が反転したら［変更］ボタンをクリックし，［値設定］ダイアログボックスを表示する

［値］テキストボックスに値を入力後，［OK］ボタンをクリックし，［Groupmax Workflow環境設定］ダイアログボックスに戻る
設定した値が，［Groupmax Workflow環境設定］ダイアログボックスに表示されます。

6.から7.の操作を繰り返して，必要な項目を設定する

［Groupmax Workflow環境設定］ダイアログボックスで設定した値をすべて確認し，［OK］ボタンをクリックして環境情報を更新する

環境設定項目の詳細については，「4.2　ユティリティの操作方法」を参照してください。

(b)　Groupmax Workflow Multi-Serverの環境設定

マルチサーバ機能を使用する場合，環境設定ユティリティを使って，Groupmax Workflow Multi-Serverの環境を設定します。

環境設定ユティリティの操作方法については，「4.2　ユティリティの操作方法」を参照してください。

環境設定ユティリティを実行する方法は，Groupmax Workflow Serverの環境設定の操作方法と同様です。「2.4.3(1)(a)　Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryの環境設定」の操作方法を参照してください。［環境設定ユティリティ］ダイアログボックスで［Multi-Server環境設定］チェックボックスを選択すると，Groupmax Workflow Multi-Serverの環境を設定できます。

(c)　Groupmax Workflow Server - Connectionの環境設定

ドメイン間連携機能を使用する場合，環境設定ユティリティを使って，Groupmax Workflow Server - Connectionの環境を設定します。

環境設定ユティリティの操作方法については，「4.2　ユティリティの操作方法」を参照してください。

環境設定ユティリティを実行する方法は，Groupmax Workflow Serverの環境設定の操作方法と同様です。詳細は，「2.4.3(1)(a)　Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryの環境設定」の操作方法を参照してください。

［環境設定ユティリティ］ダイアログボックスで，［Server-Connection環境設定］チェックボックスをオンにすると，Groupmax Workflow Server - Connectionの環境を設定できます。

(d)　Groupmax Address - Assist連携の環境設定

Groupmax Address - Assistの Groupmax連携機能を使用する場合，環境設定ユティリティを使って環境を設定します。

環境設定ユティリティの操作方法については，「4.2　ユティリティの操作方法」を参照してください。

環境設定ユティリティを実行する方法は，Groupmax Workflow Serverの環境設定の操作方法と同様です。詳細は，「2.4.3(1)(a)　Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryの環境設定」の操作方法を参照してください。

［環境設定ユティリティ］ダイアログボックスで，［Address-Assist連携 環境設定］チェックボックスをオンにすると，Groupmax Address - Assist連携の環境を設定できます。

(2)　環境の初期化

ここでは，Workflowの初期化について説明します。

なお，Workflowの環境を初期化する前に，Groupmax Object Serverの環境を初期化しておく必要があります。

Groupmax Object Serverの環境の初期化については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(a)　初期化方法

Workflowの環境の初期化は，Groupmax Object Serverを起動した状態で，初期設定ユティリティを使用して実行します。初期設定ユティリティの操作方法については，「4.2　ユティリティの操作方法」を参照してください。

環境の初期化方法と注意事項を次に説明します。

Administratorsグループのユーザアカウントでログオンする

［Groupmaxサーバ］グループの［Workflow管理ツール］アイコンを開く
［Workflow管理ツール］ウィンドウが表示されます。

［Workflow管理ツール］ウィンドウの［初期設定］アイコンを開く
［初期設定ユティリティ］ダイアログボックスが表示されます。

［初期設定ユティリティ］ダイアログボックスで［動作環境の初期化］オプションボタンを選択する

［初期設定ユティリティ］ダイアログボックスで［設定］ボタンをクリックする
［動作環境の初期化］ダイアログボックスが表示されます。

［データベース名称（スキーマ名称）］テキストボックスにデータベース名を入力する

［文書実体ディレクトリ］テキストボックスに文書実体ディレクトリのパス名を入力する

［ワークエリアディレクトリ］テキストボックスにワークエリアディレクトリのパス名を入力する

［ログ情報エリアディレクトリ］テキストボックスにログ情報エリアディレクトリのパス名を入力する

［OK］ボタンをクリックし，初期設定を開始する

注意事項

初期設定ユティリティは，環境を初めて定義するときに使用します。

初期設定ユティリティを使用する前に，Groupmax Object Serverを起動しておいてください。この場合，Groupmax Object Serverのシステム共通定義ファイルでデータベースの常駐化（resipool，resiobj）を指定していると，常駐指定のスキーマ名が誤りであることを示す警告メッセージが表示されますが，無視してください。

Groupmax Address Serverを削除後に再度組み込んだ場合は，Workflowも再度組み込んでください。Groupmax Address Serverを削除後に再度組み込むと，Workflowの環境設定が失われるため，Workflowが正常に動作しなくなる場合があります。Workflowを再度組み込む場合は，必要なファイルのバックアップを取得後に実行してください。

初期設定ユティリティで決定した各ディレクトリのパス名は，初期化後は変更できません。したがって，初期化する場合は，バックアップや将来のシステム拡張を考慮してディレクトリ構成を検討してから初期化するようにしてください。

(b)　データベースの常駐指定の有効化

Groupmax Object Serverのシステム共通定義ファイルで指定したデータベースの常駐指定（resipool，resiobj）を有効にするには，Workflowの環境を初期化した後にGroupmax Object Serverを再起動する必要があります。

Groupmax Object Serverのデータベースの常駐指定を有効にする手順を次に示します。

Groupmax Object Serverを停止する

Groupmax Object Serverを再起動する

Groupmax Object Serverを再起動するとデータベースの常駐指定が有効になります。データベースの常駐指定が有効になると，Workflowの環境を初期化する前に出力されていた，常駐指定のスキーマ名が誤っていることを示すメッセージが出力されなくなります。

Groupmax Object Serverの起動・停止については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(c)　環境の再構築

Workflowの環境を再構築する場合は，Workflowの環境をいったん削除し，再度環境の初期化を実行します。環境の初期化はGroupmax Object Serverを起動した状態で実行してください。また，Groupmax Object Serverのデータベースの常駐化を指定している場合は，この指定を解除しておいてください。

Workflowの環境を再構築する手順を次に示します。

登録済み定義情報のダウンロード
再構築後の環境で再利用できるように，ユーザ，ロール及びビジネスプロセスの定義情報を，Groupmax Workflow Definerを使用してクライアントにダウンロードしておきます。
ユーザ，ロールについては，サーバでユーザ定義情報出力ユティリティ及びロール定義情報出力ユティリティを使用して，定義情報をファイルに出力しておくこともできます。
ユーザ定義情報出力ユティリティ及びロール定義情報出力ユティリティの使用方法については，「4.2　ユティリティの操作方法」を参照してください。

Workflowの環境の削除
環境削除ユティリティを使用して，Workflowの環境を削除します。環境削除ユティリティの使用方法については，「4.2　ユティリティの操作方法」を参照してください。

Workflowの環境の初期化

ユーザ定義ユティリティの実行
ユーザ定義ユティリティで-sオプションを指定して，Groupmax Address Server又はActive Directoryに登録されているユーザのユーザトレーを作成します。
ユーザ定義ユティリティの使用方法については，「4.2　ユティリティの操作方法」を参照してください。

定義情報の再登録
1.でダウンロードしたファイルを利用して，必要に応じて，ユーザ，ロール及びビジネスプロセスの定義情報を再登録します。この操作は，クライアントからGroupmax Workflow Definerを使用して実行します。
1.でユーザ定義情報出力ユティリティ及びロール定義情報出力ユティリティを使用して定義情報を出力した場合は，必要に応じてユーザ，ロールの定義情報を再登録します。この操作は，サーバでユーザ定義更新ユティリティ及びロール定義更新ユティリティを使用して実行します。
ユーザ定義更新ユティリティ及びロール定義更新ユティリティの使用方法については，「4.2　ユティリティの操作方法」を参照してください。

2.4.4　ドメイン間連携機能の定義ファイルの作成

ドメイン間連携機能を使用する場合，次の二つの定義ファイルをCSV形式で作成します。各ファイルは，Groupmax Workflow Server - Connection環境設定ディレクトリ（%WFdir%￥WFmc￥conf）の下に作成します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

メールサーバ定義ファイル（wfmc_mailファイル）
このファイルは，Groupmax Workflow Server - Connectionが使用するメールサーバに関する情報を定義するためのファイルです。

連携情報定義ファイル（wfmc_transファイル）
このファイルは，Groupmax Workflow Server - Connectionで送信するE-Mailのメール宛先に関する情報を定義します。

この二つのファイルにはサンプルがあります。サンプルファイルの格納ディレクトリは，%WFdir%￥Flowmate￥WFmc￥sampleです。必要に応じて，Groupmax Workflow Server - Connection環境設定ディレクトリの下にコピーし，修正して使用してください。

それぞれのCSVファイルの記述形式を次に示します。

項目と項目の間は，「,」（コンマ）で区切ります。

文字列の先頭と末尾のスペースは無視されます。

1行を一つの情報として定義します。

1カラム目に「#」（シャープ）を記述した行をコメントとみなします。

表2-3と表2-4に，それぞれのCSVファイルに必要な項目と内容を示します。

表2-3　メールサーバ定義ファイルの定義項目と内容

項目 | 内容 | パラメタ指定
E-Mailアドレス | ドメイン間連携機能が使用するメールボックスのE-Mailアドレスを指定します（最大63バイト）。 | ○
E-Mailアカウント | E-Mailアドレスに対応する受信メールサーバのPOP3アカウントを指定します（最大8バイト）。 | ○
E-Mailパスワード | E-MailアカウントのPOP3パスワードを指定します（最大63バイト）。 | ○
SMTPサーバ名 | 送信メールサーバ名を指定します（最大255バイト）。 | ○
POP3サーバ名 | 受信メールサーバ名を指定します（最大255バイト）。 | ○
接続リトライ間隔 | メールサーバとの接続に失敗した場合，再接続するまでの間隔を分単位で，1から1440までの値を指定します。デフォルトは1分です。 | △
接続リトライ回数 | メールサーバとの接続に失敗した場合，再接続する回数を0から1000までの値で指定します。デフォルトは60回です。0を指定した場合，無限にリトライします。 | △
不当メール格納ディレクトリ | ビジネスプロセス連携用メール以外のメールを受信した場合のメールファイル格納ディレクトリを指定します（最大255バイト）。 | △

（凡例）

○：必須の項目です。

△：任意の項目です。

表2-4　連携情報定義ファイルの定義項目と内容

項目
内容
パラメタ指定

窓口名
連携先を示す窓口名を指定します。ビジネスプロセス定義時にこの窓口を指定します（最大63バイト）。
○

E-Mailアドレス
窓口名に対応するE-Mailアドレスを指定します（案件の宛先アドレス）（最大63バイト）。
○

契約ID
ドメイン間連携をするワークフローエンジン間で取り決めた契約IDを指定します（最大31バイト）。
○

ワークフローエンジン種別
ワークフローエンジンの種別を指定します。
　Groupmax Workflow：Groupmax
　Groupmax Workflow以外：OTHER
○

ワークフローユーザID
連携先ビジネスプロセスに案件を投入するためのユーザIDを指定します（最大8バイト）。
△

ロール名
連携先ビジネスプロセスに案件を投入するときのロール名を指定します。連携先がGroupmaxの場合，この指定は無効になります（最大63バイト）。
△

MIMEエンコード種別
IF4メッセージのエンコード種別を指定します。
省略した場合は，BASE64が指定されます。このバージョンでは，BASE64だけ指定できます。
△

キャラクタコードセット
案件の転送先のシステムに合わせてキャラクタコードセットを指定します。
省略した場合は，SJISが指定されます。このバージョンではSJISだけ指定できます。
△

送信メール制限サイズ
1メール分の送信するメールサイズを制限します。送信できるメールの最大サイズをキロバイト単位で0～2000000​の間で指定します。指定されたサイズを超過するメールは送信しません。
0を指定した場合，送信するメールサイズを制限しません。
省略した場合は，wfmcrcファイルのmail_send_limit_sizeバラメタの値が指定されます。
△

（凡例）

○：必須の項目です。

△：任意の項目です。

2.4.5　ユーザの設定

Groupmax Workflow Server for Active Directoryの場合は，この項を飛ばして2.4.6項をお読みください。

Groupmax Address Serverでは，Workflowのユーザ情報を管理します。Groupmax Address - AssistのGroupmax連携機能を使用しない場合のユーザの設定の流れ，及び設定時の注意事項について説明します。Groupmax Address - AssistのGroupmax連携機能を使用する場合は，「3.7　Groupmax Address - AssistのGroupmax連携機能を使用した運用」を参照してください。

＜この項の構成＞

(1)　ユーザの登録

(2)　ワークフローデータベースの更新

(3)　ユーザの設定時の注意事項

(4)　アドレス情報のキャッシュの設定

(1)　ユーザの登録

Workflowのユーザを，Groupmax Address Serverに登録します。また，マルチサーバ機能を使用する場合はメールユーザも登録します。

(a)　Workflowのユーザの登録

ユーザ情報として，ユーザID，所属する組織，ユーザのホームサーバなどをGroupmax Address Serverに登録します。また，ユーザ情報を変更・削除するときも，Groupmax Address Serverを使用します。

ユーザの登録時には，最初にユーザID「system」を登録してください。ユーザID「system」の登録時の注意事項については，「2.4.5(3)(a)　ユーザID「system」の扱い」を参照してください。

Groupmax Address Serverの使用方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Workflowでの固有の設定について，次に示します。

(b)　マルチサーバ機能で使用するメールユーザの登録

Workflowのマルチサーバ機能では，サーバ間の転送手段としてGroupmax Mail Serverを使用しています。このため，マルチサーバ機能を使用するときは，Groupmax Address Serverでメールユーザの登録が必要です。マルチサーバ機能を使用しないときは，Groupmax Mail Serverは必要ありません。

マルチサーバ機能で使用するメールユーザの登録方法を，次に示します。

最上位組織Groupmax_system下に，組織ID「workflow」の組織を登録する
最上位組織Groupmax_systemは，Groupmax Address Serverで登録される組織です。この組織下に，Groupmax Mailクライアントを使用するメールユーザとは別の組織として，マルチサーバ機能で使用するメールユーザの組織を登録します。組織IDは，「workflow」で登録してください。
「workflow」以外の組織IDをGroupmax Address Serverで登録した場合は，すべてのWorkflowサーバで，その組織IDの設定が必要です。環境設定ユティリティの［Workflowシステム組織ID］に，Groupmax Address Serverで登録した組織IDを設定してください。

Workflowサーバごとに，一人のメールユーザを登録する
登録した組織に，Workflowサーバごとに一人のメールユーザを登録します。登録時には，Mailサーバ名にWorkflowサーバのTCP/IPのホスト名，組織IDに1.で登録したID（デフォルトでは「workflow」）を設定してください。その他の項目についての設定は任意です。

設定時の注意事項

マルチサーバ機能で使用するメールユーザ以外のユーザを，1.で登録した組織に登録しないでください。

一つのWorkflowサーバに，複数のメールユーザを登録しないでください。

一度登録したメールユーザは削除しないでください。

メールユーザには，兼任ユーザを登録しないでください。

メールユーザのユーザ情報を変更した場合は，Workflowのすべてのサービスを再起動してください。

Groupmax Mail Serverに登録した，Groupmax Workflow Multi-Serverが使用するWorkflowシステム組織下のメールユーザのユーザIDは，クライアント側からのメール操作に使用しないでください。

Workflowシステム組織下には，マルチサーバ機能で使用するメールユーザ以外は登録しないでください。

(2)　ワークフローデータベースの更新

Groupmax Address Serverに登録されたユーザ情報を基に，Workflowサーバのワークフローデータベースを更新します。

ワークフローデータベースの更新方法を次に示します。

Groupmax Address Serverのユーザ情報を基に，ユーザトレーを作成する
Groupmax Address Serverに登録したユーザ情報は，Groupmax Address Serverによって，各Workflowサーバのワークフローデータベースに複製（レプリカ）が転送されます。複製が転送されたWorkflowサーバ上でユーザ定義ユティリティを実行することで，ワークフローデータベースにユーザトレーが作成されます。
ユーザ定義ユティリティについては，「4.2　ユティリティの操作方法」を参照してください。
なお，ユーザ定義ユティリティを実行する前に，ユーザヒストリ取得最大数を決定する必要があります。ユーザヒストリ取得最大数の詳細については，「4.2.2(2)　環境設定ダイアログボックス」を参照してください。

ドメイン管理者を設定する
Groupmax Address Serverに登録したユーザから，ドメイン管理者として設定するユーザを選択し，Groupmax Workflow Definerで設定します。
Groupmax Address Serverへの登録時にはユーザID「system」以外のすべてのユーザが一般ユーザとして設定されるため，最初にドメイン管理者を設定する場合は，ユーザID「system」でログインします。また，ドメイン管理者は複数定義できます。
ユーザを設定する場合は，Workflow管理サーバ及び設定するユーザのホームサーバを起動しておいてください。

ワークフロー運用管理者及びビジネスプロセス管理者を設定する
Groupmax Address Serverに登録したユーザから，ワークフロー運用管理者及びビジネスプロセス管理者として設定するユーザを選択し，Groupmax Workflow Definerで設定します。ワークフロー運用管理者及びビジネスプロセス管理者は，ドメイン管理者が設定します。
ワークフロー運用管理者及びビジネスプロセス管理者には，組織ごとに，ユーザ情報の更新権限を与えます。ユーザ情報の更新権限をワークフロー運用管理者及びビジネスプロセス管理者に与えることで，ドメイン管理者の負担を軽減できます。
また，ワークフロー運用管理者及びビジネスプロセス管理者にユーザ情報の更新権限を与えないことで，すべてのユーザ情報をドメイン管理者が集中的に管理することもできます。
ユーザを設定する場合は，Workflow管理サーバ及び設定するユーザのホームサーバを起動しておいてください。

ユーザの属性を設定する
Groupmax Address Serverに登録したユーザの属性を，Groupmax Workflow Definerで設定します。

なお，2.～4.の操作をサーバで一括して実行できます。サーバで一括して実行するには，Groupmax Workflow Definerの代わりに，各Workflowサーバ上でユーザ定義更新ユティリティを実行してください。ユーザ定義更新ユティリティについては，「4.2.11　ユーザ定義更新ユティリティ」を参照してください。

(3)　ユーザの設定時の注意事項

ユーザ設定時の注意事項について，次に示します。

(a)　ユーザID「system」の扱い

Groupmax Address Serverにユーザを登録するときは，最初にユーザID「system」を登録します。登録時にはWorkflow管理サーバのホスト名を設定してください。

ユーザID「system」は，Workflowの最初のドメイン管理者を設定するためのユーザです。ユーザID「system」は，その他のユーザとは扱いが異なるため，一般ユーザとしては使用できません。

Workflowを初めて使用するときは，まずGroupmax Workflow DefinerからユーザID「system」でログインして，ドメイン管理者を設定します。このとき，Workflowは，ユーザID「system」のパスワードを変更するためのダイアログボックスを表示します。

また，ユーザID「system」のユーザを登録する場合は，最上位組織であるGroupmax_systemの直下，又は，最上位組織Groupmax_system下の組織に登録してください。ただし， Groupmax_system下の組織中のGroupmaxシステム固有の組織下（Workflowシステム組織，及びGroupmax Document Managerサーバ管理用組織）には登録しないでください。

ユーザID「system」の，その他の特徴について次に示します。

ワークフローデータベースの初期化時に，ユーザトレーが無条件で作成されます。

ユーザトレーは，「エラートレー」として使用されます。

Groupmax Address Serverからユーザ情報が削除されても，ユーザトレーが削除されません。

(b)　Workflowサーバの変更

Groupmax Address ServerでユーザのWorkflowサーバを変更すると，ユーザトレー上の案件，ユーザヒストリ，及びユーザ情報は，マルチサーバ機能によって変更先のWorkflowサーバに転送されます。

この場合，変更先のWorkflowサーバにビジネスプロセス定義が登録されているときは，マルチサーバ機能によって案件ごとに転送されます。

ビジネスプロセス定義が登録されていないときは，案件の配布規則に従って再配布されます。

(c)　Groupmax Address Serverからのユーザ削除

Groupmax Address Serverの運転席で，ユーザの属性を変更する目的でユーザを削除し,再度追加することは避けてください。この操作をすると，ユーザがワークフローデータベースから一度削除されるため，次の作業が必要になります。

業務ロールへユーザを再追加

ユーザに管理者権限を再設定

ユーザに代行者を再設定

Groupmax Address Serverの運転席で変更できない属性は，Groupmax Address Serverの一括登録実行ユティリティで変更してください。Groupmax Address Serverの一括登録実行ユティリティは，ユーザID以外のすべての属性をユーザ削除せずに変更できます。一括登録実行ユティリティについては，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド ユティリティ編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド ユティリティ編」(Windows用)を参照してください。

(d)　「兼任ユーザ」の扱い

Groupmax Address Serverで指定した兼任ユーザは，ワークフローのユーザとして登録できません。

(4)　アドレス情報のキャッシュの設定

Groupmax Address Serverに登録されたWorkflowのユーザ情報は，ワークフローディレクトリサービスによってキャッシュに読み込まれます。Workflowの各プログラムは，ワークフローディレクトリサービスを経由して，必要なユーザ情報を取得します。

(a)　キャッシュパラメタファイルの作成

キャッシュパラメタファイルは，アドレス情報のキャッシュを定義するファイルです。サンプルファイル(%WFdir%￥SVsample￥wfrsinfo)を必要に応じて%WFdir%￥SVetc￥wfrsinfoにコピーし，テキストエディタなどで編集すると，キャッシュパラメタファイルを作成できます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

なお，Windows NTクラスタでWorkflowを使用するときは，現用系と待機系でキャッシュパラメタファイルの定義内容を同じにしてください。

キャッシュパラメタファイルの記述形式及び注意事項を次に示します。

行の先頭，末尾，及び区切り文字の「=」や「/」の前後に，空白，タブなどは使用できません。また，コメント行は指定できません。

形式

［LOAD_COMP=最上位組織ID［/最上位組織ID］…］

［CACHE_COMP=キャッシュメモリサイズ］

内容

LOAD_COMP=最上位組織ID

キャッシュメモリに，どの最上位組織のユーザ情報を読み込むかを指定します。最上位組織IDは，1バイトから8バイトまでの文字列で指定します。複数の最上位組織IDを指定するときは，「/」で区切ってください。省略すると，すべての最上位組織のユーザ情報を読み込みます。

CACHE_COMP=キャッシュメモリサイズ

ユーザ情報を読み込むためのキャッシュメモリサイズを指定します。メガバイト単位で，1から32までの整数値が指定できます。デフォルトは5です。

キャッシュメモリサイズの算出式を次に示します。

ユーザ数には，ワークフローディレクトリサービスを起動してから停止するまでの間に追加されるユーザ数を含めてください。

(b)　キャッシュに関する注意事項

キャッシュの不足によって，LOAD_COMPで指定された最上位組織のユーザ情報の一部が読み込めないときは，メッセージが出力されます。その場合は，LOAD_COMPの最上位組織IDの指定を減らすか，又はCACHE_COMPのキャッシュメモリサイズを大きくしてください。

CACHE_COMPのキャッシュメモリサイズを変更すると，ワークフローディレクトリサービス起動時は，新しくアドレス情報をキャッシュに読み込みます。

2.4.6　Groupmax Workflow Server for Active Directoryでの設定

Groupmax Workflow Server for Active Directoryを使用する場合は，Workflowで環境設定をした後，Active Directoryで各種設定をします。

＜この項の構成＞

(1)　ディレクトリアクセスアカウントの定義

(2)　対象ドメインの定義

(3)　ディレクトリ情報のキャッシュの設定

(4)　スキーマの拡張

(5)　役職の登録

(6)　組織の登録

(7)　ユーザの登録

(8)　環境設定の削除

(1)　ディレクトリアクセスアカウントの定義

ワークフローディレクトリサービス及びユーザ定義コマンドがActive Directoryへアクセスできるようにするために，Active Directoryへアクセスする権限を持っているユーザのアカウント情報(ユーザプリンシパル名及びパスワード)をWorkflowサーバに定義する必要があります。ユーザプリンシパル名とは，ユーザプロパティのアカウントタブのユーザログオン名のことです。アカウント情報は，ディレクトリアクセスアカウント定義ユティリティ(WFdefacc)を実行して定義します。

ディレクトリアクセスアカウント定義ユティリティの詳細は，「4.2.25　ディレクトリアクセスアカウント定義ユティリティ」を参照してください。

ワークフローディレクトリサービス及びユーザ定義コマンドは，定義されたアカウント情報を起動時に読み込み，このユーザアカウントでActive Directoryにアクセスします。

(2)　対象ドメインの定義

Workflowサーバが処理対象とするActive Directoryのドメインを対象ドメイン定義ファイルに指定します。

対象ドメイン定義ファイルは，テキスト形式のファイルです。汎用テキストエディタを使って作成します。

Workflowサーバは，対象ドメイン定義ファイルで指定されたドメイン中の組織及びユーザの中で，Workflowの組織IDが指定された組織，及びWorkflowのユーザIDが指定されたユーザを対象に，ワークフローシステムのデータベース情報及びキャッシュ情報を生成します。

対象ドメイン定義の変更は，ワークフローシステムの運用やリソース（データベースエリアサイズやキャッシュサイズ）を十分考慮して実施してください。特に，対象ドメインを削除すると，そのドメイン中の該当する組織及びユーザが，ワークフローシステムのデータベース情報及びキャッシュ情報から削除されるので，注意してください。

(a)　対象ドメイン定義ファイルの格納場所

次のディレクトリに「ad_domain」という名称で格納します。

　　%WFdir%￥SVetc

「%WFdir%」はWorkflowインストールディレクトリを示します。

(b)　対象ドメイン定義ファイルの作成

形式

1レコードごとに，次に示す形式で設定します。

ドメインの識別子

内容

ドメインの識別子

対象とするドメインをLDAP(Lightweight Directory Access Protocol)のネーミングルールに従った識別子(DN：Distinguished Name)で指定します。

例：対象ドメインとしてドメイン"example.co.jp"を指定する場合

　　DC=example, DC=co, DC=jp

ドメインの識別子には，対象ドメイン定義ファイルを作成するWorkflowサーバが属しているドメインツリー内のドメインを指定してください。

(c)　レコード指定時の注意事項

一つのレコードは，改行を含めて1023バイト以下で指定します(1024バイト以降は無視されます)。

改行だけの行は無視されます。

１カラム目から指定します。前後の空白も識別子として扱われます。

指定できるドメインは最大10個です。
同じドメインの識別子を複数指定しても，それぞれ一つとして数えられます。
ドメインを11個以上指定した場合は，ディレクトリ情報のキャッシュ更新時にエラーとなります。

対象ドメイン定義ファイルがない場合，又はドメインを指定していない場合は，Workflowサーバが属しているドメインが仮定されます。

対象ドメイン定義ファイルがある場合，ディレクトリ情報のキャッシュを更新するには，グローバルカタログサーバが動作していることが前提となります。
このため，対象ドメインがWorkflowサーバに属しているドメインだけである場合は，対象ドメイン定義ファイルを作成しない方が，グローバルカタログサーバの動作を考慮しなくて済みます。

運用後にドメインの識別子を追加又は削除した場合は，次のどれかの方法で，ディレクトリ情報のキャッシュを更新する必要があります。

スタートアップパラメタに「-r」を指定してワークフローディレクトリサービスを起動する方法

ユーザ定義ユティリティ(WFregusr)を実行する方法

キャッシュローディングユティリティ(WFcache)を実行する方法

(3)　ディレクトリ情報のキャッシュの設定

Active Directoryに登録されたWorkflowのユーザ情報は，ワークフローディレクトリサービスによってキャッシュに読み込まれます。Workflowの各プログラムは，ワークフローディレクトリサービスを経由して，必要なユーザ情報を取得します。

(a)　キャッシュパラメタファイルの作成

キャッシュパラメタファイルは，ディレクトリ情報のキャッシュを定義するファイルです。サンプルファイル(%WFdir%￥SVsample￥wfrsinfo)を必要に応じて%WFdir%￥SVetc￥wfrsinfoにコピーし，テキストエディタなどで編集すると，キャッシュパラメタファイルを作成できます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

キャッシュパラメタファイルの記述形式及び注意事項を次に示します。

行の先頭，末尾，及び区切り文字の「=」や「/」の前後に，空白，タブなどは使用できません。また，コメント行は指定できません。

形式

［CACHE_COMP=キャッシュメモリサイズ］

内容

CACHE_COMP=キャッシュメモリサイズ

ユーザ情報を読み込むためのキャッシュメモリサイズを指定します。メガバイト単位で，1から32までの整数値が指定できます。デフォルトは5です。

キャッシュメモリサイズの算出式を次に示します。

ユーザ数には，ワークフローディレクトリサービスを起動してから停止するまでの間に追加されるユーザ数を含めてください。

(b)　キャッシュに関する注意事項

キャッシュの不足によって，対象ドメインのすべてのWorkflow対象ユーザ情報が読み込めないときは，ワークフローディレクトリサービスはエラーとなり起動されないか，又はキャッシュローディング処理を中止します。その場合，所要サイズを示すメッセージが出力されます。CACHE_COMPのキャッシュメモリサイズを所要サイズ以上に設定し直して，ワークフローディレクトリサービスのスタートアップパラメタに「-r」を指定して再起動してください。

(4)　スキーマの拡張

Workflowの運用時に必要となるユーザや役職などの情報は，Active Directory標準の情報ではないため，Active Directoryのスキーマを拡張してこれらの情報を定義する必要があります。

スキーマの拡張は，次の手順で実行します。

スキーマ拡張機能をActive Directoryのスキーママスタドメインコントローラ上にインストールする
Active DirectoryのスキーママスタドメインコントローラとWorkflowサーバが同じ場合は，Workflowサーバをインストールすれば一緒にインストールされます。

Active Directory Schema Adminsグループ及び実行マシンのAdministratorsグループに属するメンバがスキーマ拡張ユティリティ(WFadschema)を実行する

スキーマ拡張ユティリティの詳細は，「4.2.23　Active Directoryスキーマ拡張ユティリティ」を参照してください。

スキーマ拡張ユティリティを実行すると，次の属性が追加されます。

OUオブジェクト：組織ID，組織略称

ユーザオブジェクト：ユーザID，役職，所属サーバ名，上長ユーザID，上長役職

役職定義スキーマ

(5)　役職の登録

Workflow独自の役職情報をActive Directoryに登録します。Workflowの役職を登録しておくと，ユーザの属性を定義するときに，ユーザのプロパティダイアログボックスの役職コンボボックスから，登録した役職を選択できるようになります。また，ビジネスプロセス定義の作業机の作業権限の設定で，役職を指定できるようになります。

役職は，役職登録ユティリティ(WFposition)を実行して，Active Directoryに登録します。

役職登録ユティリティの詳細は，「4.2.24　役職登録ユティリティ」を参照してください。

役職の登録後，ユーザのプロパティダイアログボックスに役職名を表示できるようになります。また，ワークフローディレクトリサービスの起動，WFcacheコマンドの実行，又はWFregusrの実行によって，ディレクトリ情報のキャッシュを更新した後，ビジネスプロセス定義の作業机の作業権限の設定で役職名を表示できるようになります。

複数ドメイン構成時の役職定義

複数ドメインで構成される場合，役職定義は次のようになります。

役職定義は，同一役職一覧の場合でも，各ドメインで登録してください。

コンボボックスに表示されるのは，自ドメインの役職一覧です。

Workflowでは，対象ドメインを複数指定した場合は，対象ドメイン定義の先頭に指定したドメインの役職定義を採用します。

(6)　組織の登録

Workflowで使用する組織を登録します。組織が階層構造を持つ場合と持たない場合とで登録方法が異なります。

(a)　階層構造を持つ場合

Workflowで使用する組織について，Workflow用の組織ID及び組織略称を登録します。ダイアログボックスで登録する方法とバッチ登録する方法があります。それぞれについて説明します。

ダイアログボックスで登録する方法

Windows 2000管理ツールの「Active Directoryユーザーとコンピュータ」のダイアログボックスの「Hitachi Workflow組織」タブで，組織ID及び組織略称を設定します。

「Hitachi Workflow組織」タブを次に示します。

［組織ID］テキストボックス(必須)
Workflow用の組織IDを設定します。8バイト以内の半角英数字で，同じWorkflowサーバが対象とするドメイン内でユニークな値を設定してください。この値がユニークでない場合，ワークフローディレクトリサービス起動時，WFcacheコマンド又はWFregusrコマンド実行時にエラーが発生します。この場合，エラーメッセージに従って，値がユニークになるように変更してください。

［組織略称］テキストボックス(必須)
Workflow用の組織略称を設定します。32バイト以内の文字列で，Workflowサーバが対象とするドメイン内でユニークな値を設定してください。

［OK］ボタン
必須項目が設定されているかがチェックされ，エラーがない場合は，データをActive Directoryに保存してダイアログボックスを閉じます。エラーがある場合は，エラー情報ダイアログボックスを表示します。

［キャンセル］ボタン
テキストボックスのデータをActive Directoryに保存しないでダイアログボックスを閉じます。

［適用］ボタン
必須項目が設定されているかがチェックされ，エラーがない場合は，データをActive Directoryに保存します。エラーがある場合は，エラー情報ダイアログボックスを表示します。

［OK］ボタン又は［適用］ボタンをクリックすると，必須項目が設定されているかどうかがチェックされます。組織ID及び組織略称がユニークな値であるかどうかをチェックするには，Active Directoryツール(LDIFDE)を使用します。

新しく組織IDを設定する場合は，その上位のオブジェクトが，ドメインのトップであるか又は組織IDが指定された組織である必要があります。また，既存の組織IDを未設定の状態に変更した場合は，その組織下の組織ID階層は無効となり，その組織下のユーザはデフォルト組織に移動されます。

バッチ登録する方法

Active Directoryの組織を定義する際に，Workflow用の組織ID及び組織略称をバッチ登録用の定義ファイルに定義します。組織ID及び組織略称は，サーバが対象とするドメイン内でユニークな値にします。定義後，Active Directoryのバッチ登録ユティリティでActive Directoryデータベースに登録します。

なお，組織ID及び組織略称がユニークな値であるかどうかをチェックするには，Active Directoryツール(LDIFDE)を使用します。

Workflow用の組織ID及び組織略称の属性名を次に示します。詳細は，「付録I　スキーマの属性」を参照してください。

　組織ID　：hitachiWFOUID

　組織略称：hitachiWFAbbrOUName

(b)　階層構造を持たない場合

階層構造を持たない場合は，デフォルト組織の下に，すべてのワークフローユーザを所属させます。

デフォルト組織の組織IDは「_DefOrg」で，組織名と組織略称は，環境設定ユティリティの次のパラメタで設定します。

環境設定パラメタ名：「デフォルトの組織名」

Workflowの組織に所属していないワークフローユーザ，又はUsersコンテナの下のユーザを所属させる組織名を指定します。

(c)　組織IDに関する注意事項

組織の登録時に指定する組織ID（8バイト）は，対象ドメインの範囲でユニークでなければなりません。IDが重複している場合は，ディレクトリサービスが起動されないか，又はディレクトリサービスのキャッシュが再ローディングされません。この場合，警告メッセージ（KDWD0127-W）が出力されるとともに，ログファイルが出力されます（%WFdir%￥WFspool￥WFunique.log）。メッセージを参照し，対処してください。

(d)　組織の移動に関する注意事項

Windows 2000管理ツールの［Active Directoryユーザーとコンピュータ］のダイアログボックスの［操作］－［移動］コマンドを使用して，組織IDを指定しているOU(組織単位)を移動する場合は，次の点に注意してください。

移動先がOUであり，かつ，そのOUに組織IDを指定していない場合は，移動したOU，及びOU下のOUは，Workflow組織でなくなります。また，これらOU下のユーザIDを指定しているユーザは，Workflowではデフォルト組織に属するユーザとなります。移動する前に，移動先のOUに組織IDの指定があるかどうかを確認してください。

移動先が別ドメインで，かつ，そのドメインがWorkflowの対象ドメインでない場合，そのOU，及びそのOU配下のOUとユーザはWorkflowから削除されます。

(7)　ユーザの登録

Workflowで使用するユーザについて，Workflow用のユーザIDや所属サーバ名などを登録します。ダイアログボックスで登録する方法とバッチ登録する方法があります。また，Active Directoryにユーザを登録した後，ワークフローデータベースにユーザを登録します。それぞれについて説明します。

(a)　ダイアログボックスで登録する方法

Windows 2000管理ツールの「Active Directoryユーザーとコンピュータ」のダイアログボックスの「Hitachi Workflowユーザ」タブで，ユーザ情報を設定します。

「Hitachi Workflowユーザ」タブを次に示します。

［ユーザID］テキストボックス(必須)
Workflow用のユーザIDを設定します。8バイト以内の半角英数字で，同じWorkflowサーバが対象とするドメイン内でユニークな値を設定してください。この値がユニークでない場合，ワークフローディレクトリサービス起動時，WFcacheコマンド又はWFregusrコマンド実行時にエラーが発生します。この場合，エラーメッセージに従って，値がユニークになるように変更してください。

［役職］コンボボックス
ユーザの役職を設定します。役職登録ユティリティで設定した役職が，コンボボックスに表示されます。コンボボックスから役職を一つ選択してください。

［所属サーバ名］テキストボックス(必須)
ユーザが所属するHitachi Workflowのサーバ名(ドメイン名)を設定します。半角英数字及び半角記号(「.」(ピリオド)，「-」(ハイフン)，「+」(プラス))で，255バイト以内で設定してください。

［上長］グループボックス
ユーザの上長の情報を設定します。

［上長ユーザID］テキストボックス
上長のHitachi WorkflowユーザIDを設定します。8バイト以内の半角英数字で設定してください。上長ユーザIDと上長役職の両方を指定した場合は，上長ユーザIDが有効となります。

［上長役職］コンボボックス
上長の役職を設定します。役職登録ユティリティで設定した役職が，コンボボックスに表示されます。コンボボックスから役職を一つ選択してください。上長ユーザIDと上長役職の両方を指定した場合は，上長ユーザIDが有効となります。

［OK］ボタン
必須項目が設定されているかがチェックされ，エラーがない場合は，データをActive Directoryに保存してダイアログボックスを閉じます。エラーがある場合は，エラー情報ダイアログボックスを表示します。

［キャンセル］ボタン
テキストボックスのデータをActive Directoryに保存しないでダイアログボックスを閉じます。

［適用］ボタン
必須項目が設定されているかがチェックされ，エラーがない場合は，データをActive Directoryに保存します。エラーがある場合は，エラー情報ダイアログボックスを表示します。

［OK］ボタン又は［適用］ボタンをクリックすると，必須項目が設定されているかどうかがチェックされます。ユーザIDがユニークな値であるかどうかをチェックするには，Windows 2000 ServerのLDIFDEツールでActive Directoryに登録されているユーザIDを抽出した後，例えば表計算ソフトを使用して重複をチェックします。

(b)　バッチ登録する方法

Active Directoryのユーザを定義する際に，Workflow用のユーザID，所属サーバ名，役職，上長ユーザID及び上長役職をバッチ登録用の定義ファイルに定義します。定義後，Active Directoryのバッチ登録ユティリティでActive Directoryデータベースに登録します。

なお，ユーザIDがユニークな値であるかどうかをチェックするには，Active Directoryツール(LDIFDE)を使用します。

Workflow用のユーザID，所属サーバ名，役職，上長ユーザID及び上長役職の属性名を次に示します。詳細は，「付録I　スキーマの属性」を参照してください。

ユーザID　　：hitachiWFUserID

所属サーバ名 ：hitachiWFServerNameList

役職　　　　 ：hitachiWFPositionName

上長ユーザID：hitachiWFSuperiorUserID

上長役職　　 ：hitachiWFSuperiorPositionName

(c)　ワークフローデータベースへの登録

Active Directoryにユーザを登録した後，ワークフローデータベースにユーザトレーを作成します。ユーザトレーの作成方法には次の三つがあります。

スタートアップパラメタに「-r」を指定してワークフローディレクトリサービスを起動する方法

ユーザ定義ユティリティ（WFregusr）を実行する方法

キャッシュローディングユティリティ(WFcache)を実行する方法

それぞれの方法について説明します。なお，対象ドメイン定義ファイルを定義している場合は，グローバルカタログサーバ及び指定しているドメインのドメインコントローラが稼働していなければなりません。

スタートアップパラメタに「-r」を指定してワークフローディレクトリサービスを起動する方法

スタートアップパラメタに「-r」を指定してワークフローディレクトリサービスを起動すると，Active Directoryに登録されたユーザ情報を基に，ディレクトリ情報のキャッシュが生成されます。キャッシュの生成が正常に実行されると，キャッシュの情報を基にワークフローデータベースにユーザトレーが作成されます。

ユーザ定義ユティリティ（WFregusr）を実行する方法

ユーザ定義ユティリティは，ワークフローディレクトリサービスを起動してから実行します。ユーザ定義ユティリティを実行すると，ワークフローディレクトリサービスに対してキャッシュの更新が要求されます。ワークフローディレクトリサービスはキャッシュの更新要求を受け付け，Active Directoryに登録されたユーザ情報を基にキャッシュの情報を更新します。ユーザ定義ユティリティはキャッシュの更新が正常に終了すると，キャッシュの情報を基にワークフローデータベースにユーザトレーを作成又は更新します。

ユーザ定義ユティリティの詳細は，「4.2.10　ユーザ定義ユティリティ」を参照してください。

キャッシュローディングユティリティ(WFcache)を実行する方法

キャッシュローディングユティリティは，ワークフローディレクトリサービスを起動してから実行します。キャッシュローディングユティリティを実行すると，ワークフローディレクトリサービスに対してキャッシュの更新が要求され，終了します。ワークフローディレクトリサービスはキャッシュの更新要求を受け付け，Active Directoryに登録されたユーザ情報を基にキャッシュの情報を更新します。ワークフローディレクトリサービスはキャッシュの更新が正常に終了すると，キャッシュの情報を基にワークフローデータベースにユーザトレーを作成又は更新します。

キャッシュローディングユティリティの詳細は，「4.2.16　キャッシュローディングユティリティ」を参照してください。

(d)　ドメイン管理者の設定

ドメイン管理者を登録するには，ユーザ定義更新ユティリティ(WFdefusr)を実行します。したがって，systemユーザはActive Directoryには登録しないでください。

ユーザ定義更新ユティリティの詳細は，「4.2.11　ユーザ定義更新ユティリティ」を参照してください。

(e)　ワークフロー運用管理者及びビジネスプロセス管理者の設定

Active Directoryに登録したユーザから，ワークフロー運用管理者及びビジネスプロセス管理者として設定するユーザを選択し，Groupmax Workflow Definerで設定します。ワークフロー運用管理者及びビジネスプロセス管理者は，ドメイン管理者が設定します。

ワークフロー運用管理者及びビジネスプロセス管理者には，組織ごとに，ユーザ情報の更新権限を与えます。ユーザ情報の更新権限をワークフロー運用管理者及びビジネスプロセス管理者に与えることで，ドメイン管理者の負担を軽減できます。

また，ワークフロー運用管理者及びビジネスプロセス管理者にユーザ情報の更新権限を与えないことで，すべてのユーザ情報をドメイン管理者が集中的に管理することもできます。

ユーザを設定する場合は，Workflow管理サーバ及び設定するユーザのホームサーバを起動しておいてください。

なお，Groupmax Workflow Definerの代わりに，ユーザ定義更新ユティリティを使ってワークフロー運用管理者及びビジネスプロセス管理者を設定できます。ユーザ定義更新ユティリティの詳細は，「4.2.11　ユーザ定義更新ユティリティ」を参照してください。

(f)　ユーザ属性の設定

Active Directoryに登録したユーザの属性を，Groupmax Workflow Definerで設定します。

なお，(d)，(e)及び(f)の設定をサーバで一括して実行できます。サーバで一括して実行するには，Groupmax Workflow Definerの代わりに，各Workflowサーバ上でユーザ定義更新ユティリティを実行してください。ユーザ定義更新ユティリティの詳細は，「4.2.11　ユーザ定義更新ユティリティ」を参照してください。

(g)　リアルタイムの更新

Active Directoryのユーザ情報の変更を定期的にワークフローデータベースに反映させるには，WindowsシステムのScheduleサービス(ATコマンド)又はJP1/Automatic Job Schedulerを使って，ユーザ登録ユティリティ(WFregusr)を定期的に実行させてください。ただし，どちらの方法でも，ワークフローディレクトリサービスを起動しておく必要があります。また，対象ドメイン定義ファイルを定義している場合は，グローバルカタログサーバ及び指定しているドメインのドメインコントローラが稼働していなければなりません。

(h)　Active Directoryへユーザを登録する場合の注意事項

一度ワークフローデータベースに登録したユーザIDは，Active Directoryで変更しないでください。変更する場合は，次の手順で削除及び追加してください。

Active DirectoryでユーザID及び他の必須項目を削除する。

ワークフローデータベースに登録する。

Active Directoryで変更後のユーザIDを設定する。

再度ワークフローデータベースに登録する。

上記以外の方法で変更した場合，そのユーザはWorkflowに接続できなくなります。この場合，上記の手順に従って登録し直してください。

Active Directoryで所属サーバ名を変更してWorkflowサーバに登録すると，旧所属サーバのユーザは削除されます。

ユーザの登録時に指定するユーザID（8バイト）は，対象ドメインの範囲でユニークでなければなりません。また，ユーザプリンシパル名(ユーザプロパティのアカウントタブのユーザログオン名)も必ず設定してください。ユーザIDやユーザプリンシパル名が重複している場合，ディレクトリサービスが起動されない，又はディレクトリサービスのキャッシュが再ローディングされません。この場合，警告メッセージ（KDWD0127-W）が出力されるとともに，ログファイルが出力されます（%WFdir%￥WFspool￥WFunique.log）。メッセージを参照し，対処してください。キャッシュローディングの処理がエラーとなった場合は，ユーザ登録されません。

ユーザID，所属サーバ名及びユーザプリンシパル名が正常に設定されていないユーザは，ワークフローデータベースに登録されません。また，ワークフローデータベースに登録した後，これらのデータのどれかを削除した場合は，ワークフローデータベースに登録するときに，そのユーザはワークフローデータベースから削除されます。

(i)　[Active Directoryユーザーとコンピュータ]ダイアログボックスの操作に関する注意事項

Windows 2000管理ツールの［Active Directoryユーザーとコンピュータ］のダイアログボックスでの操作に関する注意事項を次に示します。

［操作］－［検索］コマンドで表示されるダイアログボックスの「詳細」タブ［フィールド］にはWorkflow用の属性は表示されません。したがって，Workflow用の属性で検索することはできません。

［操作］－［検索］コマンドで検索した結果一覧のOU又はユーザを選択してプロパティを表示した場合は，「Hitachi Workflow組織」及び「Hitachi Workflowユーザ」タブは表示されません。

［操作］－［移動］コマンドで，組織IDを指定しているOUを移動する場合は，次の点に注意してください。

移動先がOUであり，かつ，そのOUに組織IDを指定していない場合は，移動したOU及びOU下のOUは，Workflow組織でなくなります。また，これらOU下のユーザIDを指定しているユーザは，Workflowではデフォルト組織に属するユーザとなります。移動する前に移動先のOUに組織IDの指定があるかどうかを確認してください。

移動先が別ドメインで，かつ，そのドメインがWorkflowの対象ドメインでない場合，そのOU及びそのOU配下のOUとユーザはWorkflowから削除されます。

［操作］－［移動］コマンドで，ユーザIDを指定しているユーザを移動する場合は，次の点に注意してください。

移動先がOUであり，かつ，そのOUに組織IDを指定していない場合は，そのユーザはWorkflowではデフォルト組織に属することになります。したがって，移動する前に，移動先のOUに組織IDの指定があるかどうかを確認してください。

移動先が別ドメインで，かつ，そのドメインがWorkflowの対象ドメインでない場合，そのユーザはWorkflowから削除されます。

［表示］－［列の選択］に，Workflow用の属性は表示されません。

［表示］－［フィルタオプション］コマンドの［カスタマイズ］ボタンで表示されるダイアログボックスの「カスタムの検索条件」タブの［フィールド］には，Workflow用の属性は表示されません。

(8)　環境設定の削除

Active Directoryに設定したWorkflowの環境設定の内容を削除する手順は，次のようになります。

属性値の削除
OU及びユーザのWorkflow属性値の設定を削除します。

役職定義の削除
役職登録ユティリティを使って，役職の定義を各ドメインで削除します。

スキーマ定義の削除
Workflowを使用するドメインが一つもない場合は，スキーマ拡張ユティリティを使って，拡張したスキーマを削除(無効化)します。

3.　運用方法

この章では，Workflowの運用方法について説明します。

＜この章の構成＞

3.1　Workflowの運用の流れ

3.2　システムの起動

3.3　システムの終了

3.4　ワークフローログの出力

3.5　ファイルのバックアップとリストア

3.6　システム統合運用管理機能を使用した運用

3.7　Groupmax Address - AssistのGroupmax連携機能を使用した運用

3.8　その他の運用と運用時の注意事項

3.1　Workflowの運用の流れ

ここでは，Workflowの運用の流れについて説明します。

システム統合運用管理機能を使用する場合は，運用の流れが異なります。システム統合運用管理機能の運用方法については，「3.6　システム統合運用管理機能を使用した運用」を参照してください。

Workflow(Groupmax Workflow Server for Active Directory以外)の運用の流れを図3-1に，Groupmax Workflow Server for Active Directoryの運用の流れを図3-2に示します。

図3-1　Workflowの運用の流れ(Groupmax Workflow Server for Active Directory以外)

図3-2　Groupmax Workflow Server for Active Directoryの運用の流れ

3.2　システムの起動

ここでは，Workflowの起動について説明します。

前提プログラムと各プログラムを起動する手順を次に示します。

Groupmax Object Serverの起動
詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Serverの起動
詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Mail Serverのサイトの起動
詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

ワークフローディレクトリサービスの起動
詳細については，「3.2.1　ワークフローディレクトリサービスの起動」を参照してください。

サーバ機能の起動
詳細については，「3.2.2　サーバ機能の起動」を参照してください。

マネージャ機能の起動
詳細については，「3.2.3　マネージャ機能の起動」を参照してください。

マルチサーバ機能の起動
詳細については，「3.2.4　マルチサーバ機能の起動」を参照してください。

ドメイン間連携機能の起動
詳細については，「3.2.5　ドメイン間連携機能の起動」を参照してください。

●注意事項

ドメインログオンしたユーザでサービスを起動する場合は，Domain Adminsグループのユーザアカウントが必要です。

＜この節の構成＞

3.2.1　ワークフローディレクトリサービスの起動

3.2.2　サーバ機能の起動

3.2.3　マネージャ機能の起動

3.2.4　マルチサーバ機能の起動

3.2.5　ドメイン間連携機能の起動

3.2.1　ワークフローディレクトリサービスの起動

ワークフローディレクトリサービスを起動するには，Windowsシステムのサービスの管理機能を使用して［WFserver Directory Function］のサービスを起動します。

ワークフローディレクトリサービスを起動する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［管理ツール］の［サービス］アイコンを開く
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Directory Function］のサービスを選択する

スタートアップパラメタを指定する
前回使用したキャッシュのユーザ情報を利用したい場合は，スタートアップパラメタには何も指定しないでください。
前回使用したキャッシュのユーザ情報を利用しない場合は，スタートアップパラメタに「-r」を指定し，新しくアドレス情報又はディレクトリ情報をキャッシュに読み込みます。
なお，キャッシュパラメタファイルでキャッシュメモリサイズを変更したとき，及び環境設定ユティリティで「Workflowシステム組織ID」を変更した場合は，新しくアドレス情報又はディレクトリ情報をキャッシュに読み込みます。
ただし，Groupmax Workflow Server for Active Directoryでは，キャッシュパラメタのキャッシュメモリサイズを変更したときは，スタートアップパラメタに「-r」を指定して起動してください。また，環境設定ユティリティでの「Workflowシステム組織ID」の変更は影響しません。

［開始］ボタンをクリックする
ワークフローディレクトリサービスが起動され，開始したことを示すメッセージが表示されます。

●注意事項

ワークフローディレクトリサービスは，サーバ機能及びマネージャ機能のサービスと依存関係にあります。したがって，ワークフローディレクトリサービスの起動時にエラーが発生した場合は，サーバ機能及びマネージャ機能は起動されません。

また，Groupmax Workflow Server for Active Directoryでは，WANを介するドメイン構成で，対象ドメインの検証に時間が掛かったり，大規模ユーザや組織構成のキャッシュ読み込み処理に時間が掛かったりすることがあり，サービス制御要求に対して時間内に応答できない可能性があります。この場合，サービスの状態は開始中となります。時間をおいてから，ワークフローディレクトリサービスが開始されたことをサービスの状態とイベントログで確認してください。

3.2.2　サーバ機能の起動

ワークフローディレクトリサービスの起動を確認後，サーバ機能を起動します。サーバ機能を起動するには，Windows システムのサービスの管理機能を使用して，［WFserver Function］のサービスを開始します。

サーバ機能を起動する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［管理ツール］の［サービス］アイコンを開く
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Function］のサービスを選択する

［開始］ボタンをクリックする
サーバ機能が起動され，開始したことを示すメッセージが表示されます。

3.2.3　マネージャ機能の起動

サーバ機能の起動を確認後，マネージャ機能を起動します。

マネージャ機能を起動するには，Windows システムのサービスの管理機能を使用して，［WFmanager Function］のサービスを開始します。

マネージャ機能を起動する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［管理ツール］の［サービス］アイコンを開く
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFmanager Function］のサービスを選択する

［開始］ボタンをクリックする
マネージャ機能が起動され，開始したことを示すメッセージが表示されます。

3.2.4　マルチサーバ機能の起動

Groupmax Mail Serverのサイトの起動，及びサーバ機能の起動を確認後，マルチサーバ機能を起動します。マルチサーバ機能とマネージャ機能は，どちらを先に起動してもかまいません。

マルチサーバ機能の起動とは，メッセージ送信機能とメッセージ受信機能の二つのサービスを起動することです。

メッセージ送信機能及びメッセージ受信機能を起動するには，Windows システムのサービスの管理機能を使用して，［WFsend_dm Function］及び［WFreceive_dm Function］のサービスを開始します。

マルチサーバ機能を起動する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く(Windows 2000以降では［管理ツール］の［サービス］アイコンを開く)
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFsend_dm Function］のサービスを選択する

［開始］ボタンをクリックする
メッセージ送信機能が起動され，開始したことを示すメッセージが表示されます。

［サービス］ダイアログボックスで，［WFreceive_dm Function］のサービスを選択する

［開始］ボタンをクリックする
メッセージ受信機能が起動され，開始したことを示すメッセージが表示されます。

3.2.5　ドメイン間連携機能の起動

サーバ機能の起動を確認後，ドメイン間連携機能を起動します。ドメイン間連携機能とマルチサーバ機能，マネージャ機能は，どちらを先に起動してもかまいません。

ドメイン間連携機能を起動するには，Windows システムのサービスの管理機能を使用して，［WFserver Connection Function］のサービスを開始します。なお，使用するインターネットメールサーバを起動した後に起動してください。

ドメイン間連携機能を起動する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く(Windows 2000以降では［管理ツール］の［サービス］アイコンを開く)
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Connection Function］のサービスを選択する

［開始］ボタンをクリックする
ドメイン間連携機能が起動され，開始したことを示すメッセージが表示されます。

3.3　システムの終了

ここでは，Workflowの終了について説明します。

前提プログラムと各プログラムを終了する手順を次に示します。

ドメイン間連携機能の終了
詳細については，「3.3.1　ドメイン間連携機能の終了」を参照してください。

マルチサーバ機能の終了
詳細については，「3.3.2　マルチサーバ機能の終了」を参照してください。

マネージャ機能の終了
詳細については，「3.3.3　マネージャ機能の終了」を参照してください。

サーバ機能の終了
詳細については，「3.3.4　サーバ機能の終了」を参照してください。

ワークフローディレクトリサービスの終了
詳細については，「3.3.5　ワークフローディレクトリサービスの終了」を参照してください。

ワークフローログの出力
詳細については，「3.4　ワークフローログの出力」を参照してください。

終了ワークの削除
詳細については，「3.3.6　終了ワークの削除」を参照してください。

Groupmax Mail Serverのサイトの終了
詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Address Serverの終了
詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Object Serverの終了
詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

●注意事項

ドメインログオンしたユーザでサービスを終了する場合は，Domain Adminsグループのユーザアカウントが必要です。

＜この節の構成＞

3.3.1　ドメイン間連携機能の終了

3.3.2　マルチサーバ機能の終了

3.3.3　マネージャ機能の終了

3.3.4　サーバ機能の終了

3.3.5　ワークフローディレクトリサービスの終了

3.3.6　終了ワークの削除

3.3.1　ドメイン間連携機能の終了

ドメイン間連携機能は，サーバ機能を終了する前に，終了してください。ドメイン間連携機能とマルチサーバ機能，マネージャ機能は，どちらを先に終了してもかまいません。

ドメイン間連携機能を終了するには，Windows システムのサービスの管理機能を使用して，［WFserver Connection Function］のサービスを停止します。

ドメイン間連携機能を終了する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く(Windows 2000以降では［管理ツール］の［サービス］アイコンを開く)
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Connection Function］のサービスを選択する

［停止］ボタンをクリックする

3.3.2　マルチサーバ機能の終了

マルチサーバ機能は，Groupmax Mail Serverのサイトとサーバ機能を終了する前に，終了してください。マルチサーバ機能とマネージャ機能は，どちらを先に終了してもかまいません。

マルチサーバ機能の終了とは，メッセージ送信機能とメッセージ受信機能の二つのサービスを終了することです。メッセージ送信機能及びメッセージ受信機能を終了するには，Windows システムのサービスの管理機能を使用して，［WFsend_dm Function］及び［WFreceive_dm Function］のサービスを停止します。

マルチサーバ機能を終了する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く(Windows 2000以降では［管理ツール］の［サービス］アイコンを開く)
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFreceive_dm Function］のサービスを選択する

［停止］ボタンをクリックする

［サービス］ダイアログボックスで，［WFsend_dm Function］のサービスを選択する

［停止］ボタンをクリックする

3.3.3　マネージャ機能の終了

マネージャ機能は，サーバ機能を終了する前に終了してください。

マネージャ機能を終了するには，Windows システムのサービスの管理機能を使用して，［WFmanager Function］のサービスを停止します。

マネージャ機能を終了する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［管理ツール］の［サービス］アイコンを開く
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFmanager Function］のサービスを選択する

［停止］ボタンをクリックする

3.3.4　サーバ機能の終了

ドメイン間連携機能，マルチサーバ機能及びマネージャ機能の終了を確認後，サーバ機能を終了します。

サーバ機能を終了するには，Windows システムのサービスの管理機能を使用して，［WFserver Function］のサービスを停止します。

サーバ機能を終了する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［管理ツール］の［サービス］アイコンを開く
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Function］のサービスを選択する

［停止］ボタンをクリックする

3.3.5　ワークフローディレクトリサービスの終了

サーバ機能の終了を確認後，ワークフローディレクトリサービスを終了します。

ワークフローディレクトリサービスを終了するには，Windows システムのサービスの管理機能を使用して，［WFserver Directory Function］のサービスを停止します。

ワークフローディレクトリサービスを終了する方法を説明します。

Administratorsグループのユーザアカウントでログオンする

［管理ツール］の［サービス］アイコンを開く
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Directory Function］のサービスを選択する

［停止］ボタンをクリックする

3.3.6　終了ワークの削除

Groupmax Object Serverを終了する前に，終了して一定の保存日数を経過したワークを削除します。ワークを削除するには，ワーク削除ユティリティを使用します。

ワーク削除ユティリティの操作方法については，「4.2　ユティリティの操作方法」を参照してください。

ワークフローログ出力ユティリティは，ワークフローデータベースのワークヒストリを基にワークフローログを出力します。このため，ワーク削除ユティリティでワークを削除するとワークフローログは出力できません。ワークフローログが必要な場合，ワーク削除ユティリティを実行する前に，ワークフローログ出力ユティリティを実行してください。

ワークの削除の方法を次に説明します。

Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザアカウントでログオンする

［Groupmaxサーバ］グループの［Workflow管理ツール］アイコンを開く
［Workflow管理ツール］ウィンドウが表示されます。

［Workflow管理ツール］ウィンドウの［ワーク削除］アイコンを開く
［ワーク削除ユティリティ］ダイアログボックスが表示されます。

［ワーク削除ユティリティ］ダイアログボックスで，削除するワークの種別を設定する

［OK］ボタンをクリックする
指定した条件のワークをすべて削除すると，削除したことを示すメッセージが表示されます。

3.4　ワークフローログの出力

Workflowでは，ユーザの作業及びシステムの稼働についての履歴情報（ワークフローログ）を，ワークフローログ出力ユティリティを使用して出力します。

ワークフローログはCSV（Comma Separated Value）形式のファイルとして出力されるため，このままで表計算ソフトウェアでの分析に利用できます。

CSV形式のファイルの，表計算ソフトウェアでの利用方法については，「3.4.2　ワークフローログの利用方法」を参照してください。

ワークフローログ出力ユティリティの操作方法については，「4.2　ユティリティの操作方法」を参照してください。

＜この節の構成＞

3.4.1　ワークフローログファイル

3.4.2　ワークフローログの利用方法

3.4.1　ワークフローログファイル

ワークフローログファイルには，業務結果の各種視点からの分析や統計情報の取得などに有効な，ワークフローログレコードが出力されます。

ワークフローログレコードの形式の詳細については，「付録A　ワークフローログのデータ形式」を参照してください。

ワークフローログレコードの一覧を表3-1に示します。

表3-1　ワークフローログレコードの一覧

ワークフローログの種類 | 内容
begin_work | ワークの生成に関する情報
move_root_case | ノード間の案件の遷移に関する情報
send_consult_case | 相談に関する情報
go_root_case | 案件の遷移要求に関する情報
suspend_root_case | 案件の一時停止に関する情報
suspend_work | ワーク単位での案件の一時停止に関する情報
ready_root_case | 案件の再開始に関する情報
ready_work | ワーク単位での案件の再開始に関する情報
put_root_case | 案件の投入に関する情報
cancel_work | ワークのキャンセルに関する情報
role_to_user | ロールトレーからユーザトレーへの案件の移動に関する情報
send_answer_case | 相談の回答に関する情報
api_msg | ユーザが出力したログデータに関する情報
send_back_root_case | 案件の差し戻し要求に関する情報
take_back_root_case | 案件の引き戻し要求に関する情報
end_of_root_case | 案件の遷移終了に関する情報
end_of_work | ワークの終了に関する情報
retry_move_root_case | ノード間の案件の再遷移に関する情報
connect_interworkflow | 他ワークフローシステムに送付開始
connected | 他ワークフローシステムに送付成功
put_root_case_add_inf | 他システムから投入

＜この項の構成＞

(1)　ワークフローログファイルのディスク容量見積もり

(1)　ワークフローログファイルのディスク容量見積もり

ワークフローログレコードファイルのディスク容量は，出力対象のワーク数に比例します。このため，大量のワークのワークフローログを出力する場合，ディスクの容量不足とならないように，ワークフローログレコードファイルのディスク容量を見積もる必要があります。

ワークフローログレコードファイルのディスク容量は，次の概算式を参考にして見積もってください。

W

出力対象のワーク数

n

1ワーク当たりのユーザが処理したノード数

m

1ワーク当たりのケース数

3.4.2　ワークフローログの利用方法

ここでは，ワークフローログの利用方法について説明します。

＜この項の構成＞

(1)　表計算ソフトウェアでの使用例

(2)　ワークフローログファイルの使用例

(1)　表計算ソフトウェアでの使用例

表計算ソフトウェアを利用すると，ワークフローログレコードについて，より詳細な分析ができます。

ここでは，Excelを使用して，稼働状況解析結果を利用する方法について説明します。

(a)　ファイルの拡張子の変更

稼働状況解析結果ファイルの形式は，ExcelのCSVファイル形式に準拠しています。Excelで利用する準備として，次の操作を実行します。

稼働状況解析結果ファイルのファイル拡張子をCSV(*.csv)にする

(b)　Excelでのファイルの読み込み

次に示す操作で，稼働状況解析結果ファイルをExcelで読むことができます。

Excelを起動する

［ファイル］－［開く］を選択する

［ファイルを開く］ダイアログボックスのファイルの種類で，［テキストファイル（*.prn;*.txt;*.csv）］を選択して，稼働状況解析結果ファイルを読み込む

Excelの機能を使用して表計算，グラフ表示などを実行する

(2)　ワークフローログファイルの使用例

ここでは，ワークフローログレコードから業務を改善する上で有効な，各種情報を生成する例について示します。

ワークフローログレコードの編集には，表計算ソフトウェアなどを使用します。

次に示す説明内の［　］は，ワークフローログレコード中の項目名を示します。

(a)　ノードに関する情報

案件のノード滞留時間（案件がノードに送付されてから次のノードに送付されるまでの時間）

ノードNでの案件のノード滞留時間

＝（［ノード名2］の値がノードNであるmove_root_caseの［取得時刻］の値－［時刻］の値）

ノード滞留案件数（ある特定時刻にノードに滞留していた案件数）

時刻T1からT2の間にノードNへ送付した案件数

＝（［ノード名1］の値がノードNで，［時刻］の値がT1からT2の間であるmove_root_caseの総数）

時刻T1からT2の間にノードNから送付した案件数

＝（［ノード名2］の値がノードNで，［時刻］の値がT1からT2の間であるmove_root_caseの総数）

したがって，時刻TでのノードNのノード滞留案件数は，T1をそのビジネスプロセス定義が運用を開始した時刻とすると，次のように求められます。

時刻TでのノードNのノード滞留案件数

＝（［ノード名1］の値がノードNで，［時刻］の値がT1からTの間であるmove_root_caseの総数）－（［ノード名2］の値がノードNで，［時刻］の値がT1からTの間であるmove_root_caseの総数）

注

案件のエラートレーへの配布及びキャンセルによる案件の送付中止時には，ノード滞留案件数が不正確となりますので注意してください。

ノード内処理ユーザ数（ある期間にあるノードで案件を処理したユーザの数）

時刻T1からT2の間にノードNで案件を処理したユーザ数

＝（［ノード名1］の値がノードNであるgo_root_caseの［ユーザ名1］の値の総数)

注

上記は，時刻T1からT2の間に，ノードNで案件の処理を完了したユーザ数です。その時刻にノードNで案件を処理していても，処理が完了していないユーザは含まれません。

(b)　ユーザに関する情報

案件のユーザ滞留時間（案件がユーザに配布されてから処理が完了するまでの所要時間）

案件がユーザUに配布されてから処理が完了するまでの所要時間

＝（［ユーザ名1］の値がユーザUであるgo_root_caseの［取得時刻］の値－［時刻］の値）

注

ロールトレーからの案件の取り出し，ユーザトレーからユーザトレーへの振り替え，ユーザトレーからロールトレーへの案件の移動及び案件の相談をした場合，その間の時間も含まれるので，実際の滞留時間よりも大きな値になります。

ユーザ滞留案件数（ある特定時刻にユーザに滞留していた案件数）

時刻T1からT2の間にユーザUへ配布した案件数

＝（［ユーザ名1］の値がユーザUで，［時刻］の値がT1からT2の間であるmove_root_caseの総数）

時刻T1からT2の間にユーザUが処理を完了した案件数

＝（［ユーザ名1］の値がユーザUで，［時刻］の値がT1からT2の間であるgo_root_caseの総数）

したがって，時刻TでのユーザUのユーザ滞留案件数は，T1をそのユーザが運用を開始した時刻とすると，次のように求められます。

時刻TでのユーザUのユーザ滞留案件数

＝（［ユーザ名1］の値がユーザUで，［時刻］の値がT1からTの間であるmove_root_caseの総数）－（［ユーザ名1］の値がユーザUで，［時刻］の値がT1からTの間であるgo_root_caseの総数）

注

ロールトレーからの案件の取り出し，ユーザトレーからユーザトレーへの振り替え，ユーザトレーからロールトレーへの案件の移動及びキャンセルによる案件の送付の中止をした場合，ユーザ滞留案件数として加算されない場合があります。

(c)　ワークに関する情報

ワーク処理時間（ワークを生成してからワークが終了するまでの所要時間）

ワーク処理時間

＝end_of_workの［取得時刻］の値－［時刻］の値

3.5　ファイルのバックアップとリストア

ファイルに障害が起きた場合のために，各種ファイルのバックアップを定期的に取得することをお勧めします。ここでは，バックアップの対象となるファイル，バックアップの取得方法，及びバックアップからのリストアについて説明します。

＜この節の構成＞

3.5.1　バックアップの対象となるファイル

3.5.2　バックアップの取得方法

3.5.3　バックアップからのリストア

3.5.4　ジャーナル回復に関する注意事項

3.5.1　バックアップの対象となるファイル

ここでは，バックアップの対象となるファイルについて説明します。

ファイルのバックアップを取得する場合は，次のことに注意してください。

ファイルは，同時にバックアップを取得するなど，情報間の同期を取るように注意してください。また，これらのファイルのうちGroupmaxの他のプログラムも使用するファイルについては，それらのプログラムの他の情報との間でも同期を取ってください。また，マルチサーバ構成の場合は，すべてのサーバの同期を取ってください。

バックアップは，Groupmax Object Serverを停止させた状態で実行します。

バックアップ後は，バックアップが成功しているかどうかを必ず確認してください。

＜この項の構成＞

(1)　Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryのファイル

(2)　Groupmax Workflow Multi-Serverのファイル

(3)　Groupmax Workflow Server - Connectionのファイル

(4)　Groupmax Object Serverのファイル

(5)　Groupmax Address Serverのファイル

(6)　Windows NTのファイル

(1)　Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryのファイル

Workflowサーバ管理ディレクトリ下のファイル
Workflowサーバ管理ディレクトリ(%WFdir%￥SVadm)下のすべてのファイルです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ名］で確認できます。

文書実体ファイル
文書実体ディレクトリ下のファイルです。案件の添付文書ファイル，案件の添付メモファイル，ビジネスプロセス定義の情報が格納されています。
文書実体ディレクトリのパス名は，環境設定ユティリティの［文書実体ディレクトリ名］で確認できます。

ワークエリアファイル
ワークエリアディレクトリ下のファイルです。
ワークエリアディレクトリのパス名は，環境設定ユティリティの［ワークエリアディレクトリ名］で確認できます。

共通ユーザ管理ディレクトリ下のファイル
共通ユーザ管理ディレクトリ下のすべてのファイルです。このディレクトリは，Groupmaxの他のプログラムでも使用します。共通ユーザ管理ディレクトリのパス名は，環境設定ユティリティの［共通ユーザ管理ディレクトリ名］で確認できます。
Groupmax Workflow Server for Active Directoryの場合は，このディレクトリ下のファイルのバックアップは不要です。

サーバ機能管理ファイルディレクトリ下のファイル
サーバ機能管理ファイルディレクトリ下のファイルです。
サーバ機能管理ファイルディレクトリのパス名は，環境設定ユティリティの［サーバ機能管理ファイルディレクトリ名］で確認できます。

ユーザデータ格納ディレクトリ下のファイル
ユーザデータ格納ディレクトリ下のすべてのファイルです。登録したアプリケーションが格納されています。
ユーザデータ格納ディレクトリのパス名は，環境設定ユティリティの［ユーザデータ格納ディレクトリ名］で確認できます。
Groupmax Workflow Server for Active Directoryの場合は，このディレクトリ下のファイルのバックアップは不要です。

サーバ機能環境ファイル格納ディレクトリ下のファイル
サーバ機能環境ファイル格納ディレクトリ(%WFdir%￥SVetc)下のすべてのファイルです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ］で確認できます。

(2)　Groupmax Workflow Multi-Serverのファイル

02-10より前のWorkflowのビジネスプロセス定義でビジネスプロセス間連携を使用している場合，バックアップを取得してください。

部署名定義ファイル
マルチサーバ環境設定ディレクトリ下のファイルです。
マルチサーバ環境設定ディレクトリのパス名は，環境設定ユティリティの［マルチサーバ環境設定ディレクトリ名］で確認できます。

窓口名定義ファイル
マルチサーバ環境設定ディレクトリ下のファイルです。
マルチサーバ環境設定ディレクトリのパス名は，環境設定ユティリティの［マルチサーバ環境設定ディレクトリ名］で確認できます。

上記のファイルの詳細については，「5.1　以前のバージョンとの互換のための環境設定」を参照してください。

(3)　Groupmax Workflow Server - Connectionのファイル

ドメイン間連携機能を使用している場合，次のファイルのバックアップを取得してください。

ドメイン間連携機能サーバ環境定義ファイル
ドメイン間連携機能サーバ環境定義ファイル格納ディレクトリ(%WFdir%￥WFmc￥conf)下のすべてのファイルです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ］で確認できます。

メールデータファイル
環境設定のドメイン間連携メール格納ディレクトリで指定したディレクトリ下のすべてのファイルです。デフォルトは，%WFdir%￥WFmc￥mailです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ］で確認できます。

送受信ログファイル
環境設定のドメイン間連携送受信ログ出力ディレクトリで指定したディレクトリ下のすべてのファイルです。デフォルトは，%WFdir%￥WFmc￥SRlogです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ］で確認できます。

(4)　Groupmax Object Serverのファイル

Groupmax Object Serverのオブジェクト管理ファイル
Groupmax Object Serverの初期設定パラメタファイルの中で定義したファイルです。
Groupmaxの他のプログラムが使用するオブジェクト管理ファイルについても，同期を取ってバックアップを取得してください。

(5)　Groupmax Address Serverのファイル

Groupmax Address Serverの定義情報（システム情報やユーザ情報）について，バックアップを取得してください。

(6)　Windows NTのファイル

Windows NTのローカルレジストリファイル
ローカルレジストリファイルは，システム内で共有するため，注意して扱ってください。ローカルレジストリファイル全体のバックアップを取得する場合は，システム内の各プログラムについて，情報間の同期を取るように注意してください。ローカルレジストリファイルについては，Windows NTのマニュアルのシステムの構成の説明を参照してください。
Workflowが使用するレジストリキーのパスを次に示します。

Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryが使用するレジストリキー

(32bit版OSの場合)

HKEY_LOCAL_MACHINE￥SOFTWARE￥HITACHI￥FlowmateManager

(64bit版OSの場合)

HKEY_LOCAL_MACHINE￥SOFTWARE￥Wow6432Node￥HITACHI￥FlowmateManager

Groupmax Workflow Multi-Serverが使用するレジストリキー

HKEY_LOCAL_MACHINE￥SOFTWARE￥HITACHI￥FlowmateMultiServer

Groupmax Workflow Server - Connectionが使用するレジストリキー

HKEY_LOCAL_MACHINE￥SOFTWARE￥HITACHI￥FlowmateServerConnection

Groupmaxのプログラムが共通に使用するレジストリキー

(32bit版OSの場合)

HKEY_LOCAL_MACHINE￥SOFTWARE￥HITACHI￥Groupmax

(64bit版OSの場合)

HKEY_LOCAL_MACHINE￥SOFTWARE￥Wow6432Node￥HITACHI￥Groupmax

3.5.2　バックアップの取得方法

バックアップは，Windows NTのバックアッププログラムなどを使用して取得します。Windows NTのバックアッププログラムについては，Windows NTのマニュアルを参照してください。

Groupmax Workflow Server for Active Directoryの場合，Active Directoryのバックアップと同期をとってバックアップを取得してください。

Workflowが使用するレジストリキーだけのバックアップを取得する場合は，Windows NTのレジストリエディタを使用します。レジストリエディタについては， Windows NTのマニュアルのレジストリエディタの説明を参照してください。

Groupmax Object Serverの管理しているオブジェクト管理ファイルのバックアップ取得方法については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Serverの定義情報のバックアップ方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

3.5.3　バックアップからのリストア

バックアップからのリストアについて説明します。Groupmaxの他のプログラムとデータベースを共有している場合，各Groupmaxの他のプログラムのファイルとデータベースも同時にバックアップしたデータからリストアしてください。

Groupmax Workflow Server for Active Directoryの場合，Active Directoryのリストアと同期をとってリストアしてください。

Groupmax Object Serverが管理しているオブジェクト管理ファイルのリストア方法については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Serverの定義情報のリストア方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Workflowのマルチサーバ機能を使用している場合

マルチサーバを構成する一つのサーバだけをバックアップ時点に戻すとサーバ間の整合性が取れなくなることがあります。すべてのサーバの同期を取ってバックアップし，バックアップにリストアする場合はすべて同時点のバックアップからリストアしてください。

Groupmax Workflowのドメイン間連携機能を使用している場合

連携する一つのビジネスプロセス定義がバックアップ時点に戻ります。連携している相手のドメインの管理者に連絡し，整合性の確保を依頼する必要があります。詳細は，「6.4.7　ドメイン間連携中の障害回復方法」を参照してください。

3.5.4　ジャーナル回復に関する注意事項

Groupmax High-end Object Serverを使用している場合，データベースをジャーナルから最新状態に回復できます。ジャーナル回復を前提にシステム構築する場合は，次のことに注意してください。

＜この項の構成＞

(1)　文書実体ファイルに関する注意

(2)　マルチサーバ環境での注意事項

(3)　ドメイン間連携機能使用時の注意事項

(1)　文書実体ファイルに関する注意

「3.5.1(1)　Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryのファイル」で挙げたファイルは，ジャーナル回復の対象ではありませんので，これらのファイルが破壊した場合には，ジャーナル回復を行うことはできません。したがって，データベースとジャーナル回復対象外のファイルを格納するボリュームを分けることを推奨します。この場合，データベース障害の場合にはジャーナル回復をファイル障害の場合にはデータベース及びファイルをバックアップから回復してください。また，信頼性を高めるためにミラーディスクの使用をお勧めします。

(2)　マルチサーバ環境での注意事項

Groupmax Workflow Multi-Serverでは，Groupmax Mail Serverの機能によって案件を他サーバに送付しています。このため，マルチサーバ機能使用時にメール実体ファイルがディスク障害などで破壊された場合，ジャーナル回復を行うとメールのデータベース情報と実体ファイルが不整合になり案件が送付できなくなることがあります。この場合，次の運用が必要です。

マルチサーバ機能で使用するメールユーザに対して，X400_MAIL_SYNCコマンドで不整合なメールを削除する。

Groupmax Workflow Multi-Serverを再起動する。

転送データ一覧取得ユティリティで削除したメールに該当する案件を確認し，連携データ再送ユティリティで案件を再送する。

X400_MAIL_SYNCコマンドについては，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

(3)　ドメイン間連携機能使用時の注意事項

Groupmax Workflow Server - Connectionでは，インターネットメールサーバの機能によって案件を他サーバに送付しています。データベースが最新状態に回復できていてもメールが紛失している可能性がありますので，次の手順で確認，及び再送してください。

メッセージの送受信ログ，及び運用コマンドの状態表示を元に，対話中の案件を特定する

対話中の案件で連携相手に届いてない要求がある場合，運用コマンドを使用して該当案件を再送する

ドメイン間連携機能を再起動する

3.6　システム統合運用管理機能を使用した運用

ここでは，システム統合運用管理機能を使用した，Workflowの起動と終了の方法を示します。システム統合運用管理機能の詳細については，マニュアル「Windows NT Groupmax System Manager - TCP/IP / System Agent - TCP/IP Version 5 システム管理者ガイド」を参照してください。

なお，Groupmax Workflow Server for Active Directoryの場合，システム統合運用管理機能は使用できません。

＜この節の構成＞

3.6.1　システム統合運用管理機能を使用した起動

3.6.2　システム統合運用管理機能を使用した停止

3.6.1　システム統合運用管理機能を使用した起動

システム統合運用管理機能を使用してWorkflowを起動する方法について説明します。

＜この項の構成＞

(1)　Groupmaxサーバの起動

(2)　Groupmaxサーバの機能ごとの起動

(1)　Groupmaxサーバの起動

(a)　Groupmax Workflow Serverの起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［パラメタ指定］ボタンをクリックする
［サーバ起動／停止パラメタ指定］ダイアログボックスが表示されます。

起動パラメタを指定する
前回使用したキャッシュのユーザ情報を利用したい場合は，起動パラメタに何も指定しないでください。
前回使用したキャッシュのユーザ情報を利用しない場合は，起動パラメタに「-r」を指定し，新しくアドレス情報をキャッシュに読み込みます。
なお，キャッシュパラメタファイルでキャッシュメモリサイズを変更した場合，及び，環境設定ユティリティで［Workflowシステム組織ID］を変更した場合は，新しくアドレス情報をキャッシュに読み込みます。

［設定］ボタンをクリックする
［サーバ起動／停止パラメタ指定］ダイアログボックスを閉じて，［サーバ状態表示／リモート操作］ダイアログボックスに戻ります。

［1サーバ操作］グループの［起動］ボタンをクリックする
Groupmax Workflow Serverの状態表示が「起動処理中」になります。

(b)　Groupmax Workflow Multi-Serverの起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi-Serverをクリックする

［1サーバ操作］グループの［起動］ボタンをクリックする
Groupmax Workflow Multi-Serverの状態表示が「起動処理中」になります。

(2)　Groupmaxサーバの機能ごとの起動

(a)　ワークフローディレクトリサービスの起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

ワークフローディレクトリサービスをクリックする

［1機能操作］グループの［パラメタ指定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスが表示されます。

起動パラメタを指定する
前回使用したキャッシュのユーザ情報を利用したい場合は，起動パラメタに何も指定しないでください。
前回使用したキャッシュのユーザ情報を利用しない場合は，起動パラメタに「-r」を指定し，新しくアドレス情報をキャッシュに読み込みます。
なお，キャッシュパラメタファイルでキャッシュメモリサイズを変更した場合，及び，環境設定ユティリティで「Workflowシステム組織ID」を変更した場合は，新しくアドレス情報をキャッシュに読み込みます。

［設定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスを閉じて，［機能毎状態表示／リモート操作］ダイアログボックスに戻ります。

［1機能操作］グループの［起動］ボタンをクリックする
ワークフローディレクトリサービスの状態表示が「起動処理中」になります。

(b)　サーバ機能の起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

サーバ機能を選択する

［1機能操作］グループの［起動］ボタンをクリックする
サーバ機能の状態表示が「起動処理中」になります。

(c)　マネージャ機能の起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

マネージャ機能を選択する

［1機能操作］グループの［起動］ボタンをクリックする
マネージャ機能の状態表示が「起動処理中」になります。

(d)　メッセージ送信機能の起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi-Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

メッセージ送信機能を選択する

［1機能操作］グループの［起動］ボタンをクリックする
メッセージ送信機能の状態表示が「起動処理中」になります。

(e)　メッセージ受信機能の起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi-Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

メッセージ受信機能を選択する

［1機能操作］グループの［起動］ボタンをクリックする
メッセージ受信機能の状態表示が「起動処理中」になります。

3.6.2　システム統合運用管理機能を使用した停止

システム統合運用管理機能を使用してWorkflowを停止する方法について説明します。

＜この項の構成＞

(1)　Groupmaxサーバの停止

(2)　Groupmaxサーバの機能ごとの停止

(1)　Groupmaxサーバの停止

(a)　Groupmax Workflow Multi-Serverの停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi-Serverをクリックする

［1サーバ操作］グループの［停止］ボタンをクリックする
Groupmax Workflow Multi-Serverの状態表示が「停止処理中」になります。

(b)　Groupmax Workflow Serverの停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［パラメタ指定］ボタンをクリックする
［サーバ起動／停止パラメタ指定］ダイアログボックスが表示されます。

停止パラメタを指定する
Workflowのサービスと依存関係が付いているサービスが起動している状態で，そのサービスを停止させたくない場合だけ「-d」を指定してください。
このパラメタは，システム統合運用管理機能の管理対象外のサービスに有効なパラメタです。
停止パラメタを指定しない場合は，Workflowのサービスと依存関係が付いているすべてのサービスを停止した後に，Workflowのサービスを停止します。

［設定］ボタンをクリックする
［サーバ起動／停止パラメタ指定］ダイアログボックスを閉じて，［サーバ状態表示／リモート操作］ダイアログボックスに戻ります。

［1サーバ操作］グループの［停止］ボタンをクリックする
Groupmax Workflow Serverの状態表示が「停止処理中」になります。

(2)　Groupmaxサーバの機能ごとの停止

(a)　メッセージ受信機能の停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi-Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

メッセージ受信機能を選択する

［1機能操作］グループの［停止］ボタンをクリックする
メッセージ受信機能の状態表示が「停止処理中」になります。

(b)　メッセージ送信機能の停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi-Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

メッセージ送信機能を選択する

［1機能操作］グループの［停止］ボタンをクリックする
メッセージ送信機能の状態表示が「停止処理中」になります。

(c)　マネージャ機能の停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

マネージャ機能を選択する

［1機能操作］グループの［パラメタ指定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスが表示されます。

停止パラメタを指定する
マネージャ機能のサービスと依存関係があるサービスが起動している状態で，そのサービスを停止させたくない場合だけ「-d」を指定してください。
このパラメタは，システム統合運用管理機能の管理対象外のサービスに有効なパラメタです。
停止パラメタを指定しない場合は，マネージャ機能のサービスと依存関係があるすべてのサービスを停止した後に，マネージャ機能のサービスを停止します。

［設定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスを閉じて，［機能毎状態表示／リモート操作］ダイアログボックスに戻ります。

［1機能操作］グループの［停止］ボタンをクリックする
マネージャ機能の状態表示が「停止処理中」になります。

(d)　サーバ機能の停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

サーバ機能を選択する

［1機能操作］グループの［パラメタ指定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスが表示されます。

停止パラメタを指定する
サーバ機能のサービスと依存関係があるサービスが起動している状態で，そのサービスを停止させたくない場合だけ「-d」を指定してください。
このパラメタは，システム統合運用管理機能の管理対象外のサービスに有効なパラメタです。
停止パラメタを指定しない場合は，サーバ機能のサービスと依存関係があるすべてのサービスを停止した後に，サーバ機能のサービスを停止します。

［設定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスを閉じて，［機能毎状態表示／リモート操作］ダイアログボックスに戻ります。

［1機能操作］グループの［停止］ボタンをクリックする
サーバ機能の状態表示が「停止処理中」になります。

(e)　ワークフローディレクトリサービスの停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

ワークフローディレクトリサービスを選択する

［1機能操作］グループの［パラメタ指定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスが表示されます。

停止パラメタを指定する
ワークフローディレクトリサービスのサービスと依存関係があるサービスが起動している状態で，そのサービスを停止させたくない場合だけ「-d」を指定してください。
このパラメタは，システム統合運用管理機能の管理対象外のサービスに有効なパラメタです。
停止パラメタを指定しない場合は，ワークフローディレクトリサービスのサービスと依存関係があるすべてのサービスを停止した後に，ワークフローディレクトリサービスを停止します。

［設定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスを閉じて，［機能毎状態表示／リモート操作］ダイアログボックスに戻ります。

［1機能操作］グループの［停止］ボタンをクリックする
ワークフローディレクトリサービスの状態表示が「停止処理中」になります。

3.7　Groupmax Address - AssistのGroupmax連携機能を使用した運用

ここでは，Groupmax Address - AssistのGroupmax連携機能を使用した運用方法の概略について説明します。Groupmax Address - Assistの詳細は，マニュアル「Groupmax Address - Assist Version 6 システム管理者ガイド」を参照してください。

Groupmax Address - AssistのGroupmax連携機能とは，Groupmax Address Server上でのユーザ情報の更新と連動して Workflowのユーザ定義ユティリティを起動し，更新情報をワークフローデータベースに自動的に反映する機能です。

この機能を使用する場合に必要な製品を次に示します。

Groupmax Address Server

Groupmax Address - Assist Viewer

Groupmax Address - Assist Service

＜この節の構成＞

(1)　前提条件

(2)　設定事項

(1)　前提条件

Groupmax Address - AssistのGroupmax連携機能を使用するための前提条件について説明します。

Groupmax Workflow Serverがインストールされているすべてのサーバで，Groupmax Address Serverが起動されている必要があります。

Groupmax Address Serverで，連携設定が完了している必要があります。詳細は，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Address - Assistで，連携設定が完了している必要があります。Groupmax Address - Assist Viewerからユーザ情報の更新を行う場合，Groupmax Address - Assistでも連携設定が必要です。詳細は，マニュアル「Groupmax Address - Assist Version 6 システム管理者ガイド」を参照してください。

(2)　設定事項

環境設定ユティリティの「Address-Assist連携 環境設定」で，「Addressユーザ情報の Workflow自動反映」の設定値を「yes」にします。設定方法の詳細は，「4.2.2　環境設定ユティリティ」を参照してください。

3.8　その他の運用と運用時の注意事項

ここでは，Workflowのその他の運用方法と，運用時の注意事項について説明します。

＜この節の構成＞

3.8.1　ビジネスプロセス定義の定義時の注意事項

3.8.2　ユーザ，ロールの登録内容の変更

3.8.3　案件の配布規則

3.8.4　再ログイン時の設定値に対するクライアントのログイン結果一覧

3.8.5　プロセス強制終了操作の禁止事項

3.8.6　Groupmax Address Server上での組織変更時のWorkflowの運用

3.8.7　案件操作の注意事項

3.8.8　Groupmax Formで案件処理を行う場合の注意事項

3.8.9　システム構成変更に関する注意事項

3.8.10　Groupmax Workflow Server for Active Directoryの運用上の注意

3.8.11　ドメイン間連携機能の運用上の注意事項

3.8.12　累積するリソースに関する運用上の注意事項

3.8.1　ビジネスプロセス定義の定義時の注意事項

ここでは，ビジネスプロセス定義の定義時の注意事項について説明します。

＜この項の構成＞

(1)　ワークIDの形式指定時の注意事項

(2)　フローモデル定義時の注意事項

(3)　ロール使用時の注意事項

(4)　ユーザ処理リストに関する説明

(5)　マルチサーバ構成時の注意事項

(6)　Workflow バージョン１で作成したビジネスプロセス定義に関する注意事項

(1)　ワークIDの形式指定時の注意事項

ワークIDの形式は，ビジネスプロセスごとに指定します。

ビジネスプロセス定義でワークIDの形式を指定するときの注意事項について次に示します。

(a)　ワークIDの形式

ビジネスプロセス定義で指定できるワークIDの形式には，以下の3通りがあります。

ユーザ指定の形式でシステムが通し番号を自動的に与える（ここでは，「自動採番形式」と略します）。

Workflowシステムで与える（ここでは，「自動付与形式」と略します）。

案件投入時にユーザが任意の文字列を指定する（ここでは，「任意指定形式」と略します）。

次に，それぞれの形式について説明します。

自動採番形式

ユーザがビジネスプロセス定義で指定したプレフィックス（任意の文字列）に，システムが通し番号を与えてワークIDが生成されます。プレフィックスの指定は省略できます。

通し番号は，案件投入時にワークが生成されるごとに１から昇順で与えられ，ビジネスプロセス定義のバージョンアップによって引き継がれます。

システムが与える通し番号の規則として，以下の3通りを指定できます。

通し番号が指定されたけた数を超えた場合，通し番号のけた数を拡張する。

通し番号が指定されたけた数を超えた場合，通し番号を１に戻す。

通し番号が指定された最大値を超えた場合，通し番号を１に戻す。

自動付与形式

案件投入時に，ビジネスプロセス定義内でユニークなワークIDがWorkflowシステムによって生成されます。

なお，この形式を使用する場合，Groupmax Workflow - Libraryでアプリケーションを作成する場合を除いて，ワークIDをクライアントで扱うことはできません。

任意指定形式

案件投入時に，ユーザが任意の文字列を指定します。ビジネスプロセス定義内でユニークなワークIDを指定する必要があります。

(b)　ビジネスプロセス定義登録時の注意事項

ビジネスプロセス定義登録時の注意事項を次に示します。

通し番号の規則として，「通し番号が指定されたけた数を超えた場合，通し番号を１に戻す」又は「通し番号が指定された最大値を超えた場合，通し番号を１に戻す」を指定した自動採番形式を指定するときは，次に示すことに注意してください。

通し番号が指定されたけた数又は指定された最大値を超えて１に戻され，ワークIDが生成されたとき，以前に投入した案件が削除されないで残っていると，ワークIDが重複します。その場合，案件投入でエラーとなります。このため，ワークが削除されるまでの期間を十分に考慮して，ワークIDの重複が起きないように，以下の見積もりを参考にして余裕を持って最大値を設定してください。
1日当たりの投入案件数×（投入してから終了（シンク）するまでの最大日数＋終了してからワークを削除するまでの日数＋1）

案件投入でワークID重複のエラーが発生した場合，バージョンが03-00以前のクライアントでは，「エラー種別（10630）のメッセージが取得できませんでした。」というメッセージが表示されます。上記の指定をする場合，バージョンが05-00以降のクライアントを使用することをお勧めします。

ビジネスプロセス定義をバージョンアップするときは，次に示すことに注意してください。

通し番号の規則として「通し番号が指定されたけた数を超えた場合，通し番号を１に戻す」又は「通し番号が指定された最大値を超えた場合，通し番号を１に戻す」を指定した自動採番形式のビジネスプロセス定義を，自動付与形式又は任意指定形式に変更できません。

自動付与形式又は任意指定形式を指定したビジネスプロセス定義を，通し番号の規則として「通し番号が指定されたけた数を超えた場合，通し番号を１に戻す」又は「通し番号が指定された最大値を超えた場合，通し番号を１に戻す」を指定した自動採番形式に変更できません。
上記の変更処理を実行したい場合は，変更前のビジネスプロセス定義を削除した後に，変更後のビジネスプロセス定義を登録してください。

自動採番形式で指定した最大値は，案件を投入できるビジネスプロセス定義のバージョンの中の，最新バージョンでの指定が有効となります。

(2)　フローモデル定義時の注意事項

ビジネスプロセス定義で，各フローモデルを使用する場合の注意事項を説明します。

(a)　ソースノード

複数ケースを定義したソースノードへの差し戻し，引き戻しはできません。

詳細は，「3.8.7(1)　差し戻し」「3.8.7(2)　引き戻し」を参照してください。「ワークIDを新規に設定しない」を指定したソースノードから案件投入するには，「ワークIDを新規に設定する」を指定したソースノードから案件を投入してある必要があります。また，「ワークIDを新規に設定する」を指定したソースノードから案件を投入してから「ワークIDを新規に設定しない」を指定したソースノードから案件投入するまでにビジネスプロセス定義をバージョンアップすると「ワークIDを新規に設定しない」を指定したソースノードからの案件投入が失敗する場合があります。そのため，ビジネスプロセス定義をバージョンアップする際は，Groupmax Workflow Monitorで「ワークIDを新規に設定しない」を指定したソースノードから案件投入されていることを確認してください。

(b)　複写ノード

複写後から複写前への差し戻し，引き戻しはできません。

詳細は，「3.8.7(1)　差し戻し」「3.8.7(2)　引き戻し」を参照してください。

(c)　待ち合わせノード

待ち合わせ後から待ち合わせ前への差し戻し，引き戻しはできません。

詳細は，「3.8.7(1)　差し戻し」「3.8.7(2)　引き戻し」を参照してください。

(d)　同報・回収ノード

Groupmax Formを使用する場合は，同報・回収は使用できません。詳細は，「3.8.8(1)　ビジネスプロセス定義作成時の注意事項」を参照してください。

同報中に追加された文書，メモは，そのケースを操作するユーザだけがアクセスできますが，その他の同報されているケースを操作するユーザからはアクセスできません。

同報ノード，又は回収ノードをまたがった差し戻し，引き戻しはできません。詳細は，「3.8.7(1)　差し戻し」「3.8.7(2)　引き戻し」を参照してください。

同報中案件の文書，メモは，その案件のビジネスプロセス定義の登録サーバに置き共用し，案件を開く，保留，遷移する操作で，登録サーバからダウンロード，アップロードが行われます。このため，案件を操作するユーザのホームサーバが登録サーバと異なる場合は，案件操作時に時間がかかる場合がありますので考慮して使用する必要があります。

(e)　統合ノード

統合後から統合前への差し戻し，引き戻しはできません。詳細は，「3.8.7(1)　差し戻し」「3.8.7(2)　引き戻し」を参照してください。

Groupmax Formを使用する場合は，統合ノードの定義で「メモと文書の統合」の「統合先ケースに添付されているメモと文書だけを残す」を指定して統合した後に残るケースの添付情報を参照するようにしてください。詳細は，「3.8.8(1)　ビジネスプロセス定義作成時の注意事項」を参照してください。

ドメイン間連携機能の連携先のビジネスプロセス定義に使用した場合，ソースノード定義したケースを統合元ケースに指定すると，ドメイン間連携機能によって投入された案件が遷移エラーになります。ドメイン間連携機能を使用する場合は，統合先ケースに指定してください。

本文メモが添付されていないケースを含む場合，統合後の作業机で終端の本文メモを参照できるようにするために，内部的に空の本文メモを補完した上で統合処理を行うことがあります。

統合前の各ケースの添付情報（文書やメモ情報）は，削除されないで統合後に残るケースに移されます。そのため，統合を繰り返すようなフローを使用すると添付情報が増え続けることになりますので，注意してください。このような場合，統合ノードの定義で「メモと文書の統合」に「統合先ケースに添付されているメモと文書だけを残す」を指定して使用するか，不要になったケースは，分割ノード及びシンクノードを使用して削除することを推奨します。

(f)　分割ノード

分割後から分割前への差し戻し，引き戻しはできません。詳細は，「3.8.7(1)　差し戻し」「3.8.7(2)　引き戻し」を参照してください。

(g)　処理ノードで処理可能な案件の大きさ

ソースノードでケースを複数個定義したり，複写した案件を待ち合わせノードで待ち合わせたりすると，１案件中に複数のケースが存在することになります。このケース数が多くなると，処理できる通信データ長を超え，正常に処理できなくなる場合があります。案件に添付されたデータ量にもよりますが，１案件中のケース数の上限は50個程度を目安にしてください。50個以上になる場合は，処理ノードに到着する前に分割ノードで不要なケースを分割して終了させてください。

(3)　ロール使用時の注意事項

処理ノードにロールを割り当てる場合の注意事項を説明します。

ロールトレー配布の場合，マルチサーバ構成では振り替えに制限があります。詳細は，「3.8.7(5)　振り替え」を参照してください。

組織ロールを使用時は，組織変更時に影響があります。詳細は，「3.8.2　ユーザ，ロールの登録内容の変更」を参照してください。

(4)　ユーザ処理リストに関する説明

ユーザ処理リストでは案件作業用の各種の情報を定義します。

Groupmax Workflow Serverが自動的に処理するもの

クライアントにGroupmax Integrated Desktopを使用した場合
Groupmax Integrated Desktopが自動的に処理するもの

Groupmax Workflow - Libraryでアプリケーションプログラムを作成する場合
アプリケーションが処理するようにコーディングする必要があるもの

Groupmax Formを使用する場合

自動的に処理されるもの

スクリプト上に作り込んでおく必要があるもの

表3-2にユーザ処理リストでのGroupmax Workflow Definer定義と対応する処理の実行者を示します。

表3-2　ユーザ処理リストでのGroupmax Workflow Definer定義と対応する処理の実行者

項番
Groupmax Workflow Definer定義
対応する処理の実行者

1
属性値の直接入力
Groupmax Integrated Desktop案件エディタでユーザ属性の参照・設定を行います。
アプリケーションやGroupmax Formでユーザ属性操作を行う場合はこれらのユーザ処理リストが必要です。

2
属性値の選択更新

3
属性値の参照

4
予約値の自動設定
Groupmax Workflow Serverが処理します。

5
文書の登録
Groupmax Integrated Desktop，Groupmax Formは処理しません。アプリケーション用の補助情報です。

6
複写先選択
Groupmax Integrated Desktop案件エディタで複写先選択が可能になります。Groupmax Formの場合は投入・遷移時にこのユーザ処理リストがあれば，自動的に画面を表示させることができます。アプリケーションの場合は複写先情報を作成し，指定された属性に設定する必要があります。

7
作業者の指定
Groupmax Integrated Desktop案件エディタで作業者指定が可能になります。Groupmax Formの場合は投入・遷移時にこのユーザ処理リストがあれば，自動的に作業者指定画面を表示させることができます。アプリケーションの場合は作業者を選択し，指定された属性に設定する必要があります。

8
作業者の自動指定
Groupmax Workflow Serverが処理します。

9
配布先ロールの指定
Groupmax Integrated Desktop案件エディタで配布キー指定が可能になります。アプリケーション，Groupmax Formの場合は配布キーを取得し該当する属性に設定する必要があります。

10
任意データの参照
Groupmax Integrated Desktop，Groupmax Formでは処理しません。アプリケーション用の補助情報です。

11
AP起動
Groupmax Integrated DesktopのINBOX，帳票棚を使用する場合はGroupmax Integrated Desktopがダウンロード，起動を行います。
INBOX，帳票棚をアプリケーションで作成する場合，登録ファイルを取得し，起動処理・終了確認処理など作成する必要があります。アプリケーション・フォームをサーバに登録しない場合，このユーザ処理リストは使用しません。Groupmax Formの帳票はこのユーザ処理リストを元に起動されます。

12
Groupmaxフォーム表示

13
案件の文書DB格納
Groupmax Integrated Desktop案件エディタでは自動的に処理します。Groupmax Formの場合は文書操作コマンドで処理する必要があります。アプリケーションの場合はGroupmax Document Manager - Development Kitを使用して作成する必要があります。

14
作業状態の選択更新
Groupmax Integrated Desktop案件エディタ用の情報です。アプリケーション，Groupmax Formは使用しません。

(5)　マルチサーバ構成時の注意事項

マルチサーバ構成でビジネスプロセス定義を登録するときには，次に示す点を考慮してビジネスプロセス登録サーバを決める必要があります。

マルチサーバ構成では，ビジネスプロセス定義の登録サーバを指定する必要があります。このビジネスプロセス登録サーバでは，そのビジネスプロセスのワーク，案件が管理され，案件のノード間の遷移制御が行われます。案件はビジネスプロセス登録サーバを中心に制御され，ビジネスプロセス登録サーバ以外のサーバへはマルチサーバ機能によって案件の実体が転送されます。次のノードの処理ユーザが同じサーバのユーザであっても，ビジネスプロセス登録サーバ以外のサーバであれば，ビジネスプロセス登録サーバに案件が転送されて次のノードに遷移し，案件が転送されます。そのため，ビジネスプロセス登録サーバ以外のサーバで処理するユーザが多いと，転送が多くなり，遷移に時間がかかる場合があります。一方，ビジネスプロセス登録サーバではワーク，案件をすべて管理しているためにデータベースの容量が必要となります。

このビジネスプロセス登録サーバは，そのビジネスプロセス定義名のビジネスプロセスに一つでも案件を投入した後では，別のサーバに変更できません。新しいバージョンのビジネスプロセス定義として登録しても，ビジネスプロセス登録サーバを変更できません。このため，Workflow管理サーバ以外のサーバをビジネスプロセス登録サーバとした場合，サーバの構成変更によって，そのサーバを削除したい場合，そのビジネスプロセス定義に案件が存在する間は，ビジネスプロセス定義を削除できないので，そのサーバを削除できません。詳細は，「3.8.9(7)　各種登録サーバの変更」を参照してください。

(6)　Workflow バージョン１で作成したビジネスプロセス定義に関する注意事項

バージョン１で作成したビジネスプロセス定義の名称が，バージョン２以降で作成した拡張ビジネスプロセス定義の名称と同じ名称になっている場合，Groupmax Integrated Desktopの案件エディタ，Groupmax Formからバージョン１で作成したビジネスプロセス定義に案件を投入できなくなります。

バージョン１，バージョン２で作成したビジネスプロセス定義の名称は，重複しないようにしてください。

3.8.2　ユーザ，ロールの登録内容の変更

ここでは，ユーザ及びロールの登録内容を変更する方法を説明します。

＜この項の構成＞

(1)　サーバでのユーザ・ロールの登録内容の変更

(2)　組織ロールの変更手順

(3)　マルチサーバ構成時の注意事項

(1)　サーバでのユーザ・ロールの登録内容の変更

サーバでユーザ及びロールの登録内容を変更する方法を次に示します。

Workflow管理サーバでロールを作成又は変更する
ロール定義更新ユティリティを使用します。
ロール定義更新ユティリティでロールを作成又は変更した場合，配布指示ユティリティで各Workflowサーバに配布する必要があります。この後の操作3.を必ず実行してください。
ロール定義更新ユティリティの詳細については，「4.2.13　ロール定義更新ユティリティ」を参照してください。

各Workflowサーバでユーザの登録内容を変更する
ユーザ定義更新ユティリティを使用します。ユーザ定義更新ユティリティの詳細については，「4.2.11　ユーザ定義更新ユティリティ」を参照してください。

Workflow管理サーバで，作成又は変更したロールを各Workflowサーバに配布する
配布指示ユティリティを使用します。
なお，ロールのほかに，ビジネスプロセス定義とアプリケーションプログラムを配布できます。
配布指示ユティリティの詳細については，「4.2.15　配布指示ユティリティ」を参照してください。

(2)　組織ロールの変更手順

WFdefrlコマンドの機能を使用して，運用中の組織ロールの対象組織を変更できます。具体的には，組織ロールは対象組織を組織ID※¹又は最上位組織ID※²で保持しているのでこれを変更します。

注※1

組織IDとは，Groupmax Address Server上では，組織を追加する際に指定する項目のことです。

Active Directory上では，ドメイン直下の組織単位(OU)の配下にある組織単位(OU)のプロパティの「Hitachi Workflow組織」タブで指定する項目「組織ID」のことです。

注※2

最上位組織IDとは，Groupmax Address Server上では，最上位組織を追加する際に指定する項目のことです。

Active Directory上では，ドメイン直下の組織単位(OU)のプロパティの「Hitachi Workflow組織」タブで指定する項目「組織ID」のことです。

次に変更手順を示します。

手順1.

Groupmax Address Server上又はActive Directory上の，組織及び最上位組織，担当業務の移動などの変更計画を明確にしておきます。

変更前の組織IDと変更後の組織IDの対応を記録しておきます。

手順2.

WFexprlコマンドを以下のコマンドオペレーションで実行します。詳細については，「4.2.14　ロール定義情報出力ユティリティ」を参照してください。

WFexprl -f ロール定義情報出力ファイル名 -t ORG

ロール定義情報出力ファイルを出力するのは，手順4を実行する上で参考にする現在の組織ロールに関する情報を取得するためです。

手順3.

ロール定義情報出力ファイルを編集します。

ロール定義情報出力ファイルの例を図3-3に示します。

図3-3　ロール定義情報出力ファイルの例

対象レコードは出力情報種別コード(CMPROLE，ORGROLE)と出力値1に留意して決定します。組織IDと最上位組織IDは同一のものが存在するので出力情報種別コードで識別します。また，業務内容を考慮し，対象ロールを決定してください。

組織ロールの種別による変更パターン別の編集内容を表3-3に示します。

表3-3　組織ロールの種別による編集内容

変更前の種別 | 変更後の種別 | 図3-3の対象レコード | 編集内容の項番
なし(追加の場合) | 最上位組織を指定した組織ロール | なし | 編集内容(i)
なし(追加の場合) | 組織を指定した組織ロール | なし | 編集内容(ii)
最上位組織を指定した組織ロール | 最上位組織を指定した組織ロール | α | 編集内容(iii)
組織を指定した組織ロール | 編集内容(iv)
組織を指定した組織ロール | 最上位組織を指定した組織ロール | β | 編集内容(v)
組織を指定した組織ロール | 編集内容(vi)
最上位組織を指定した組織ロール | なし(削除の場合) | α | 編集内容(vii)
組織を指定した組織ロール | なし(削除の場合 | β | 編集内容(viii)

編集内容を次に示します。アンダーラインは変更箇所を示します。

手順4.

WFdefrlコマンドの-fオプションに，手順3で編集したロール定義情報出力ファイル名を指定して実行します。コマンドオペレーションを次に示します。詳細については，「4.2.13　ロール定義更新ユティリティ」を参照してください。

WFdefrl -f ロール定義情報出力ファイル名

[-v]

[-l ロール定義更新ログ出力ファイル名]

[-e エラーメッセージ出力ファイル名]

実行結果をロール定義更新ログ出力ファイルで確認します。

(3)　マルチサーバ構成時の注意事項

マルチサーバ構成では，ロールの登録サーバを指定する必要があります。このロール登録サーバは，業務ロール，及び組織ロールで，ロールトレーの実体があるサーバであり，ロールトレー配布の場合は，案件はこのロール登録サーバのロールトレーに配布されます。ロールトレーから案件を取り出すには，ロール登録サーバ上のユーザからしか取り出せません。そのため，ロールトレーから案件を取り出すユーザのホームサーバをロール登録サーバとする必要があります。

このロール登録サーバは，変更できません。詳細は，「3.8.9(7)　各種登録サーバの変更」を参照してください。

3.8.3　案件の配布規則

ノードに送付された案件をトレーに入れることを配布といいます。ここでは，Workflowの案件の配布規則について説明します。

＜この項の構成＞

(1)　案件の配布先の指定とノードの属性

(2)　配布先の決定方法

(3)　上長への自動配布

(4)　エラートレーへの配布

(5)　差し戻し・引き戻し時の配布先の決定方法

(1)　案件の配布先の指定とノードの属性

案件の配布先は，ビジネスプロセス定義上でノードの属性として指定します。案件の配布に関するノードの属性を表3-4に示します。

表3-4　ノードの属性

ウィンドウのタブ名称
属性
指定値

基本属性
作業者
「ロール」又は「ワークフローユーザを対象」

ロールの種類※１※５
「業務」，「組織」，「階層化」のどれか，及びそのロール名

作業権限の設定※２※５
「する」又は「しない」
（「する」の場合は，さらに，「作業権限の選択」を選択する）

配布方法
自動配布の設定※３※４
「する（ユーザトレーに配布）」又は
「しない（ロールトレーに配布）」
（「する」の場合は，ユーザへの配布方法として「ロール内ユーザにランダム配布」又は「条件に従ってユーザに配布」を設定する。「条件に従ってユーザに配布」では配布条件を指定できる。また，どちらの配布方法でも「ユーザに配布できなかった場合のリカバリ設定」が指定できる。）

作業者指定時のノードスキップ指定の許可※６※７
「作業者指定時，ノードスキップ指定を許す」
（選択すると，案件を処理する場合の作業者指定時に，このノードをスキップする指定を許可する。）

再配布
対象ノード一覧※１※４
再配布の対象とするノードを選択

詳細属性
代行の許可※５
「する」又は「しない」

注※1

作業者の値が「ロール」の場合だけ指定できます。

注※2

作業者の値が「ロール」で，ロールの種類が「業務ロール」の場合は指定できません。

注※3

作業者の値が「ロール」で，ロールの種類が「業務ロール」の場合だけ指定できます。

注※4

自動配布に「する」を指定し，再配布対象ノードになっている場合は，再配布オプションの指定が優先されます。

注※5

02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義の場合は，この属性は該当しません。

注※6

作業者が「ロール」でロールの種別が業務ロールの場合，又は作業者が「ワークフローユーザを対象」の場合に指定できます。

注※7

このノードに対して，別の作業者ノード上のユーザ処理リストで「作業者の指定」が定義されている必要があります。

次に，各属性の指定について説明します。

(a)　作業者の指定

ビジネスプロセス定義では，ノードにそのノードで処理する作業者を指定します。作業者には，ロール又はユーザを指定できます。作業者としてユーザを指定した場合，どのユーザに案件を配布するかは，ワーク実行時に作業者決定ノードで指定します。

ただし，バージョン02-10より前のGroupmax Workflow Definerから登録したビジネスプロセス定義では，ビジネスプロセス定義上で配布先となるユーザを指定するため，ユーザの削除や変更があったときに，ビジネスプロセス定義の変更が必要となります。作業者としてロールを指定した場合，ロール内のユーザを変更するだけでビジネスプロセス定義の変更は必要ありません。旧バージョンのビジネスプロセス定義では，作業者にロールを指定することをお勧めします。

(b)　代行者と代行配布ユーザ

ビジネスプロセス定義では，作業者の他に，代行者及び代行配布ユーザを設定することができます。

代行者とは，正規の作業者が不在のときに，不在者のトレーから他の作業者（代わりに処理ができる権限を持つ人）のトレーに案件を振り替えることができるユーザです。代行者は，作業者の案件を振り替えることはできますが，作業者に代わって案件を処理することはできません。

代行配布ユーザとは，正規の作業者が不在のときに，案件が自動的に送付されるユーザです。作業者に代わって案件を処理できます。代行配布ユーザは，ビジネスプロセスごとに設定できます。

代行者に設定したユーザが，作業者に代わって案件を処理できるようにするには，あらかじめそのビジネスプロセスの代行配布ユーザとしても設定しておく必要があります。

(c)　自動配布

作業者にロールを指定した場合，そのノードに案件が送付されたときに，ロールトレーに配布するか，ロール内のユーザに自動的に配布するかを選択できます。ロール内のユーザに自動的に配布することを自動配布といいます。

次に，自動配布の指定方法と注意事項について説明します。

自動配布の指定方法
自動配布は，作業者のロールが業務ロールの場合だけ指定できます。
自動配布では，ランダム配布か，条件に従った配布かを選択します。条件配布の場合は，ロール内のユーザを絞り込むための配布条件を指定できます。Workflowは，配布条件に合ったユーザを選択して案件を配布します。

自動配布の注意事項
案件をロールトレーに配布したい場合は，条件設定をしないで，「自動配布の設定」で「しない（ロールトレーに配布）」を選択してください。

(d)　ユーザに配布できなかった場合のリカバリ設定

自動配布の配布条件を指定しても，その条件に一致するユーザがいない場合があります。このような場合の案件の配布先を，「ユーザに配布できなかった場合のリカバリ設定」として，次の三つから選択して指定できます。

ロール内ユーザにランダム配布

配布条件の指定がなかったものとみなしてランダムに配布します。

（詳細については，表3-6を参照のこと）。

ロールトレーに配布

ロールトレーに配布します。

ノードスキップ

該当するノードをスキップして次のノードに送付します。

(e)　作業者指定時のノードスキップ指定

作業者指定時にノードスキップを指示すると，該当するノードをスキップできます。この機能は「ユーザに配布できなかった場合のリカバリ設定」でのノードスキップ機能と異なり，意図的にノードをスキップさせる場合に使用します。

(f)　案件の再配布

同じワークで，同一のロールに案件が２度以上配布されるビジネスプロセス定義では，そのロールで以前に処理したユーザに自動的に案件を配布できます。これを再配布といい，再配布されるユーザ（その案件を以前に処理したユーザ）を再配布ユーザといいます。ただし，以前に処理したユーザがそのロールに含まれない場合（代行配布ユーザが処理した場合など）は，そのユーザは再配布ユーザにはなりません。階層化ロールでは，配布先に指定されたロールと同じロールを対象に，再配布されます。

案件の再配布の概要を図3-4に示します。

図3-4　案件の再配布の概要

(2)　配布先の決定方法

案件の配布先は，ノードの属性とユーザの案件受付状態によって決まります。

(a)　作業者にユーザを指定したときの配布規則

作業者にユーザを指定したときの配布規則を表3-5に示します。

表3-5　作業者にユーザを指定したときの配布規則

作業者に指定したユーザのトレーの状態
「代行の許可」の指定
配布先

受付許可
－
作業者に指定したユーザ

代行者配布
「しない」
作業者に指定したユーザ

代行者配布
「する」

作業者に指定したユーザの代行配布ユーザ

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，作業者に指定したユーザ

受付禁止
－
作業者に指定したユーザ

(b)　作業者にロールを指定したときの配布規則

作業者にロールを指定したときの配布規則を示します。

ランダム配布を指定した場合
作業者にロールを指定し，ランダム配布を指定した場合の配布規則を表3-6に示します。

表3-6　作業者にロールを指定したときの配布規則（ランダム配布）

ノードでの
自動配布の指定
ロール内のユーザの
ユーザトレーの状態
「代行の許可」の指定

配布先

する
（ランダム配布）
受付許可のユーザあり
－
受付許可のユーザにランダムに配布

する
（ランダム配布）
受付許可のユーザなし
かつ代行者配布のユーザあり
「しない」
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（ランダム配布）
受付許可のユーザなし
かつ代行者配布のユーザあり
「する」

「代行者配布」のユーザの中でランダムに選択したユーザの代行配布ユーザ

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（ランダム配布）
受付禁止ユーザだけ
－
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（ランダム配布）
ロールに属するユーザなし
－
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

しない
－
－
ロールトレー

条件配布を指定した場合
作業者にロールを指定し，条件配布を指定した場合の配布規則を表3-7に示します。

表3-7　作業者にロールを指定したときの配布規則（条件配布）

ノードでの
自動配布の指定
配布条件を満たすユーザのユーザトレーの状態
「代行の許可」の指定

配布先

する
（条件配布）
受付許可のユーザあり
－
配布条件を満たすユーザに配布（該当するユーザが複数の場合は，その中からランダムに配布）

する
（条件配布）
受付許可のユーザなし
かつ代行者配布のユーザあり
「しない」
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（条件配布）
受付許可のユーザなし
かつ代行者配布のユーザあり
「する」

配布条件を満たすユーザの代行配布ユーザに配布（該当する「代行配布ユーザ」が複数の場合は，その中からランダムに選択したユーザの代行配布ユーザに配布）

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（条件配布）
受付禁止ユーザだけ
－
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロール内ユーザにランダム配布，又はロールトレー又は次のノードに配布

する
（条件配布）
ロールに属するユーザなし
－
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロール内ユーザにランダム配布，又はロールトレー又は次のノードに配布

再配布対象ノードを指定した場合
作業者にロールを指定し，再配布対象ノードを指定した場合の配布規則を表3-8に示します。

表3-8　作業者にロールを指定したときの配布規則（再配布対象ノード指定時）

再配布ユーザの有無
再配布ユーザの
ユーザトレーの状態
「代行の許可」の指定
配布先

あり
受付許可
－
再配布ユーザ

あり
代行者配布
「しない」
再配布ユーザ

あり
代行者配布
「する」

再配布ユーザの代行配布ユーザ

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，再配布ユーザ

あり
受付禁止
－
表3-6及び表3-7の規則に従う

なし
－
－
表3-6及び表3-7の規則に従う

(3)　上長への自動配布

Workflowでは，案件のケース属性の自動設定で上長IDを設定しておくと，上長に自動的に案件を配布できます。

上長IDとは，Groupmax Address Serverでの上長定義，又はActive Directoryのユーザのプロパティの「Hitachi Workflowユーザ」タブの［上長］グループボックスでの指定からユニークに決定されるユーザのユーザIDです。上長IDを指定したとき，Groupmax Address Server又はActive Directoryのユーザ情報に従って，次の値がケース属性に自動設定されます。

上長ユーザIDを定義しているとき，上長役職名の定義にかかわらず上長ユーザIDがそのまま設定されます。

上長ユーザIDを定義しないで上長役職名を定義しているとき，ユーザの直属の所属組織内で上長役職名が一致するユーザのユーザIDが設定されます。このとき，該当する上長が複数存在する場合，ユーザIDの昇順で最初のユーザが上長として扱われます。また，直属の所属組織に該当する上長が存在しない場合，より上位の所属組織を順番にさかのぼって検索します。

上長に案件を自動的に配布するには，作業机ノードの配布条件式に，そのケース属性，及びユーザIDが一致するユーザを選択する配布条件を設定します。

案件の上長への自動配布の概要を図3-5に示します。

図3-5　案件の上長への自動配布の概要

Groupmax Address Serverでの上長定義については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Active Directoryでの上長定義については，「2.4.6(7)　ユーザの登録」を参照してください。

(4)　エラートレーへの配布

Workflowでは，何かの原因でユーザトレー又はロールトレーに案件を配布できないとき，あらかじめ指定されたエラートレーに案件を配布します。エラートレーの所有者は，Groupmax Workflow Monitorを使用してエラーとなった原因を調査し，復帰可能な案件はビジネスプロセスに復帰させます。なお，エラートレーに配布された案件は，Groupmax Integrated DesktopのINBOXやGroupmax Formの案件一覧で表示し，案件を開いて内容を確認することはできますが，案件を復帰させたり遷移させたりすることはできません。エラートレーの所有者は，ビジネスプロセス定義をワークフローデータベースへ登録するときに指定します。

(5)　差し戻し・引き戻し時の配布先の決定方法

差し戻し及び引き戻し時の案件の配布先は，ノードの属性及び，ユーザの案件受付状態によって決まります。

(a)　差し戻し時の配布規則

差し戻し時の配布規則を表3-9に示します。

表3-9　差し戻し時の配布規則

差し戻し先ユーザのトレーの状態
「代行の許可」の指定
配布先

受付許可
－
差し戻し先のユーザ※

代行者配布
「しない」
差し戻し先のユーザ※

代行者配布
「する」

差し戻し先のユーザの代行配布ユーザ

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，差し戻し先のユーザ※

受付禁止
－
差し戻し先のユーザ※

注※

02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義を使用している場合は，差し戻し先ユーザが，作業者に指定したロールに含まれている必要があります。作業者に指定したロールに含まれていない場合は，そのロールに配布されます。

(b)　引き戻し時の配布規則

引き戻したユーザのトレーの状態に関わりなく，そのユーザに配布されます。

02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義を使用している場合は，引き戻したユーザが，作業者に指定したロールに含まれている必要があります。作業者に指定したロールに含まれていない場合は，そのロールに配布されます。

3.8.4　再ログイン時の設定値に対するクライアントのログイン結果一覧

環境設定ユティリティの［再ログイン］オプションで「yes」を設定していても，クライアントの種類，クライアントのバージョン又はGroupmax Address Serverのログイン制御の設定によっては，クライアントから再ログインできない場合があります。

ここでは，環境設定ユティリティの［再ログイン］オプションでの設定値に対して，クライアントの種類，クライアントのバージョン又はGroupmax Address Serverのログイン制御の設定によってクライアントが再ログインできるかどうかについて説明します。

＜この項の構成＞

(1)　ログインユーザのWorkflowホームサーバがWorkflow管理サーバ以外の場合

(2)　ログインユーザのWorkflowホームサーバがWorkflow管理サーバの場合

(1)　ログインユーザのWorkflowホームサーバがWorkflow管理サーバ以外の場合

ログインユーザのWorkflowホームサーバがWorkflow管理サーバ以外のサーバの場合のログイン実行結果について，表3-10に示します。

表3-10　ホームサーバがWorkflow管理サーバ以外の場合のログイン結果

クライアントの種類
再ログインの設定
クライアントのバージョン
ログイン済みのクライアントとログイン結果

Desktop※¹
Definer/Monitor※²

Desktop※¹
no
すべて
再ログインできません
再ログインできます※⁵※⁷

yes
02-31-/A以前

Address先着優先※³指定
再ログインできます※⁸

Address後着優先※⁴指定
再ログインできます

Address先着優先※³指定
再ログインできます※⁵※⁷

Address後着優先※⁴指定
再ログインできます※⁵

02-31-/B以降
再ログインできます
再ログインできます※⁵

Definer/Monitor※²
no
すべて
再ログインできます※⁶※⁹
再ログインできません

yes
03-00より前

Address先着優先※³指定
再ログインできます※⁶※⁹

Address後着優先※⁴指定
再ログインできます※⁶

Address先着優先※³指定
再ログインできます※⁷

Address後着優先※⁴指定
再ログインできます

03-00以降
再ログインできます※⁶
再ログインできます

注※1

Groupmax Integrated Desktopです。

注※2

Groupmax Workflow Definer及びGroupmax Workflow Monitorです。

注※3

Groupmax Address Serverのログイン制御での通常のログイン方式をここでは「先着優先」と呼びます。

注※4

Groupmax Address Serverのログイン制御での後着優先です。

注※5

ログイン済みのクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）は強制的にログアウトされません。

注※6

ログイン済みのクライアント（Groupmax Integrated Desktop）は強制的にログアウトされません。

注※7

ログイン済みのクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）が，バージョン03-00より前で，かつ統合セットアップ後1回目のログインの場合，再ログインに失敗することがあります。

注※8

ログイン済みのクライアント（Groupmax Integrated Desktop）が，バージョン02-31-/A以前か又はWorkflowシステム以外のシステムを接続している場合，再ログインに失敗することがあります。

注※9

再ログインするクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）が，統合セットアップ後1度もログインに成功していない場合，再ログインに失敗することがあります。

(2)　ログインユーザのWorkflowホームサーバがWorkflow管理サーバの場合

ログインユーザのWorkflowホームサーバがWorkflow管理サーバの場合のログイン実行結果について，表3-11に示します。

表3-11　ホームサーバがWorkflow管理サーバの場合のログイン結果

クライアントの種類
再ログインの設定
クライアントのバージョン
ログイン済みのクライアントとログイン結果

Desktop※¹
Definer/Monitor※²

Desktop※¹
no
すべて
再ログインできません
再ログインできません

yes
02-31-/A以前

Address先着優先※³指定
再ログインできます※⁶

Address後着優先※⁴指定
再ログインできます

Address先着優先※³指定
再ログインできます※⁵

Address後着優先※⁴指定
再ログインできます

02-31-/B以降
再ログインできます
再ログインできます

Definer/Monitor※²
no
すべて
再ログインできません
再ログインできません

yes
03-00より前

Address先着優先※³指定
再ログインできます※⁷

Address後着優先※⁴指定
再ログインできます

Address先着優先※³指定
再ログインできます※⁵

Address後着優先※⁴指定
再ログインできます

03-00以降
再ログインできます
再ログインできます

注※1

Groupmax Integrated Desktopです。

注※2

Groupmax Workflow Definer及びGroupmax Workflow Monitorです。

注※3

Groupmax Address Serverのログイン制御での通常のログイン方式をここでは「先着優先」と呼びます。

注※4

Groupmax Address Serverのログイン制御での後着優先です。

注※5

ログイン済みのクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）が，バージョン03-00より前で，かつ統合セットアップ後1回目のログインの場合，再ログインに失敗することがあります。

注※6

ログイン済みのクライアント（Groupmax Integrated Desktop）が，バージョン02-31-/A以前か又はWorkflowシステム以外のシステムを接続している場合，再ログインに失敗することがあります。

注※7

再ログインするクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）が，統合セットアップ後1度もログインに成功していない場合，再ログインに失敗することがあります。

3.8.5　プロセス強制終了操作の禁止事項

ここでは，プロセスの強制終了に関する禁止事項について説明しています。

Groupmax Workflowの運用中に，次に示すプロセス強制終了操作は実行しないでください。誤って実行した場合，イベントログでGroupmax Object Serverが停止していないことを確認してください。

Groupmax Object Serverが停止していた場合，Groupmax Object Server及びGroupmaxの全サービスを再起動してください。

コンソールウィンドウからユティリティを実行している場合の操作

Windows NTからログオフする

ユティリティを終了させる
タスクマネージャの「アプリケーション」タグ（Windows Server 2012の場合は「プロセス」タグ）で，実行したユティリティを選択し，「タスクの終了」を実行する。
又は，タスクマネージャの「プロセス」タグ（Windows Server 2012の場合は「詳細」タグ）で，実行したユティリティを選択し，「プロセスの終了」を実行する。

実行したユティリティをプロセスビューアで選択し，「Kill Process」を実行する

Workflow管理ツールからユティリティを実行している場合の操作

Windows NTからログオフする

ユティリティを終了させる
タスクマネージャの「アプリケーション」タグ（Windows Server 2012の場合は「プロセス」タグ）で，実行したユティリティを選択し，「タスクの終了」を実行する。
又は，タスクマネージャの「プロセス」タグ（Windows Server 2012の場合は「詳細」タグ）で，実行したユティリティを選択し，「プロセスの終了」を実行する。

実行したユティリティをプロセスビューアで選択し，「Kill Process」を実行する

サービス画面から「WFserver Function」を実行している場合の操作

タスクマネージャの「プロセス」タグ（Windows Server 2012の場合は「詳細」タグ）で「WFserver.exe」を選択し，「プロセスの終了」を実行する

「WFserver.exe」をプロセスビューアで選択し，「Kill Process」を実行する

サービス画面で，「デスクトップとの対話をサービスに許可」を選択した場合に表示されるコンソールウィンドウを閉じる

3.8.6　Groupmax Address Server上での組織変更時のWorkflowの運用

次に示すような目的でGroupmax Address Server上の組織を変更した場合，Workflowの運用に影響を与えることがあります。

組織の削除

組織の変更(新組織の追加後，旧組識下のユーザを新組織下に移動し，旧組識を削除)

組織の変更はないが，ある組織の担当業務変更

影響を受けるWorkflowの運用を次に示します。

組織ロールを利用したビジネスプロセス定義上を流れている案件

ユーザの組織参照権限

組織権限を利用した案件配布を定義したビジネスプロセス定義上を流れている案件

ここでは，組織の変更による影響と，その対処方法について説明します。

＜この項の構成＞

(1)　Groupmax Address Server上で組織を変更する場合の操作の流れ

(2)　Groupmax Address Server上の組織変更後の組織ロールへの影響とその対処方法

(3)　Groupmax Address Server上の組織変更後のユーザ権限への影響とその対処方法

(4)　組織権限を利用した案件配布を定義したビジネスプロセス定義上を流れている案件への影響

(1)　Groupmax Address Server上で組織を変更する場合の操作の流れ

Groupmax Address Server上で組織を変更する場合の操作の流れを図3-6に示します。

図3-6　Groupmax Address Server上で組織を変更する場合の操作の流れ

(2)　Groupmax Address Server上の組織変更後の組織ロールへの影響とその対処方法

Groupmax Address Server上の組織変更後の組織ロールへの影響とその対処方法を表3-12に示します。

表3-12　Groupmax Address Server上の組織変更後の組織ロールへの影響とその対処方法

Groupmax
Address
Server
上での操作
Workflowへの影響
対処方法
長所及び短所

組織削除及び組織変更
削除した組織に対応する組織ロールが無効となる。したがって，該当組織ロールがビジネスプロセス定義に使用されていて，運用中の案件が存在する場合，該当組織ロールトレーに配布された案件はだれも参照できなくなる。

対処1
無効となった組織ロールを有効な組織ロールに変更後，ビジネスプロセス定義をバージョンアップする。

長所
組織ロールと組織IDの対応がとれる。

短所
ビジネスプロセス定義をバージョンアップする必要がある。

対処2
ロール定義更新ユティリティ(WFdefrl)を使用して，無効となった組織ロールの組織IDを有効な組織IDに変更後，ビジネスプロセス定義を投入可能状態にする。
詳細については，「3.8.2(2)　組織ロールの変更手順」を参照のこと。

長所
ビジネスプロセス定義をバージョンアップする必要がない。

短所
組織ロール名は変更できないため，組織IDとの対応がとれない場合がある。

組織の担当業務の変更
組織の担当業務が変更されているため，組織の意味が変わってしまう。そのため，本来参照してはいけない人が案件を参照できてしまう。また，逆に参照してもよい人が案件を参照できなくなる。

対処1
変更前の担当業務を表す組織ロールを，変更後の担当業務を表す組織ロールに変更後，ビジネスプロセス定義をバージョンアップする。

長所
組織ロール名と組織IDの対応がとれる。

短所
ビジネスプロセス定義をバージョンアップする必要がある。

対処2
ロール定義更新ユティリティ(WFdefrl)を使用して，意味がなくなった組織ロールの組織IDを意味のある組織IDに変更後，ビジネスプロセス定義を投入可能状態にする。
詳細については，「3.8.2(2)　組織ロールの変更手順」を参照のこと。

長所
ビジネスプロセス定義をバージョンアップする必要がない。

短所
組織ロール名は変更できないため，組織IDとの対応がとれない場合がある。

注

Groupmax Address Server上の組織変更前にWorkflow上で「3.8.6(1)　Groupmax Address Server上で組織を変更する場合の操作の流れ」に示した事前処理を実行しなかった場合は，既にビジネスプロセス定義上を流れている案件があるときに該当案件をキャンセルしなければならないことがあります。

(3)　Groupmax Address Server上の組織変更後のユーザ権限への影響とその対処方法

Groupmax Address Server上の組織変更後のユーザ権限への影響とその対処方法を表3-13に示します。

表3-13　Groupmax Address Server上の組織変更後のユーザ権限への影響とその対処方法

Groupmax
Address
Server
上での操作
Workflowへの影響
対処方法

組織削除及び組織変更
削除した組織に対応するユーザの組織参照権限が無効となる。
既存の権限を考慮し直し，必要に応じてGroupmax Workflow Definerのワークフローユーザ定義，又はWFdefusrコマンドを使用して権限の削除，再設定を行う。
Groupmax Workflow Definerについては，マニュアル「Groupmax Workflow Version 6 ビジュアル定義・シミュレータ・運用モニタ ユーザーズガイド」を参照のこと。

組織の担当業務の変更
組織の担当業務が変更されているため，組織の意味が変わってしまう。そのため，本来参照してはいけない組織の参照権限を持つことになる。

(4)　組織権限を利用した案件配布を定義したビジネスプロセス定義上を流れている案件への影響

組織権限を利用した案件配布を定義したビジネスプロセス定義上を流れている案件への影響は，Groupmax Address Server上の組織変更を実行する前に「3.8.6(1)　Groupmax Address Server上で組織を変更する場合の操作の流れ」に示したWorkflow上での事前処理を実行していれば問題ありません。

事前処理を実行していない場合は，案件の遷移先が不定となり，指定された作業者に案件が配布される場合もあれば，エラートレーに配布される場合もあります。したがって，必要に応じて案件をキャンセルし，再投入する必要があります。

3.8.7　案件操作の注意事項

ここでは，案件の操作に関する注意事項を説明します。

＜この項の構成＞

(1)　差し戻し

(2)　引き戻し

(3)　相談

(4)　回答

(5)　振り替え

(6)　ワークの送付履歴の上限

(1)　差し戻し

次の場合は，差し戻しができません。

差し戻す案件のビジネスプロセス定義で，「差し戻しを禁止する」設定を行っている場合は，差し戻しはできません。
差し戻し操作を行わせたくない業務の場合は，その業務のビジネスプロセス定義で，「差し戻しを禁止する」設定を行うことで，差し戻しを禁止できます。

ケース構造が変わる分割，待ち合わせ，同報，回収，複写，統合のノードをまたがったノード間では差し戻しはできません。

複数ケースのソースノードへの差し戻しはできません。差し戻しできるようにするには，環境設定ユティリティの[複数ケースソースノードへの差し戻し]に「yes」の設定が必要です。

回収後の同報前への差し戻しはできません。差し戻しできるようにするには，環境設定ユティリティの[回収後の同報前への差し戻し]に「yes」の設定が必要です。

差し戻し先は，遷移してきたノードとユーザに対して行なえ，アローの流れは考慮されません。

ドメイン間連携機能によって投入された案件をソースノードに差し戻すことはできません。

(2)　引き戻し

次の場合は，引き戻しができません。

引き戻す案件のビジネスプロセス定義で，「引き戻しを禁止する」設定を行っている場合は，引き戻しはできません。
引き戻し操作を行わせたくない業務の場合は，その業務のビジネスプロセス定義で，「引き戻しを禁止する」設定を行うことで，引き戻しを禁止できます。

ケース構造が変わる分割，待ち合わせ，同報，回収，複写，統合のノードをまたがったノード間では引き戻しはできません。

複数ケースのソースノードへの引き戻しはできません。

回収後の同報前への引き戻しはできません。

相談，回答，差し戻し操作を取り消すための引き戻しはできません。

次の処理ノードより先に遷移している案件の引き戻しはできません。

引き戻す案件が次の処理ノードに遷移中，ユーザトレーに転送中，相談中の場合の引き戻しはできません。

引き戻す案件を処理中，又は保留中の場合の引き戻しはできません。

ドメイン間連携中の案件は引き戻しできません。

(3)　相談

相談先のユーザの案件受付状態が「案件受付許可」でない場合は，相談できません。

(4)　回答

相談元ユーザに回答する場合で，そのユーザが削除され存在しない場合は，次のようになります。

相談の相談のように複数またがって相談されていた場合は，次の相談元ユーザに回答されます。

回答先ユーザがだれも存在しない場合で，その案件のカレントノードの作業者として「ロール」が割り当ててあるときは，ロールトレーに配布されます。
「ワークフローユーザを対象」が割り当ててあるときは，エラートレーに配布されます。

回答先ユーザの案件受付状態が「案件受付許可」でない場合でも，そのユーザに回答されます。

「代行者配布」になっていても代行者には配布されません。

(5)　振り替え

次の場合は，振り替えができません。

マルチサーバ構成でロールトレー配布の場合，ロールトレーから案件を自ユーザトレーに振り替えできるのは，そのロール登録サーバをホームサーバとするユーザだけです。ロールに属していてもそのユーザのホームサーバがロールのホームサーバと異なると案件と振り替えることはできません。
詳細は，「3.8.2(3)　マルチサーバ構成時の注意事項」を参照してください。
なお，Groupmax Workflow Monitorでは，ロール登録サーバと異なるサーバをホームサーバとするロール内のユーザ，又はビジネスプロセス管理者に，案件を振り替えることはできます。

振り替え先ユーザの案件受付状態が「案件受付許可」でない場合は，振り替えできません。

(6)　ワークの送付履歴の上限

Groupmax Workflowでは，ワークの送付履歴は10,000件が上限であり，10,000件を超える場合にはエラー案件とします。案件の操作は，送付履歴が10,000件を超えない範囲で操作してください。

3.8.8　Groupmax Formで案件処理を行う場合の注意事項

＜この項の構成＞

(1)　ビジネスプロセス定義作成時の注意事項

(2)　一括処理に関する注意事項

(3)　投入ノードに関する注意事項

(4)　ロール数に関する注意事項

(1)　ビジネスプロセス定義作成時の注意事項

同報・回収ノードを使用しない方法を推奨します。
Groupmax Formを使用する場合，一般には同報・回収ノードは使用できません。複写ノードを使用する方法を推奨します。複写したノードから送付されるそれぞれの案件を一つの案件にまとめる場合，待ち合わせノードをご使用ください。この場合，複写されたケースごとに＠案件データ入力や＠添付ファイル操作などのコマンドを発行することで，各処理ノードの変更情報を取得し，一つの帳票に表示できます。その後，必要な情報を＠案件データ出力コマンドなどで一つのケースに出力し，残りのケースは分割ノードとシンクノードを使用すると削除できます。
なお，必要な情報を各ケースから取得したり，一つのケースにまとめたりする処理は，待ち合わせ後の処理ノードの前処理，後処理などで行うと便利です。

注

同報・回収ノードを使用する場合は，次の制限の範囲内で使用してください。

同報中は帳票を更新しないでください。

同報中に更新処理をしない場合は同報・回収ノードを使用しても問題ありません。更新できないように同報中に使用する帳票を作成する必要があります。

Groupmax Workflow Serverに情報を格納しない方式の場合は，更新できます。Groupmax Workflow Serverに格納する方式は，＠案件データ出力，＠添付ファイル操作などのコマンドです。

例えばSQL操作でユーザデータベースに格納する形式での更新は可能です。なお，この場合はデータベース側の排他処理に注意してください。

統合ノードの使用
Groupmax Formで案件を処理する場合，複数のケースをまとめるために統合ノードを使用するには，統合ノードの定義で「メモと文書の統合」に「統合先ケースに添付されているメモと文書だけを残す」を指定してください。統合ノードの定義で「メモと文書の統合」に「すべてのケースに添付されているメモと文書を残す」を使用した場合，統合前のそれぞれのケースに添付されている情報は，統合後に取得できなくなります。この場合には，複写した案件など複数のケースを待ち合わせ，必要な情報を取得した後で，不要になったケースは，分割ノード及びシンクノードを使用して削除するようにしてください。

(2)　一括処理に関する注意事項

＠案件一括入力や＠案件一括遷移などの一括処理コマンドを使用する場合，数件から30件程度の単位で一括処理してください。案件に添付されたデータ量にもよりますが，上限は50件程度が目安になります。

1画面で確認できない件数の一括処理は操作ミスの原因になる可能性が高く推奨できません。また一括処理の件数が多過ぎるとWorkflowで処理できる通信データ長を超え，正常に処理できなくなる可能性があります。

(3)　投入ノードに関する注意事項

@案件投入コマンドをご使用になる場合，ログインユーザが投入可能なビジネスプロセス定義の数が多くなると，転送データ長の上限を超えてエラーになることがあります（該当ソースノード数が268を超えるとエラーとなります）。

この場合，不要なビジネスプロセス定義を削除したり，ビジネスプロセス定義の運用状態を禁止状態にしたりするなどして対処してください。

(4)　ロール数に関する注意事項

@案件トレー操作コマンドをご使用になる場合，ログインユーザが登録されているロールの数が多くなると，転送データ長の上限を超えてエラーになることがあります（該当ロール数が284を超えるとエラーとなります）。

この場合，不要なロールから該当ユーザを削除するなどして対処してください。

3.8.9　システム構成変更に関する注意事項

ここでは，その他の構成変更に関する注意事項を説明します。「(3)　シングルサーバ構成からマルチサーバ構成への変更」～「(8)　各種配布サーバの追加・削除」はマルチサーバ機能を使用する場合に注意してください。「(9)　ドメイン間連携機能の連携先サーバの追加・削除」はドメイン間連携機能を使用する場合に注意してください。

Groupmax Object Serverの構成変更については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Serverの構成変更については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

＜この項の構成＞

(1)　インストールドライブ・ディレクトリの変更

(2)　インストールマシンのオペレーティングシステムの変更

(3)　シングルサーバ構成からマルチサーバ構成への変更

(4)　マルチサーバ構成からシングルサーバ構成への変更

(5)　マルチサーバ構成へのサーバ追加・削除

(6)　Workflow管理サーバの変更

(7)　各種登録サーバの変更

(8)　各種配布サーバの追加・削除

(9)　ドメイン間連携機能の連携先サーバの追加・削除

(1)　インストールドライブ・ディレクトリの変更

インストールドライブやディレクトリを変更する場合，次の手順で行います。なお，次に示す手順は1例であり，ほかのGroupmax関連プログラムがインストールされている場合，該当しないことがあります。実施前には別マシンで，確認することをお勧めします。

Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryのファイルのバックアップを取得する
詳細は，「3.5　ファイルのバックアップとリストア」を参照してください。

Groupmax Workflow Server，Groupmax Workflow Server for Active Directory，Groupmax Workflow Multi - ServerやGroupmax Workflow Server - Connectionをアンインストールし，新しいドライブにインストールする

バックアップしたファイルを新しいディレクトリにリストアする
Windows NTのバックアッププログラムは元のディレクトリに復元されますので注意してください。

(2)　インストールマシンのオペレーティングシステムの変更

別オペレーティングシステムへの入れ替え（Windows NTからUNIXなど）はできません。システム初期構築時には注意してください。

(3)　シングルサーバ構成からマルチサーバ構成への変更

シングルサーバ構成からマルチサーバ構成に変更する場合，既存のサーバがWorkflow管理サーバになります。新規サーバをWorkflow管理サーバとすることはできません。

なおGroupmax Address Server，Groupmax Mail Serverがマルチサーバ構成になっている必要があります。シングルサーバ構成の場合，サイトにサーバを追加してください。Workflowサーバに関しては次の手順で行います。

Groupmax Workflow Server，Groupmax Workflow Multi-Serverをインストールし，各サーバの環境設定を行う
マルチサーバ機能で使用するメールユーザなどを登録する必要があります。

改めて新規バージョンのビジネスプロセス定義として登録し，ビジネスプロセス登録サーバを決めて配布する
シングルサーバ構成環境で登録されたビジネスプロセス定義は配布できません。
詳細は，「3.8.1(5)　マルチサーバ構成時の注意事項」を参照してください

ロールは，ロール登録サーバを決めて配布する
詳細は，「3.8.2(3)　マルチサーバ構成時の注意事項」を参照してください。

新規サーバをホームサーバに変更するユーザを選択する

(4)　マルチサーバ構成からシングルサーバ構成への変更

Workflow管理サーバに集約することはできますが，それ以外のサーバに集約することはできません。ビジネスプロセス定義の登録サーバ，ロールの登録サーバは削除できません。

登録サーバの変更に関しては，「(7)　各種登録サーバの変更」を参照してください。各サーバを登録サーバとするビジネスプロセス定義の全案件が終了した後，それぞれのサーバを切り離してください。

(5)　マルチサーバ構成へのサーバ追加・削除

マルチサーバ構成に新しくサーバを追加する場合，「(3)　シングルサーバ構成からマルチサーバ構成への変更」と同様に行います。この場合はビジネスプロセス定義，ロールは追加サーバに配布できます。詳細は，「(8)　各種配布サーバの追加・削除」を参照してください。

また，サーバを追加した場合は，Groupmaxの全サーバのすべてのサービスを停止してください。その後，Groupmax Addressのマスタ管理サーバから順にGroupmaxの全サービスを起動してください。

マルチサーバ構成で運用していたサーバを削除する場合，サイトから削除する前に必ず，そのサーバに配布していたビジネスプロセス定義，ロール，アプリケーションについて，配布先サーバから削除して配布指示し，削除するサーバから配布していたものの削除を行ってください。詳細は，「(8)　各種配布サーバの追加・削除」を参照してください。

削除しようとするサーバが，ビジネスプロセス定義の登録サーバ，ロールの登録サーバの場合は，削除できません。登録サーバの変更に関しては，「(7)　各種登録サーバの変更」を参照してください。各サーバを登録サーバとするビジネスプロセス定義の全案件が終了した後，それぞれのサーバを切り離してください。

なお，運用中にサーバの追加，削除を行った場合は，各サーバの各機能を再起動する必要があります。

(6)　Workflow管理サーバの変更

Workflow管理サーバは変更できません。システム初期構築時には注意してください。

(7)　各種登録サーバの変更

ビジネスプロセス定義，ロールにはそれぞれ登録サーバが決められ，ビジネスプロセス定義，ロールの管理情報を保持しています。またユーザにはホームサーバが決められ，トレーに配布される案件を保持しています。各種登録サーバを変更する場合の注意事項を次に示します。

登録済みのビジネスプロセス定義の登録サーバは変更できません。別名称で新しいビジネスプロセス定義として登録してください。既にそのビジネスプロセス定義で流れている案件は，終了するまでそのまま運用してください。

ロール登録サーバは変更できません。別名称で新しいロールを作成し，そのロールを使用するビジネスプロセス定義を，新規ロールに変更して登録してください。旧ビジネスプロセス定義の全案件終了後，ビジネスプロセス定義とロールが削除できるようになります。

ユーザのホームサーバの変更は，Groupmax Address運転席で行い，ユーザ定義ユティリティでWorkflowサーバに反映させます。「2.4.5(3)(b)　Workflowサーバの変更」を参照してください。

(8)　各種配布サーバの追加・削除

ビジネスプロセス定義，ロールにはそれぞれWorkflow管理サーバから各サーバに配布することで，マルチサーバ構成全体で情報を共有します。またビジネスプロセス定義にはノードごとに処理アプリケーションを定義し，それを各サーバに配布します。各種配布サーバを変更する場合の注意事項を次に示します。

ビジネスプロセス定義を配布する場合，Groupmax Workflow Definer配布管理から配布先サーバを追加・削除し，配布指示を行います。追加の場合は，そのビジネスプロセス定義で使用しているロールが追加サーバに先に配布されている必要があります。

アプリケーションを配布する場合，Groupmax Workflow Definer配布管理から配布先サーバを追加・削除し，配布指示を行います。追加の場合は，追加サーバに先にビジネスプロセス定義が配布されている必要があります。

ロールを配布する場合，Groupmax Workflow Definer配布管理，又はロール定義更新ユティリティから配布先サーバを追加・削除し，配布指示を行います。
詳細は，「3.8.2(1)　サーバでのユーザ・ロールの登録内容の変更」を参照してください。

(9)　ドメイン間連携機能の連携先サーバの追加・削除

ドメイン間連携機能では，サーバ環境定義とビジネスプロセス定義中の連携ノードの定義で連携先のサーバが決まります。連携先サーバを連携情報定義ファイルに追加した場合は，Groupmax Workflow Server - Connectionを再起動してください。また，連携情報定義ファイルから削除する場合は，該当する連携先サーバへ連携する案件がなくなったことを確認した後，削除してください。

3.8.10　Groupmax Workflow Server for Active Directoryの運用上の注意

＜この項の構成＞

(1)　スキーマ拡張情報の他のドメインへの反映

(2)　ディレクトリサービスのキャッシュ情報について

(3)　ログファイルについて

(4)　クライアント－サーバ間の互換について

(1)　スキーマ拡張情報の他のドメインへの反映

スキーママスタドメインコントローラでスキーマを拡張しても，他のドメインに拡張の情報が反映されるまでは，他のドメインでは役職定義，組織(OU)及びユーザのプロパティでWorkflow用の属性を指定できません。

拡張情報が他のドメインに反映される間隔は，それぞれのActive Directoryの環境設定によって異なります。

(2)　ディレクトリサービスのキャッシュ情報について

(a)　役職の登録

役職登録ユティリティで，役職を削除したり名称を変更したりする場合は，該当する役職で登録されているユーザの役職も見直してください。

また，役職の変更時には，キャッシュ情報を必ず再ローディングしてください。ユーザの役職や上長役職が変更されていないと警告メッセージ（KDWD0126-W，KDWD0130-W）が出力されるとともに，ログファイルが出力されます（%WFdir%￥WFspool￥WFuserinfo.log）。メッセージを参照し，対処してください。

(b)　対象ドメインの定義について

ワークフローディレクトリサービスは，サービス起動時，及びキャッシュ再ローディング時に，対象ドメイン定義ファイルに定義したドメインを検証します。

対象ドメインのドメインコントローラが起動していない場合は，サービスが起動されない，又はキャッシュが再ローディングされません。また，対象ドメインにアクセス権限がない場合も同様です。

(c)　組織の登録

組織の登録時に指定する組織ID（8バイト）は，対象ドメインの範囲でユニークでなければなりません。IDが重複している場合は，ディレクトリサービスが起動されない，又はディレクトリサービスのキャッシュが再ローディングされません。この場合，警告メッセージ（KDWD0127-W）が出力されるとともに，ログファイルが出力されます（%WFdir%￥WFspool￥WFunique.log）。メッセージを参照し，対処してください。

(d)　ユーザの登録について

Active DirectoryのユーザをWorkflowシステムのユーザにする場合は，Active Directoryのユーザプロパティで最低次の三つの情報を設定してください。

これらの情報が未設定，又は不正な値の場合，Workflowシステムへのユーザ登録ができなかったり，登録ユーザが削除されたりすることがあります。

ユーザプリンシパル名（「アカウント」タブのユーザログオン名の設定）

ユーザID（「Hitachi Workflowユーザ」タブの設定）

所属サーバ名（「Hitachi Workflowユーザ」タブの設定）

ユーザの登録時に指定するユーザID（8バイト）は，対象ドメインの範囲でユニークでなければなりません。また，ユーザプリンシパル名も必ず設定してください。

ユーザIDやユーザプリンシパル名が重複している場合，ディレクトリサービスが起動されない，又はディレクトリサービスのキャッシュが再ローディングされません。警告メッセージ（KDWD0127-W）が出力されるとともに，ログファイルが出力されます（%WFdir%￥WFspool￥WFunique.log）。メッセージを参照し，対処してください。

Workflowシステムへのユーザ登録は，ディレクトリサービスのキャッシュローディング処理が正常に終了してから実行されます。

キャッシュローディングの処理がエラーとなった場合は，ユーザ登録されませんので注意してください。

(3)　ログファイルについて

(a)　WFuserinfo.logファイルの内容

次に示すフォーマットで，該当するユーザ情報が出力されます。

メッセージID，役職，ワークフローユーザID，表示名(日本語名)[，ユーザプリンシパル名(ニックネーム)]

メッセージID

KDWD0126-W，KDWD0129-W又はKDWD0130-Wが出力されます。

役職

メッセージIDがKDWD0126-Wの場合，該当ユーザの役職が出力されます。メッセージIDがKDWD0130-Wの場合，該当ユーザの上長役職が出力されます。どちらの場合も，これらの役職は登録されていません。

ワークフローユーザID

該当ユーザのWorkflowシステム登録ユーザIDが出力されます。

表示名

該当ユーザの表示名が出力されます。

ユーザプリンシパル名

該当ユーザのユーザログオン名が出力されます。メッセージIDがKDWD0129-Wの場合は出力されません。

(b)　WFunique.logファイルの内容

種別=XXX（"top-level org"，"org"，"user"，又は"nickname"を示すヘッダの後にエラーに該当する情報が出力されます。

最上位組織IDの重複の場合
** TOP-LEVEL ORG ID UNIQUE ERROR **
最上位組織ID，表示名(日本語名)

組織IDの重複の場合
** ORG ID UNIQUE ERROR **
組織ID，表示名(日本語名)

ユーザIDの重複の場合
** USER ID UNIQUE ERROR **
ワークフローユーザID，表示名(日本語名)，ユーザプリンシパル名(ニックネーム)

ユーザニックネームの重複の場合
** USER NICKNAME UNIQUE ERROR **
ユーザプリンシパル名(ニックネーム)，ワークフローユーザID，表示名(日本語名)

(4)　クライアント－サーバ間の互換について

Active Directory対応版のサーバへは，Active Directory対応版のクライアントだけがログインできます。また，Active Directory対応版のクライアントは，Active Directory対応版のサーバへだけログインできます。

クライアント－サーバ間の互換について表3-14に示します。

表3-14　クライアント－サーバ間の互換

クライアント側
サーバ側

Active Directory対応版
(バージョン05-20以降)
Active Directory非対応版
(バージョン05-11以前)

一般ユーザ用ログイン
対応版※¹※²
○
×

非対応版※¹
×
○

管理者用(Monitor及びDefiner用)ログイン
対応版※¹
Active Directory：○
Groupmax Address：×
Active Directory：×
Groupmax Address：○

非対応版※¹
×
○

上記以外
対応版※¹
Active Directory：×
Groupmax Address：×
Active Directory：×
Groupmax Address：○

非対応版※¹
×
○

(凡例)

○：接続できます。

×：接続できません。

注※1

Groupmax Workflow Server for Active Directoryへの接続の対応を表します。

注※2

Active Directory対応の場合，一般ユーザがクライアントプログラムとして使用できるのは，World Wide Webブラウザだけになります。

3.8.11　ドメイン間連携機能の運用上の注意事項

ここでは，ドメイン間連携機能を運用する場合の注意事項とその対処について説明します。また，対処する場合に必要な，各ユーザ環境に合わせたシステム定義の設定とユーザ運用について説明します。

＜この項の構成＞

(1)　運用上の注意事項

(2)　システム定義とユーザ運用

(1)　運用上の注意事項

ドメイン間連携機能（Groupmax Workflow Server - Connection）ではE-Mailを使用して連携情報データを転送します。そのため，次の点に注意する必要があります。

メールの順序性
送信したメールの順番が受信するメールの順番と一致しない場合があります（メールの追い越しが発生）。

メールの紛失
メールを配信する経路の途中でメールが紛失する場合があります。

データの切り捨て・改変
中継メールサーバでデータの切り捨てや，通信中ビット欠けなどによるデータの改変が発生する場合があります。

データの文字化け
中継メールサーバで8ビットデータが認識できない場合に文字化けが発生する場合があります。

メールの重複
同じメールを複数回送信された場合に発生します。

次に，これらの注意点の対処について説明します。

(a)　メールの順序性に対する対処

送信時の順番を確認する情報を管理し，受信したメールの順序が不正な（メール追い越しが発生した）場合，そのメールは再スケジュールされ，他のメールの受信処理後に再度処理します。

この再処理を一定回数（環境定義のドメイン間連携メール送受信リトライ回数）繰り返してもメール追い越し状態が改善されない場合，エラーメッセージをイベントログに出力し，その受信メールを保留状態にします。

保留状態になった場合，運用コマンド(WFifrtry)で再処理要求すると，再度そのメールを処理できます。

(b)　メールの紛失に対する対処

メールを要求メールと応答メールに分けて処理し，要求メールを送信した後，応答メールを受信していないものに対して，再送するための運用コマンド(WFifrsnd)を提供します。このコマンドをWindows NTのATコマンドなどで定期的に実行すると，要求メールが紛失した場合に再度メールを自動的に再送信できます。

メールの再送信は一定回数（環境定義のドメイン間連携再送回数）繰り返し，それでも応答メールが受信されない場合は，エラーメッセージをイベントログに出力し，再送を中止します。この場合は障害が発生したか，又は応答メールが紛失した可能性があるのでイベントログを参照して障害を取り除いてください。その後，運用コマンド(WFifrsnd)でオプション指定して再度送信してください。

応答メールが届かない（メールの紛失など）場合，運用コマンド(WFifrsnd)でオプション指定してメールを再送できます。

(c)　データの切り捨て・改変に対する対処

メール中にデータの内容をチェックするデータを入れて送信し，受信時にそのチェックデータを基にデータの切り捨て・改変をチェックします。このチェックで不正を検知した場合，エラーメッセージをイベントログに出力し，送信元にエラーが発生したことを通知するメールが送信されます。

この場合，「(b)　メールの紛失に対する対処」と同様に，運用コマンド(WFifrsnd)を使用して対処してください。

(d)　データの文字化けに対する対処

送信データが文字化けしないように，すべてエンコードして送信し，受信時にデコードして処理してください。エンコード方式は，MIMEのBase64方式を適用します。

(e)　メールの重複に対する対処

連携間でメールの送受信状態をシステムで保持し，メールが重複して送付されたかを判断し，既に処理済みのメールを受信した場合，無効なメールとして破棄します。

また，メールの処理期限を設定して，送信してから処理可能な時間以内に受信していない場合，エラーメッセージをイベントログに出力し，送信元にエラーが発生したことを通知するメールが送信されます。

この場合，「(b)　メールの紛失に対する対処」と同様に，運用コマンド(WFifrsnd)を使用して対処してください。

(f)　その他

ドメイン間連携機能では，送信したデータと受信したデータをそれぞれ送信ログ・受信ログとして保持します。これらのログによって，連携間での整合性をチェックできるようにします。

(2)　システム定義とユーザ運用

「(1)　運用上の注意事項」に示したように，各ユーザ環境に合わせたシステム定義とユーザ運用を行う必要があります。

(a)　システム定義の設定

再送インターバル・再送回数の設定（サーバ環境定義）

運用コマンド(WFifrsnd)は，再送インターバルで指定された時間以上応答メールがないものを再送します。そのため，連携サーバ間でメールが紛失したと考えられる時間を設定してください。通常のインターネット環境での連携では24時間くらいが適当です。

また，運用コマンド(WFifrsnd)は，再送回数で指定された回数以上は再送インターバルを超えても再送しません。そのため，連携サーバ間で必要と思われる再送回数を設定してください。デフォルトは10回です。

メール処理期限の設定（サーバ環境定義）

メール送信時刻にこの処理期限の値を加算した時刻を過ぎて受信したメールは無効メールとしてエラーになります。

そのため，連携サーバ間でメールが期限切れと考えられる時間を設定してください。通常のインターネット環境での連携では24時間くらいが適当です。

送受信ログ保存形式の設定（サーバ環境定義）

送受信ログの保存形式を設定します。保存形式には循環上書き保存によって３メガバイトまで保持する形式と，全データを保存する形式があります。ユーザの運用形態に応じて設定してください。デフォルトは循環上書き保存です。

(b)　ユーザ運用

運用コマンド（WFifrsnd）の起動のスケジューリング

メールを自動再送できるように運用コマンド(WFifrsnd)の実行スケジュールを登録することを推奨します。なお，起動タイミングは，再送間隔を考慮して設定してください。

システム管理者による運用

定期的にイベントログを参照し，再送回数を超えたメールがないかを確認してください。再送回数を超えた場合，障害が発生している場合があるので，その他（メールシステムを含む）のイベントログなどを参照し障害を取り除いてください。その後，運用コマンド(WFifrsnd)を使用して該当メールを再送してください。

また，システムに異常が見当たらない場合，レスポンスメールが紛失している場合があります。この場合は，連携先と連携元で運用コマンド(WFifscon)を実行し，双方の連携状態の情報を出力して突き合わせてください。その後，運用コマンド(WFifrsnd)を使用して該当レスポンスメールを再送してください。

3.8.12　累積するリソースに関する運用上の注意事項

累積するリソースの種類とその対策方法について説明します。

＜この項の構成＞

(1)　累積するリソースの種類

(2)　累積リソースの対策方法

(1)　累積するリソースの種類

(a)　サーバにログインするユーザIDが異なるたびに，ユーザIDのディレクトリを累積

ディレクトリが累積される場所を次に示します。

累積されるディレクトリ数にOSの制限はありませんが，ウィルスチェックやチェックディスクなどを実行すると，多大な実行時間を必要とする可能性があります。

「動作環境初期化時に指定したワークエリアディレクトリ¥users」以下のディレクトリの直下

「Groupmax Workflow環境設定ダイアログのテンポラリファイルディレクトリ¥_ftp_」以下のディレクトリの直下
この場所にディレクトリが累積されるのは，マルチサーバ環境のサーバにログインした後，次のどれかの操作を実行した場合です。

送信ログからの案件の操作

Groupmax Workflow MonitorとGroupmax Workflow Definerで，Workflow管理サーバ以外のサーバを登録サーバとするビジネスプロセスやロールの参照と運用の操作

Groupmax Workflow MonitorとGroupmax Workflow Definerで，Workflow管理サーバ以外のサーバをホームサーバとするユーザの参照と運用の操作

(b)　サーバにログイン中に何らかのエラーが発生したとき，ユーザIDのファイルを累積

このファイルの累積は，Groupmax Workflow Serverのバージョン02-31以降を使用している場合だけに発生します。累積される場所は，「Groupmax Workflowインストールディレクトリ¥Flowmate¥SVlog¥Api」以下のディレクトリの直下です。

ウィルスチェック，チェックディスクなどを実行した場合，多大な実行時間を必要とする可能性があります。また，ディスクの容量が不足する可能性もあります。

(c)　ワークフローログ出力コマンドを，実行した場合，又はキャンセルしてワーク情報を出力した場合，ビジネスプロセス名のファイルを累積

ワークフローログ出力コマンドを実行した場合，又はワークフローログ出力コマンドを途中でキャンセルしたときのワーク情報の出力を指示した場合，ビジネスプロセス名のファイルを，ログ出力先ディレクトリに作成して出力します。再度ワークフローログ出力コマンドが実行されると，初回時に作成したファイルに追書きしていきます。

このファイルのサイズは４ギガバイトまで増大し，その後はエラーとなってワーク情報を出力できなくなります。

(2)　累積リソースの対策方法

(a)　「サーバにログインするユーザIDが異なるたびに，ユーザIDのディレクトリを累積」の場合

ディレクトリの累積です。累積リソース削除コマンド(WFdelres)を実行してください。ただし，累積リソース削除コマンド(WFdelres)を実行し累積リソースを削除した後も，運用を続けると再度リソースが累積していきます。

定期的にチェックし，累積リソース削除コマンド(WFdelres)を再度実行してください。

累積リソース削除コマンドの実行方法を次に示します。

Workflowインストール時に使用したAdministratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザでログオンする

Workflowデーモンがすべて停止されていることを確認する
起動している場合は停止してください。

以下のディレクトリの直下にユーザ資源のファイルが存在する場合は，必ず別のディレクトリ下に退避する

Groupmax Workflow Serverの動作環境初期化時に指定したワークエリアディレクトリ

Groupmax Workflow環境設定ダイアログのテンポラリファイルディレクトリ¥_ftp_

Groupmax Workflow Server - Libraryインストールディレクトリ¥tmp¥_ftp_

C:¥Groupmax¥Flowmate¥tmp¥_ftp_

%WFdir%¥tools¥WFdelresをコマンドプロンプト画面から実行する
引数は必要ありません。
WFdelresを起動すると，「累積リソース削除ツールを開始します。」と表示されます。
不要なリソースの削除が終了すると，「累積リソース削除ツールを終了します。」と表示されます。
起動と終了のメッセージ以外のメッセージが出力された場合は，システム管理者に連絡してください。

(b)　「サーバにログイン中に何らかのエラーが発生したとき，ユーザIDのファイルを累積」の場合

エラー時の詳細情報を出力したファイルの累積のため，削除するとエラー原因の調査に支障がある場合があります。そのため，ファイルの累積によって，ディスクの容量不足や，ウィルスチェック，チェックディスクなどに多大な実行時間を必要とするような場合だけ，次の対処をしてください。

累積ファイルのバックアップを取得する

エクスプローラなどを利用して，累積ファイルを削除する

(c)　「ワークフローログ出力コマンドを，実行した場合，又はキャンセルしてワーク情報を出力した場合，ビジネスプロセス名のファイルを累積」の場合

ファイルサイズが４ギガバイトを超えると情報が出力されなくなります。また，ディスク容量不足の原因にもなります。ファイルサイズを確認し，残りのディスク容量を考慮して，ファイル名をリネームするなどの操作でファイルのバックアップ及びファイルの削除を行ってください。

4.　操作方法

この章では，Workflowの起動，停止，ユティリティの操作方法について説明します。

＜この章の構成＞

4.1　起動と停止

4.2　ユティリティの操作方法

4.1　起動と停止

ここでは，Workflowの起動と停止の操作方法について説明します。

ワークフローディレクトリサービス，サーバ機能，マネージャ機能，メッセージ送信機能，メッセージ受信機能及びドメイン間連携機能は，Windowsシステムのサービスとして動作します。

Workflowのサービスを起動・停止できるのは，Administratorsグループのユーザだけです。

それぞれのサービスの名称を次に示します。

ワークフローディレクトリサービス
WFserver Directory Function

サーバ機能
WFserver Function

マネージャ機能
WFmanager Function

メッセージ送信機能
WFsend_dm Function

メッセージ受信機能
WFreceive_dm Function

ドメイン間連携機能
WFserver Connection Function

＜この節の構成＞

4.1.1　Workflowの起動

4.1.2　Workflowの停止

4.1.3　コマンドプロンプトからの起動・停止

4.1.1　Workflowの起動

Workflowのサービスを起動する場合は，それぞれ次に示すサービスの起動が前提となります。

ワークフローディレクトリサービスのサービスの起動
Groupmax Object Server及びGroupmax Address Server(Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server)のサービスを起動してください。

サーバ機能のサービスの起動
Groupmax Object Server，Groupmax Address Server(Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server)，及びワークフローディレクトリサービスのサービスを起動してください。

マネージャ機能のサービスの起動
Groupmax Object Server，Groupmax Address Server(Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server)，ワークフローディレクトリサービス，及びサーバ機能のサービスを起動してください。

メッセージ送信機能・メッセージ受信機能のサービスの起動
Groupmax Object Server，Groupmax Address Server，ワークフローディレクトリサービス，及びサーバ機能のサービスを起動してください。また，Groupmax Mail Serverのサイトを起動してください。

ドメイン間連携機能のサービスの起動
Groupmax Object Server，Groupmax Address Server，ワークフローディレクトリサービス，及びサーバ機能のサービスを起動してください。

Groupmax Object Serverの起動については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Server及びGroupmax Mail Serverの起動については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

操作手順を次に示します。サービスの起動方法としては［手動］又は［自動］が設定できます。Workflowを組み込んだ直後は［手動］が設定されています。

＜この項の構成＞

(1)　手動で起動する場合

(2)　自動で起動する場合

(1)　手動で起動する場合

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く(Windows 2000以降では［管理ツール］の［サービス］アイコンを開く)
［サービス］ダイアログボックスが表示されます。

Workflowのサービスを選択する

スタートアップパラメタを設定する
［WFserver Directory Function］サービスを選択した場合は，必要に応じてスタートアップパラメタを設定してください。

［開始］ボタンをクリックする

(2)　自動で起動する場合

自動で起動する設定にした場合，次に起動するときから有効になります。Workflowを自動で起動する設定にした場合，先に起動する必要があるプログラムを自動で起動する設定にしてください。Groupmax Mail Serverのサイト及びGroupmax Address Serverの自動起動の設定方法は，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

なお，Windows Server 2008及びWindows Server 2012の[自動（遅延開始）]はサポートしません。

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く(Windows 2000以降では［管理ツール］の［サービス］アイコンを開く)
［サービス］ダイアログボックスが表示されます。

Workflowのサービスを選択する

［スタートアップ...］ボタンをクリックする(Windows 2000以降では右クリックしたあとに［プロパティ］を選択する)

［サービス］ダイアログボックスで(Windows 2000以降ではWorkflowのサービスのプロパティ画面で，［全般タブ］を選択して)［スタートアップの種類］を［自動］にする

［OK］ボタンをクリックする

4.1.2　Workflowの停止

Workflowのサービス，及び前提となるサービスの停止順序を次に示します。

マネージャ機能，メッセージ送信機能，メッセージ受信機能及びドメイン間連携機能のサービス

サーバ機能のサービス

ワークフローディレクトリサービスのサービス

Groupmax Address Serverのサービス

Groupmax Object Serverのサービス

また，Groupmax Mail Serverのサイトについては，メッセージ送信機能及びメッセージ受信機能のサービスを停止後に停止してください。

Groupmax Object Serverの停止については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。Groupmax Mail Server及びGroupmax Address Serverの停止については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

サービスを停止する操作手順を次に示します。

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く(Windows 2000以降では［管理ツール］の［サービス］アイコンを開く)
［サービス］ダイアログボックスが表示されます。

Workflowのサービスを選択する

［停止］ボタンをクリックする

4.1.3　コマンドプロンプトからの起動・停止

Workflowのサービスをコマンドプロンプトから起動・停止する方法を説明します。

Workflowのサービスの起動・停止には，Windows NTのnet start及びnet stopコマンドを使用します。net start及びnet stopコマンドについては，Windows NTのマニュアルを参照してください。

サービスを起動する手順を次に示します。

Administratorsグループのユーザアカウントでログオンする

コマンドプロンプトを起動する

Workflowのサービスをnet startコマンドで起動する
net start サービス名

サービスを停止する手順を次に示します。

Administratorsグループのユーザアカウントでログオンする

コマンドプロンプトを起動する

Workflowのサービスをnet stopコマンドで停止する
net stop サービス名

4.2　ユティリティの操作方法

ここでは，Workflowのユティリティの操作方法について説明します。

Workflowのユティリティの一覧を，表4-1に示します。

表4-1　Workflowのユティリティの一覧

ユティリティ
Address対応版※１
Active Directory対応版※２
機能

初期設定ユティリティ
○
○

ワークフローデータベースと各種ファイルの初期設定をする

ワークフローデータベースを06-00以降のWorkflowで使用できるように移行する

環境設定ユティリティ
○
○
Groupmax Workflow Server，Groupmax Workflow Multi-Server及びGroupmax Workflow Server - Connectionの環境設定をする

パスワード設定ユティリティ
○
×
Groupmax Workflow Clientが動作するクライアントを使用する場合に，ユーザID「system」のパスワードを設定・変更する

ファイル整合性チェックユティリティ
○
○
文書実体ファイルとワークフローデータベースとの整合性をチェックし，無効なファイルを削除する

ワーク削除ユティリティ
○
○
終了したワークを削除する

ワークフローログ出力ユティリティ
○
○
終了前のワークから，ワークフローログを出力する

稼働状況解析ユティリティ※３
○
×
02-00以前のWorkflowで登録したビジネスプロセスの定義情報抽出，ワークフローログの編集及び稼働実績の集計をする

転送データ一覧取得ユティリティ
○
×
受信結果が未確認の連携データの情報を出力する

連携データ再送ユティリティ
○
×
連携データを再度送信する

環境削除ユティリティ
○
○
Workflowの環境だけを削除する

ユーザ定義ユティリティ
○
○
Workflowのユーザ情報を設定する

ユーザ定義更新ユティリティ
○
○
ユーザ情報をファイルから一括で設定・更新する

ユーザ定義情報出力ユティリティ
○
○
ユーザ情報をファイルに出力する

ロール定義更新ユティリティ
○
○
ロール情報をファイルから一括で設定・更新する

ロール定義情報出力ユティリティ
○
○
ロール情報をファイルに出力する

配布指示ユティリティ
○
×
ロール情報，ビジネスプロセス情報及びアプリケーション情報の配布を指示する

キャッシュローディングユティリティ
○
○
Groupmax Address Server又はActive Directoryに登録されたWorkflowのユーザ情報をキャッシュに読み込む

ログインユーザ表示ユティリティ
○
○
Workflowにログインしているユーザの情報を表示する

強制ログアウトユティリティ
○
○
クライアントの障害などでログインしたままになっているユーザを強制的にログアウトさせる

送受信要求表示ユティリティ
○
×
ドメイン間連携機能でメールの送受信に失敗した連携要求の情報を表示する

未応答要求表示ユティリティ
○
×
ドメイン間連携機能で連携要求メールを送信後，それに対する応答メールを受信していない連携要求の情報を表示する

送受信エラー要求再処理ユティリティ
○
×
WFifsreqコマンドで表示した結果，送受信エラーになっている連携要求に対して再処理を要求する

要求再送ユティリティ
○
×
一度送信した連携要求（応答）を再度送信する

Active Directoryスキーマ拡張ユティリティ
×
○
Active Directoryのスキーマを拡張し，Workflow用の属性を追加できるようにする

役職登録ユティリティ
×
○
Workflowで使用する役職をActive Directoryのデータベースに登録する

ディレクトリアクセスアカウント定義ユティリティ
×
○
ワークフローディレクトリサービス及びユーザ定義コマンド(WFregusr)がActive Directoryへアクセスするときに使用するアカウント情報を定義する

(凡例)

○：サポートする

×：サポートしない

注※１

Groupmax Workflow Serverのことです。

注※２

Groupmax Workflow Server for Active Directoryのことです。

注※３

稼働状況解析ユティリティの詳細は「5.1.3　稼働状況解析ユティリティ」を参照してください。

Groupmax Workflow Serverを組み込むと，［Groupmaxサーバ］グループに［Workflow管理ツール］がアイコンとして登録されます。

Workflow管理ツールは，Groupmax Workflow Server及びGroupmax Workflow Multi-Serverの各ユティリティを実行するツールです。実行できるユティリティは，［Workflow管理ツール］ウィンドウでアイコンとして表示されます。Workflow管理ツールを実行できるのは，Administratorsグループのユーザだけです。

［Workflow管理ツール］ウィンドウを次に示します。

ユティリティの実行には，［ユティリティ］メニューから選択する方法，［Workflow管理ツール］ウィンドウに表示されているアイコンを開く方法，又はWindows NTのコマンドプロンプトでコマンドを実行する方法があります。ユティリティによって，選択できる実行方法は異なります。

［Workflow管理ツール］ウィンドウのメニューを次に示します。

ユティリティメニュー

［ユティリティ］－［初期設定...］

初期設定ユティリティを実行します。

［ユティリティ］－［環境設定...］

環境設定ユティリティを実行します。

［ユティリティ］－［パスワード設定...］

パスワード設定ユティリティを実行します。

Groupmax Workflow Server for Active Directoryの場合は，アイコン及びメニューは表示されません。

［ユティリティ］－［ファイル整合性チェック...］

ファイル整合性チェックユティリティを実行します。

［ユティリティ］－［ワーク削除...］

ワーク削除ユティリティを実行します。

［ユティリティ］－［ワークフローログ出力...］

ワークフローログ出力ユティリティを実行します。

［ユティリティ］－［稼働状況解析...］

稼働状況解析ユティリティを実行します。

Groupmax Workflow Server for Active Directoryの場合は，アイコン及びメニューは表示されません。

［ユティリティ］－［転送データ一覧取得...］

転送データ一覧取得ユティリティを実行します。

［ユティリティ］－［連携データ再送...］

連携データ再送ユティリティを実行します。

［ユティリティ］－［管理ツールの終了］

［Workflow管理ツール］ウィンドウを閉じます。

ヘルプメニュー

［ヘルプ］－［目次］

ヘルプウィンドウを開き，ヘルプ項目の一覧を表示します。

［ヘルプ］－［キーワードで検索］

ヘルプウィンドウを開き，特定項目の情報を探すダイアログボックスを表示します。このコマンドは，選択できません。

［ヘルプ］－［ヘルプの使い方］

ヘルプウィンドウを開き，ヘルプの使い方を表示します。

［ヘルプ］－［バージョン情報...］

［バージョン情報］ダイアログボックスを表示します。

＜この節の構成＞

4.2.1　初期設定ユティリティ

4.2.2　環境設定ユティリティ

4.2.3　パスワード設定ユティリティ

4.2.4　ファイル整合性チェックユティリティ

4.2.5　ワーク削除ユティリティ

4.2.6　ワークフローログ出力ユティリティ

4.2.7　転送データ一覧取得ユティリティ

4.2.8　連携データ再送ユティリティ

4.2.9　環境削除ユティリティ

4.2.10　ユーザ定義ユティリティ

4.2.11　ユーザ定義更新ユティリティ

4.2.12　ユーザ定義情報出力ユティリティ

4.2.13　ロール定義更新ユティリティ

4.2.14　ロール定義情報出力ユティリティ

4.2.15　配布指示ユティリティ

4.2.16　キャッシュローディングユティリティ

4.2.17　ログインユーザ表示ユティリティ

4.2.18　強制ログアウトユティリティ

4.2.19　送受信要求表示ユティリティ

4.2.20　未応答要求表示ユティリティ

4.2.21　送受信エラー要求再処理ユティリティ

4.2.22　要求再送ユティリティ

4.2.23　Active Directoryスキーマ拡張ユティリティ

4.2.24　役職登録ユティリティ

4.2.25　ディレクトリアクセスアカウント定義ユティリティ

4.2.1　初期設定ユティリティ

初期設定ユティリティは，ワークフローデータベース及び必要なディレクトリを初期化できます。また，ワークフローデータベースを，06-00以降のバージョンのWorkflowで使用できるように移行できます。

初期設定ユティリティを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

初期化する場合の操作については，「2.4.3　Workflowでの環境設定」を参照してください。

ワークフローデータベースの移行については，「5.2　ワークフローデータベースの移行」を参照してください。

＜この項の構成＞

(1)　初期設定ユティリティダイアログボックス

(2)　動作環境の初期化ダイアログボックス

(1)　初期設定ユティリティダイアログボックス

［初期設定ユティリティ］ダイアログボックスでは，初期化又は移行のどちらかの機能を選択します。

［初期設定ユティリティ］ダイアログボックスを次に示します。

［動作環境の初期化］オプションボタン
ワークフローデータベース及び必要なディレクトリを初期化する場合に選択します。

［データベースの移行］オプションボタン
ワークフローデータベースを，06-00以降のバージョンのWorkflowで使用できるように移行できます。

［設定］又は［OK］ボタン
［動作環境の初期化］オプションボタンを選択すると，［設定］ボタンが表示されます。［設定］ボタンをクリックすると，［動作環境の初期化］ダイアログボックスが表示されます。
［データベースの移行］オプションボタンを選択すると，［OK］ボタンが表示されます。［OK］ボタンをクリックすると，［データベースの移行を行いますか？］というメッセージダイアログボックスが表示されます。［はい］ボタンをクリックすると，移行を開始します。

［キャンセル］ボタン
［初期設定ユティリティ］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［初期設定ユティリティ］ダイアログボックスのヘルプを表示します。

(2)　動作環境の初期化ダイアログボックス

［動作環境の初期化］ダイアログボックスでは，ワークフローデータベース及びWorkflowのディレクトリの名称を設定して初期化を実行します。

初期化後は設定値を変更できません。バックアップや将来の拡張性を考慮して決定してください。

［動作環境の初期化］ダイアログボックスを次に示します。

［データベース名称（スキーマ名称）］テキストボックス
データベース名には，Groupmax Object Serverのスキーマ名を設定します。
Groupmax Object Serverではスキーマを一つだけ設定でき，Groupmax Object Server上のプログラムで一つのスキーマを共有します。
例えば，最初にGroupmax Address ServerでGroupmax Address Serverのデータベースのスキーマ名を定義すると，以降のGroupmax Object Server上のすべてのプログラムがそのスキーマ名を使用することになります。
1バイトから63バイトまでの次に示す文字列で設定します。

1バイトコードの英大文字，英小文字，数字及び「_」

空白以外の2バイトコード

ただし，「WF_」，「IS_」又は「_」で始まる名称及び「MASTER」は使用できません。

［文書実体ディレクトリ］テキストボックス
文書実体を格納するディレクトリ名を設定します。Workflowインストール先ディレクトリのパス名が表示されます。必要に応じて変更してください。
設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を初期化するときは，共有ディスクのドライブ下に設定します。初期設定ユティリティは，設定したディレクトリ下にWFdocのディレクトリを作成します。
1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

長いファイル名の文書を登録する可能性がある場合は，文書実体ディレクトリのパス名をできるだけ短く設定してください。文書実体ディレクトリと，登録する文書のファイル名を合わせた長さが255バイトを超える場合は，文書を登録できないことがあります。

［ワークエリアディレクトリ］テキストボックス
ワークエリアのディレクトリ名を設定します。Workflowインストール先ディレクトリのパス名が表示されます。必要に応じて変更してください。
設定するディレクトリは，あらかじめ作成し，Everyoneグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を初期化するときは，共有ディスクのドライブ下に設定します。初期設定ユティリティは，設定したディレクトリ下に，WFexportのディレクトリを作成します。
1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

［ログ情報エリアディレクトリ］テキストボックス
ログ情報エリアのディレクトリ名を設定します。Workflowインストール先ディレクトリのパス名が表示されます。必要に応じて変更してください。
設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を初期化するときは，共有ディスクのドライブ下に設定します。初期設定ユティリティは，設定したディレクトリ下に，WFspoolのディレクトリを作成します。
1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

［OK］ボタン
［OK］ボタンをクリックすると，［Groupmax Workflowの環境を初期化しますか？］というメッセージダイアログボックスが表示されます。
［はい］ボタンをクリックすると，初期化を開始します。

［キャンセル］ボタン
［動作環境の初期化］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［動作環境の初期化］ダイアログボックスのヘルプを表示します。

4.2.2　環境設定ユティリティ

環境設定ユティリティは，Workflowが動作する環境を設定するユティリティです。環境設定ユティリティを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

設定値はGroupmax Workflow Server，Groupmax Workflow Server for Active Directory起動時に有効となるため，これらの起動中に設定を変更した場合は，再起動する必要があります。

なお，Groupmax Workflow Server for Active Directoryを使用する場合は，［環境設定ユティリティ］ダイアログボックスは表示されません。直接，［Groupmax Workflow環境設定］ダイアログボックスが表示されます。

＜この項の構成＞

(1)　環境設定ユティリティダイアログボックス

(2)　環境設定ダイアログボックス

(3)　値設定ダイアログボックス

(1)　環境設定ユティリティダイアログボックス

［環境設定ユティリティ］ダイアログボックスでは，どのプログラムの環境を設定するかを選択します。

［環境設定ユティリティ］ダイアログボックスを次に示します。

環境設定チェックボックスは４種類あり，複数選択できます。環境設定を同時に実行したい場合は，環境設定チェックボックスを複数選択した後，［設定］ボタンを選択してください。

［Server環境設定］チェックボックス
Groupmax Workflow Serverが動作する環境を設定する場合に選択します。

［Multi-Server環境設定］チェックボックス
Groupmax Workflow Multi-Serverを組み込むと活性化します。Groupmax Workflow Multi-Serverが動作する環境を設定する場合に選択します。

［Server-Connection 環境設定］チェックボックス
Groupmax Workflow Server - Connectionを組み込むと活性化します。Groupmax Workflow Server - Connectionが動作する環境を設定する場合に選択します。

［Address-Assist連携 環境設定］チェックボックス
Groupmax Address - Assist連携機能を使用する場合に選択します。

［設定］ボタン
Groupmax Workflow Server及びGroupmax Workflow Multi-Serverの環境を設定します。
［設定］ボタンをクリックすると，［Groupmax Workflow環境設定］ダイアログボックスが表示されます。

［キャンセル］又は［閉じる］ボタン
［環境設定ユティリティ］ダイアログボックスを閉じます。1回でも［設定］ボタンをクリックすると，［キャンセル］から［閉じる］に表示が変わります。

［オプション］ボタン
このボタンは，使用しません。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［環境設定ユティリティ］ダイアログボックスのヘルプを表示します。

(2)　環境設定ダイアログボックス

［Groupmax Workflow環境設定］ダイアログボックスは，既に設定された情報の表示，及び設定情報の変更をします。［Groupmax Workflow環境設定］ダイアログボックスを次に示します。

［環境情報一覧］リストボックスには，環境情報の項目名と設定されている値が表示されます。環境情報の項目の値を設定又は変更したい場合は，［値設定］ダイアログボックスで値を入力します。［値設定］ダイアログボックスを表示するには，［環境情報一覧］リストボックスで，変更したい項目をクリックした後，［変更...］ボタンをクリックします。又は，変更したい項目をダブルクリックします（値をダブルクリックしても［値設定］ダイアログボックスは表示されません）。

［環境情報一覧］リストボックスに表示される項目名，及び［値設定］ダイアログボックスでの設定値を次に示します。

数値は半角で設定し，1000単位の区切り記号や小数点は使用しないでください。

ワーク保存期間
終了（シンク又はキャンセル）したワークを保存する日数を設定します。ワークの保存期限（ワークの終了日時に保存日数を加えた値）が過ぎたワークは，ワーク削除ユティリティで削除します。
日単位で，0から1000までの整数値を設定します。0を設定した場合は，ワーク削除ユティリティを実行した場合に，終了したワークを無条件に削除します。デフォルトは7です。ただし，Groupmax Workflow Definerで，登録するビジネスプロセス定義のワーク属性の［ワークを保存する日数］を設定している場合は，ここで設定される値よりもその値の方が優先されます。

マネージャスリープ時間
マネージャ機能のスリープ時間を設定します。マネージャ機能は，送付要求のあった案件をすべて送付した後，一定時間処理を休止（スリープ）します。マネージャ機能は，この項目に設定された時間スリープし，その後，再び案件の送付処理を開始します。
秒単位で，1から60までの整数値を設定します。デフォルトは60です。
マネージャスリープ時間を小さくすると，システムの負荷が高くなる可能性がありますので，基本的には60を設定してください。

定義スクリプト読み込み数
メモリ上に読み込むビジネスプロセス定義の実行形式ファイル数を設定します。
設定したファイル数を読み込むためのメモリを確保できない場合は，メモリ不足のメッセージを出力し，マネージャ機能を終了します。
1から16までの整数値を設定します。デフォルトは5です。

案件送付リトライ回数
案件の送付処理のリトライ回数を設定します。
マネージャ機能は，案件の送付処理中にロック処理のエラーなどが発生すると，案件の送付処理をいったん中止します。送付処理を中止した案件は，マネージャ機能が保持している他の案件を処理した後に，再度処理されます。
この送付処理の再実行回数を案件送付リトライ回数といいます。案件送付リトライ回数を超えた案件は，次ノードに送付できない案件として，エラートレーに送付します。
0，又は5から1000までの整数値を設定します。0を設定した場合，送付処理を中止した案件は，次ノードに送付できるまで，システム用のトレーにあります。デフォルトは100です。

ロックエラーリトライスリープ時間
システム用のトレーに対して，ロック処理のエラーが発生した場合，エラーが発生してから再度ロック処理をするまでのスリープ時間を設定します。システム用のトレーとは，クライアントから送付要求のあった案件を格納するトレーです。マネージャ機能は，このシステム用のトレー内の案件を処理します。
秒単位で，1から10までの整数値を設定します。デフォルトは5です。

ワークフローログレベル
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
ワークフローログの取得レベルを設定します。
ワークフローログの取得レベルは，02-10より前のバージョンのGroupmax Workflow Definerで登録したビジネスプロセス定義を対象とする場合に，設定します。
ワークフローログ取得レベルを設定しないと，Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryはワークフローログを出力します。このため，Groupmax Object Serverのシステム共通定義ファイルで，ユーザジャーナルを設定する必要があります。
ワークフローログが必要ない場合は，ワークフローログを取得しないモード（未取得モード）を設定してください。
表4-2に示す用途に応じて，0から2までの取得レベルの値を設定します。デフォルトは2です。稼働状況解析ユティリティを使用する場合は，2を設定します。

表4-2　用途ごとの取得レベル

取得レベル | モード | 用途
0 | 未取得モード | 稼働状況の統計情報が不要の場合に設定
1 | 簡易取得モード | ノードやユーザの統計情報は不要で，ワークの統計情報だけを必要とする場合に設定
2 | 標準取得モード | 稼働状況解析機能を使用する場合，又はノード，ユーザ及びワークの統計情報を必要とする場合に設定

サーバ間連携機能指定
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
サーバ間連携機能を使用するかどうかを設定します。サーバ間連携機能を使用する場合はuseを設定します。同一サーバ内でビジネスプロセス間連携をする場合にもuseを設定します。
nouse又はuseを設定します。デフォルトはnouseです。

nouse

サーバ間連携機能を使用しません。

use

サーバ間連携機能を使用します。

マルチサーバ環境設定ディレクトリ名
バージョンが02-10より前のビジネスプロセス定義を対象とする場合に，設定する必要があります。
部署名定義ファイル（section）及び，窓口名定義ファイル（entrance又はexentran）を作成する，マルチサーバ環境設定ディレクトリのディレクトリ名を設定します。設定するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
デフォルトは，インストール先ディレクトリ下のSVetcです。
ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

マルチサーバ作業ディレクトリ名
マルチサーバ機能(サーバ間連携機能)を使用する場合に設定する必要があります。
送信用メールファイルを作成する，マルチサーバ作業ディレクトリのディレクトリ名を設定します。設定するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。マルチサーバ作業ディレクトリ名を設定しない場合は，ログ情報エリアディレクトリに，送信用メールファイルを作成します。
ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

マルチサーバ作業ディレクトリのディスク占有量については，「付録D.4　マルチサーバの作業用ディレクトリのディスク占有量」を参照してください。

マルチサーバ送信インターバル時間
マルチサーバ機能(サーバ間連携機能)を使用する場合に設定する必要があります。
メッセージ送信機能のスリープ時間を設定します。メッセージ送信機能は，送付要求のあった案件をすべて送付した後，一定時間処理を休止（スリープ）します。メッセージ送信機能は，この項目に設定された時間スリープし，その後，再び案件の送付処理を開始します。
秒単位で，1から600までの整数値を設定します。デフォルトは60です。

メール受信インターバル時間
マルチサーバ機能(サーバ間連携機能)を使用する場合に設定する必要があります。
メッセージ受信機能のスリープ時間を設定します。メッセージ受信機能は，メールボックスの案件をすべて処理した後，一定時間処理を休止（スリープ）します。メッセージ受信機能は，この項目に設定された時間スリープし，その後，再び案件の受信処理を開始します。
秒単位で，1から600までの整数値を設定します。デフォルトは60です。

メール再送リトライ回数
マルチサーバ機能(サーバ間連携機能)を使用する場合に設定する必要があります。
メール不達の場合の，メール再送リトライ回数を設定します。メール再送リトライ回数を超えた場合，その案件をエラートレーに送付します。
0から99までの整数値を設定します。デフォルトは10です。

転送データ一覧ファイル名
マルチサーバ機能(サーバ間連携機能)を使用する場合に設定する必要があります。
転送データ一覧取得ユティリティで，受信結果が未確認の連携データを出力するファイルのパス名を設定します。このファイル及びファイルを格納するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
転送データ一覧ファイル名は，転送データ一覧取得ユティリティのダイアログボックスでも設定できます。転送データ一覧ファイル名を設定しない場合は，ログ情報エリアディレクトリに，showcqというファイル名で作成します。
ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

必ず存在するディレクトリを指定してください。

再送指示エラーログ出力ファイル名
マルチサーバ機能(サーバ間連携機能)を使用する場合に設定する必要があります。
連携データ再送ユティリティで，再送に失敗した連携データの情報を出力するファイルのパス名を設定します。このファイル及びファイルを格納するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
再送指示エラーログ出力ファイル名を設定しない場合は，ログ情報エリアディレクトリに，errlogというファイル名で作成します。
ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

必ず存在するディレクトリを指定してください。

最大転送データサイズ
マルチサーバ機能(サーバ間連携機能)を使用する場合に設定する必要があります。
通信手段がGroupmax Mail Serverでの転送データの最大サイズを設定します。転送データが最大サイズを超えた場合，その案件をエラートレーに送付します。
メガバイト単位で，2から16までの整数値を設定します。デフォルトは4です。

ログ情報エリアディレクトリ名
初期設定ユティリティで初期化した，ログ情報エリアディレクトリ名を表示します。この値は，変更できません。

ワークエリアディレクトリ名
初期設定ユティリティで初期化した，ワークエリアディレクトリ名を表示します。この値は，変更できません。

文書実体ディレクトリ名
初期設定ユティリティで初期化した，文書実体ディレクトリ名を表示します。この値は，変更できません。

稼働状況解析ユティリティ作業ディレクトリ名
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
稼働状況解析ユティリティで，ログ編集結果及び稼働実績集計結果のファイルを作成するディレクトリのパス名を設定します。設定するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
デフォルトは，インストール先ディレクトリ下のanalystディレクトリです。
ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

テンポラリファイルディレクトリ名
トレースファイルなどの，一時的なファイルを作成するディレクトリ名を設定します。このディレクトリは，Everyoneグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
デフォルトは，インストール先ディレクトリ下のtmpディレクトリです。
ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

最大ログインユーザ数
Workflowサーバに，同時にログインできるユーザ数を設定します。1から1000までの整数値を設定します。デフォルトは64です。なお，実際に運用できる最大ログインユーザ数はメモリ所要量による制限を受けています。
Workflowサーバへのログインには，一般用ログインと管理者用ログインの二つがあります。
一般用ログインとは，次のプログラムからのログインのことです。

Groupmax Integrated Desktop

Groupmax Form Client

Groupmax Workflow for Active Server Pagesで作成したアプリケーション

バージョン02-20以降のGroupmax World Wide Web Desktop/ワークフロー

Groupmax Workflow Client - Library又はGroupmax Workflow Server - Libraryで作成したアプリケーション

管理者用ログインとは，次のプログラムからのログインのことです。

Groupmax Workflow Definer（ワークフロー定義，ワークフローロール定義，ワークフローユーザ定義，配布管理）

Groupmax Workflow Monitor

Groupmax Workflow Client - Library Extension及びGroupmax Workflow Server - Library Extensionで作成したアプリケーション

Groupmax Workflow - Specialist Tools for WWW及びGroupmax Workflow - End-user Tool for WWW

バージョン02-10より前のCSSクライアント(Flowmate/Definer，Monitor，Groupshop，及びFlowmate/Client-Library，Flowmate/Server-Library，Flowmate/Development Kitで作成したアプリケーションなど）

バージョン02-20より前のGroupmax World Wide Web Version2.0/ワークフロー

Workflowサーバは，クライアントからのログイン要求を受け付けると「セション」という単位で資源を確保します。セションとは，Groupmax Workflowでのサーバとクライアント間の論理的な接続単位のことです。
Workflowサーバでは，ログインをユーザとセションで管理しています。一般用ログインについては，一般用最大ログインユーザ数，又は一般用最大セション数を超えた場合，新たなログイン要求をエラーとします。管理者用ログインについても同様に，管理者用最大ログインユーザ数，又は管理者用最大セション数を超えた場合，新たなログイン要求をエラーとします。
一般用最大ログインユーザ数，一般用最大セション数，管理者用最大ログインユーザ数，及び管理者用最大セション数について次に示します。

一般用最大ログインユーザ数
「最大ログインユーザ数」指定値　－　ログイン中の管理者用ログインユーザ数

一般用最大セション数
「最大ログインユーザ数」指定値　×　1ユーザ当たりの同時接続セション数
ただし，計算式で求めた値が5120を超えた場合は5120となります。なお，マルチサーバ構成の場合は，各サーバでサーバ台数分のセションがシステムで使用されるため，クライアントから使用できるセション数はこの数を引いた値となります。

管理者用最大ログインユーザ数
「最大ログインユーザ数」指定値　－　ログイン中の一般用ログインユーザ数
ただし，計算式で求めた値が64を超えた場合は，64となります。

管理者用最大セション数
64固定です。

セションは，クライアントのプログラムやバージョンによって，1ユーザで複数のセションを使用する場合があります。このため，ログインしているユーザ数が最大ログインユーザ数を超えていなくても，一般用最大セション数，管理者用最大セション数を超えてログインできなくなる場合がありますので，注意してください。
クライアントごとに使用する一般用ログインのセション数については，「1ユーザあたりの同時接続セション数」を参照してください。
クライアントごとに使用する管理者用ログインのセション数について，次に示します。

Groupmax Workflow Definerを使用する場合
同時に実行するプログラム（ワークフロー定義，ワークフローロール定義，ワークフローユーザ定義，配布管理）数分のセションが必要となります。

Groupmax Workflow Monitorを使用する場合
1セションが必要となります。

Groupmax Workflow Client - Library Extension及びGroupmax Workflow Server - Library Extensionを使用する場合
同時にアプリケーションからログインするログイン数分のセションが必要となります。

Groupmax Workflow - Specialist Tools for WWW及びGroupmax Workflow - End - user Tool for WWWを使用する場合
ブラウザからログインする数のセションが必要となります。

バージョン02-10より前のCSSクライアントを使用する場合
同時に実行するプログラム数分のセションが必要となります。

バージョン02-20より前のGroupmax World Wide Web Version2.0/ワークフローを使用する場合
ブラウザからログインする数のセションが必要となります。

なお，マルチサーバ構成の場合，上記1.～4.のプログラムは管理者用ログインのため，Workflow管理サーバにログインし，当該サーバでセションを使用します。
実際に運用できる最大ログインユーザ数，最大セション数は，メモリ所要量による制限を受けます。

ユーザデータ格納ディレクトリ名
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
ビジネスプロセス定義のユーザ処理リストで設定した，ユーザデータ格納ディレクトリのディレクトリ名を設定します。ユーザデータ格納ディレクトリには，アプリケーションプログラムなどのユーザ任意のデータを格納します。
設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を設定するときは，共有ディスクのドライブ下に設定します。また，このディレクトリに格納するファイル名には，英大文字を使用できません。
デフォルトは，インストール先ディレクトリ下のuserdataです。
ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

ワークフローデータベース名
初期設定ユティリティで初期化した，ワークフローデータベースのデータベース名を表示します。この値は変更できません。

共通ユーザ管理ディレクトリ名
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
共通ユーザ管理ディレクトリのパス名を表示します。このディレクトリは，Groupmax Document ManagerとWorkflowが共有します。この値は変更できません。

インストール先ディレクトリ名
Workflowのインストール先ディレクトリ名を表示します。この値は変更できません。

ワークフローログ出力ディレクトリ名
ワークフローログ出力ユティリティを使用する場合に設定する必要があります。
ワークフローログの出力先ディレクトリのパス名を設定します。ワークフローログは，設定したディレクトリにビジネスプロセス単位で出力されます。
設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
デフォルトは，インストール先ディレクトリ下のWflogです。
ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

ワークフローログファイルのディスク容量については，「3.4.1(1)　ワークフローログファイルのディスク容量見積もり」を参照してください。

Workflow管理サーバホスト名
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
Workflow管理サーバのホスト名を設定します。ここで設定したホスト名は，HOSTSファイルに登録されているか，又はDNSデータベースによるアドレス解決ができるように設定しておく必要があります。
1バイトから256バイトまでの文字列で設定します。
デフォルトでは，自ホストをWorkflow管理サーバとして認識します。

Workflowシステム組織ID
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
マルチサーバ機能で使用するメールユーザの，所属する組織の組織IDを設定します。
1バイトから8バイトまでの文字列で設定します。
デフォルトは，「workflow」です。

サーバ機能管理ファイルディレクトリ名
サーバ機能管理ファイルを格納するディレクトリ名を設定します。
サーバ機能管理ファイルは，セション管理情報などを格納する共有メモリとしてマップされるファイルです。このファイルは，サーバ起動時に，最大ログインユーザ数を基に最適なサイズで作成されます。
設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を設定するときは，共有ディスクのドライブ下に設定します。
デフォルトは，インストール先ディレクトリ下のmsgqueです。ファイルサイズが大きくなる場合，ディスクアクセスを分散させてサーバの性能を向上させたい場合，又はWindows NTクラスタでWorkflowを使用する場合は，デフォルト以外のディレクトリを設定します。
ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

必ず存在するディレクトリを指定してください。

通信監視時間
長い通信電文を複数に分割して送受信した場合の，後続の電文が届くまでの監視時間を設定します。監視時間内に後続の電文が届かない場合は，通信障害が発生したと判断し，セションを終了します。
ミリ秒単位で，10から7200000までの整数値を設定します。デフォルトは，60000です。

1ユーザあたりの同時接続セション数
一般用でログインする1ユーザ当たりの平均の同時接続セション数を設定します。1から5までの値を設定します。デフォルトは2です。
セションは，クライアントのプログラムやバージョンによって，1ユーザで複数のセションを使用する場合があります。
クライアントごとに使用するセション数を次に示します。

Groupmax Integrated Desktop Version2.0を使用する場合
INBOX画面，案件エディタ画面，投入画面，送信ログ画面，帳票棚画面，及びForm Clientの伝票発行画面を実行した数のセションが必要となります。エージェントクライアントによるWorkflowの着信監視を使用する場合は，別に1セションが必要となります。

Groupmax Integrated Desktop Version 3を使用する場合
INBOX画面，案件エディタ画面，投入画面，送信ログ画面，帳票棚画面，及びForm Clientの伝票発行画面を合わせて，1セションが必要となります。
エージェントクライアントによるWorkflowの着信監視を使用する場合は，別に1セションが必要となります。

Groupmax Integrated Desktop Version 5以降を使用する場合
INBOX画面，案件エディタ画面，投入画面，送信ログ画面，帳票棚画面，Form Clientの伝票発行画面，及びエージェントクライアントによるWorkflowの着信監視を合わせて，1セションが必要となります。

Groupmax Workflow for Active Server Pagesを使用する場合
ユーザごとに1セションが必要となります。ただし，同一ユーザで複数プロセスからログインすると，そのプロセス数分のセションが必要となります。

Groupmax World Wide Web Desktop/ワークフローを使用する場合
ブラウザからログインする数のセションが必要となります。

Groupmax Workflow Client - Libraryを使用する場合
HwfStartUpWorkflowで非共用モードを指定したアプリケーションプログラムでは，同時に起動するプログラム数分のセションが必要となります。
HwfStartUpWorkflowで共用モードを指定したアプリケーションプログラムでは，共用モードを指定した複数のアプリケーションプログラムで1セションが必要となります。
ただし，Groupmax Workflow Client - Libraryの前提プログラムであるWorkflow Clientが03-00より前のバージョンでは，HwfStartUpWorkflowで共用モードを指定しても非共用モードとなりますので注意してください。

Groupmax Workflow Server - Libraryを使用する場合
同時に起動するプログラム数分のセションが必要となります。

なお，あまりこの値を大きくするとサーバのメモリ量が増加するため，注意してください。
実際に運用できる最大ログインユーザ数，最大セション数は，メモリ所要量による制限を受けます。

アプリケーションダウンロード方式
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
ビジネスプロセス定義のユーザ処理リスト「AP起動」又は「Groupmaxフォーム表示」で指定したファイルは，必要になった時点でサーバからクライアントにダウンロードされます。
このときのダウンロード方式を設定します。デフォルトはsystemです。

system

クライアントで指定したディレクトリにダウンロードします。ダウンロード先ディレクトリが一つであるため，例えば，異なるビジネスプロセス内の同一のファイル名を持つファイルをダウンロードすると，先にダウンロードしたファイルは後でダウンロードしたファイルによって上書きされます。

この場合，Groupmax Integrated Desktopの帳票棚から同じファイル名のアプリケーションを同時に実行すると，動作が不正になることがあるため，注意してください。

bp

クライアントで指定したディレクトリの下にビジネスプロセス定義ごとにディレクトリを作成し，作成したディレクトリにダウンロードします。異なるビジネスプロセス内の同一のファイル名を持つファイルをダウンロードしても，ファイルが上書きされることはありません。

クライアントで指定したディレクトリとは，Groupmax統合セットアップで指定した個人フォルダ用のディレクトリ下のWorkflowディレクトリです。

Windowsシステムでは大文字と小文字が区別されないため，大文字か小文字かが異なるだけのビジネスプロセス名は，同じ名称として識別されます。したがって，同一のファイル名を持つファイルをダウンロードする場合は，大文字か小文字かが異なるだけのビジネスプロセス名は付けないでください。

作業者指定の作業権限チェック
ビジネスプロセス定義のユーザ処理リストでノードに対して「作業者の指定」をした場合，次に示す方法から作業者の指定方法を選択します。

システム宛先台帳からユーザを選択して指定する
システム宛先台帳に表示されたユーザから選択して指定します。
システム宛先台帳には，該当するノードで作業権限があるユーザだけが表示されます。

ローカル宛先台帳からユーザを選択して指定する
ローカル宛先台帳に表示されたユーザから選択して指定します。
ローカル宛先台帳には，ローカル宛先台帳に登録されたユーザすべてが表示されます。

ユーザを直接指定
システム宛先台帳又はローカル宛先台帳から選択しないで，ユーザのニックネームを直接指定します。

上記の方法で指定した作業者の作業権限をチェックするかどうかを設定します。作業権限はビジネスプロセス定義のノードで設定されたものです。ここでの設定は，すべてのビジネスプロセス定義に適用されます。
yes又はnoで設定します。デフォルトはnoです。

yes

指定したユーザに作業権限があるかどうかをチェックし，作業権限がないときはエラーとします。Groupmax Workflow Client - Libraryを使用している場合は，次の六つのAPI関数又はOCXインタフェースを発行したときにチェックします。

・nextuserパラメタを指定したHwfPutCase関数

・nextuserパラメタを指定したHwfSuffixCase関数

・reqmodeパラメタに0を指定したHwfSelectNextUser関数

・PutNextUserInfnExプロパティに1以上を指定したWFocPutCaseメソッド

・next_user_numパラメタに1以上を指定したSetSuffixInfExメソッド発行後のWFocSuffixCaseメソッド

・reqmodeパラメタに0を指定したWFocSelectNextUserメソッド

no

指定したユーザに作業権限があるかどうかのチェックをしないで，そのユーザに案件を移します。

Workflowサーバ監視インターバル時間
Groupmax Workflow Multi-Serverでは，案件などの情報を転送するときに，転送先サーバを確認するために，転送先サーバに対してログインを実行します。ここでは，ログインの実行に失敗した場合，再度ログインを実行する間隔を指定します。
分単位で，1から1440までの整数値を設定します。デフォルトは30です。
この値を大きくすると，案件などの情報転送やワーク操作が遅れることがあります。通常は，デフォルト値のままにするか，デフォルト値より小さい値を設定してください。
また，ここに設定した値よりも［マルチサーバ送信インターバル時間］で設定した値の方が大きい場合，サーバ監視インターバル時間はマルチサーバ送信インターバル時間に依存します。

回収後の同報前への差し戻し
回収後の処理ノードから同報前の処理ノードへ，案件を差し戻せるようにするかどうかを設定します。ここでの設定はすべてのビジネスプロセス定義に適用されます。
yes又はnoで設定します。デフォルトはnoです。

yes

同報前の処理ノードへ，案件を差し戻せるようにします。

no

同報前の処理ノードへ，案件を差し戻せないようにします。

複数ケースソースノードへの差し戻し
複数のケースを定義しているソースノードへ，案件を差し戻せるようにするかどうかを設定します。ここでの設定はすべてのビジネスプロセス定義に適用されます。
yes又はnoで設定します。デフォルトはnoです。

yes

複数のケースを定義しているソースノードへ，案件が差し戻せるようにします。

no

複数のケースを定義しているソースノードへ，案件が差し戻せないようにします。

転送リトライインターバル時間
マルチサーバ機能(サーバ間連携機能)を使用する場合に設定する必要があります。
案件，ワーク操作などを他のサーバへ転送しようとしてエラーが発生した場合，再送するまでの間隔（リトライインターバル時間）を設定します。
分単位で，10から1440までの整数値を設定します。デフォルトは60です。

転送リトライ回数
マルチサーバ機能(サーバ間連携機能)を使用する場合に設定する必要があります。
案件，ワーク操作などを他のサーバへ転送しようとしてエラーが発生した場合の，再送回数（リトライ回数）を設定します。再送回数がリトライ回数を超えると，その案件などは再送されません。
0から999までの整数値を設定します。0を設定した場合，再送はされません。デフォルトは10です。

通信ソケットKEEPALIVEオプション
Workflowサーバがクライアントとの通信に使用するソケットに対して，KEEPALIVEオプションを指定するかどうかを設定します。
KEEPALIVEオプションとは，通信ソケットに対して，キープアライブパケットを送信するように指示するためのオプションです。KEEPALIVEオプションを指定すると，TCP/IPによってクライアントへの接続が監視されますが，ルータによる通信状態監視機能は使用できません。
use又はnouseで設定します。デフォルトはuseです。

use

KEEPALIVEオプションを設定します。

これを設定すると，TCP/IPの機能によって，一定間隔でクライアントに関する接続が監視されます。クライアントに障害が発生した場合は，一定時間の後，異常を検出してセションをクローズし，リソースが開放されます。

ただし，一定間隔でクライアントへ送信するため，ルータなどによる通信状態監視機能は使用できません。

nouse

KEEPALIVEオプションを設定しません。

これを設定すると，TCP/IPはクライアントの接続を監視しないため，ルータなどによる通信状態監視機能が使用できるようになります。

ただし，クライアントに障害が発生した場合にも異常が検出されないので，セション（リソース）は解放されずにサーバが停止するまで残ります。障害が発生したユーザは，同一IPアドレスのクライアントからはログインできますが，異なるIPアドレスのクライアントからはログインできません。

ワークID採番用管理情報遅延更新
ワークIDの自動採番を定義したビジネスプロセスに案件を投入すると，ワークフローデータベースにワークID採番のための情報の更新が発生します。この場合に，一定の間隔ごとにまとめてワークフローデータベースを更新するか，案件投入ごとにワークフローデータベースを更新するかを設定します。
一定間隔ごとにワークフローデータベースを更新する場合，ビジネスプロセス情報は，いったん共有メモリに読み込まれ，管理されます。複数の案件投入があった場合でも，一度にワークフローデータベースを更新するので，案件投入処理の性能が良くなります。
一定間隔ごとにワークフローデータベースを更新する場合， Workflowサーバに障害が発生してシステムダウンすると，次回のWorkflowサーバ起動時にワークフローデータベースを補正します。その際，採番されるワークIDに抜けが発生することがあります。同一ワークIDが重複して採番されることはありません。
use又はnouseで設定します。デフォルトはnouseです。

use

一定間隔ごとにワークフローデータベースを更新します。案件投入でのワークID採番は，いったん共有メモリに読み込まれたビジネスプロセス情報を基に行います。

nouse

案件投入ごとにワークフローデータベースを更新します。

無通信セッション監視時間
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
クライアントがWorkflowサーバと通信していない状態（無通信状態）を監視する時間を設定します。無通信状態が設定した時間を超過した場合，クライアントのサーバとの接続を自動的に切り離し，次回クライアントからWorkflowサーバにアクセス要求があったときに自動的に再接続します。
分単位で，0から60までの整数値を設定します。デフォルトは0です。ただし，値が0の場合，自動的な切り離しと再接続機能は実行しません。
また，このオプションは，次に示す二つの条件を満たすアプリケーションでだけ有効となります。

03-00以降のGroupmax Integrated Desktop，Groupmax Form又はGroupmax Workflow Client - Libraryで作成したアプリケーションであること

アプリケーションの中で，HwfStartUpWorkflow関数のパラメタ「shared_mode」又はOCXインタフェースのWFocStartUpメソッドのパラメタ「sharedmode」に，0を設定していること

注

自動的に切り離した後，自動的に再接続するまでの間に，異なるIPアドレスのクライアントから同じユーザIDでログインできます。異なるIPアドレスのクライアントから同じユーザIDでログインしている状態で自動的に再接続しようとすると，環境設定ユティリティの［再ログイン］オプションの設定値によって次に示すようになります。

「yes」を設定しているとき
再接続できます。

「no」を設定しているとき
再接続できません。

再ログイン
異なるIPアドレスのクライアントから，既にログインしているユーザのユーザIDと同じユーザIDで再ログインした場合に，どのクライアントのログインが有効になるかを設定します。
yes，no又はclientで設定します。デフォルトはclientです。
なお，同じIPアドレスのクライアントからは，このオプションの設定に関係なく，既にログインしているユーザのユーザIDと同じユーザIDで再ログインできます。

yes

後からログインしたクライアントを優先します。

この場合，既にログインしているクライアントは，すべて強制的にログアウトされ，後からログインしたクライアントのログインが有効になります。

yesを設定すると，PPP（Point-to-Point Protocol）接続のクライアントの接続切れ，クライアントの障害などによって強制的にログアウトされた場合，異なるIPアドレスのクライアントから再ログインできます。

ただし，同じユーザIDを複数の人が共有しているような場合，先にログインしているクライアントが不当にログアウトされたり，ユーザ同士で再ログインを繰り返したりすることがあるので，ご注意ください。

また，強制ログアウト後に再ログインして，Groupmax Integrated Desktopで案件を処理しようとすると，該当する案件は他のプログラムで使用中の可能性がある旨のメッセージが表示されることがあります。その場合は，「処理を続行しますか？」の問い合わせで「はい」を選択して，処理を続行してください。

注

Groupmax Address Serverのログイン制御の設定で，通常ログイン（先着優先）が設定されている場合，Groupmaxのクライアントのバージョンによっては再ログインできない場合があります。詳細は，「3.8.4　再ログイン時の設定値に対するクライアントのログイン結果一覧」を参照してください。

no

既にログインしているクライアントを優先します。

この場合，後からログインしようとしたクライアントは，エラーとなってログインできません。

noを設定すると，PPP接続のクライアントの接続切れ，クライアントの障害などによって強制的にログアウトされて，異なるIPアドレスのクライアントから再ログインしたい場合に，以下の条件が満たされているときに再ログインできます。

環境設定ユティリティの［通信ソケットKEEPALIVE］オプションに「use」を設定していること。
ただし，TCP/IPがクライアントとの接続を監視するための一定時間が経過するまでは，再ログインできません。

client

ログインしようとしているクライアントでの設定に従います。

ただし，05-00より前のバージョンのクライアント又は16bit版のクライアントからのログイン時には，既にログインしているクライアントが優先されます。

サーバ間通信監視時間
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
マルチサーバ構成の場合，クライアントからの処理要求が自Workflowサーバ内で完結しないときは，他Workflowサーバへ自動的にログインしてデータを取得することがあります。このときのログイン先サーバからの応答待ち時間を指定します。シングルサーバ構成の場合は，このオプションの指定は無視されます。
秒単位で，0から7200までの整数値を指定します。デフォルトは7200です。
0を指定した場合は，応答待ち時間が無限になります。そのため，ログイン先サーバが何かの障害で応答を返せなくなった場合，自サーバが応答待ち状態を続けることになりますので，通常は0以外の値を指定してください。
ただし，0以外の値を指定して，その値が小さすぎる場合，サーバ間の通信速度が低速であったり，ログイン先サーバに多量の負荷がかかっていたりしたときに，タイムアウトとなってクライアントにエラーが返ることがあります。そのため，サーバ間の通信形態や各サーバの負荷状況によって適切な値を指定するようにしてください。
指定値の例として，サーバ間がLANで接続されている場合は，約60秒が妥当です。サーバ間がWANで接続されている場合は，一般的に通信に時間がかかりますので，60秒よりも大きな値を設定するようにしてください。
また，0以外の値を指定して，サーバに次のようなエラーメッセージが頻繁に出力される場合は，値を大きくしてください。

KDWS103-Eのメッセージで付加情報にWFbaseSV receive time out.又はWFsess receive time out.が表示されるもの

ユーザヒストリ取得最大数
ユーザヒストリは，ユーザ単位に取得する案件の投入，遷移，相談，回答，差し戻し，引き戻しの作業履歴です。一つの操作ごとに一つのユーザヒストリが取得され，ユーザヒストリ取得最大数の数だけ保持されます。ユーザヒストリ取得最大数を超えてユーザヒストリを取得すると，古いユーザヒストリから削除されます。
ユーザヒストリはGroupmax Integrated Desktopでは送信ログに表示され，作業履歴から履歴表示，引き戻し，キャンセル，などの操作ができます。削除されたユーザヒストリについては送信ログに表示されないため，取得最大数が少ない場合は送信ログからの案件操作を行うことができなくなる可能性があります。
したがって，業務内容に応じて，ユーザヒストリ取得最大数に適切な値を設定する必要があります。
ここで設定した値は，ユーザ定義ユティリティでのユーザ登録時に適用されます。また，登録されたユーザのユーザヒストリ取得最大数は，ユーザ定義更新ユティリティ，Groupmax Workflow Definer，Groupmax Workflow Monitorを使用してユーザ単位に変更することもできます。
ユーザヒストリ取得最大数には，0から1023までの整数値を設定します。デフォルトは50です。0を設定した場合には，ユーザヒストリは取得されません。

役職名の順位付け番号表示
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
役職名に順位付け番号が設定されている場合に，この番号をGroupmax Integrated Desktop，Groupmax Workflow Monitorなどで表示するかどうかを設定します。
yes又はnoで設定します。デフォルトはnoです。
順位付け番号とは，同じ役職名に対して設定されている番号で，例えば，課長#1，課長#2のように設定されます(#1，#2の部分が順位付け番号と呼ばれます)。

yes

役職名を表示するときに順位付け番号も表示します。

no

役職名を表示するときに順位付け番号を表示しません。

案件一覧表示用作業ディレクトリ名
クライアントで案件の一覧を表示するときは，一覧を作成するための作業領域をサーバ側で確保する必要があります。ここでは，案件の一覧を表示するための作業ディレクトリを設定します。
デフォルトは，インストール先ディレクトリ下のtmpです。
ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「￥」を除く1バイトの文字※
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

注※

1バイト目に「￥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:￥が設定されます）。

案件一覧表示用作業領域のサイズ
クライアントで案件の一覧を表示するときは，一覧を作成するための作業領域をサーバ側で確保する必要があります。ここでは，案件の一覧を表示するための作業領域のサイズを設定します。キロバイト単位で，0から10までの整数値を設定します。デフォルトは4です。
なお，設定の目安となる計算式を次に示します。
案件一覧表示用作業領域のサイズ(キロバイト)＝表示する案件数×0.01
サイズに0を設定したとき，又は表示する案件数が作業領域のサイズを超える場合は，案件一覧表示用作業ディレクトリ名が参照されます。

Addressユーザ情報の Workflow自動反映
Groupmax Address Server上でのユーザ更新情報をWorkflowに自動反映するかどうかを設定します。Groupmax Address Server側の前提条件については，「3.7　Groupmax Address - AssistのGroupmax連携機能を使用した運用」を参照してください。
yes又はnoで設定します。デフォルトはnoです。

yes

Groupmax Address Server上でユーザ情報を更新すると，自動的にWorkflowのユーザ定義ユティリティを起動して更新情報をワークフローデータベースに反映します。

ただし，通信障害やユーザ定義ユティリティと同時実行できない処理との競合などによって，ユーザ定義ユティリティの実行に失敗する可能性があります。更新情報がワークフローデータベースに正しく反映されていることを必ず確認してください。

no

Groupmax Address Server上でユーザ情報を更新しても，更新情報をワークフローデータベースに自動反映しません。従来どおり，任意のタイミングでユーザ定義ユティリティを実行したい場合に指定します。

ユーザ情報自動反映時のエラースキップ
ユーザ情報自動反映時に，特定のエラーが発生した場合，エラーをスキップして処理を続行するかどうかを設定します。
スキップの対象となるエラーを次に示します。

ユーザ情報自動反映の対象となるユーザがGroupmax Workflow Serverにログインしている場合

Groupmax Address Server上でユーザの「Workflowサーバ」を変更したが，マルチサーバ機能で使用するメールユーザがGroupmax Address Serverに未登録である場合

Groupmax Address Server上でユーザを削除，又はユーザの「Workflowサーバ」を変更したが，該当ユーザが作業机に作業者として直接割り当てられている場合

yes又はnoで設定します。デフォルトはnoです。

yes

ユーザ情報自動反映時に，継続できるエラーが発生した場合，ユーザ登録処理を継続します。エラーをすぐに取り除くことができない場合で，ほかのユーザ情報自動反映処理を完了させる必要があるときなどに，このオプションを使用します。

no

ユーザ情報自動反映時にエラーが発生すると，ユーザ登録処理を中断します。

ドメイン間連携機能指定
Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。
ドメイン間連携機能を使用するかどうかを指定します。
ビジネスプロセス定義登録時，又はビジネスプロセス定義配布時にこのパラメタを参照して連携ノードが定義されている場合にnouseを指定すると，エラーになります。
use又はnouseで指定します。デフォルトはnouseです。

use

ドメイン間連携機能を使用します。

nouse

ドメイン間連携機能を使用しません。

ドメイン間連携メール送受信リトライ回数
ドメイン間連携機能を使用する場合に指定します。
メールに対する送受信処理に失敗した場合の自動リトライ回数を指定します。
1から99までの値を指定します。デフォルトは10です。

ドメイン間連携メール送信インターバル時間
ドメイン間連携機能を使用する場合に指定します。
メール送信要求がない場合に，次に送信要求の有無を確認するまでの間隔を指定します。
秒単位で，1から3600までの値を指定します。デフォルトは10です。

ドメイン間連携受信メールチェックインターバル時間
ドメイン間連携機能を使用する場合に指定します。
受信メールがない場合に，次に受信メールの有無を確認するまでの間隔を指定します。
秒単位で，1から3600までの値を指定します。デフォルトは10です。

メールサーバ通信監視インターバル時間
ドメイン間連携機能を使用する場合に指定します。
メールサーバに対する通信要求に対しての応答を待つ時間を指定します。時間内に応答がない場合は，通信エラーになります。
分単位で，1から60までの値を指定します。デフォルトは1です。

ドメイン間連携作業ディレクトリ名
ドメイン間連携機能を使用する場合に指定します。
ドメイン間連携機能で，一時的に使用する作業ファイルを作成するディレクトリを指定します。
デフォルトは，インストール先ディレクトリ下のWFmc￥tmpです。

送信メール制限サイズ
ドメイン間連携機能を使用する場合に指定します。
送信可能なメールサイズの最大値を指定します。メールの送信サイズが最大値を超えた場合，送信エラーになります。
キロバイト単位で，0から2000000までの値を指定します。0を指定した場合，メールサイズに関係なくすべてのメールを送信します。デフォルトは1000です。

ドメイン間連携メール格納ディレクトリ名
ドメイン間連携機能を使用する場合に指定します。
メールサーバから取得したメールを格納するディレクトリを指定します。ディレクトリを変更する場合は，ディレクトリ下の情報をすべて移動する必要があります。
デフォルトは，インストール先ディレクトリ下のWFmc￥mailです。

ドメイン間連携送受信ログ出力ディレクトリ名
ドメイン間連携機能を使用する場合に指定します。
ドメイン間連携機能で取得する送受信ログを格納するディレクトリを指定します。
デフォルトは，インストール先ディレクトリ下のWFmc￥SRlogです。

ドメイン間連携送受信ログ保存形式
ドメイン間連携機能を使用する場合に指定します。
ドメイン間連携機能で取得する送受信ログの保存形式を取得します。形式には，全保存と上書き保存があります。
all又はrndで指定します。デフォルトはrndです。

all

全保存形式で保存します。全保存形式の場合，ログデータは上書きしないですべて保存されます。そのためディスク容量に空きがなくなる前に待避する必要があります。

rnd

上書き保存形式で保存します。上書き保存形式の場合，データは容量の上限サイズまで上書きされます。そのため，古いログは削除されます。

ドメイン間連携再送インターバル時間
ドメイン間連携で要求メールを送信した後，応答メールが返却されない場合，自動的に要求メールを再送するときの再送間隔を指定します。
分単位で，30から10080までの値を指定します。デフォルトは360です。

ドメイン間連携再送回数
ドメイン間連携で要求メールを送信した後，応答メールが返却されない場合，自動的に要求メールを再送するときの最大再送回数を指定します。
1から100までの値を指定します。デフォルトは5です。

ドメイン間連携メール処理期限
ドメイン間連携でメールを受信した場合に，送信時から一定時間を経過すると，そのメールが無効になる時間を指定します。
受信時刻が，「送信時刻」＋「ドメイン間連携メール処理期限」を過ぎた場合，無効になります。
分単位で，0から10080までの値を指定します。0を指定した場合，すべてのメールが有効になります。デフォルトは360です。

デフォルト組織名
Groupmax Workflow Server for Active Directoryを使用する場合に指定します。
Workflowではワークフローユーザは組織に所属している必要があるため，ワークフロー組織に所属していないワークフローユーザ又はUsersコンテナの下に所属しているユーザをデフォルト組織に所属させます。
このデフォルト組織の組織名を，1バイトから32バイトまでの文字列で指定します。デフォルト組織の組織IDである「_DefOrg」が組織名及び組織略称のデフォルトになります。指定した組織名がデフォルト組織の組織名及び組織略称となります。不正な値を指定した場合は，デフォルトの「_DefOrg」となります。
なお，デフォルト組織名の変更は，ディレクトリ情報キャッシュの更新後に有効になります。

添付文書ファイル名称チェック
Version 5までは，案件に添付する文書ファイル名に使用できる，文字コードに制限がありましたが，Version 6からはこの制限を解除できます。解除することで，OS上で作成できるファイル名を扱えるようになるため，これまで使用できなかった半角スペースや全角スペースなどの文字が添付文書ファイル名に使用できるようになります。

yes

添付文書ファイル名のチェックを行います(Workflow による文字コード制限あり)。

no

添付文書ファイル名のチェックを行いません(Workflow による文字コード制限なし)。

Workflow による添付文書ファイル名の制限の有無の指定は，次の制限に基づいてチェックをするか，しないかを指定します。

半角コード

半角コードのコード番号0x20～0x7E，又は0xA1～0xDFの範囲のコードです。ただし，半角スペース，「/」，「¥」，「?」，「"」，「<」，「>」，「*」，「|」，「:」を除きます。

全角コード

シフトJISコードのコード番号で，2バイトコードの先頭1バイトの値が0x81～0x9F，又は0xE0～0xEFのどれかの範囲に含まれ，なおかつ，後ろ1バイトの値が0x40～0x7E，又は0x80～0xFCのどれかの範囲に含まれる全角コードです。ただし，全角スペースは除きます。

ただし，Workflowの文書ファイル名チェックを行わない"no"に指定する場合は，必ず次の注意事項を参照して問題がないことを確認して変更してください。

以下に示すクライアントは，ファイル名に使用可能な文字コードの制限の解除に対応していません。したがって，これらのクライアントを使用している場合は，このオプションを"no"に指定できません。
・Groupmax Desktop（16bit版）
・Groupshop

以下に示すGroupmax Workflow - Libraryのバージョン１互換関数はファイル名に使用できる文字コードの制限の解除に対応していません。したがって，独自の業務アプリケーションプログラムにこれらの関数を使用されている場合，このオプションを"no"に指定できません。
・HwfGetObjectInstance
・HwfGetObjectInstanceToFile
・HwfSetObjectInstance
・HwfUpdateObjectInstacne
・HwfGetCaseInf
・HwfGetMemo
・HwfGetMemoToFile
・HwfPutMemo
・HwfUpdateMemo

Version 5まで添付ファイル名称に使用できなかった文字コードを含むファイル名で登録した文書やメモを参照するときに以下のものを使用した場合，そのファイル名は「ファイル名称変換規則」に示すように変換されます。
・06-00より前のバージョンのGroupmax Integrated Desktop
・06-00より前のバージョンのGroupmax Workflow - Library の関数（バージョン１の互換用関数を除く）
「ファイル名称変換規則」
Version 5までの添付ファイル名称に使用できる文字コード以外の半角コードは「~」(１バイト)，全角コードは「~~」(２バイト)にそれぞれ変換されます。

Version 6以降のクライアント(クライアントライブラリ，サーバライブラリを含む)のOSとして複数の異なるOSを使用している場合，添付ファイルのファイル名はそれらのOSのすべてでファイル名として使用できる範囲で運用してください。その範囲外で使用された場合，クライアントマシンのOS によって，添付ファイルの取得に成功したり，失敗したりすることがあります。特に，UNIX版サーバライブラリを使用してUNIX上で作成したファイルを案件に添付するような場合，UNIXとWindowsで扱えるファイル名の差異によってWindowsマシンのクライアントで案件の添付ファイルを取得できなくなることがあるのでWindowsでファイル名として扱える範囲で運用してください。

マルチサーバ環境では次の点に注意してください。
・Version 5以前のサーバが存在する場合，"no"に指定できません。
・すべてVersion 6以降のサーバである場合，この指定を全サーバで統一してください。
・サーバにUNIX版とWindows版が混在する場合，Windowsで使用できるファイル名の範囲で運用してください。

Workflow Server-Connectionを複数台運用管理している場合は，項番5のマルチサーバ環境と同様の点に注意して運用してください。

ドメイン間連携管理情報最大保存期間
ドメイン間連携で管理する情報を，連携終了後最大どれくらい保存するかを指定します。分単位で，0から70560までの値を指定します。デフォルトは2520です。
指定値は，ドメイン間連携メール処理期限より大きい値を設定することを推奨します。連携管理情報は，正常に連携が終了した場合，システムで自動的に保存期間を設定して削除します。

トレースレベル
出力するトレース情報のレベルを指定します。
0，20，30のいずれかを指定します。省略値は，30です。
0　：トレース情報を出力しません。本指定の場合，トレース出力用のメモリ確保およびトレースファイル作成をしません。ただし，既に作成済のファイルは削除されません。作成済のファイルがある場合，手動で削除願います。
20 ：一般ユーザ(※１)，および，管理者ユーザ(※２)について，サーバ－クライアント間のデータ送受信時のトレースを出力します。
30 ：トレースレベル<20>の情報に加えて，一般ユーザのワークフローデータベース(ベースサービス)へのアクセス時のトレースを出力します。

※１ 一般ユーザとは，次のプログラムでログインするユーザを指しています。

・Groupmax Integrated Desktop

・Groupmax Form Client

・Groupmax Workflow for Active Server Pagesで作成したアプリケーション

・バージョン02-20以降のGroupmax World Wide Web Desktop/ワークフロー

・Groupmax Workflow Client - Library又はGroupmax Workflow Server - Libraryで作成したアプリケーション

※２ 管理者ユーザとは，次のプログラムでログインするユーザを指しています。

・Groupmax Workflow Definer

・Groupmax Workflow Monitor

・Groupmax Workflow Client - Library Extension及びGroupmax Workflow Server - Library Extensionで作成したアプリケーション

・Groupmax Workflow - Specialist Tools for WWW及びGroupmax Workflow - End-user Tool for WWW

・バージョン02-10より前のCSSクライアント

・バージョン02-20より前のGroupmax World Wide Web Version2.0/ワークフロー

トレースファイルサイズ
トレース情報を出力するファイルのサイズを指定します。
１～５の範囲の整数を指定します。省略値は，1です。単位はMバイトです。
トレースファイルサイズを増やすと，メモリ所要量が増加します。トレース情報の保持量を増やす場合，トレースファイル面数を増やすことも合わせて検討してください。

トレースファイル面数
トレースファイル群のトレースファイルの数を指定します。
１～５の範囲の整数を指定します。省略値は，2です。
このパラメタで指定した数のファイルをひとつのファイルの集まりとして，トレース情報の格納が行われます。

トレースファイルパス
トレースファイルを格納するパスを，3～146バイトのフルパスで指定します。
省略値は，「%WFdir%¥SVlog¥SVTRC」です。
「%WFdir%」はWorkflowインストール先ディレクトリです。
ディレクトリは環境設定時に存在している必要があります。
このパラメタに指定したパス配下に以下のファイルを出力します。
・SessV2trace_xxxx.log ：一般ユーザトレース用ファイル
・BaseSVtrace_xxx.log ：ベースサービストレース用ファイル
・SessV1trace_xxxx.log ：管理者ユーザトレース用ファイル

一般ユーザトレース用ファイル数
一般ユーザのサーバ－クライアント間のデータ送受信時のトレースを出力するファイル数を指定します。指定数を上限として，同時平行して出力します。
１～256の範囲の整数を指定します。省略値は，4です。
一般ユーザトレース用ファイル数を増やすと，メモリ所要量が増加します。

ベースサービストレース用ファイル数
一般ユーザのワークフローデータベース(ベースサービス)へのアクセス時のトレースを出力するファイル数を指定します。指定数を上限として，同時平行して出力します。
１～32の範囲の整数を指定します。省略値は，2です。
ベースサービストレース用ファイル数を増やすと，メモリ所要量が増加します。

管理者ユーザトレース用ファイル数
管理者ユーザのサーバ－クライアント間のデータ送受信時のトレースを出力するファイル数を指定します。指定数を上限として，同時平行して出力します。
１～64の範囲の整数を指定します。省略値は，2です。
管理者ユーザトレース用ファイル数を増やすと，メモリ所要量が増加します。

［OK］ボタン
［Groupmax Workflow環境設定］ダイアログボックスを終了します。このボタンをクリックすると，Workflowの環境情報が更新されます。

［変更...］ボタン
変更したい項目をクリックした後，［変更...］ボタンをクリックすると，［値設定］ダイアログボックスが表示されます。

［キャンセル］ボタン
［Groupmax Workflow環境設定］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［Groupmax Workflow環境設定］ダイアログボックスのヘルプを表示します。

(3)　値設定ダイアログボックス

［値設定］ダイアログボックスで，設定したい値を入力します。［値設定］ダイアログボックスを次に示します。

［項目名］ボックス
選択された項目名を表示します。

［値］テキストボックス
項目に設定する値を入力します。設定する値については，［Groupmax Workflow環境設定］ダイアログボックスの記述を参照してください。

［OK］ボタン
［値設定］ダイアログボックスを閉じて，［Groupmax Workflow環境設定］ダイアログボックスに戻ります。［値］テキストボックスに入力した値が，［Groupmax Workflow環境設定］ダイアログボックスに表示されます。

［キャンセル］ボタン
［値設定］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［値設定］ダイアログボックスのヘルプを表示します。

4.2.3　パスワード設定ユティリティ

パスワード設定ユティリティは，バージョンが03-10以前のGroupmax Workflow Clientが動作するクライアントを使用する場合に，ユーザID「system」のパスワードを設定又は変更するためのユティリティです。

パスワードを削除する場合は，テキストエディタなどでユーザ登録ファイル(共通ユーザ管理ディレクトリ下のpasswd)を編集し，デフォルトの設定(「system::0::::」)に戻してください。

パスワード設定ユティリティを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。パスワード設定ユティリティを実行する場合は，サーバ機能を起動する必要はありません。

＜この項の構成＞

(1)　パスワード設定ユティリティダイアログボックス

(1)　パスワード設定ユティリティダイアログボックス

［パスワード設定ユティリティ］ダイアログボックスでは，ユーザID「system」のパスワードを設定又は変更します。

［パスワード設定ユティリティ］ダイアログボックスを次に示します。

ユーザ名
「system」を設定します。

パスワード
設定又は変更したいパスワードを入力します。
入力されたパスワードは，「*（アスタリスク）」で表示します。
［ユーザ名］テキストボックス及び［パスワード］テキストボックスに，入力してから，［設定］ボタンをクリックします。
パスワードは，6バイトから8バイトまでの文字列を，半角英数字又は特殊文字で設定します。

再パスワード
設定したパスワードの確認のため，再度，同じパスワードを入力します。
パスワードを確認するメッセージダイアログボックスの［OK］ボタンをクリックした後，［再パスワード］テキストボックスに，もう一度，同じパスワードを入力します。
入力されたパスワードは，「*（アスタリスク）」で表示します。
6バイトから8バイトまでの文字列を，半角英数字又は特殊文字で設定します。

［設定］ボタン
ユーザ登録ファイルに，暗号化したパスワードを登録します。

［閉じる］ボタン
［パスワード設定ユティリティ］ダイアログボックスを閉じます。

［キャンセル］ボタン
［パスワード設定ユティリティ］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［パスワード設定ユティリティ］ダイアログボックスのヘルプを表示します。

4.2.4　ファイル整合性チェックユティリティ

ファイル整合性チェックユティリティは，文書実体ファイルとワークフローデータベースとの整合性をチェックし，無効なファイルを削除するためのユティリティです。文書やメモの作成中に，Workflow又はGroupmax Object Serverが異常終了すると無効なファイルが残る可能性があります。できるだけ，このユティリティを使用して，無効なファイルを削除してください。

ファイル整合性チェックユティリティを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このユティリティを使用する場合は，Groupmax Object Serverとサーバ機能を起動しておいてください。マネージャ機能，メッセージ送信機能及びメッセージ受信機能が動作している場合や，クライアントからサーバ機能にログインしている場合は使用できません。

ファイル整合性チェックユティリティは，Windows NTのコマンドプロンプトからWFfsckコマンドを実行する方法と，［Workflow管理ツール］ウィンドウの［ファイル整合性チェック］メニュー又はアイコンから実行する方法が選択できます。

それぞれの操作方法について次に示します。

＜この項の構成＞

(1)　WFfsckコマンド

(2)　ファイル整合性チェックメニュー

(3)　ファイル整合性チェックユティリティの終了コード

(1)　WFfsckコマンド

コマンドの形式を次に示します。コマンドを実行すると，無効なファイルの削除処理を開始します。

WFfsck［-y］

-y
終了コードをJP1/Automatic Job Schedulerに対応できる値に変換します。このオプションを指定すると，JP1/Automatic Job Schedulerからファイル整合性チェックユティリティを実行できます。
このオプションと他のオプションを同時に指定する場合は，このオプションを最初に指定してください。最初に指定しない場合，オプションエラーなどの解析エラー時には，JP1/Automatic Job Schedulerに対応できる終了コードに変換されません。
このオプションを正しく指定しないと，不正な値が返される場合があるので注意してください。
このオプションを指定した場合と指定しない場合の，変換後の終了コードについては，「4.2.4(3)　ファイル整合性チェックユティリティの終了コード」を参照してください。

(2)　ファイル整合性チェックメニュー

ファイル整合性チェックユティリティを実行すると，次に示す，無効なファイルを削除するかどうかを確認するメッセージダイアログボックスが表示されます。

［はい］ボタン
無効なファイルの削除処理を開始します。

［いいえ］ボタン
無効なファイルを削除しないで，ファイル整合性チェックユティリティを終了します。

(3)　ファイル整合性チェックユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

-yオプション指定なしの場合

1

正常終了

0

異常終了

-yオプション指定ありの場合

0

正常終了

255

異常終了

4.2.5　ワーク削除ユティリティ

ワーク削除ユティリティは，ワークを削除するためのユティリティです。シンクノードに到達して終了したワークと，キャンセルされたワークのうち，保存日数を経過したワークをワークフローデータベースから削除します。

ワーク削除ユティリティを実行すると，ワークの案件（ケース，文書及びメモ）と同時に，削除したワークの履歴情報も削除されます。履歴情報を保存する場合は，ワーク削除ユティリティを実行する前にワークフローログ出力ユティリティを使用して履歴情報を取得してください。

ワーク削除ユティリティを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。ワーク削除ユティリティの操作については，「3.3.6　終了ワークの削除」を参照してください。

ワーク削除ユティリティは，Windows NTのコマンドプロンプトでWFdelwkコマンドを使用するか，［ワーク削除ユティリティ］ダイアログボックスを使用して実行します。それぞれの操作方法について次に示します。

＜この項の構成＞

(1)　WFdelwkコマンド

(2)　ワーク削除ユティリティダイアログボックス

(3)　ワーク削除ユティリティの終了コード

(1)　WFdelwkコマンド

コマンドの形式を次に示します。

WFdelwk

［-y］

［-d 保存日数］

［-b 削除対象ビジネスプロセス定義名

［-v 削除対象ビジネスプロセス定義バージョン］］

［-j ｛put｜noput［-c ｛yes｜no｝］｝］

-y
終了コードをJP1/Automatic Job Schedulerに対応できる値に変換します。このオプションを指定すると，JP1/Automatic Job Schedulerからワーク削除ユティリティを実行できます。
このオプションと他のオプションを同時に指定する場合は，このオプションを最初に指定してください。最初に指定しない場合，オプションエラーなどの解析エラー時には，JP1/Automatic Job Schedulerに対応できる終了コードに変換されません。
このオプションを正しく指定しないと，不正な値が返される場合があるので注意してください。
このオプションを指定した場合と指定しない場合の，変換後の終了コードについては，「4.2.5(3)　ワーク削除ユティリティの終了コード」を参照してください。

-d 保存日数
終了又はキャンセルしたワークの中で，このオプションで設定した日数が経過したワークを削除します。日単位で，0から1000までの整数値を設定します。0を設定した場合は，その時点で終了又はキャンセルされているワークを削除します。
省略した場合は，ビジネスプロセスで定義した値，又は環境設定ユティリティのワーク保存期間で指定した値が有効になります（ビジネスプロセス定義で指定した値が優先されます）。

-b 削除対象ビジネスプロセス定義名
削除するワークが属するビジネスプロセス名を設定します。1バイトから63バイトまでの文字列で設定します。

-v 削除対象ビジネスプロセス定義バージョン
-bオプションで設定したビジネスプロセス定義のバージョンを設定します。1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。
設定しない場合は，-bオプションで設定したビジネスプロセス定義の，すべてのバージョンから生成されたワークが削除されます。

-j ｛put｜noput｝
ワークを削除したときにシステムジャーナルを取得するかどうかを設定します。デフォルトはputです。
このオプションは，データベースにGroupmax High-end Object Serverを使用しているときだけ有効です。
システムジャーナルとは，処理が異常終了したときのためにGroupmax High-end Object Serverが取得する，元の状態に戻すための情報です。システムジャーナルを取得しないと，情報を保存するためのディスク容量が節約できるのでWorkflowの性能が良くなります。ただし，この場合，異常終了時にはデータベースのバックアップだけを使用して元の状態に戻さなければなりません。システムジャーナルを取得しない場合は，あらかじめデータベースのバックアップを取得してからワークを削除してください。
また，データベースにGroupmax Object Serverを使用している場合，このオプションを指定しても無効になりますので，指定しないでください。

put

システムジャーナルを取得します。

noput

システムジャーナルを取得しません。

このオプションを設定してワークを削除する場合は，Groupmax High-end Object Serverをユティリティ実行モードで起動した後，ワークの削除を実行してください。既に他のプログラムがGroupmax High-end Object Serverに接続していると，ワーク削除処理は異常終了となります。

-c ｛yes｜no｝
-j noputオプションを設定してこのユティリティを実行するときに，ワーク削除処理の実行を確認するメッセージを表示するかどうかを設定します。デフォルトはyesです。
このオプションは，-j noputオプションを設定しているときに有効となります。

yes

メッセージを表示します。

no

メッセージを表示しません。

(2)　ワーク削除ユティリティダイアログボックス

［ワーク削除ユティリティ］ダイアログボックスで，終了又はキャンセルしたワークの中で，削除するワークの種別を設定します。

［ワーク削除ユティリティ］ダイアログボックスを次に示します。

［日付種別］グループボックス
終了又はキャンセルしたワークの中で削除するワークを，終了してからの日数で設定します。

［保存日数が経過したワークを削除する］オプションボタン
保存日数が経過したワークを削除します。保存日数は，ビジネスプロセス定義又は環境設定ユティリティの［ワーク保存期間］で設定した日数です。

［終了したワークを削除する］オプションボタン
終了又はキャンセルしたワークを削除します。

［終了後指定日数が経過したワークを削除する］オプションボタン
終了又はキャンセル後，［指定日数］テキストボックスで設定した日数が経過したワークを削除します。

［指定日数］テキストボックス
終了又はキャンセルしたワークの中で，設定した日数が経過したワークを削除します。日単位で，0から1000までの整数値を設定します。0を設定した場合は，その時点で終了又はキャンセルされているワークを削除します。
省略した場合は，ビジネスプロセスで定義した値，又は環境設定ユティリティのワーク保存期間で指定した値が有効になります（ビジネスプロセス定義で指定した値が優先されます）。

［削除対象絞り込み情報］グループボックス
［日付種別］グループボックスで選択した条件に対応するワークの中で，削除するワークを更に絞り込みたいときに設定します。
ビジネスプロセス定義名，及びビジネスプロセス定義のバージョンを設定できます。［ビジネスプロセス定義バージョン］テキストボックスに設定する場合は，［ビジネスプロセス名］テキストボックスも設定してください。

［ビジネスプロセス名］テキストボックス
削除するワークが属するビジネスプロセス名を設定します。1バイトから63バイトまでの文字列で設定します。

［ビジネスプロセス定義バージョン］テキストボックス
［ビジネスプロセス名］テキストボックスで設定したビジネスプロセス定義のバージョンを設定します。1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。
設定しない場合は，［ビジネスプロセス名］テキストボックスで設定したビジネスプロセス定義の，すべてのバージョンから生成されたワークが削除されます。

［ジャーナルを取得しない］チェックボックス
データベースにGroupmax High-end Object Serverを使用しているときだけに有効なチェックボックスです。システムジャーナルを取得しないで，ワーク削除を実行します。
システムジャーナルを取得しないと，異常終了時にはデータベースのバックアップだけを使用して元の状態に戻さなければなりません。システムジャーナルを取得しない場合は，あらかじめデータベースのバックアップを取得してから，ワークを削除してください。
また，このチェックボックスを設定してワークを削除する場合は，Groupmax High-end Object Serverをユティリティ実行モードで起動した後，ワークの削除を実行してください。既に他のプログラムがGroupmax High-end Object Serverに接続していると，ワーク削除処理は異常終了するので注意が必要です。
データベースにGroupmax Object Serverを使用している場合でもこのチェックボックスは不活性になりませんが，無効なオプションです。Groupmax Object Serverを使用している場合は，このオプションを指定しないでください。

［OK］ボタン
［日付種別］グループボックスと［削除対象絞り込み情報］グループボックスで選択した両方の条件に合うワークを削除します。

［キャンセル］ボタン
［ワーク削除ユティリティ］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［ワーク削除ユティリティ］ダイアログボックスのヘルプを表示します。

(3)　ワーク削除ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

-yオプション指定なしの場合

1

正常終了

1以外

異常終了

-yオプション指定ありの場合

0

正常終了

255

異常終了

4.2.6　ワークフローログ出力ユティリティ

ワークフローログ出力ユティリティは，終了前の稼働中のワークから，ワークフローログ（ユーザの作業履歴，及びシステムの稼働情報）を出力するためのユティリティです。出力対象のワークの，案件投入から終了までのワークフローログをすべて出力します。既に終了したワークについて，ワークフローログを出力することもできます。

ワークフローログ出力ユティリティは，ビジネスプロセス登録サーバ上で実行します。実行したサーバ上に登録されているビジネスプロセスだけがワークフローログの出力対象となります。

ワークフローログ出力ユティリティを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。このユティリティを実行する場合は，Groupmax Object Server及びGroupmax Address Serverを起動しておいてください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びディレクトリサーバを起動しておいてください。

ワークフローログ出力ユティリティは，Windows NTのコマンドプロンプトでWFdestlgコマンドを使用するか，［ワークフローログ出力ユティリティ］ダイアログボックスを使用して実行します。それぞれの操作方法について次に示します。

注

02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義については，ワークフローログ出力ユティリティは使用できません。以前のバージョンのビジネスプロセス定義についてワークフローログを出力する場合は，「付録B　旧バージョンのワークフローログの出力」を参照してください。

＜この項の構成＞

(1)　WFdestlgコマンド

(2)　ワークフローログ出力ユティリティダイアログボックス

(3)　出力形式

(4)　ワークフローログ出力ユティリティの終了コード

(1)　WFdestlgコマンド

コマンドの形式を次に示します。

WFdestlg

［-y］

［-d ワークフローログ出力ディレクトリ］

［-b 出力対象ビジネスプロセス名

［-v 出力対象ビジネスプロセス定義バージョン］

［-w 出力対象ワークID］］

［-s ｛sink｜active｝］

［-r］

-y
終了コードをJP1/Automatic Job Schedulerに対応できる値に変換します。このオプションを指定すると，JP1/Automatic Job Schedulerからワークフローログ出力ユティリティを実行できます。
このオプションと他のオプションを同時に指定する場合は，このオプションを最初に指定してください。最初に指定しない場合，オプションエラーなどの解析エラー時には，JP1/Automatic Job Schedulerに対応できる終了コードに変換されません。
このオプションを正しく指定しないと，不正な値が返される場合があるので注意してください。
このオプションを指定した場合と指定しない場合の，変換後の終了コードについては，「4.2.6(4)　ワークフローログ出力ユティリティの終了コード」を参照してください。

-d ワークフローログ出力ディレクトリ
ワークフローログファイルを出力するディレクトリを設定します。デフォルトは，環境設定ユティリティで設定されたディレクトリです。
設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。なお，ワークフローログファイルには大量のデータが出力されるため，ドライブの空き容量に留意して設定してください。特に，Windows NTのシステムファイルの存在するドライブを設定することは避けてください。
ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，￥，<，>，*，|，:
ワークフローログファイルのディスク容量については，「3.4.1　ワークフローログファイル」を参照してください。

-b 出力対象ビジネスプロセス名
ワークフローログの出力対象となるビジネスプロセス名を設定します。1バイトから63バイトまでの文字列で設定します。
デフォルトは，ワークフローログ出力ユティリティを実行するビジネスプロセス登録サーバ上の，すべてのビジネスプロセスです。

-v 出力対象ビジネスプロセス定義バージョン
ワークフローログの出力対象となるビジネスプロセス定義のバージョン番号を設定します。-bオプションを設定した場合に設定できます。1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。
デフォルトでは，すべてのバージョンを出力対象とします。

-w 出力対象ワークID
ワークフローログの出力対象となるワークIDを設定します。-bオプションを設定した場合に設定できます。1バイトから63バイトまでの文字列で設定します。
デフォルトでは，-b及び-vオプションに該当するビジネスプロセス定義から生成された，すべてのワークが対象となります。

-s ｛sink｜active｝

sink

既に終了したワーク（シンク又はキャンセルしたワーク）についてワークフローログを出力する場合に設定します。

active

終了していないワーク（処理中又は一時停止のワーク）についてワークフローログを出力する場合に設定します。

-r
一度ワークフローログを出力したワークについて，再度ワークフローログを出力する場合に設定します。

(2)　ワークフローログ出力ユティリティダイアログボックス

［ワークフローログ出力ユティリティ］ダイアログボックスでは，ワークフローログの出力先ディレクトリや，出力対象となるワークを設定します。

［ワークフローログ出力ユティリティ］ダイアログボックスを次に示します。

［出力対象ワーク状態種別］グループボックス
ワークフローログの出力対象となるワークを設定します。

［終了済ワーク］オプションボタン

既に終了したワーク（シンク又はキャンセルしたワーク）についてワークフローログを出力する場合に選択します。

［未終了ワーク］オプションボタン

終了していないワーク（処理中又は一時停止のワーク）についてワークフローログを出力する場合に選択します。

［ワークフローログ出力ディレクトリ］テキストボックス
ワークフローログファイルを出力するディレクトリを設定します。デフォルトは，環境設定ユティリティで設定されたディレクトリです。
設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。なお，ワークフローログファイルには大量のデータが出力されるため，ドライブの空き容量に留意して設定してください。特に，Windows NTのシステムファイルの存在するドライブを設定することは避けてください。
ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，￥，<，>，*，|，:
ワークフローログファイルのディスク容量については，「3.4.1　ワークフローログファイル」を参照してください。

［出力対象ビジネスプロセス名］テキストボックス
ワークフローログの出力対象となるビジネスプロセス名を設定します。1バイトから63バイトまでの文字列で設定します。
デフォルトは，ワークフローログ出力ユティリティを実行するビジネスプロセス登録サーバ上の，すべてのビジネスプロセスです。

［出力対象ビジネスプロセス定義バージョン］テキストボックス
ワークフローログの出力対象となるビジネスプロセス定義のバージョン番号を設定します。［出力対象ビジネスプロセス名］テキストボックスに名称を設定した場合に設定できます。1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。
デフォルトでは，すべてのバージョンを出力対象とします。

［出力対象ワークID］テキストボックス
ワークフローログの出力対象となるワークIDを設定します。［出力対象ビジネスプロセス名］テキストボックスに名称を設定した場合に設定できます。1バイトから63バイトまでの文字列で設定します。
デフォルトでは，［出力対象ビジネスプロセス名］及び［出力対象ビジネスプロセス定義バージョン］での設定に該当するビジネスプロセス定義から生成された，すべてのワークが対象となります。

［既にワークフローログを出力したワークは出力しない］チェックボックス
ワークフローログを既に出力したワークについて，ワークフローログを出力しない場合，このチェックボックスを選択します。

［OK］ボタン
出力対象として設定したワークのワークフローログを出力します。

［キャンセル］ボタン
［ワークフローログ出力ユティリティ］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［ワークフローログ出力ユティリティ］ダイアログボックスのヘルプを表示します。

(3)　出力形式

次に示す形式でファイルを出力します。

なお，ワークフローログを出力するディレクトリに同一名のファイルがある場合は，ファイルの最後に追加されます。出力したワークフローログは，必要に応じて別名で保存してください。

出力対象として終了済みワークを設定した場合
出力対象ビジネスプロセス名

出力対象として未終了ワークを設定した場合
出力対象ビジネスプロセス名　-yyyymmddhhmmss

yyyy

西暦を示します。

mm

月を示します。

dd

日を示します。

hh

時を示します。

mm

分を示します。

ss

秒を示します。

(4)　ワークフローログ出力ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

-yオプション指定なしの場合

1

正常終了

0

異常終了

-yオプション指定ありの場合

0

正常終了

255

異常終了

4.2.7　転送データ一覧取得ユティリティ

転送データ一覧取得ユティリティは，マルチサーバ機能の受信結果が未確認の連携データを一覧出力するユティリティです。

転送データ一覧取得ユティリティを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。このユティリティを使用する場合は，Groupmax Object Serverを起動しておいてください。

転送データ一覧取得ユティリティで出力される情報を表4-3に示します。

表4-3　転送データ一覧ファイルの出力情報

項目
ヘッダ
内容

転送ID
transmit_ID
転送したデータの識別子

要求種別
function
送信要求の種別

go（直列連携の連携先ビジネスプロセスへの案件投入）

call（階層連携の連携先ビジネスプロセスへの案件投入）

retn（階層連携の連携元ビジネスプロセスへ案件を戻す）

back（階層連携の連携元ビジネスプロセスへの案件差し戻し）

repo（転送元Workflowサーバへの処理結果の返却）

wcan（ワークのキャンセル）

wsus（ワークの一時停止）

wres（ワークの再開始）

wter（ワークの処理期限の変更）

wpri（ワークの優先度の変更）

put（Workflowサーバへの案件投入）

gocs（ノード遷移要求）

cons（相談）

answ（回答）

tran（振り替え）

gbbk（差し戻し）

gbtk（引き戻し）

rebk（差し戻し先ユーザが受付不可の場合の再配布）

retk（引き戻し先ユーザが受付不可の場合の再配布）

err（エラートレーへの送付）

redv（ノード遷移時の案件再配布）

ertr（エラー案件の復帰）

ustr（ホームサーバ変更時のユーザトレー情報の転送）

uscs（ホームサーバ変更時のユーザトレー内の案件転送）

転送先サーバID
server_ID
転送先WorkflowサーバのサーバID

ビジネスプロセス名
BP_name
転送先ビジネスプロセスの名称

ビジネスプロセスバージョン
BP_version
転送先ビジネスプロセスのバージョン
(最新バージョンの場合は「LATEST」と表示される)

ワークID
work_ID
転送する案件のワークID

転送先ユーザID
to_user_ID
転送先のユーザID

エラーPPコード
error_prog
転送元に返却するエラー発生プログラムコード

エラーコード
error_code
転送元に返却するエラーコード

転送元転送ID
origin_transmit_ID
転送元から転送されたデータの識別子

転送予約日時
transmit_date
転送要求を登録した日時

＜この項の構成＞

(1)　転送データ一覧取得ユティリティダイアログボックス

(1)　転送データ一覧取得ユティリティダイアログボックス

［転送データ一覧取得ユティリティ］ダイアログボックスでは，すべてのワーク又は設定したワークの中から，マルチサーバ機能の受信結果が未確認の連携データを一覧出力します。

［転送データ一覧取得ユティリティ］ダイアログボックスを次に示します。

［ワークID］テキストボックス
受信結果が未確認の連携データのうち，ワークIDが一致するものだけの一覧を出力したい場合に設定します。
ワークIDを設定しない場合は，未確認のすべての連携データの一覧を出力します。
1バイトから63バイトまでの文字列で設定します。

［転送データ一覧ファイル名称］テキストボックス
受信結果が未確認の連携データを一覧出力する，ファイルのパス名を設定します。
転送データ一覧ファイル名称を設定しない場合は，環境設定ユティリティで［転送データ一覧ファイル名］に設定したファイルに出力します。環境設定ユティリティでパス名を設定しない場合，初期設定ユティリティで設定したログ情報エリアのディレクトリ下にshowcqのファイル名で出力します。
転送データ一覧ファイルを作成するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

必ず存在するディレクトリを指定してください。

［表示転送データ種別］グループボックス
ファイルに出力する連携データを一定の条件で絞り込む場合に設定します。

［転送確認待ちデータ］チェックボックス
受信結果が未確認の連携データのうち，転送中の連携データを出力します。

［転送エラーデータ］チェックボックス
受信結果が未確認の連携データのうち，転送時エラーとなった連携データを出力します。

［OK］ボタン
設定された転送データ一覧ファイルに，受信結果が未確認の連携データを出力します。

［キャンセル］ボタン
［転送データ一覧取得ユティリティ］ダイアログボックスを閉じます。

［参照］ボタン
転送データ一覧ファイルのパス名を参照します。［参照］ボタンをクリックすると，［参照］ダイアログボックスが表示されます。
［参照］ダイアログボックスで選択したパス名は，［転送データ一覧ファイル名称］テキストボックスに表示されます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［転送データ一覧取得ユティリティ］ダイアログボックスのヘルプを表示します。

4.2.8　連携データ再送ユティリティ

連携データ再送ユティリティは，マルチサーバ機能の受信結果が確認されていない連携データ，又は連携データ転送時にエラーとなり転送されなかったデータを再度転送するユティリティです。

連携データ再送ユティリティを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

また，このユティリティを使用する場合は，Groupmax Object Serverを起動しておいてください。

ここでは，連携データ再送ユティリティダイアログボックスと，そこで指定する連携データ再送ファイルのパラメタ形式について説明します。

＜この項の構成＞

(1)　連携データ再送ユティリティダイアログボックス

(2)　連携データ再送ファイルのパラメタ形式

(1)　連携データ再送ユティリティダイアログボックス

［連携データ再送ユティリティ］ダイアログボックスでは，受信結果が未確認の連携データのうち，連携データ再送ファイルに設定したデータを再度転送します。

［連携データ再送ユティリティ］ダイアログボックスを次に示します。

［連携データ再送ファイル名称］テキストボックス
再送する連携データの一覧を格納する，ファイルのパス名を設定します。連携データ再送ファイルは，転送データ一覧取得ユティリティで出力した転送データ一覧ファイルを編集すると簡単に作成できます。連携データ再送ファイルの形式については，「4.2.8(2)　連携データ再送ファイルのパラメタ形式」を参照してください。
このファイルは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

必ず存在するディレクトリを指定してください。

［OK］ボタン
連携データ再送ファイルに記述された連携データを再度転送します。

［キャンセル］ボタン
［連携データ再送ユティリティ］ダイアログボックスを閉じます。

［参照］ボタン
連携データ再送ファイルのパス名を参照します。［参照］ボタンをクリックすると［参照］ダイアログボックスが表示されます。
［参照］ダイアログボックスで選択したパス名は，［連携データ再送ファイル名称］テキストボックスに表示されます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［連携データ再送ユティリティ］ダイアログボックスのヘルプを表示します。

(2)　連携データ再送ファイルのパラメタ形式

連携データ再送ファイルの作成時には，次に示すどちらかの方法が選択できます。

転送データ一覧取得ユティリティで出力した転送データ一覧ファイルを使用する方法

ユーザが作成したファイルに設定する方法

1.の方法を用いると，連携データ再送ファイルを簡単に作成できます。2.の方法でも作成できますが，この場合，再送を指示する連携データの転送IDは，エラーメッセージに出力された転送IDを利用するか，転送データ一覧取得ユティリティで確認しなければなりません。したがって，連携データ再送ユティリティに使用する連携データ再送ファイルは，1.の方法で作成することをお勧めします。

表4-4に示す項目を，テキストエディタや表計算プログラムを用いてタブ区切りのテキストデータとして設定します。なお，処理コマンドは半角で記述します。

表4-4　連携データ再送レコードの指定項目

指定項目
長さ
(バイト)
指定の
必要性
内容

処理コマンド
1
必ず指定
指定された操作を該当レコードに対して処理する。

R

連携データの再送を指示する。

R以外

処理の対象外。コメント記述に利用する。

転送ID
2～11
必ず指定
再送する連携データの転送IDを指定する。指定文字は，半角英数字である。

コメント
－
(行末まで)
任意
コメントを指定する。
連携データ再送ユティリティでは，この情報は使用しない。

連携データ再送ファイルのファイル形式例（「転送ID B1」の連携データを再送する場合）を図4-1に示します。

図4-1　連携データ再送ファイルのファイル形式例

4.2.9　環境削除ユティリティ

環境削除ユティリティは，Workflowの環境を削除するユティリティです。環境削除ユティリティを使用すると，初期化に失敗したWorkflow環境だけを削除できるため，共存しているプログラムを再度初期化することなく，Workflow環境を再構築できます。

環境削除ユティリティは，Windows NTのコマンドプロンプトでWFdeldbコマンドを使用して実行します。

コマンドを実行すると，次に示す項目を削除します。

Groupmax Object Serverのオブジェクト管理ファイル内の，Workflowが作成したWorkflowオブジェクト

文書実体ディレクトリ下のディレクトリ及びファイル

ワークエリアディレクトリ下のディレクトリ及びファイル

ログ情報エリアディレクトリ下のディレクトリ及びファイル

また，初期設定ユティリティで設定した，次に示す情報が初期化されます。

文書実体ディレクトリ名

ワークエリアディレクトリ名

ログ情報エリアディレクトリ名

コマンドを実行して初期化されると，環境設定ユティリティの［Groupmax Workflow環境設定］ダイアログボックスでこれらの情報は［未設定］と表示されます。

コマンドの形式，終了コード及び注意事項を次に示します。

＜この項の構成＞

(1)　WFdeldbコマンド

(2)　環境削除ユティリティの終了コード

(3)　注意事項

(1)　WFdeldbコマンド

コマンドの形式及びオプションを次に示します。

WFdeldb［-f］［-t］［-m ｛utl｜app｝］

-f
初期設定ユティリティ以外で作成したオブジェクトがあっても，削除処理を実行します。このオプションは，運用中のWorkflow環境を削除する場合に設定します。

-t
一つのトランザクション中の処理を最小単位にします。
このオプションは，排他資源の不足によってエラーとなる場合に設定します。通常は，トランザクションのオーバヘッドが増加するので設定しないでください。

-m ｛utl｜app｝
排他資源の確保及びシステムジャーナルの取得を抑止します。デフォルトはappです。
環境削除ユティリティを実行すると，データベースの規模に比例して排他資源が確保されます。このため，大規模なデータベースの場合は排他資源が不足することがあります。また，Groupmax High-end Object Serverの場合はシステムジャーナルが一杯となり，ジャーナルファイルのアンロード又は新規追加が必要になることがあります。
Groupmax Object Serverをユティリティ実行モードで起動し，このオプションを設定することで，排他資源の確保やシステムジャーナルの取得に関連して発生する異常終了を抑止できます。

utl

排他資源の確保及びシステムジャーナルの取得を抑止します。このオプションを設定するときは，Groupmax Object Serverの実行モードとしてユティリティ実行モードを設定します。

このオプションを設定する場合の手順を次に示します。

バックアップを取得する
ユティリティ実行時に異常終了が発生した場合は，バックアップからの復旧以外に環境を回復する方法がありません。このため，確実にバックアップを取得してください。バックアップの取得方法については，「3.5　ファイルのバックアップとリストア」を参照してください。

常駐化の指定を無効にする
常駐化の指定を無効にしてください。Groupmax Object Serverのシステム共通定義ファイルでデータベースの常駐化(resipool，resiobj)を指定しているWorkflowオブジェクトは削除できません。

Groupmax Object Serverをユティリティ実行モードで起動する
Groupmax Object Serverのサービスの起動時に，スタートアップパラメタに「utl」を指定すると，Groupmax Object Serverがユティリティ実行モードで起動されます。Groupmax Object Serverのサービスが既に起動されている場合は，いったん停止させてスタートアップパラメタに「utl」を指定後，サービスを再起動してください。

WFdeldbコマンドを-m utlオプションで実行する

Groupmax Object Serverのデータベースを再編成する
Groupmax Object Serverの管理情報を整理するため，できればデータベースの再編成を実行してください。データベースの再編成については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Object Serverをアプリケーションプログラム実行モードで起動する
Groupmax Object Serverをいったん正常終了させてから再度正常開始することで，アプリケーションプログラム実行モードで起動できます。

app

排他資源の確保及びシステムジャーナルの取得を抑止しません。Groupmax Object Serverの実行モードとして，アプリケーションプログラム実行モードを設定します。

(2)　環境削除ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

0

正常終了

-1

異常終了

(3)　注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

WFserver Function，WFmanager Function，WFsend_dm Function，WFreceive_dm Functionサービス，及びユティリティとは，同時に動作しません。Groupmax Object Serverだけが起動している状態で実行してください。

-m utlオプション設定時は，バックアップを必ず取得してください。

-fオプションを設定しない場合，ビジネスプロセス定義，ユーザ又はロールが登録されているとエラーになります。

Groupmax Object Serverのシステム共通定義ファイルでデータベースの常駐化（resipool，resiobj）を設定しているWorkflowオブジェクトは削除できません。常駐の設定を解除後，コマンドを実行してください。

コマンド実行時には，イベントログでエラーが発生していないことを必ず確認してください。エラーが発生したままで，初期化作業を実行すると，既に初期化されていることを示すメッセージが表示され，Workflowサーバが起動しないなどの問題が発生します。メッセージの例を次に示します。
（例）

KDWM9284-E　WFdeldb：

文書実体ディレクトリの削除に失敗しました。

KDWM9285-E　WFdeldb：

ワークエリアディレクトリの削除に失敗しました。

KDWM5246-E　WFdeldb：

ログ情報エリアディレクトリの削除に失敗しました。

Windows NTクラスタでWorkflowを使用している環境でこのコマンドを実行した場合，現用系サーバ及び待機系サーバそれぞれのWorkflowサーバ管理ディレクトリ(%WFdir%￥SVadm)下にあるwfsvdef.datファイルを必ず削除してから，初期設定ユティリティでWorkflowを初期化するようにしてください。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

ジャーナルのスワップエラー発生時に出力されるメッセージと，その要因・対処方法を表4-5に示します。

表4-5　ジャーナルのスワップエラー発生時の要因と対処方法

項目
内容

メッセージ
KFX001220-E　sysジャーナルのスワップ要因が発生しましたが，交代するジャーナルファイルグループがないため，スワップできません。
(Groupmax High-end Object Serverの場合)

KFX001223-E　ジャーナルのスワップ処理中に障害が発生しました。
理由コード=xx
(Groupmax High-end Object Serverの場合)

要因
スワップ可能なジャーナルファイルがありません。

対処
対処の手順を次に示します。

ジャーナルファイルをアンロードするか，又は新規にジャーナルファイルを追加する

データベースを回復するために，Groupmax Object Serverを通常モードで起動する

Groupmax Object Serverを停止する

Groupmax Object Serverをユティリティ実行モードで起動する
詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

-m utlオプションでWFdeldbコマンドを実行する
ジャーナルを取得しません。詳細については，「4.2.9(1)　WFdeldbコマンド」を参照してください。

4.2.10　ユーザ定義ユティリティ

ユーザ定義ユティリティは，Groupmax Workflow Serverの場合とGroupmax Workflow Server for Active Directoryの場合とで異なります。それぞれについて説明します。

＜この項の構成＞

(1)　Groupmax Workflow Serverの場合

(2)　Groupmax Workflow Server for Active Directoryの場合

(1)　Groupmax Workflow Serverの場合

ユーザ定義ユティリティは，Groupmax Address Serverと連携して，ワークフローデータベースの情報を更新するユティリティです。

ユーザ定義ユティリティを使用した運用については，「2.4.5　ユーザの設定」を参照してください。

コマンドの形式，終了コード及び注意事項を次に示します。

(a)　WFregusrコマンド

コマンドの形式を次に示します。

WFregusr

［-y］

［-v］

［-k｜-s［-k］｜-c｜-f ユーザID一覧ファイル名］

-y
終了コードをJP1/Automatic Job Schedulerに対応できる値に変換します。このオプションを指定すると，JP1/Automatic Job Schedulerからユーザ定義ユティリティを実行できます。
このオプションと他のオプションを同時に指定する場合は，このオプションを最初に指定してください。最初に指定しない場合，オプションエラーなどの解析エラー時には，JP1/Automatic Job Schedulerに対応できる終了コードに変換されません。
このオプションを正しく指定しないと，不正な値が返される場合があるので注意してください。
このオプションを指定した場合と指定しない場合の，変換後の終了コードについては，「4.2.10(1)(b)　ユーザ定義ユティリティの終了コード」を参照してください。

-v
ユーザ定義ユティリティの実行経過をコマンドプロンプトに表示します。

-k
ユーザ定義ユティリティの実行時のエラーをスキップします。実行時にエラーが発生すると，通常は無条件に実行が中止されます。
このオプションを指定すると，特定のエラーについて，エラーをスキップして実行が継続されます。スキップの対象となるエラーを次に示します。

ユーザ定義処理の対象となるユーザがログインしている場合

マルチサーバ機能で使用するメールユーザがGroupmax Address Serverに未登録である場合

ユーザ定義処理対象のユーザが，作業机に作業者として直接割り当てられている場合

エラーをすぐに取り除くことができない場合で，他のユーザの定義処理を完了させる必要があるときなどに，このオプションを使用します。

-s
Groupmax Address Serverとの間で，ユーザ情報の同期処理をします。また，-kオプションを同時に使用することで，実行時に発生するエラーをスキップできます。
このオプションは，何かの障害でユーザ情報に不整合が生じた場合に，Groupmax Address Serverに登録されたユーザ情報とWorkflowのユーザ情報を一致させたいときに設定します。
通常は設定する必要はありませんが，環境削除ユティリティを使用した場合などにユーザ情報の不整合が生じることがあります。このような場合に，このオプションを使用することでユーザ情報を回復できます。

-c
ユーザ定義ユティリティの実行によって，ワークフローデータベースにどのような影響があるかをシミュレーションします。このオプションを設定した場合は，ワークフローデータベースは更新されません。シミュレーション結果は，レポートとして表示されます。
レポートは，%WFdir%￥tmpディレクトリに次の形式で出力されます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
regusr_report-yyyymmddhhmmss

yyyy

西暦を示します。

mm

月を示します。

dd

日を示します。

hh

時を示します。

mm

分を示します。

ss

秒を示します。

レポートの例を図4-2に示します。[Tab]はタブ文字を示します。

図4-2　ユーザ定義ユティリティのレポート形式例(Groupmax Workflow Serverの場合)

レポート形式例について，図中の番号ごとに説明します。

ヘッダレコード第1行
実行バージョン及び実行ホスト名が表示されます。

ヘッダレコード第2行
実行日付及び実行時間が表示されます。

区切りレコード

更新予告レコード
Groupmax Address ServerからWorkflowに通知された変更情報に基づいて，これ以降の行に更新予告が出力されます。
同一ユーザIDに対する複数の変更情報が存在する場合，変更の効果は累積されないで，それぞれ独立した更新情報として扱われます。

USER句
USER句の次に，更新するユーザ情報が表示されます。

ユーザ更新情報レコード
レコードフォーマットを次に示します。
ユーザID[Tab]更新内容
更新内容の部分には，ユーザ情報の更新内容が表示されます。

Add

ユーザが自ホストに追加されることを示します。

Move Toホスト名

表示されたホストに，ユーザが移動することを示します。

Change Toユーザ名

表示された名称に，ユーザ名が変更されることを示します。

Update

ユーザ名以外の情報が変更されることを示します。

Delete

ユーザが削除されることを示します。

Delete(Only Relation Maintenance)

他ホストのユーザの削除に伴って，リレーションがメンテナンスされることを示します。

LinkedBpNode句
削除又は移動対象のユーザが直接リンクされている，旧バージョンの作業机の情報を出力します。この情報が出力されているときは，該当するユーザを削除又は移動できません。レコードフォーマットを次に示します。
LinkedBpNode BPName:ビジネスプロセス定義名[Tab]Ver:ビジネスプロセス定義バージョン[Tab]NodeName:作業机名

CASE句
削除又は移動対象のユーザのユーザトレーにある案件の情報を出力します。レコードフォーマットを次に示します。
CASE BPName:ビジネスプロセス定義名[Tab]Ver:ビジネスプロセス定義バージョン[Tab]WorkID:ワークID[Tab]Reason:移動不可要因

移動不可要因を次に示します。空白の場合は，移動先のユーザトレーに自動的に転送されることを示します。

Deleted

ユーザが削除されたことを示します。

V1BP

旧バージョンのビジネスプロセス定義の案件であることを示します。

NotDistributed

ユーザの移動先となるサーバに，ビジネスプロセス定義が配布されていないことを示します。

更新予告レコード
Groupmax Address Server登録情報とワークフローデータベースとの相違に基づいて，これ以降の行に更新予告が出力されます。

-f ユーザID一覧ファイル名
Groupmax Address Serverとの間で，特定のユーザ情報について同期処理をします。-sオプションがすべてのユーザ情報を更新するのに対して，-fオプションは，設定されたファイル内に記述された，ユーザIDに対応するユーザ情報だけを対象に更新します。-fオプションは，ユーザ数が多いときなどに効果的です。特定のユーザ情報について同期処理をすることで，最小限の時間で同期処理を実行できます。
1バイトから250バイトまでの文字列で設定します。
ユーザID一覧ファイルの記述規則を次に示します。

頭文字が「＃（半角）」の行はコメントとして認識されます。

空白でもタブでもない最初の文字から，次の空白，タブ，改行又はEOFまでがユーザIDとして認識されます。

ユーザIDとして認識された文字列がユーザIDの記述規則に反している場合，記述規則に反しているユーザIDのある行は無視されます。

同一のユーザIDがファイル内で複数回設定された場合，2回目以降のユーザIDは無視されます。
ユーザID一覧ファイルの記述例を次に示します。
#ユーザID一覧開始
user01
user02
user03
#ユーザID一覧終了
ユーザID一覧ファイルの記述規則の詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

(b)　ユーザ定義ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

-yオプション指定なしの場合

0

正常終了

-1

異常終了

ユティリティの処理を継続できないエラーの発生によって，ユティリティの実行が中断されたことを示します。エラーの詳細は，該当するユティリティ実行中のイベントログを参照してください。

-2

異常終了（継続できるエラー）

現在実行中のユーザの処理を中止し，次ユーザ以降の処理を継続できるレベルのエラーが1回以上発生したことを示します。エラーの詳細は，該当するユティリティ実行中のイベントログを参照してください。

-yオプション指定ありの場合

0

正常終了

255

異常終了

ユティリティの処理を継続できないエラーの発生によって，ユティリティの実行が中断されたことを示します。エラーの詳細は，該当するユティリティ実行中のイベントログを参照してください。

8

異常終了（継続できるエラー）

現在実行中のユーザの処理を中止し，次ユーザ以降の処理を継続できるレベルのエラーが1回以上発生したことを示します。エラーの詳細は，該当するユティリティ実行中のイベントログを参照してください。

(c)　注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverが起動している状態で実行してください。

このコマンドは，ユーザ定義更新ユティリティ（WFdefusrコマンド）や，ユーザ定義情報出力ユティリティ（WFexpusrコマンド）と同時に実行できません。

このコマンドは，Groupmax Workflow Definer，Groupmax Workflow - Specialist Tools for WWW，Groupmax Workflow Server - Library Extensionなどでの，ビジネスプロセス管理者の更新・業務ロールのユーザ更新などと同時に実行できません。

このコマンドは，ワークフローディレクトリサービスが起動している状態で実行することをお勧めします。起動していない場合，ワークフローデータベースの情報は更新できますが，イベントログにKDWM6240-Eメッセージが出力されます。

Groupmax Address Serverのユーザ情報を変更した直後は，変更通知データが出力されていない場合があります。Groupmax Address Serverに設定した変更通知データの出力間隔以上の時間が経過した後に，ユーザ定義ユティリティを実行してください。また，Groupmax Address Serverのユーザ情報を変更してから，ユーザ定義ユティリティを実行するまでの間は，Groupmax Address Serverで変更したユーザに対して，Workflow Server上でユーザ定義情報やロール定義情報の変更はしないでください。変更通知データが出力されていない状態でユーザ定義ユティリティを実行してしまうと，その後に変更したユーザ定義情報やロール定義情報が，変更通知データが遅れて反映されたときに削除されることがあります。

ユーザ定義ユティリティの実行スケジュールは，Groupmax Address Serverのマスタ管理サーバ上での一括登録実行ユティリティ（gmaxset）の実行スケジュール，及び各ファイルサーバへのレプリケーション間隔を考慮して決定してください。
ユーザ定義ユティリティの実行スケジュールと，一括登録実行ユティリティの実行スケジュールの間隔が短すぎると，変更通知データが到着していない状態でユーザ定義ユティリティが実行され，次回の実行まで変更通知データが反映されないことがあります。

Groupmax Address Serverでは，追加，変更のどちらの場合でも，設定できるのは，ユーザID及びユーザ名だけです。他の属性をデフォルト値以外の値に変更する場合は，Groupmax Workflow Definer及びGroupmax Workflow Monitor，又はユーザ定義更新ユティリティ（WFdefusrコマンド）を使用して変更してください。

このコマンドでユーザを他サーバに移動する場合，移動先のサーバにビジネスプロセス定義が配布されていない案件は転送できないので，移動元サーバ内でビジネスプロセス定義に従って配布するトレーを再度決定し直します。この場合，ビジネスプロセスの定義内容によってはエラートレーに移動することもあります。サーバ移動後に対象ユーザが引き続き処理を行う必要がある案件が存在する場合は，該当するビジネスプロセス定義及びロールを移動先サーバに配布していることをユーザ移動実施前に確認してください。また，案件がエラートレーに移動したり，不特定のトレーに移動したりすることを避ける必要がある場合には，案件を特定のユーザ又はロールのトレーに振り替えてからユーザ移動を実施してください。

(2)　Groupmax Workflow Server for Active Directoryの場合

ユーザ定義ユティリティは，Active Directory上のワークフローユーザの情報を基に，ワークフローキャッシュを構築し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保するユティリティです。Active Directoryとワークフローデータベースとの間でユーザ情報にずれがある場合は，ワークフローデータベースのユーザ情報を更新することで整合性を確保します。ただし，Active Directoryのユーザ情報がワークフローユーザ登録の規則に違反している場合は，ワークフローデータベースへは反映しません。

なお，次の条件を満たしたものがActive Directory上のワークフローユーザとみなされます。

対象ドメイン定義ファイルで指定したドメインに所属するユーザである

ワークフローユーザID(hitachiWFUserID)属性が設定されている

Workflowサーバ名(hitachiWFServerNameList)属性に自サーバが含まれる

ユーザプリンシパル名(userPrincipalName)属性が設定されている

整合性の確保によってユーザトレーが新規に作成される場合，属性のデフォルトは表4-6のようになります。

表4-6　ユーザトレーの属性のデフォルト

属性 | 値
ユーザ権限 | 一般ユーザ
案件受付状態 | 受付可能
ユーザヒストリ取得数 | 50※１
コメント | NULL
ユーザ属性1 | NULL
ユーザ属性2 | NULL
GUID | Active Directory上のGUID※２

注※1

環境設定ユティリティによって，0～1023までの範囲で変更できます。

注※2

GUID：Global Unique ID

(a)　WFregusrコマンド

コマンドの形式を次に示します。

WFregusr

［-v］

［ { -s｜-u ユーザID｜-c } ］

-v
ユーザ定義ユティリティの実行経過をコマンドプロンプトに表示します。

-s
対象ドメイン定義ファイルで指定したドメインに登録されているワークフローユーザの情報を基に，ワークフローキャッシュを構築し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保します。ただし，ワークフローキャッシュの構築に失敗した場合は，ユーザ情報の整合性は確保しないで，コマンドを中断します。
このオプションは-uオプション及び-cオプションと同時に指定できません。-s，-u，及び-cのどのオプションも指定しない場合，このオプションが仮定されます。

-u ユーザID
引数に指定したユーザIDについてだけ，ワークフローキャッシュ上のユーザエントリを追加又は削除し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保します。指定したユーザについてだけ処理されるため，-sオプション又はデフォルトで実行する場合と比べて，短時間で処理されます。
ただし，引数に指定したユーザが前回のワークフローキャッシュ構築時の所属組織とは異なる組織へ移動しているか，ワークフローキャッシュ上に存在しない組織下に追加されている場合は，ワークフローキャッシュの再構築が必要なため，このオプションによる整合性の確保は実行できません。
このオプションは-sオプション及び-cオプションと同時に指定できません。

-c
ユーザ定義ユティリティの実行によって，ワークフローデータベースにどのような影響があるかをシミュレーションします。このオプションを設定した場合は，ワークフローデータベースは更新されません。シミュレーション結果は，レポートとして表示されます。
このオプションは-uオプション及び-sオプションと同時に指定できません。
レポートは，%WFdir%￥tmpディレクトリに次の形式で出力されます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
regusr_report-yyyymmddhhmmss

yyyy

西暦を示します。

mm

月を示します。

dd

日を示します。

hh

時を示します。

mm

分を示します。

ss

秒を示します。

出力先ディレクトリに同一のファイル名がある場合，そのファイルに上書きされます。
レポートの例を図4-3に示します。[Tab]はタブ文字を示します。

図4-3　ユーザ定義ユティリティのレポート形式例(Groupmax Workflow Server for Active Directoryの場合)

レポート形式例について，図中の番号ごとに説明します。

ヘッダレコード第1行
実行バージョン及び実行ホスト名が表示されます。

ヘッダレコード第2行
実行日付及び実行時間が表示されます。

区切りレコード

USER句
USER句の次に，更新するユーザ情報が表示されます。

ユーザ更新情報レコード
レコードフォーマットを次に示します。
ユーザID[Tab]更新内容
更新内容の部分には，ユーザ情報の更新内容が表示されます。

Add

ユーザがワークフローデータベースに追加されることを示します。

Delete

ユーザがワークフローデータベースから削除されることを示します。

Case句
削除又は移動対象のユーザのユーザトレーにあって再配布の対象となる案件の情報を出力します。レコードフォーマットを次に示します。
Case BPName:ビジネスプロセス定義名[Tab]Ver:'ビジネスプロセス定義バージョン'[Tab]WorkID:'ワークID'[Tab]reason:案件再配布要因

案件再配布要因を次に示します。

Deleted

ユーザが削除されたことを示します。

(b)　ユーザ定義ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

0

正常終了

255

異常終了

(c)　注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，グローバルカタログサーバ及び対象ドメイン定義ファイルに指定したすべてのドメインのドメインコントローラを起動している状態で実行してください。

このコマンドは，Groupmax Object Server及びワークフローディレクトリサービスが起動している状態で実行してください。ただし，-cオプションによる実行の場合は，ワークフローディレクトリサービスを起動しておく必要はありません。

-uオプションを指定したユーザの削除は，整合性検証のため，ユーザの追加に比べて数倍以上の時間が掛かることがありますので注意してください。

このコマンドでは，ユーザ属性のデフォルト値以外の変更はできません。ユーザ属性をデフォルト値以外に変更する場合は，ユーザ定義更新コマンド，Groupmax Workflow Definer又はGroupmax Workflow Monitorを使用してください。

4.2.11　ユーザ定義更新ユティリティ

ユーザ定義更新ユティリティは，ユーザに関する情報をファイルから一括で更新します。

このユティリティで更新できるユーザ情報は大きく分けて次の六つです。

案件受付状態

ユーザヒストリの取得最大値

ユーザに関するコメント

ユーザ属性１

ユーザ属性２

他の定義（権限管理，組織，業務ロール，ビジネスプロセス管理者，ロール定義管理者，代行配布ユーザ及び代行者）への関連

ユーザ定義更新ユティリティは，Windows NTのコマンドプロンプトでWFdefusrコマンドを使用して実行します。WFdefusrコマンドにあらかじめ更新情報を設定したファイルを指定して実行すると，ファイルに設定した情報のとおりにユーザ情報が更新されます。

更新情報のファイルは，ユーザ定義情報出力ユティリティで出力されたユーザ定義情報ファイルを利用して作成することもできます。ユーザ定義情報出力ユティリティの詳細は，「4.2.12　ユーザ定義情報出力ユティリティ」を参照してください。

コマンドの形式，終了コード，情報更新失敗と更新処理スキップの要因，及びコマンド実行時の注意事項を次に示します。

＜この項の構成＞

(1)　WFdefusrコマンド

(2)　ユーザ定義更新ユティリティの終了コード

(3)　情報更新失敗と更新処理スキップの要因

(4)　注意事項

(1)　WFdefusrコマンド

コマンドの形式を次に示します。

WFdefusr

-f ユーザ定義更新情報入力ファイル名

［-v］

［-l ユーザ定義更新ログ取得ファイル名］

［-e エラーメッセージ出力ファイル名］

-f ユーザ定義更新情報入力ファイル名
更新するユーザ定義情報を設定・入力するファイルです。このオプションを省略することはできません。
ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。
ユーザ定義更新情報入力ファイルは，更新する情報が1レコードごとに次に示す形式で設定されている必要があります。
処理コード,ユーザID,更新対象コード,更新値1[,更新値2][,更新値3][,更新値4]
[,更新値5]
レコード指定時の注意事項を次に示します。

一つのレコードは，改行を含めて1,024バイト以下で設定します。

項目と項目は「,」(半角コンマ)で区切ります。ただし，項目の値中に「,」が入っている場合は項目を「"」(ダブルクォーテーション)で囲んでください。

「"」で囲まれていない項目の，値の前後の空白文字は無視されます。

次に，レコードの各項目について説明します。

処理コード

更新する情報の処理コードを半角の英大文字で設定します。処理コードには次の三つが設定できます。また，そのレコードがコメントである場合は，ここに「#(半角)」を設定します。

C

属性情報を変更します。Cを設定すると，この後の「更新対象コード」に，STAT，HMAX，CMNT，ATR1，ATR2及びALLAが設定できます。

A

他の定義との関連を設定します。Aを設定すると，後に設定する「更新対象コード」として，AUTH，ORG，CMP，ROLE，KEYV，BPAG，AGNT，BADM，BDST，RDEF及びRDSTが設定できます。BDST及びRDSTはGroupmax Address Serverを使用している場合に設定できます。

D

他の定義との関連を削除します。Dを設定すると，AUTH，ORG，CMP，ROLE，KEYV，BPAG，AGNT，BADM，BDST，RDEF及びRDSTが設定できます。BDST及びRDSTはGroupmax Address Serverを使用している場合に設定できます。

ユーザID

情報を更新するユーザのユーザIDを設定します。

更新対象コード

更新対象とする情報のコードを半角の英数字で設定します。設定できる更新対象コードと，それに対応する値（更新値1～5に設定する）については，表4-7を参照してください。

更新値1～更新値5

更新する値を設定します。値を更新値1～5のどこへ設定するかは更新対象コードによって異なります。どの更新値にどのような値を設定するかは，表4-7を参照してください。

表4-7　更新対象コードと更新値

更新対象コード
コードの意味
更新値に設定できる値

STAT※⁴
案件受付状態の変更
act，dea，inac※1の一つ(更新値1に設定)

注

それぞれact(受付可能)，dea(代行者配布)，inac(受付禁止)を表す。

HMAX※⁴
ユーザヒストリ最大数の
変更
範囲0～1023の値(更新値1に設定)

CMNT※⁴
コメントの変更
コメント情報※2(更新値1に設定)

ATR1※⁴
ユーザ属性1の変更
ユーザ属性1※2(更新値1に設定)

ATR2※⁴
ユーザ属性2の変更
ユーザ属性2※2(更新値1に設定)

ALLA※⁴
全属性の一括変更
案件受付状態(更新値1に設定)
ユーザヒストリ最大数(更新値2に指定)
コメント(更新値3に指定)※2
ユーザ属性1(更新値4に指定)※2
ユーザ属性2(更新値5に指定)※2

AUTH※⁵
ユーザ権限の変更／削除
domi，admi，wfm※1の一つ(更新値1に
設定)

注

処理コードにDを設定した場合は更新値には何も設定しない。

それぞれdomi(ドメイン管理者)，admi(ワークフロー運用管理者)，wfm(ビジネスプロセス管理者)を表す。

ORG※⁵
組織へのアクセス権の追加／削除
組織ID(更新値1に設定)

CMP※⁵
最上位組織へのアクセス権の追加／削除
最上位組織ID(更新値1に設定)

ROLE※⁵
業務ロールへのユーザの追加／削除
ロール名(更新値1に設定)※³

KEYV
自動配布キーへの自動配布キー値の追加／削除
ロール名（更新値1に設定）※³
自動配布キー名（更新値2に設定）
自動配布キー値（更新値３に設定）※６

BPAG※⁴
代行配布ユーザの変更／削除
ビジネスプロセス定義名
(更新値1に設定)※³
代行配布ユーザID(更新値2に設定)

AGNT※⁴
代行者の追加／削除
代行者ユーザID(更新値1に設定)

BADM※⁵※⁷
ビジネスプロセス管理者の追加※¹⁰／削除
ビジネスプロセス定義名(更新値1に設定)※³
ビジネスプロセス定義バージョン又はALL(更新値2に設定)※⁹

注

ビジネスプロセス定義バージョンにALLを設定した場合は，更新値１に指定したビジネスプロセス定義のすべてのバージョンを表す。

BDST※⁵※⁸
(Groupmax Address Serverの場合だけ)
ビジネスプロセス配布管理者の追加※¹⁰／削除
ビジネスプロセス定義名(更新値1に設定)※³
ビジネスプロセス定義バージョン又はALL(更新値2に設定)※⁹

注

ビジネスプロセス定義バージョンにALLを設定した場合は，更新値１に指定したビジネスプロセス定義のすべてのバージョンを表す。

RDEF※⁵※⁷
ロール定義者の追加※¹⁰／削除
ロール名(更新値1に設定)※³

RDST※⁵※⁸
(Groupmax Address Serverの場合だけ)
ロール配布管理者の追加※¹⁰／削除
ロール名(更新値1に設定)※³

注※1

半角英小文字で設定します。

注※2

更新値を省略できます。省略した場合，その定義情報はクリアされます。また，設定する値に，タブ，「"」及び「^」は半角文字も全角文字も使用できません。

注※3

02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス，ロール，又はロール定義更新ユティリティから登録したロールだけが更新対象となります。

注※4

この更新対象コードは，更新対象ユーザのユーザトレーが存在するサーバ（Workflowホームサーバ）で有効となります。

注※5

この更新対象コードは，Workflow管理サーバで有効となります。

注※6

設定する値に，タブ，「"」及び「^」は半角文字も全角文字も使用できません。

注※7

指定するユーザIDはビジネスプロセス管理者（wfm）以上の権限が必要です。

注※8

指定するユーザIDはワークフロー運用管理者（admi）以上の権限が必要です。

注※9

指定するビジネスプロセス定義バージョンの前に0を指定した場合，その0は無視されます。

注※10

設定できるのは200人までです。

-v
ユーザ定義更新ユティリティの実行の経過をメッセージとして，標準出力に出力します。

-l ユーザ定義更新ログ取得ファイル名
ユーザ定義更新ユティリティの実行による更新の履歴を，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
￥，/，:，,，;，*，?，"，<，>，|
もし，ユーザ定義更新ユティリティの実行後にエラーとなった場合は，このユーザ定義更新ログ取得ファイルの内容を参照すればエラーの内容が分かります。また，このファイルは内容を加工することによって，ユーザ定義更新情報入力ファイルとして使うことができるので便利です。
更新ログの出力例を図4-4に示します。

図4-4　ユーザ定義更新ログ取得ファイルの出力例

出力例について図中の番号ごとに説明します。

ヘッダレコード第1行
実行バージョン及び実行ホスト名が表示されます。

ヘッダレコード第2行
実行日付及び実行時間が表示されます。

ヘッダレコード第3行
ユーザ定義更新情報入力ファイル名が表示されます。

区切りレコード

ユーザ情報更新履歴レコード
ユーザ定義情報の更新が成功したかどうか，及び更新内容が表示されます。
○印は「更新成功」，×印は「更新失敗」，無印は「更新処理スキップ」を示します。
レコード先頭の数字は，ユーザ定義更新情報入力ファイルの何番目のレコードかを示します。また，「更新失敗」の場合，エラーを検知した列番号が続けて表示されます。
「更新失敗」及び「更新処理スキップ」となる場合の要因については，「4.2.11(3)　情報更新失敗と更新処理スキップの要因」を参照してください。

-e エラーメッセージ出力ファイル名
レコードフォーマットエラーなど，ユティリティの実行を継続できるエラーに対するメッセージを，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
￥，/，:，,，;，*，?，"，<，>，|
このオプションを省略した場合は，%WFdir%￥tmpにファイル名「_WFDEFU.NG」で出力します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
ここで設定したエラーメッセージ出力ファイルと同一名のファイルが既に存在する場合は，上書きして出力されます。前回実行時のエラーメッセージファイルを残したい場合は，次に示すような方法から適切な方法を選択してください。

ユーザ定義更新ユティリティを実行するごとにエラーメッセージファイル名を変更する。

前回実行時のエラーメッセージファイルを他のディレクトリに移動する。

前回実行時のエラーメッセージファイルの名称を変更する。

(2)　ユーザ定義更新ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

0

正常終了

4

異常終了（継続できるエラー）

現在実行中のユーザの処理を中止し，次ユーザ以降の処理を継続できるレベルのエラーが1回以上発生したことを示します。エラーの詳細は，このユティリティのWFdefusrコマンドの-eオプションで指定するエラーメッセージ出力ファイルを参照してください。

255

異常終了

ユティリティの処理を継続できないエラーの発生によって，ユティリティの実行が中断されたことを示します。エラーの詳細は，該当するユティリティ実行中のイベントログを参照してください。

(3)　情報更新失敗と更新処理スキップの要因

コマンドを実行した結果，ユーザ情報更新履歴レコードで「更新失敗」及び「更新処理スキップ」と表示された場合の要因を次に示します。これに従ってユーザ定義更新情報入力ファイルを修正し，再度実行してください。

(a)　更新失敗（×印）の要因

更新失敗の要因として考えられるエラーの内容を，レコードの列ごとに示します。ここでの「列」とは，ユーザ定義更新ログ取得ファイルの，レコード番号（図4-4での「1」及び「2-4」）の右の列を「1列目」として数えます。

1列目（処理コード指定欄）のエラー

処理コードが「Ｃ」，「Ａ」及び「Ｄ」以外である。

2列目（ユーザID指定欄）のエラー

指定したユーザがGroupmax Address Server又はActive Directoryに登録されていない。

指定したユーザはGroupmax Address Server又はActive Directoryに登録されているが，Workflowサーバに設定されていない。

指定したユーザのユーザIDが「system」である。

3列目（更新対象コード指定欄）のエラー

処理コードが「Ｃ」であるのに，更新対象コードが「STAT」，「HMAX」，「CMNT」，「ATR1」，「ATR2」及び「ALLA」以外である。

処理コードが「A」又は「D」であるのに，更新対象コードが「AUTH」，「ORG」，「CMP」，「ROLE」，「KEYV」，「BPAG」，「AGNT」，「BADM」，「BDST」，「RDEF」又は「RDST」以外である。

更新対象コードが「BDST」又は「RDST」であるのに，指定されたユーザにはワークフロー運用管理者以上の権限がない。

更新対象コードが「BADM」又は「RDEF」であるのに，指定されたユーザにはビジネスプロセス管理者以上の権限がない。

4列目（更新値指定欄）のエラー

更新対象コードが「STAT」であるのに，更新値が「act」，「dea」及び「inac」以外である。

更新対象コードが「HMAX」であるのに，更新値が次のどれかである。
0～1023の半角数字でない。
指定文字数が10文字以内でない。

更新対象コードが「CMNT」であるのに，更新値が次のどれかである。
文字列長が127バイト以内でない。
文字列中に1バイトコード（半角）のタブ，「"」又は「^」が指定されている。
文字列中に2バイトコード（全角）の「"」又は「^」が指定されている。

更新対象コードが「ATR1」又は「ATR2」であるのに，更新値が次のどれかである。
文字列長が31バイト以内でない。
文字列中に1バイトコード（半角）のタブ，「"」又は「^」が指定されている。
文字列中に2バイトコード（全角）の「"」又は「^」が指定されている。

更新対象コードが「AUTH」であるのに，更新値が次のどれかである。
処理コードが「Ａ」の場合
「domi」，「admi」及び「wfm」以外である。
「domi」又は「admi」から「wfm」への変更要求であるが，指定したユーザがビジネスプロセス配布管理者又はロール定義配布管理者である。
処理コードが「Ｄ」の場合
指定したユーザがビジネスプロセス管理者，ビジネスプロセス配布管理者，ロール定義者又はロール定義配布管理者である。

更新対象コードが「ORG」であるのに，更新値が次のどれかである。
指定した組織IDがGroupmax Address Server又はActive Directoryに登録されていない。
指定した組織IDの最上位組織IDが「GMAXSYS」である。

更新対象コードが「CMP」であるのに，更新値が次のどれかである。
指定した最上位組織IDがGroupmax Address Server又はActive Directoryに登録されていない。
指定した最上位組織IDが「GMAXSYS」である。

更新対象コードが「ROLE」であるのに，更新値が次のどれかである。
指定した業務ロールがワークフローデータベースにない。
指定した業務ロールは，02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティから登録した業務ロールでない。

更新対象コードが「KEYV」であるのに，更新値が次のどれかである。
指定した業務ロールがワークフローデータベースにない。
指定した業務ロールは，02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティから登録した業務ロールでない。
指定した自動配布キー名が指定した業務ロールにない。
指定した自動配布キー値の文字列の長さが31バイト以内でない。
指定した自動配布キー値の文字列の中に，1バイトコード（半角）のタブ，「"」又は「^」が指定されている。
指定した自動配布キー値の文字列の中に，2バイトコード（全角）の「"」又は「^」が指定されている。

更新対象コードが「BPAG」であるのに，更新値が次のどれかである。
指定したビジネスプロセス定義がワークフローデータベースにない。
指定したビジネスプロセス定義は，02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義でない。
指定した代行配布ユーザがGroupmax Address Server又はActive Directoryに登録されていない。
指定した代行配布ユーザはGroupmax Address Server又はActive Directoryに登録されているが，Workflowサーバに設定されていない。
指定した代行配布ユーザのユーザIDが「system」である。

更新対象コードが「AGNT」であるのに，更新値が次のどれかである。
指定した代行者がGroupmax Address Server又はActive Directoryに登録されていない。
指定した代行者はGroupmax Address Server又はActive Directoryに登録されているが，Workflowサーバに設定されていない。
指定した代行者のユーザIDが「system」である。

更新対象コードが「BADM」又は「BDST」であるのに，更新値が次のどれかである。
指定したビジネスプロセス定義がワークフローデータベースにない。
指定したビジネスプロセス定義は，02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義でない。
指定したビジネスプロセス定義バージョンのビジネスプロセス定義がワークフローデータベースにない。
指定したビジネスプロセス定義バージョンが，1以上の半角数字又は半角英文字の「ALL」以外である。
指定したビジネスプロセス定義バージョンが10文字以内でない。
設定するユーザが200人を超えている。

更新対象コードが「RDEF」又は「RDST」であるのに，更新値が次のどれかである。
指定したロールがワークフローデータベースにない。
指定したロールは，02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティで登録したロールでない。
設定するユーザが200人を超えている。

エラーが発生した列が特定できないエラー

処理コード，ユーザID，更新対象コード又は更新値が設定されていない。

指定文字列の定義フォーマットエラー。

レコード長が1,024バイトを超えている。

更新処理中に資源の競合が発生した。

(b)　更新処理スキップ（無印）の要因

更新処理スキップの要因として考えられるエラーの内容を，次に示します。

更新対象コードが「STAT」，「HMAX」，「CMNT」，「ATR1」，「ATR2」，「ALLA」，「BPAG」又は「AGNT」であるのに，指定したユーザのユーザトレーがWFdefusrコマンドを実行したサーバにない
この場合，原因として以下の理由が考えられる。

指定したユーザのユーザトレーがWFdefusrコマンドを実行したサーバ以外のサーバに存在する。

指定したユーザを，WFdefusrコマンドを実行したサーバに登録及び移動したが，ユーザ定義ユティリティ（WFregusrコマンド）をまだ実行していない。

更新対象コードが「AUTH」，「ORG」，「CMP」，「ROLE」，「KEYV」，「BADM」，「BDST」，「RDEF」又は「RDST」であるのに，WFdefusrコマンドを実行したサーバがWorkflow管理サーバでない

(4)　注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

このコマンドはユーザ定義ユティリティコマンド（WFregusr），ユーザ定義情報出力ユティリティコマンド（WFexpusr），ロール定義更新ユティリティコマンド（WFdefrl），及びロール定義情報出力ユティリティコマンド（WFexprl）と同時に実行できません。

-fオプションで指定したファイルが存在しない場合，又はファイルにアクセス権がない場合，コマンドの実行を中止します。

-lオプションで指定したファイルが既に存在する場合，コマンドの実行を中止します。

-l及び-eオプションで指定したディレクトリが存在しない場合，又はディレクトリにアクセス権がない場合，コマンドの実行を中止します。

このユティリティを，Groupmax Address Server又はActive Directoryのユーザ登録情報とWorkflowのユーザ登録情報（ワークフローデータベース）とに差異がある状態で実行すると，期待した更新結果が得られない場合があります。 Groupmax Address Server又はActive Directoryのユーザ登録情報を更新した場合は，必ずWorkflowのユーザ定義ユティリティ（WFregusrコマンド）を各サーバで実行してから，このユティリティを実行してください。

ビジネスプロセス管理者又はビジネスプロセス配布管理者の追加／削除処理で，ビジネスプロセス定義バージョンに「ALL」を指定した場合，どれか一つのバージョンの更新処理に失敗すると，全バージョンの更新処理が無効となります。その場合，エラー情報が出力され，当該レコードの処理はスキップされます。

4.2.12　ユーザ定義情報出力ユティリティ

ユーザ定義情報出力ユティリティは，Workflowのユーザ定義情報をユーザ定義更新ユティリティ（WFdefusrコマンド）で使用するユーザ定義更新情報入力ファイルの形式で出力します。ユーザ定義情報を更新する場合，あらかじめこのユティリティを実行してファイルを出力しておけば，そのファイルの内容を更新する情報に変更するだけでユーザ定義更新情報入力ファイルとして使用できるので便利です。

ユーザ定義情報出力ユティリティは，Windows NTのコマンドプロンプトでWFexpusrコマンドを使用して実行します。

コマンドの形式，ファイルの出力形式，終了コード及び実行時の注意事項を次に示します。

＜この項の構成＞

(1)　WFexpusrコマンド

(2)　出力形式

(3)　ユーザ定義情報出力ユティリティの終了コード

(4)　注意事項

(1)　WFexpusrコマンド

コマンドの形式を次に示します。

WFexpusr

-f ユーザ定義情報出力ファイル名

［-c 最上位組織ID｜-o 組織ID］

［［-a 出力情報種別コード] …］

-f ユーザ定義情報出力ファイル名
ここで指定したファイルにユーザ定義情報を出力します。このオプションを省略することはできません。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
￥，/，:，,，;，*，?，"，<，>，|

-c 最上位組織ID
ここで指定した組織IDを最上位として，その組織及び下位組織に所属するすべてのユーザの情報を出力します。
1バイトから8バイトまでの文字列で設定します。Groupmax Address Serverの場合は，最上位組織ID「GMAXSYS」は指定できません。また，このオプションは-oオプションと一緒に指定できません。

-o 組織ID
ここで指定した組織IDに所属するユーザと，その下位組織に所属するすべてのユーザの情報を出力します。
1バイトから8バイトまでの文字列で設定します。Groupmax Address Serverの場合は，最上位組織ID「GMAXSYS」の下位組織は指定できません。また，このオプションは-cオプションと一緒に指定できません。

-a 出力情報種別コード
出力対象のユーザに関して，ここで指定した種別コードの情報を出力します。また，このオプションは複数回指定できます。ただし，同じ出力情報種別コードを重複して指定することはできません。このオプションを省略すると，すべての種別の情報を出力します。このとき，STAT，HMAX，CMNT，ATR1，及びATR2の各出力情報種別コードの情報は，出力情報種別コードALLAで1レコードにまとめて出力します。
ここで，出力情報種別コードSTATからAGNTまでの出力種別コードの対象となるユーザは，このコマンドを実行したサーバにユーザトレーを持つユーザです。また，ORGからRDSTまでの対象となるユーザは，このコマンドを実行したサーバがWorkflow管理サーバである場合に，指定したコードの権限を持っているユーザです。
指定できる出力情報種別コードを次に示します。

STAT

案件受付状態を出力します。

HMAX

ユーザヒストリ最大数を出力します。

CMNT

コメントを出力します。

ATR1

ユーザ属性1を出力します。

ATR2

ユーザ属性2を出力します。

ALLA

案件受付状態，ユーザヒストリ最大数，コメント，ユーザ属性1及びユーザ属性2を出力します。

BPAG

代行配布ユーザに関する情報を出力します。

AGNT

代行者に関する情報を出力します。

ORG

組織へのアクセス権を出力します。

CMP

最上位組織へのアクセス権を出力します。

AUTH

ユーザ権限を出力します。

ROLE

業務ロールへの参加に関する情報を出力します。

KEYV

業務ロールの自動配布キーに関する情報を出力します。

BADM

ビジネスプロセス管理者に関する情報を出力します。

BDST(Groupmax Address Serverを使用している場合)

ビジネスプロセス配布管理者に関する情報を出力します。

RDEF

ロール更新者に関する情報を出力します。

RDST(Groupmax Address Serverを使用している場合)

ロール配布管理者に関する情報を出力します。

(2)　出力形式

ユーザ定義情報の出力形式を，表4-8に示します。実際の出力ファイルでは，項目と項目は「, (半角コンマ)」で区切られています。

処理コードの「# (半角シャープ)」を必要に応じて「C」，「A」又は「D」に変更することで，ユーザ定義更新ユティリティの入力ファイルとなります。

表4-8　ユーザ定義情報の出力形式

処理
コード
ユーザ
ID
出力情報
種別コード
出力値
1
出力値
2
出力値
3
出力値
4
出力値
5

"#"
対象
ユーザ
ID
STAT
act
dea
inac
－
－
－
－

HMAX
0～1023
－
－
－
－

CMNT
コメント情報
－
－
－
－

ATR1
ユーザ属性1
－
－
－
－

ATR2
ユーザ属性2
－
－
－
－

ALLA
(全属性)
案件受付状態
ユーザヒストリ最大数
コメント
ユーザ
属性1
ユーザ
属性2

AUTH
domi
admi
wfm
－
－
－
－

ORG
組織ID
－
－
－
－

CMP
最上位組織ID
－
－
－
－

ROLE
業務ロール名※²
－
－
－
－

KEYV
業務ロール名※²
自動配布キー名
自動配布キー値
－
－

BPAG
ビジネスプロセス定義名※¹
代行配布ユーザID
－
－
－

AGNT
代行者ユーザID
－
－
－
－

BADM
ビジネスプロセス定義名※¹
ビジネスプロセス定義バージョン
－
－
－

BDST(Groupmax Address Serverの場合だけ)
ビジネスプロセス定義名※¹
ビジネスプロセス定義バージョン
－
－
－

RDEF
ロール名※²
－
－
－
－

RDST(Groupmax Address Serverの場合だけ)
ロール名※²
－
－
－
－

注※1

02-10以降のバージョンのGroupmax Workflow Definerから登録したものだけが出力対象となります。

注※2

02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティで登録したものが出力対象となります。

(3)　ユーザ定義情報出力ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

0

正常終了

255

異常終了

(4)　注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

このコマンドは次に示すコマンドと同時に実行できません。

ユーザ定義ユティリティコマンド（WFregusr）

ユーザ定義更新ユティリティコマンド（WFdefusr）

ロール定義更新ユティリティコマンド（WFdefrl）

ロール定義情報出力ユティリティコマンド（WFexprl）

-fオプションで指定したファイルが既に存在する場合，指定したディレクトリが存在しない場合，又は指定したディレクトリにアクセス権がない場合，コマンドの実行を中止します。

4.2.13　ロール定義更新ユティリティ

ロール定義更新ユティリティは，サーバ上で，ロールについての情報をファイルから一括して更新します。

このユティリティで更新できるロール情報を次に示します。

業務ロール，組織ロール，最上位組織ロール，及び階層化ロールの作成及び削除

ロールに対するロール定義者の追加及び削除

ロールに対するロール配布管理者の追加及び削除

ロールに対するロール配布先サーバの追加及び削除

業務ロールに対するユーザの追加及び削除

階層化ロールに対するロールの追加及び削除

ロールに対する自動配布キーの追加及び削除

業務ロールのユーザに対する自動配布キーの追加及び削除

階層化ロールのロールに対する自動配布キーの追加及び削除

ロールに対するロール登録サーバの設定

組織ロールの組織IDの変更

ロール定義更新ユティリティは，Windows NTのコマンドプロンプトでWFdefrlコマンドを使用して実行します。WFdefrlコマンドにあらかじめ更新情報を設定したファイルを指定して実行すると，ファイルに設定した情報のとおりにロール情報が更新されます。

更新情報のファイルは，ロール定義情報出力ユティリティで出力されたロール定義情報出力ファイルを利用して作成することもできます。ロール定義情報出力ユティリティの詳細は，「4.2.14　ロール定義情報出力ユティリティ」を参照してください。

次に，コマンドの形式，ロール定義更新情報入力ファイルの項目の詳細，終了コード，及びコマンド実行時の注意事項を示します。

＜この項の構成＞

(1)　WFdefrlコマンド

(2)　ロール定義更新情報入力ファイルの項目の詳細

(3)　ロール定義更新ユティリティの終了コード

(4)　注意事項

(1)　WFdefrlコマンド

コマンドの形式を次に示します。

WFdefrl

-f ロール定義更新情報入力ファイル名

［-v］

［-l ロール定義更新ログ出力ファイル名］

［-e エラーメッセージ出力ファイル名］

-f ロール定義更新情報入力ファイル名
更新するロール定義情報を設定・入力するファイルです。このオプションは省略できません。
ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。
ロール定義更新情報入力ファイルは，更新する情報が1レコードごとに次に示す形式で指定されている必要があります。
処理コード,更新対象ロール名,更新対象コード[,更新値1][,更新値2][,更新値3]
レコード指定時の注意事項を次に示します。

一つのレコードは，改行を含めて1,024バイト以下で設定します。

項目と項目は「,」(半角コンマ)で区切ります。ただし，項目の値中に「,」又は「 」(半角空白文字)が入っている場合は項目を「"」(ダブルクォーテーション)で囲んでください。

「"」で囲まれていない項目の，値の前後の空白文字は無視されます。

値を設定しなければならない項目に値が設定してあれば，それ以外の項目に値を設定しても無視されて，該当するレコードの更新処理は正常に実行されます。

値を設定しなければならない項目に値を設定しないと，エラーメッセージが出力され，該当するレコードの更新処理は実行されません。

レコードの先頭に「#(半角)」を指定すると，該当するレコードはコメントとして扱われ，更新処理は実行されません。

次に，レコードの各項目について説明します。

処理コード

更新する情報の処理コードを，半角の英大文字で設定します。処理コードには次の四つが設定できます。また，そのレコードがコメントである場合は，ここに「#(半角)」を設定します。

N

新規ロールを作成します。

R

ロールを削除します。

A

ロール情報を追加更新します。

D

ロール情報を削除更新します。

C

組織ロールの組織IDを追加，削除，更新します。

処理コードに対応する更新対象ロール名，更新対象コード及び該当する処理コードの機能については，「4.2.13(2)　ロール定義更新情報入力ファイルの項目の詳細」を参照してください。

更新対象ロール名

情報を更新するロールの名称を設定します。

更新対象ロール名に対応する処理コード，更新対象コード及び該当する処理コードの機能については，「4.2.13(2)　ロール定義更新情報入力ファイルの項目の詳細」を参照してください。

更新対象コード

更新対象とする情報のコードを半角の英字で設定します。設定できる更新対象コードと，それに対応する値（更新値1～3に設定する）については，「4.2.13(2)　ロール定義更新情報入力ファイルの項目の詳細」を参照してください。

更新値1～更新値3

更新する値を設定します。値を更新値1～3のどこへ設定するかは更新対象コードによって異なります。どの更新値にどのような値を設定するかは，「4.2.13(2)　ロール定義更新情報入力ファイルの項目の詳細」を参照してください。

-v
ロール定義更新ユティリティの実行の経過をメッセージとして，標準出力に出力します。

-l ロール定義更新ログ出力ファイル名
ロール定義更新ユティリティの実行による更新の履歴を，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
￥，/，:，,，;，*，?，"，<，>，|
もし，ロール定義更新ユティリティの実行後にエラーとなった場合は，このロール定義更新ログ出力ファイルの内容を参照すればエラーの内容が分かります。エラーが発生したレコードには「×」が付いているため，エラーとなった列を修正した後，ロール定義更新情報入力ファイルとして使うことができます。
更新ログの出力例を図4-5に示します。

図4-5　ロール定義更新ログ出力ファイルの出力例

出力例について，図中の番号ごとに説明します。

ヘッダレコード第1行
実行バージョン及び実行ホスト名が表示されます。

ヘッダレコード第2行
実行日付及び実行時間が表示されます。

ヘッダレコード第3行
ロール定義更新情報入力ファイル名が表示されます。

区切り記号

ロール情報更新履歴レコード
ロール定義情報の更新が成功したかどうか，及び更新内容が表示されます。

更新結果

ロール定義情報の更新が成功したかどうかが表示されます。

○：このレコードが正常に更新された場合に表示されます。

×：このレコードの更新が失敗した場合に表示されます。

行番号

レコード先頭の数字は，ロール定義更新情報入力ファイルの何行目のレコードであるかを表します。更新に失敗した場合，エラーを検知した列番号が続けて表示されます。

更新情報レコード

ロール定義更新情報入力ファイルに指定されたレコードの内容が表示されます。

-e エラーメッセージ出力ファイル名
レコードフォーマットエラーなどの，継続できるエラーに対するメッセージを，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイト以内で指定してください。
次の文字は使用できません。
￥，/，:，,，;，*，?，"，<，>，|
このオプションを省略した場合，%WFdir%￥tmpにファイル名「_WFDEFR.NG」で出力します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
ここで設定したエラーメッセージ出力ファイルと同一名のファイルが既に存在する場合は，上書きして出力されます。前回実行時のエラーメッセージファイルを残したい場合は，次に示すような方法から適切な方法を選択してください。

ロール定義更新ユティリティを実行するごとにエラーメッセージファイル名を変更する。

前回実行時のエラーメッセージファイルを他のディレクトリに移動する。

前回実行時のエラーメッセージファイルの名称を変更する。

(2)　ロール定義更新情報入力ファイルの項目の詳細

ロール定義更新情報入力ファイルの処理コード，更新対象ロール名，更新対象コード及び機能の一覧を表4-9に示します。

ロール定義更新情報入力ファイルの更新対象コードと更新値の一覧を表4-10に示します。

表4-9　処理コード，更新対象ロール名，更新対象コード及び機能の一覧

処理
コード
更新対象ロール名
更新対象
コード
処理コードの機能

N
業務ロール名※¹
BPROLE
業務ロールを作成します。ロール作成時，Groupmax Address Serverを使用している場合は，Workflowシステム組織IDの直下に登録されているすべてのユーザIDを，該当するロールのロール配布先サーバとして設定します。

N
組織ロール名
ORGROLE
組織ロールを作成します。ロール作成時，Groupmax Address Serverを使用している場合は，Workflowシステム組織IDの直下に登録されているすべてのユーザIDを，該当するロールのロール配布先サーバとして設定します。

N
最上位組織
ロール名
CMPROLE
最上位組織ロールを作成します。ロール作成時，Groupmax Address Serverを使用している場合は，Workflowシステム組織IDの直下に登録されているすべてのユーザIDを，該当するロールのロール配布先サーバとして設定します。

N
階層化ロール名
LAYROLE
階層化ロールを作成します。ロール作成時，Groupmax Address Serverを使用している場合は，Workflowシステム組織IDの直下に登録されているすべてのユーザIDを，該当するロールのロール配布先サーバとして設定します。

R
ロール名※¹
－
ロールを削除します。
ロール削除時，該当するロールに設定されていた自動配布キーをすべて削除します。

A
ロール名※¹
DEFUSR
ロールにロール定義者を追加します。※²

D
ロール名※¹
DEFUSR
ロールからロール定義者を削除します。

A
ロール名※¹
DISTUSR※³
ロールにロール配布管理者を追加します。※²

D
ロール名※¹
DISTUSR※³
ロールからロール配布管理者を削除します。

A
ロール名※¹
DISTSVR※³
ロールにロール配布先サーバを追加します。

D
ロール名※¹
DISTSVR※³
ロールからロール配布先サーバを削除します。

A
業務ロール名※¹
UMEMBER
業務ロールにユーザを追加します。

D
業務ロール名※¹
UMEMBER
業務ロールからユーザを削除します。
業務ロールの自動配布キーに，削除したユーザの自動配布キー値があった場合，該当する自動配布キー値から削除したユーザの割り当てを削除します。

A
階層化ロール名
RMEMBER
階層化ロールにロールを追加します。

D
階層化ロール名
RMEMBER
階層化ロールからロールを削除します。階層化ロールの自動配布キーに，削除したロールの自動配布キー値があった場合，該当する自動配布キー値から削除したロールの割り当てを削除します。

A
業務ロール名※¹
階層化ロール名
AUTOKEY
ロールに自動配布キーを追加します。

D
業務ロール名※¹
階層化ロール名
AUTOKEY
ロールから自動配布キーを削除します。

A
業務ロール名※¹
UKEYVAL
業務ロールのユーザに対応する自動配布キー値を追加します。

D
業務ロール名※¹
UKEYVAL
業務ロールのユーザに対応する自動配布キー値を削除します。

A
階層化ロール名
RKEYVAL
階層化ロールのロールに対応する自動配布キー値を追加します。

D
階層化ロール名
RKEYVAL
階層化ロールのロールに対応する自動配布キー値を削除します。

A
ロール名※¹
SETSVR※³
ロールにロール登録サーバを設定します。

C
組織を指定した組織ロール名
ORGTOORG
組織IDを変更します。
(組織IDから組織IDへの変更)

C
組織を指定した組織ロール名
ORGTOCMP
組織IDを変更します。
(組織IDから最上位組織IDへの変更)

C
最上位組織を指定した組織ロール名
CMPTOORG
最上位組織IDを変更します。
(最上位組織IDから組織IDへの変更)

C
最上位組織を指定した組織ロール名
CMPTOCMP
最上位組織IDを変更します。
(最上位組織IDから最上位組織IDへの変更)

（凡例）－は指定しないことを示します。

注※1

02-10以降のバージョンのGroupmax Workflow Definerで作成したロール，又はこのユティリティで作成したロールだけが更新対象となります。

注※2

設定できるのは200人までです。

注※3

Active Directoryを使用している場合はサポートされていません。

表4-10　更新対象コードと更新値

更新対象コード
更新値1
更新値2
更新値3

BPROLE
－
－
－

ORGROLE
組織ID
－
－

CMPROLE
最上位組織ID
－
－

LAYROLE
－
－
－

DEFUSR
ロール定義者ユーザID
－
－

DISTUSR
ロール配布管理者ユーザID
－
－

DISTSVR
ロール配布先サーバ名
－
－

UMEMBER
ユーザID
－
－

RMEMBER
業務ロール名※
組織ロール名
－
－

AUTOKEY
自動配布キー名
－
－

UKEYVAL
自動配布キー名
自動配布キー値
ユーザID

RKEYVAL
自動配布キー名
自動配布キー値
業務ロール名※
組織ロール名

SETSVR
ロール登録サーバ名
－
－

ORGTOORG
変更後組織ID
－
－

ORGTOCMP
変更後最上位組織ID
－
－

CMPTOORG
変更後組織ID
－
－

CMPTOCMP
変更後最上位組織ID
－
－

（凡例）－は指定しないことを示します。

注※

02-10以降のバージョンのGroupmax Workflow Definerで作成したロール，又はこのユティリティで作成したロールだけが更新対象となります。

(a)　更新対象ロール名を指定するときの注意事項

更新対象ロール名を指定するときは，次のことに注意してください。

ロール名は1～63バイトで指定してください。

ロール名は次に示す文字で指定してください。

1バイトコード

1バイトコード（半角）では次に示す文字を使用できます。なお，ここでは，カナ文字は全角で表記しています。

英文字（A～Z，a～z）

カナ文字（ア～ン，ァ～ォ，ャ，ュ，ョ，ッ，ー，゛，゜）

アンダーバー（_）

数字（0～9）

2バイトコード

2バイトコード（全角）では次の文字を除く文字を使用できます。

「"」，「^」及び空白

処理コードR，A又はDに対応するロールを指定するときは，実際にあるロールを指定してください。次に示す場合は，ロールはないものとみなされます。

指定したロールはあるが，02-10以降のバージョンのGroupmax Workflow Definerで作成したロールでないか，又はこのユティリティで作成したロールでない。

指定したロールは02-10以降のバージョンのGroupmax Workflow Definerで作成したロールであるか，又はこのユティリティで作成したロールであるが，配布予約状態が「削除予約」である。

処理コードR，A又はDに対応するロールを指定するときは，現在他サーバへ配布中でないロールを指定してください。

処理コードRに対応するロールを指定するときは，ビジネスプロセス定義で使用されていないロールを指定してください。

処理コードRに対応するロールを指定するときは，ビジネスプロセス定義で使用されている階層化ロールに登録しているロールは指定できません。

処理コードNに対応するロールを指定するときは，実際にある02-10以降のバージョンのGroupmax Workflow Definerで作成したロール，又はこのユティリティで作成したロールと同じ名称のロール名は指定できません。

(b)　更新値を指定するときの注意事項

更新値1～3に値を指定するときは，次のことに注意してください。

組織ID

Groupmax Address Server又はActive Directoryに登録済みの組織IDを指定してください。

Groupmax Address Serverの場合は，最上位組織ID「GMAXSYS」の下位組織は指定できません。

最上位組織ID

Groupmax Address Server又はActive Directoryに登録済みの最上位組織IDを指定してください。

Groupmax Address Serverの場合は，最上位組織ID「GMAXSYS」は指定できません。

ロール定義者ユーザID

Groupmax Address Server又はActive Directoryに登録済みで，かつWorkflowサーバが設定されているユーザIDを指定してください。

ドメイン管理者，ワークフロー運用管理者，又はビジネスプロセス管理者のどれかの権限を持つユーザIDを指定してください。

ロール定義者は200人までしか設定できません。

ロール配布管理者ユーザID(Groupmax Address Serverを使用している場合)

Groupmax Address Serverに登録済みで，かつWorkflowサーバが設定されているユーザIDを指定してください。

ドメイン管理者，又はワークフロー運用管理者のどちらかの権限を持つユーザIDを指定してください。

ロール配布管理者は200人までしか設定できません。

ロール配布先サーバ名(Groupmax Address Serverを使用している場合)

Workflowシステム組織IDの直下に登録されているユーザIDを指定してください。

注

ロール配布先サーバを削除する場合に，指定したロール配布先サーバがロール登録サーバのときは削除できません。

ユーザID

Groupmax Address Server又はActive Directoryに登録済みで，かつWorkflowサーバが設定されているユーザIDを指定してください。

更新対象コードがUKEYVALの場合，業務ロールに登録済みのユーザIDを指定してください。

業務ロール名又は組織ロール名

実際にあるロールを指定してください。
次に示す場合は，ロールはないものとみなされます。

指定したロールはあるが，02-10以降のバージョンのGroupmax Workflow Definerで作成したロールでないか，又はこのユティリティで作成したロールでない。

指定したロールは02-10以降のバージョンのGroupmax Workflow Definerで作成したロールであるか，又はこのユティリティで作成したロールであるが，配布予約状態が「削除予約」である。

処理コードがAの更新対象コードRMEMBERの場合，現在他サーバへ配布中でないロールを指定してください。

更新対象コードがRKEYVALの場合，階層化ロールに登録済みのロールを指定してください。

処理コードがDの更新対象コードRMEMBERの場合，階層化ロールに登録しているロールは指定できません。

自動配布キー名

自動配布キー名は，1～63バイトで指定してください。

自動配布キー名は次に示す文字で指定してください。

1バイトコード

1バイトコード（半角）では次に示す文字を使用できます。なお，ここでは，カナ文字は全角で表記しています。

英文字（A～Z，a～z）

カナ文字（ア～ン，ァ～ォ，ャ，ュ，ョ，ッ，ー，゛，゜）

アンダーバー（_）

数字（0～9）

2バイトコード

2バイトコード（全角）では次の文字を除く文字を使用できます。

「"」，「^」及び空白

処理コードがDの更新対象コードAUTOKEY，更新対象コードUKEYVAL，及び更新対象コードRKEYVALの場合，更新対象ロールに設定済みの自動配布キー名を指定してください。

処理コードがDの更新対象コードAUTOKEYの場合，ビジネスプロセス定義で使用されていない自動配布キー名を指定してください。

処理コードがAの更新対象コードAUTOKEYの場合，更新対象ロールに設定済みの自動配布キー名は設定できません。

注

階層化ロールに自動配布キーを追加する場合に，既に別の自動配布キーが設定されていたときは追加できません。

自動配布キー値

自動配布キー値は，1～31バイトで指定してください。

自動配布キー値は次に示す文字で指定してください。

1バイトコード

1バイトコード（半角）では次の文字を除く文字を使用できます。

「"」及び「^」

2バイトコード

2バイトコード（全角）では次の文字を除く文字を使用できます。

「"」及び「^」

処理コードがDの更新対象コードUKEYVAL及び処理コードがDの更新対象コードRKEYVALの場合，自動配布キーに設定済みの自動配布キー値を指定してください。

ロール登録サーバ名(Groupmax Address Serverを使用している場合)

Workflowシステム組織IDの直下に登録されているユーザIDを指定してください。

注

ロール登録サーバを設定する場合に，既に更新対象ロールにロール登録サーバが設定されていて，該当するロールが他サーバに配布済みのときは設定できません。

(3)　ロール定義更新ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

0

正常終了

4

異常終了（継続できるエラー）

現在実行中のユーザの処理を中止し，次ユーザ以降の処理を継続できるレベルのエラーが1回以上発生したことを示します。エラーの詳細は，このユティリティのWFdefrlコマンドの-eオプションで指定するエラーメッセージ出力ファイルを参照してください。

255

異常終了

ユティリティの処理を継続できないエラーの発生によって，ユティリティの実行が中断されたことを示します。エラーの詳細は，該当するユティリティ実行中のイベントログを参照してください。

(4)　注意事項

コマンド実行時の注意事項を次に示します。

このコマンドは，Workflow管理サーバでだけ実行できます。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

このコマンドは，次に示すコマンドと同時に実行できません。
ロール定義情報出力コマンド(WFexprl)
ユーザ定義更新コマンド(WFdefusr)
ユーザ定義情報出力コマンド(WFexpusr)
ユーザ定義コマンド(WFregusr)

-fオプションで指定したファイルがない場合，又はファイルにアクセス権がない場合，コマンドの実行を中止します。

-lオプションで指定したファイルが既にある場合，コマンドの実行を中止します。

-l及び-eオプションで指定したディレクトリがない場合，又はディレクトリにアクセス権がない場合，コマンドの実行を中止します。

4.2.14　ロール定義情報出力ユティリティ

ロール定義情報出力ユティリティは，Workflowのロール定義情報を，ロール定義更新ユティリティ（WFdefrlコマンド）で使用するロール定義更新情報入力ファイルの形式で出力します。ロール定義情報を更新する場合，あらかじめこのユティリティを実行してファイルを出力しておけば，そのファイルの内容を更新する情報に変更するだけでロール定義更新情報入力ファイルとして使用できます。

また，Groupmax Address Serverを使用している場合は，ユーザ定義情報出力ユティリティのユーザ定義情報出力ファイル及びGroupmax Address Exportユティリティ（gmaxexpコマンド）の出力ファイルとともに，このユティリティのロール定義情報出力ファイルを保管して，ユーザ定義及びロール定義のバックアップファイルとして利用することもできます。

Active Directoryを使用している場合は，ユーザ定義情報出力ユティリティのユーザ定義情報出力ファイル及びLDIFDEツールの出力ファイルとともに，このユティリティのロール定義情報出力ファイルを保管して，ユーザ定義及びロール定義のバックアップファイルとして利用することもできます。

ロール定義情報出力ユティリティは，Windows NTのコマンドプロンプトでWFexprlコマンドを使用して実行します。

次にコマンドの形式，ファイルの出力形式，終了コード及び実行時の注意事項を示します。

＜この項の構成＞

(1)　WFexprlコマンド

(2)　出力形式

(3)　ロール定義情報出力ユティリティの終了コード

(4)　注意事項

(1)　WFexprlコマンド

コマンドの形式を次に示します。

WFexprl

-f ロール定義情報出力ファイル名

［-t 出力対象ロール種別コード］

-f ロール定義情報出力ファイル名
ここで指定したファイルにロール定義情報を出力します。このオプションを省略することはできません。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
￥，/，:，,，;，*，?，"，<，>，|

-t 出力対象ロール種別コード
出力対象のロールについて，ここで指定する出力対象ロール種別コードの情報を出力します。このオプションを省略した場合，02-10以降のバージョンのGroupmax Workflow Definerで作成したすべてのロール又はロール定義更新ユティリティ（WFdefrlコマンド）で作成したすべてのロールの情報を出力します。
出力対象ロール種別コード，対応するロール種別名，及び出力情報種別コードを表4-11に示します。出力情報種別コードと出力値については，「4.2.14(2)　出力形式」を参照してください。

表4-11　出力対象ロール種別コード

出力対象ロール
種別コード
出力対象ロール
種別名
出力情報種別コード（出力される情報）

BP
業務ロール
BPROLE（業務ロール）
DEFUSR（ロール定義者）
DISTUSR（ロール配布管理者）
DISTSVR（ロール配布先サーバID）
UMEMBER（業務ロール参加ユーザ）
AUTOKEY（自動配布キー）
UKEYVAL（ユーザ自動配布キー値）
SETSVR（ロール登録サーバ名）

ORG
組織ロール又は
最上位組織ロール
ORGROLE（組織ロール）
CMPROLE（最上位組織ロール）
DEFUSR（ロール定義者）
DISTUSR（ロール配布管理者）
DISTSVR（ロール配布先サーバID）
SETSVR（ロール登録サーバ名）

LAY
階層化ロール
LAYROLE（階層化ロール）
DEFUSR（ロール定義者）
DISTUSR（ロール配布管理者）
DISTSVR（ロール配布先サーバID）
RMEMBER（階層化ロール参加ロール）
AUTOKEY（自動配布キー）
RKEYVAL（ロール自動配布キー値）
SETSVR（ロール登録サーバ名）

(2)　出力形式

ロール定義情報の出力形式を，表4-12に示します。実際のファイルはロール定義更新ユティリティの更新情報入力ファイルの形式で出力され，項目と項目は「, (半角コンマ)」で区切られています。

処理コードの「#(半角シャープ)」を，必要に応じて「N」，「R」，「A」又は「D」に変更することで，ロール定義更新ユティリティの入力ファイルとなります。

表4-12　ロール定義情報の出力形式

処理
コード
ロール名
出力情報
種別コード
出力値1
出力値2
出力値3

"#"
ロール名
BPROLE
－
－
－

ORGROLE
組織ID
－
－

CMPROLE
最上位組織ID
－
－

LAYROLE
－
－
－

DEFUSR
ロール定義者ユーザ
ID
－
－

DISTUSR
配布管理者ユーザ
ID
－
－

DISTSVR
ロール配布先サーバ
ID
－
－

UMEMBER
ユーザID
－
－

RMEMBER
業務ロール名※
組織ロール名
－
－

AUTOKEY
自動配布キー名
－
－

UKEYVAL
自動配布キー名
自動配布キー値
ユーザID

RKEYVAL
自動配布キー名
自動配布キー値
業務ロール名※
組織ロール名

SETSVR
ロール登録サーバ名
－
－

注※

02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティで登録したロールが出力対象となります。

(3)　ロール定義情報出力ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

0

正常終了

255

異常終了

(4)　注意事項

コマンド実行時の注意事項を次に示します。

このコマンドは，Workflow管理サーバでだけ実行できます。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

このコマンドは，以下のコマンドと同時に実行できません。
ロール定義更新コマンド(WFdefrl)
ユーザ定義更新コマンド(WFdefusr)
ユーザ定義情報出力コマンド(WFexpusr)
ユーザ定義コマンド(WFregusr)

-fオプションで指定したファイルが既にある場合，指定したディレクトリがない場合，又は指定したディレクトリにアクセス権がない場合，コマンドの実行を中止します。

4.2.15　配布指示ユティリティ

配布指示ユティリティは，Workflow管理サーバ上で，配布予約状態又は配布失敗状態の次に示す三つの情報を他のサーバに配布する指示をします。

ロール定義情報

ビジネスプロセス定義情報

ビジネスプロセス定義で使用するアプリケーション情報

配布指示ユティリティをロール定義更新ユティリティ及びユーザ定義更新ユティリティと組み合わせて，サーバ上でバッチ処理をすることで，ロール定義情報及びユーザ定義情報を自動的に更新し配布できます。サーバ上での作業の詳細については，「3.8.2(1)　サーバでのユーザ・ロールの登録内容の変更」を参照してください。

配布指示ユティリティは，Windows NTのコマンドプロンプトでWFinsdstコマンドを使用して実行します。

コマンドの形式，終了コード及びコマンド実行時の注意事項を次に示します。

＜この項の構成＞

(1)　WFinsdstコマンド

(2)　配布指示ユティリティの終了コード

(3)　注意事項

(1)　WFinsdstコマンド

コマンドの形式を次に示します。

WFinsdst［｛bp｜role｜ap｝］

｛bp｜role｜ap｝
配布を指示する対象の種別を指定します。オプションを省略した場合は，すべての種別を配布の指示の対象とします。このときの処理順序は，role，bp，apの順となります。

bp

ビジネスプロセス定義を配布の対象とします。

role

ロール定義を配布の対象とします。ロール種別ごとの処理順序は，組織ロール，業務ロール，階層化ロールの順となります。

ap

ビジネスプロセス定義で使用するアプリケーションを配布の対象とします。

(2)　配布指示ユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

0

正常終了

4又は8

異常終了（継続できるエラー）

現在実行中の配布指示処理を中止し，次以降の配布指示処理を継続できるレベルのエラーが1回以上発生したことを示します。エラーの詳細は，イベントログを参照してください。

255

異常終了

ユティリティの処理を継続できないエラーの発生によって，ユティリティの実行が中断されたことを示します。

(3)　注意事項

コマンド実行時の注意事項を次に示します。

このコマンドはWorkflow管理サーバでだけ実行できます。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverが起動している状態で実行してください。

配布指示の対象に指定した定義が次の状態のとき，その定義に対する配布指示は実行されません。

配布状態が処理中の場合

配布先サーバが定義されていない場合

登録サーバが設定されていない場合

配布失敗又は配布予約状態のサーバがない場合

対象を定義している登録サーバが起動されていない場合

ビジネスプロセス定義の削除の場合に，そのビジネスプロセスのワークが残っている場合

配布の指示をするビジネスプロセス定義，ロール定義，アプリケーションの配布権限の保護機能は無効です。したがって，このコマンドはすべての対象について配布の指示をします。つまり，ドメイン管理者が実行した場合と同じ扱いで配布の指示をします。

このコマンドは配布の指示を非同期で実行しません。つまり，指示があるたびに配布を実行し，配布処理の完了を待ちます。

このコマンドの実行の過程で，イベントログ及び標準出力にメッセージが出力されます。

このコマンドを同時に複数起動することはできません。

4.2.16　キャッシュローディングユティリティ

キャッシュローディングユティリティは，Groupmax Address Server又はActive Directoryに登録されたWorkflowのユーザ情報をキャッシュに読み込むユティリティです。キャッシュに読み込まれたユーザ情報は，ワークフローディレクトリサービスを経由して，Workflowの各プログラムが利用します。

キャッシュローディングユティリティは，Windows システムのコマンドプロンプトでWFcacheコマンドを使用して実行します。

コマンドの形式，終了コード及び注意事項を次に示します。

＜この項の構成＞

(1)　WFcacheコマンド

(2)　キャッシュローディングユティリティの終了コード

(3)　注意事項

(1)　WFcacheコマンド

コマンドの形式を次に示します。

WFcache

(2)　キャッシュローディングユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

0

正常終了

0以外

異常終了

(3)　注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server，Groupmax Address Server，及びワークフローディレクトリサービスが起動している状態で実行してください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。これらのプログラムが起動していない場合，イベントログにKDWD0237-Eメッセージが出力されます。

このコマンドは，キャッシュパラメタファイルの設定を基に動作します。あらかじめ，キャッシュパラメタファイルを作成しておいてください。

Groupmax Workflow Server for Active Directoryの場合は，キャッシュローディング処理が正常に終了すると，ユーザ登録ユティリティが自動的に実行されます。

4.2.17　ログインユーザ表示ユティリティ

ログインユーザ表示ユティリティは，Workflowにログインしているユーザの情報を表示するためのユティリティです。ユーザの情報として，ユーザ名やIPアドレスなどが表示されます。

ログインユーザ表示ユティリティは，Windows NTのコマンドプロンプトでWFuserlsコマンドを使用して実行します。

コマンドの形式，出力形式及び注意事項を次に示します。

＜この項の構成＞

(1)　WFuserlsコマンド

(2)　出力形式

(3)　注意事項

(1)　WFuserlsコマンド

コマンドの形式を次に示します。

WFuserls［-s］

-s
ログインしているユーザの情報の要約を表示します。
要約(ログインユーザの総数など)だけが表示され，ユーザ単位の情報は表示されません。

(2)　出力形式

表示されるユーザの情報を次に示します。

ユーザ名称

WorkflowにログインしているユーザのユーザIDが表示されます。-ｓオプションを指定した場合は表示されません。

IPアドレス

Workflowにログインしているユーザの，クライアントのIPアドレスが表示されます。-ｓオプションを指定した場合は表示されません。

接続セション数

同一のユーザIDでWorkflowに同時にログインしている数を示します。-ｓオプションを指定した場合は表示されません。

最大ログインユーザ数

環境設定ユティリティで設定した最大ログインユーザ数が表示されます。

現在接続ユーザ数

Workflowに接続しているユーザの総数が表示されます。

現在接続セション数

Workflowに接続しているセションの総数が表示されます。

現在接続システムログイン数

Workflowに接続しているシステムログインの総数が表示されます。システムログインとは，他のサーバで動作しているWorkflowとの間で通信するためにシステム内部で行うログインのことです。

(3)　注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Workflow Serverが起動している状態で実行してください。

4.2.18　強制ログアウトユティリティ

強制ログアウトユティリティは，クライアントの障害などでログインしたままになっているユーザを強制的にログアウトさせるためのユティリティです。

強制ログアウトユティリティは，Windows NTのコマンドプロンプトでWFcancelコマンドを使用して実行します。

コマンドの形式，終了コード及び注意事項を次に示します。

＜この項の構成＞

(1)　WFcancelコマンド

(2)　強制ログアウトユティリティの終了コード

(3)　注意事項

(1)　WFcancelコマンド

コマンドの形式を次に示します。

WFcancel -u ユーザID

-u ユーザID
強制的にログアウトさせるユーザのユーザIDを設定します。ユーザIDは1から8バイトまでの文字列で設定します。

(2)　強制ログアウトユティリティの終了コード

コマンド終了時に返される終了コードを次に示します。

0

正常終了

255

異常終了

(3)　注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Workflow Serverが起動している状態で実行してください。

このコマンドは，クライアント障害などでサーバ側に不当にセションが残った場合にだけ使用してください。
案件処理中のユーザを強制ログアウトした場合は，Groupmax Integrated Desktopでの作業時に，他のプログラムで案件が使用されていることを示すメッセージが表示されることがあります。この場合は，処理の続行を選択して案件処理を続行してください。

強制ログアウト処理は，コマンドの実行とは非同期に行われます。
該当するユーザがログアウトされたかどうかは，WFuserlsコマンドを使用して確認してください。

このコマンドを実行すると，通信障害を示すメッセージがイベントログに出力されることがあります。
出力されたメッセージのセション名にWFcancelコマンドで指定したユーザIDと同じ名称が表示されている場合は，メッセージを無視してかまいません。

このコマンドを同時に複数起動することはできません。

4.2.19　送受信要求表示ユティリティ

送受信要求表示ユティリティは，ドメイン間連携機能で送受信に失敗した連携要求の情報を表示するためのユティリティです。

送受信要求表示ユティリティは，Windows NTのコマンドプロンプトでWFifsreqコマンドを使用して実行します。

コマンドの形式，表示形式，返却値及び注意事項を次に示します。

＜この項の構成＞

(1)　WFifsreqコマンド

(2)　表示形式

(3)　送受信要求表示ユティリティの返却値

(4)　注意事項

(1)　WFifsreqコマンド

コマンドの形式を次に示します。

WFifsreq［-o出力ファイル名］［-a］

-o出力ファイル名
情報を出力するファイル名を指定します。省略した場合，標準出力に情報を表示します。

-a
ドメイン間連携のすべての送受信要求の情報を表示します。省略した場合，エラー状態の送受信要求の情報だけを表示します。

(2)　表示形式

このユティリティを使用したときの表示形式を次に示します。

タイトル
##### Request List ##### Date(MM/DD/YYYY) Time(hh:mm:ss)

表示内容

送信要求ヘッダ
##Sending Requests Information(表示情報数)##

送信要求情報
表4-13に送信要求情報の各データの内容を示します。各データはタブコードで区切られます。

表4-13　送信要求情報の各データの内容

データ
意味
内容

要求番号
要求に対するシリアル番号
s× 形式で表示（×が数値）。

要求種別
要求の種別を示すコード
"go" ：直列連携投入要求
"call" ：階層連携投入要求
"retn"：階層連携戻り要求
"stpc"：連携終了要求
"repo"：各種要求の応答
"erep"：受信エラー通知

要求日時
要求を登録した日時
"MM/DD/YYYY hh:mm:ss"形式で表示。

状態コード
要求の状態処理を示すコード
"wait"：処理待ち（正常）
"tran"：処理中（正常）
"rtry"：再処理待ち（正常）
"err" ：送信失敗（異常）

連携先窓口名
連携先の窓口名
要求種別が"go"，"call"の場合に表示。
その他の場合"****"と表示。

連携先BP名
連携先のビジネスプロセス名
要求種別が"go"，"call"の場合に表示。
その他の場合"****"と表示。

連携管理ID
連携状態の管理ID
要求種別が"retn"，"stpc"，"repo"の場合に表示。
その他の場合"****"と表示。

受信要求ヘッダ
##Received Requests Information(表示情報数)##

受信要求情報
表4-14に受信要求情報の各データの内容を示します。各データはタブコードで区切られます。

表4-14　受信要求情報の各データの内容

データ
意味
内容

要求番号
要求に対するシリアル番号
r× 形式で表示（×が数値）。

要求種別
メッセージの種別を示すコード
"rqst"：要求メッセージ
"resp"：応答メッセージ
"err" ：エラーメッセージ

要求日時
要求を登録した日時
"MM/DD/YYYY hh:mm:ss"形式で表示。

状態コード
要求の処理状態を示すコード
"wait"：処理待ち（正常）
"tran"：処理中（正常）
"rtry"：再処理待ち（正常）
"err" ：送信失敗（異常）

連携管理ID
連携状態の管理ID
連携管理の識別子を表示。

出力フォーマット
タイトル行と1案件分の出力フォーマットを次に示します。

(3)　送受信要求表示ユティリティの返却値

このコマンドを実行したときの返却値を次に示します。

0

正常

255

異常

(4)　注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドを実行して出力がエラーになっている要求がある場合，そのエラー要因を排除してください。その後，送受信エラー要求再処理ユティリティ（WFifrtryコマンド）で再処理してください。

4.2.20　未応答要求表示ユティリティ

未応答要求表示ユティリティは，ドメイン間連携機能で連携要求メール送信後，連携要求に対する応答メールを受信していない連携要求の情報を表示するためのユティリティです。

未応答要求表示ユティリティは，Windows NTのコマンドプロンプトでWFifsconコマンドを使用して実行します。

コマンドの形式，表示形式，返却値及び注意事項を次に示します。

＜この項の構成＞

(1)　WFifsconコマンド

(2)　表示形式

(3)　未応答要求表示ユティリティの返却値

(4)　注意事項

(1)　WFifsconコマンド

コマンドの形式を次に示します。

WFifscon［-o出力ファイル名］［-a｜-c連携管理ID］

-o出力ファイル名
情報を出力するファイル名を指定します。省略した場合，標準出力に情報を表示します。

-a
ドメイン間連携のすべての要求の情報を表示します。省略した場合，未応答の要求の情報だけを表示します。

-c連携管理ID
指定した連携管理IDの要求の情報を表示します。

(2)　表示形式

このユティリティを使用したときの表示形式を次に示します。

タイトル
##### Inter Connection Status Information List ##### Date(MM/DD/YYYY) Time(hh:mm:ss)

表示内容
表4-15に送信メッセージ情報の各データの内容を示します。各データはタブコードで区切られます。

表4-15　送信メッセージ情報の各データの内容

データ
意味
内容

連携管理ID
各連携に設定されるユニークなコード
連携管理の識別子

要求番号
1連携管理中でユニークになる要求の通番
0から始まる通番

要求種別
要求の種別を示すコード
"go" ：直列連携投入要求
"call" ：階層連携投入要求
"retn"：階層連携戻り要求
"stpc"：連携終了要求

状態コード
要求の処理状態を示すコード
1：応答待ち
2：要求受信済み
3：応答送信済み
4：応答受信済み

送信日時
メッセージを送信した日時
"MM/DD/YYYY hh:mm:ss"形式で表示。

再送回数
メッセージを再送した回数
再送コマンドで再送した回数。

サブコード
要求に対するサブコード
要求種別が"retn"の場合だけ有効。
ほかの場合は０になる。

連携区分
連携先の情報か連携元の情報かを示すコード
"src"：連携元情報
"trgt"：連携先情報

連携種別
直列連携か階層連携かを示すコード
"chn"：直列連携
"nest"：階層連携

相手連携管理ID
連携相手の連携管理ID
63バイトまでの文字列。
データがない場合，"****"と表示。

連携元メールアドレス
連携元のメールアドレス
63バイトまでの文字列。

連携元BP名
連携元のビジネスプロセス名
63バイトまでの文字列。

連携元ワークID
連携元のワークID
63バイトまでの文字列。

連携先メールアドレス
連携先のメールアドレス
63バイトまでの文字列。
データがない場合，"****"と表示。

連携先BP名
連携先のビジネスプロセス名

連携先ワークID
連携先のワークID

出力フォーマット
タイトル行と1案件分の出力フォーマットを次に示します。

(3)　未応答要求表示ユティリティの返却値

このコマンドを実行したときの返却値を次に示します。

0

正常

255

異常

(4)　注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドの出力で，未応答要求がある場合，その要求の送信時刻から判断して不当と思われる場合，次の手順で対処してください。

未応答になっている要求の連携管理IDと要求番号を連絡先に知らせ，相手側でその要求の状態を確認します。

相手側の要求の状態に応じて対処します。
相手側に要求が届いている場合は，相手側から応答メールを再送してもらいます。
相手側に要求が届いていない場合は，その要求を再送します。

4.2.21　送受信エラー要求再処理ユティリティ

送受信エラー要求再処理ユティリティは，WFifsreqコマンドで表示した結果，送受信エラーになっている連携要求に対して再処理を要求するためのユティリティです。

送受信エラー要求再処理ユティリティは，Windows NTのコマンドプロンプトでWFifrtryコマンドを使用して実行します。

コマンドの形式，返却値及び注意事項を次に示します。

＜この項の構成＞

(1)　WFifrtryコマンド

(2)　送受信エラー要求再処理ユティリティの返却値

(3)　注意事項

(1)　WFifrtryコマンド

コマンドの形式を次に示します。

WFifrtry　-n再処理要求番号

-n再処理要求番号

WFifsreqコマンドで表示された要求番号（s×××，r×××）を指定します。

(2)　送受信エラー要求再処理ユティリティの返却値

このコマンドを実行したときの返却値を次に示します。

0

正常

255

異常

(3)　注意事項

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

4.2.22　要求再送ユティリティ

要求再送ユティリティは，一度送信した連携要求（応答）を再度送信するためのユティリティです。このユティリティはメール送信後，そのメールが紛失（相手に届かない）した場合に使用します。

要求再送ユティリティは，Windows NTのコマンドプロンプトでWFifrsndコマンドを使用して実行します。

コマンドの形式，返却値及び注意事項を次に示します。

＜この項の構成＞

(1)　WFifrsndコマンド

(2)　要求再送ユティリティの返却値

(3)　注意事項

(1)　WFifrsndコマンド

コマンドの形式を次に示します。

WFifrsnd

｛(-c再送要求の連携管理ID　-m再送要求の要求番号)｜(-s［再送間隔］)｝

-c再送要求の連携管理ID　-m再送要求の要求番号
WFifsconコマンドで表示された連携管理IDと要求番号を指定します。
このオプションは，-sオプションと一緒には指定できません。

-s［再送間隔］
送信済みのメールで指定した再送間隔の時間応答がない要求をすべて再送します。
再送間隔を省略した場合は，サーバ環境定義で指定した再送間隔になります。
このオプションを指定した場合は，サーバ環境定義で指定した再送回数が有効になり，再送回数を超えるものは再送しません。
このオプションを指定しない場合（-c，-mオプション指定の場合）サーバ環境定義で指定した再送回数が無効になり，再送回数を超えても再送します。

(2)　要求再送ユティリティの返却値

このコマンドを実行したときの返却値を次に示します。

0

正常

255

異常

(3)　注意事項

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

4.2.23　Active Directoryスキーマ拡張ユティリティ

Active Directoryスキーマ拡張ユティリティは，Active Directoryのスキーマを拡張し，Workflow用の属性を追加できるようにするためのユティリティです。

このユティリティを実行すると，Active Directoryのスキーマを拡張します。

スキーマの拡張によって，Workflowの次の属性を追加できます。

OUオブジェクト
組織ID，組織略称

ユーザオブジェクト
ユーザID，役職，所属サーバ名，上長ユーザID，上長役職

役職定義スキーマ

Active Directoryスキーマ拡張ユティリティは，スキーママスタドメインコントローラ上で，Windows 2000のコマンドプロンプトでWFadschemaコマンドを使用して実行します。

コマンドの形式，返却値及び注意事項を次に示します。

＜この項の構成＞

(1)　WFadschemaコマンド

(2)　Active Directoryスキーマ拡張ユティリティの返却値

(3)　注意事項

(1)　WFadschemaコマンド

コマンドの形式を次に示します。

WFadschema　［-d］

-d

Active Directoryのスキーマに拡張したWorkflow用の属性を無効にします。

ただし，属性は削除されません。

(2)　Active Directoryスキーマ拡張ユティリティの返却値

このコマンドを実行したときの返却値を次に示します。

0

正常

255

異常

(3)　注意事項

このコマンドは，Active Directory Schema Admins(スキーマ管理者)グループ及び実行マシンのAdministrators(マシン管理者)グループに属するメンバ(ユーザ)で実行してください。

このコマンドは，スキーママスタドメインコントローラで実行してください。

このコマンドをスキーママスタドメインコントローラで実行することによって，ドメインツリー(フォレスト構成を含む)に属するすべてのドメインのスキーマが拡張されます。
同様に，-dオプションを指定して実行した場合は，ドメインツリー(フォレスト構成を含む)に属するすべてのドメインに対して拡張した属性が無効となります。したがって，全ドメインでWorkflowサーバがすべてなくなった場合に，-dオプションを指定して実行してください。拡張した属性を誤って無効にした場合は，再度，-dオプションを指定しないでコマンドを実行すると有効となります。

4.2.24　役職登録ユティリティ

役職登録ユティリティは，Workflowで使用する役職をActive Directoryのデータベースに登録するユティリティです。

このユティリティを実行すると，［役職登録ユティリティ］ダイアログボックスが表示されます。このダイアログボックスで役職を登録すると，Windows 2000管理ツールの［Active Directoryユーザーとコンピュータ］ダイアログの「Hitachi Workflowユーザ」プロパティの役職及び上長役職のコンボボックスに，登録した役職が表示されます。ユーザの属性を定義する場合に，このコンボボックスから，登録した役職を選択できるようになります。

役職登録ユティリティは，Active Directoryドメインコントローラ上で，Windows 2000のコマンドプロンプトでWFpositionコマンドを使用して実行します。

コマンドの形式，［役職登録ユティリティ］ダイアログボックス及び注意事項を次に示します。

＜この項の構成＞

(1)　WFpositionコマンド

(2)　役職登録ユティリティダイアログボックス

(3)　注意事項

(1)　WFpositionコマンド

コマンドの形式を次に示します。

WFposition

(2)　役職登録ユティリティダイアログボックス

WFpositionコマンドを実行すると，次に示す［役職登録ユティリティ］ダイアログボックスが表示されます。

［役職名］テキストボックス
登録する役職名を入力します。32バイト以内の文字列を入力してください。

［役職一覧］リストボックス
定義した役職名が表示されます。［役職名］テキストボックスで役職名を入力して［追加］ボタンをクリックすると，このリストボックスの先頭に表示されます。

［追加］ボタン
テキストボックスのデータについて役職名の重複がないか及び役職数の上限を超えていないかがチェックされ，エラーがない場合は，［役職名］テキストボックスの役職名を［役職一覧］リストボックスの先頭に追加します。エラーがある場合は，エラー情報ダイアログボックスを表示します。

［削除］ボタン
［役職一覧］リストボックスで選択された役職名を削除します。

［上へ移動］ボタン
［役職一覧］リストボックスで選択された役職名を一つ上に移動します。

［下へ移動］ボタン
［役職一覧］リストボックスで選択された役職名を一つ下に移動します。

［登録］ボタン
［役職一覧］リストボックスの役職名をActive Directoryに登録し，［役職登録ユティリティ］ダイアログボックスを閉じます。

［終了］ボタン
［役職登録ユティリティ］ダイアログボックスを閉じます。

Active Directoryに登録された役職は，［役職一覧］リストボックスに表示された順序で，「Hitachi Workflowユーザ」プロパティのコンボボックスに表示されます。

(3)　注意事項

このコマンドは，Active Directoryドメインコントローラ上で実行してください。

このコマンドは，役職を登録するドメインのAdministratorsグループのメンバでかつActive Directoryに登録されているユーザで実行してください。

登録済みの役職名を変更又は削除する場合は，次の手順で実行してください。

役職名を変更する場合は，変更後の役職名を追加しておく。

LDIFDEツールやVBスクリプトなどで，削除する役職名を役職又は上長役職に指定しているユーザを調べる。

削除する役職名を指定しているユーザの役職又は上長役職をWindows 2000管理ツールの「Active Directoryユーザーとコンピュータ」のダイアログボックスの「HitachiWorkflowユーザ」タブで変更する。

削除する役職名を［役職一覧］リストボックスから削除する。

役職名の削除では，その役職名を作業権限として使用しているビジネスプロセス定義が存在し，かつワークフローで流れている案件がある場合，その案件を正しく処理できなくなる可能性があるため，注意してください。この場合，流れている案件をすべてシンクノードまで到達させて終了させた後，ビジネスプロセスを変更してバージョンアップしてください。

拡張したスキーマ定義を削除するには，各ドメインの役職定義を削除しておく必要があります。削除しておかないと，Active Directory上に役職定義オブジェクトが残ります。登録した役職定義を削除するには，登録済みの役職名をすべて削除します。これによって，役職定義オブジェクトが削除されます。

4.2.25　ディレクトリアクセスアカウント定義ユティリティ

ディレクトリアクセスアカウント定義ユティリティは，ワークフローディレクトリサービス及びユーザ定義コマンド(WFregusr)がActive Directoryへアクセスするときに使用するアカウント情報(ユーザプリンシパル名及びユーザのパスワード)を定義するユティリティです。

ディレクトリアクセスアカウント定義ユティリティは，Workflowサーバマシン上で，Windows 2000のコマンドプロンプトでWFdefaccコマンドを使用して実行します。

コマンドの形式，返却値及び注意事項を次に示します。

＜この項の構成＞

(1)　WFdefaccコマンド

(2)　サービス起動用ユーザアカウント定義ユティリティの返却値

(3)　注意事項

(1)　WFdefaccコマンド

コマンドの形式を次に示します。

WFdefacc

このユティリティを実行したときの表示形式を図4-6に示します。

表示される内容に従ってユーザのアカウント情報を入力してください。

図4-6　コマンドプロンプトの画面

ユティリティを実行すると，最初に，現在定義されているアクセスアカウントのユーザプリンシパル名が表示され，更新の要否の問い合わせがあります。ただし，アクセスアカウントが未設定の場合は，ユーザプリンシパル名の表示及び問い合わせは行われません。

ユーザプリンシパル名は最大100バイト，パスワードは最大14バイトで設定します。

パスワードを設定するときは，入力した文字は表示されません。入力したユーザプリンシパル名とパスワードでActive Directoryへアクセスできるかどうかが確認されます。

(2)　サービス起動用ユーザアカウント定義ユティリティの返却値

このコマンドを実行したときの返却値を次に示します。

0

正常

255

異常

(3)　注意事項

このコマンドは，Workflowサーバマシン上でドメインにログオンした状態で実行してください。

このコマンドは，Domain Admins権限を持つユーザで実行してください。

アカウント情報は，Active Directoryに登録されているユーザの情報を定義してください。

ユーザプリンシパル名又はパスワードが空のユーザは定義できません。

定義するアカウントには，Workflowを使用するすべてのユーザと組織(OU)に対する読み取りアクセス権限が必要です。定義したアカウントがアクセスできないユーザや組織がある場合，ユーザトレーが作成されない，組織ツリーが表示されないなどの問題が起こる可能性があります。

一度定義したユーザのパスワードをActive Directoryで変更した場合は，必ずこのコマンドを実行して，変更後のパスワードを設定し直してください。

このコマンドが実行するテスト接続は，Active Directoryに接続できるかどうかの確認を目的としています。定義したアカウントがディレクトリアクセスアカウントとして十分な権限を持っているかどうかは確認できませんので注意してください。

Groupmax Workflow Server for Active DirectoryとGroupmax Workflow for Active Server Pagesが同一マシン上にインストールされている場合，このコマンドで定義したユーザアカウントをGroupmax Workflow for Active Server Pagesでも使用します。定義に当たっては，Groupmax Workflow for Active Server PagesのHTMLマニュアルで「ログイン機能」の「Active Directory連携」の箇所も併せて参照してください。

ユーザプリンシパル名又はパスワードに「/」(スラッシュ)が含まれるものは指定しないでください。

5.　以前のバージョンからの移行

この章では，Groupmax Workflow Version2.0など，以前のバージョンのWorkflowから，Workflow Version 6へ移行する場合に必要な作業について説明します。

＜この章の構成＞

5.1　以前のバージョンとの互換のための環境設定

5.2　ワークフローデータベースの移行

5.1　以前のバージョンとの互換のための環境設定

ここでは，以前のバージョンのWorkflowを移行する場合に必要な環境設定など，次の三つの事項について説明します。

バージョンによるビジネスプロセス定義の機能差

（ビジネスプロセス間連携のための）窓口名と部署名の定義

（ビジネスプロセスの）稼働状況解析ユティリティ

注

02-10以降のバージョンで登録したビジネスプロセス定義は，そのまま扱うことができます。

＜この節の構成＞

5.1.1　バージョンによるビジネスプロセス定義の機能差

5.1.2　窓口名と部署名の設定

5.1.3　稼働状況解析ユティリティ

5.1.1　バージョンによるビジネスプロセス定義の機能差

Groupmax Workflow Server及びGroupmax Workflow Multi-Serverでは，02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義を扱うことができます。

Workflowで02-10より前のビジネスプロセス定義を使用した場合，次のような機能の差異又は制限があります。

サーバの違いを意識する必要があります

ビジネスプロセス間連携（直列連携及び階層連携）機能を使用するために，サーバの違いを意識しなければなりません。また，異なるサーバ間で案件をやりとりするための定義ファイル（窓口名定義ファイル及び部署名定義ファイル）が必要となります。

窓口名定義ファイル及び部署名定義ファイルの作成方法については，「5.1.2　窓口名と部署名の設定」を参照してください。

ユーザの変更に対するメンテナンスが必要です

ノードの作業者（ユーザ）がビジネスプロセスを定義した時点で決定してしまうため，ワーク実行時にその作業者を変更できません。また，組織ロールをサポートしていないため，ユーザの組織や役職の変更によるロール定義のメンテナンスが必要となります。

ユーザジャーナルを使用して稼働状況を取得します

稼働状況の解析に使用するワークフローログを，Groupmax Object Serverのユーザジャーナルに取得します。このため，Groupmax Object Serverの環境設定時にユーザジャーナル関連の定義が必要となります。また，ここで取得したワークフローログは表計算ソフトなどでは直接扱えないため，ユーザジャーナルのアンロード及びビジネスプロセス定義情報の抽出といった作業が必要となります。稼働状況解析の詳細は，「5.1.3　稼働状況解析ユティリティ」を参照してください。

このような機能上の制限があるほか，システムの運用面でも，クライアントのバージョンを混在させることで負荷が大きくなるため，できるだけ最新のバージョンに統一して使用することをお勧めします。ビジネスプロセス定義の移行は，Groupmax Workflow Definer及びGroupmax Workflow Monitorから操作します。このとき，ロール定義も同時に移行させる必要があります。

なお，移行がすべて完了したら，Groupmax Object Serverでのユーザジャーナル関連の定義は削除してください。

5.1.2　窓口名と部署名の設定

02-10より前のビジネスプロセス定義でビジネスプロセス間連携機能を使用する場合，連携先のビジネスプロセスを管理しているサーバを特定する必要があります。連携先のサーバを特定するための情報には，窓口名及び部署名の2種類があります。

連携先のサーバは，それぞれ固有の窓口名で識別されます。各窓口に対応するユーザ名，通信手段，アドレスなどは，窓口名定義ファイルで設定します。また，連携元のビジネスプロセス定義では，連携先のサーバを直接窓口名で指定しないで，部署名で指定します。部署名定義ファイルには，部署名と窓口名の対応を記述します。このような運用によって，サーバを増設しても，窓口名定義ファイル及び部署名定義ファイルを変更するだけで済みます（ビジネスプロセス定義を変更する必要はありません）。

ビジネスプロセス間で案件を送付する場合の部署及び窓口の関係を，図5-1に示します。

図5-1　ビジネスプロセス間連携での部署名と窓口名の関係

窓口名定義ファイル及び部署名定義ファイルの作成方法を説明します。窓口名定義ファイル及び部署名定義ファイルは，環境設定ユティリティの，［マルチサーバ環境設定ディレクトリ］で指定したディレクトリに格納してください。また，これらのファイルは，すべてのサーバで同じ内容に設定してください。［マルチサーバ環境設定ディレクトリ］の詳細は，「4.2.2　環境設定ユティリティ」を参照してください。

作成した窓口名定義ファイル及び部署名定義ファイルの内容は，Groupmax Workflow Multi-Server起動時に有効となります。

＜この項の構成＞

(1)　窓口名定義ファイルの作成

(2)　部署名定義ファイルの作成

(3)　窓口名及び部署名の変更・削除

(1)　窓口名定義ファイルの作成

ファイル名「exentran」で窓口名定義ファイルを作成してください。サンプルファイル(%WFdir%￥SVsample￥exentran)を必要に応じてコピーし，テキストエディタなどで編集すると，窓口名定義ファイルを作成できます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

窓口名定義ファイルの記述形式と記述内容の説明，記述例及び注意事項を次に示します。△は1個のタブを表します。

形式

窓口名△IPアドレス△通信手段△パラメタ［△コメント］

内容

窓口名（1～31バイト）
窓口名を記述します。窓口名は，重複して記述できません。

IPアドレス
窓口名に対応したサーバの，TCP/IPのIPアドレスを記述します。

通信手段
「GROUPMAIL」と記述します（通信手段としてGroupmax Mail Serverを使用することを表します）。

パラメタ
次の形式で指定します。
あて先ユーザ名△［OR名］△バージョン

あて先ユーザ名

案件の送付先ユーザを指定するもので，Groupmax Mail Serverに登録しているユーザIDを記述します。

OR名

案件の送付先ユーザがGroupmax Mail Serverに登録しているOR名を指定します。Groupmax Mail Serverの管理サーバが同じであれば，省略できます。

バージョン

「0120」と記述します。

コメント
窓口名定義に関するコメントを，1行を超えない範囲（行末まで）で記述できます。特に必要がない場合は，省略してください。

記述例
osaka 181.40.123.1 GROUPMAIL user0 0120
tokyo 181.40.12.2 GROUPMAIL user1 0120 経理課
横浜 180.40.22.3 GROUPMAIL user3 0120

注意事項

1行につき一つの窓口を記述してください。

パラメタで指定するあて先ユーザ名（ユーザID）及びOR名は，Groupmax Mail Serverでの規定に従って記述してください。

パラメタ中のOR名を省略する場合は，あて先ユーザ名とバージョンの間に，2個のタブを記述してください。

記述できる窓口名数は1～1024個です。1025個目以降は無効となります。

部署名定義ファイルで指定する窓口名をすべて記述してください。また，自サーバのIPアドレスを設定した窓口を必ず一つ登録してください。

(2)　部署名定義ファイルの作成

ファイル名「section」で部署名定義ファイルを作成してください。サンプルファイル(%WFdir%￥SVsample￥section)を必要に応じてコピーし，テキストエディタなどで編集すると，部署名定義ファイルを作成できます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

部署名定義ファイルの記述形式と記述内容の説明，記述例及び注意事項を次に示します。項目と項目の間は1個以上の半角の空白，又はタブで区切ってください。

形式

部署名　窓口名　［コメント］

内容

部署名（1～127バイト）
部署名を記述します。部署名は，重複して指定できません。

窓口名（1～31バイト）
窓口名を記述します。複数の部署名に対して同じ窓口名を記述できます。

コメント
窓口名定義に関するコメントを，1行を超えない範囲（行末まで）で記述できます。特に必要がない場合は，省略してください。

記述例
設計部　横浜　横浜工場内
関西営業部　osaka　大阪支社
総務部経理課　tokyo　本社

注意事項

1行につき一つの部署を記述してください。

記述できる部署名数は1～1024個です。1025個目以降は無効となります。

(3)　窓口名及び部署名の変更・削除

窓口名定義ファイル及び部署名定義ファイルの内容の変更は，Groupmax Workflow Multi-Serverを再度起動したときに有効になります。

なお，部署名定義と窓口名定義の対応がとれていない場合でも，再起動時にはエラーになりませんので，記述内容の対応付けに注意してください。

削除時の注意事項を次に示します。

削除時の注意事項

部署名定義を削除する場合，転送途中の連携データの中に，削除する部署名が送付先になっているものがないことを，転送データ一覧取得ユティリティで確認してください。送付先の部署名を削除すると，転送途中の連携データを連携先サーバに送れなくなります。

窓口名定義を削除する場合，転送途中の連携データの中に，削除する窓口名に対応する部署名が送付先になっているものがないことを，転送データ一覧取得ユティリティで確認してください。送付先の部署名に対応する窓口名を削除すると，転送途中の連携データを連携先サーバに送れなくなります。

5.1.3　稼働状況解析ユティリティ

稼働状況解析ユティリティは，ワークフローログを基に，業務の稼働状況を解析するためのユティリティです。

稼働状況解析ユティリティを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

ビジネスプロセス定義情報抽出機能を使用する場合は，Groupmax Object Serverを起動しておいてください。また，この機能を実行している間は，ビジネスプロセス定義を登録・削除しないでください。抽出する情報が不正になる場合があります。機能の実行時には，ビジネスプロセス定義情報ファイルが存在していても上書きします。以前の情報は，別のファイルに保管しておいてください。

また，このユティリティを使用する場合は，環境設定ユティリティの［ワークフローログレベル］を設定する必要があります。［ワークフローログレベル］の詳細は，「4.2.2　環境設定ユティリティ」を参照してください。

稼働状況解析ユティリティは，Windows NTのコマンドプロンプトでWFanbp，WFanlog及びWFanrsltコマンドを使用するか，［稼働状況解析ユティリティ］ダイアログボックスを使用して実行します。

次に，それぞれのコマンドとダイアログボックスの操作方法について示します。

注

02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義については，ワークフローログ出力ユティリティが使用できるため，稼働状況解析ユティリティを使用する必要はありません。

＜この項の構成＞

(1)　コマンド

(2)　稼働状況解析ユティリティダイアログボックス

(3)　オプション（ログ編集）ダイアログボックス

(4)　オプション（稼働実績集計）ダイアログボックス

(1)　コマンド

稼働状況解析ユティリティでは，次に示すコマンドを使用します。

WFanbp

WFanlog

WFanrslt

それぞれのコマンドについて次に示します。

(a)　WFanbp（ビジネスプロセス定義情報抽出コマンド）の形式

ビジネスプロセス定義オブジェクトから定義情報を抽出し，ビジネスプロセス定義情報ファイルを作成します。

コマンドの形式を次に示します。

WFanbp

［-b ビジネスプロセス定義情報ファイル名称］

-b ビジネスプロセス定義情報ファイル名称
ビジネスプロセス定義情報を出力するファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，￥，<，>，*，|，:

(b)　WFanbp（ビジネスプロセス定義情報抽出コマンド）の終了コード

コマンド終了時に返される終了コードを次に示します。

1

正常終了

1以外

異常終了

(c)　WFanlog（ワークフローログ編集コマンド）の形式

ビジネスプロセス定義情報ファイルと，Groupmax Object Serverのユーザジャーナルのアンロードジャーナルファイルから，ワークフローログレコードファイルを作成します。

ワークフローログレコードファイルのデフォルトの出力先は，%WFdir%￥analyst￥runtime.lgです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

このファイルが既に存在する場合，上書きによるファイル紛失を防ぐため，ファイルは出力されません。既存のファイルを別ファイルとして保存した後，実行してください。また，ディレクトリが見つからない場合，及びディレクトリに書き込み権限がない場合は，ファイルは出力されません。

コマンドの形式を次に示します。

WFanlog

［-p パラメタファイル名称］

-b ビジネスプロセス定義情報ファイル名称

-n 編集対象ビジネスプロセス定義名称

-v 編集対象ビジネスプロセス定義バージョン番号

-j アンロードジャーナルファイル名称

［-j アンロードジャーナルファイル名称 …］

-p パラメタファイル名称
このコマンドのパラメタファイルのパス名を設定してください。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，￥，<，>，*，|，:
パラメタファイルでは，編集するワークフローログの種類を設定できます。設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。また，このオプションを設定しなかった場合は，デフォルト値で動作します。
パラメタファイルの形式の詳細は，「5.1.3(1)(d)　WFanlog（ワークフローログ編集コマンド）のパラメタファイル」を参照してください。

-b ビジネスプロセス定義情報ファイル名称
ビジネスプロセス定義情報抽出コマンド（WFanbp）で出力したビジネスプロセス定義情報ファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，￥，<，>，*，|，:
ここで設定したファイルに含まれるビジネスプロセス定義のワークフローログだけが編集対象となります。設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。

-n 編集対象ビジネスプロセス定義名称
編集対象とするワークフローログのビジネスプロセス定義名称を設定してください。
1バイトから63バイトまでの文字列で設定します。

-v 編集対象ビジネスプロセス定義バージョン番号
編集対象とするワークフローログの，ビジネスプロセス定義のバージョン番号を設定してください。
1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。

-j アンロードジャーナルファイル名称
Groupmax Object Serverのユーザジャーナルのアンロードジャーナルファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，￥，<，>，*，|，:
設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。
複数のファイルを設定する場合の設定方法を，次に示します。
-j ファイル名1 ［-j ファイル名2］…［-j ファイル名n］
一度に設定できるファイル数の上限は10個です。ファイル名が重複した場合，コマンドは実行されません。

(d)　WFanlog（ワークフローログ編集コマンド）のパラメタファイル

コマンドのパラメタファイルは，各オペランド名と，その設定値から構成されます。パラメタの一般形式を次に示します。括弧内は，ユーザがオペランドを設定しなかった場合にシステムがとる標準値です。

オペランド名＝設定値（デフォルト値）

パラメタファイルを記述する場合の規則，記述形式とオペランドの説明，記述例及び注意事項を次に示します。

記述の規則

頭文字が「#（半角）」の行はコメントとなり，空行として認識されます。

一つのオペランドの記述が複数行にわたる場合は，継続させる行の行末に「￥（半角）」を記述してください。ただし，一つのオペランドの長さは，空白を含めて17バイトから1,023バイトまでです。

オペランド名が間違っている場合，設定値が記述されていない場合，及び同一オペランドを複数記述した場合は，コマンドは実行されません。

形式
edit_log_type=メッセージ種別

オペランド
edit_log_type=メッセージ種別（ALL）
ワークフローログの編集対象となる処理の種別を設定します。設定値はすべて大文字で記述してください。設定値が複数の場合，「, （半角コンマ）」で区切って記述してください。ALLを設定すると，他の設定値は無視されます。
メッセージ種別の設定値及び意味を，表5-1に示します。

表5-1　メッセージ種別

メッセージ種別 | 意味
ALL | すべての処理（デフォルト値）
BEGIN_WORK | ワークの生成
MOVE_ROOT_CASE | 案件の送付（ノード間の遷移）
SEND_CONSULT_CASE | 相談する案件の相談ユーザへの送信
GO_ROOT_CASE | 案件遷移要求
SUSPEND_ROOT_CASE | 案件遷移の一時停止
SUSPEND_WORK | ワーク単位での案件遷移の一時停止
READY_ROOT_CASE | 案件遷移の再開始
READY_WORK | ワーク単位での案件遷移の再開始
PUT_ROOT_CASE | 案件の投入
CANCEL_WORK | ワークのキャンセル
SEND_ANSWER_CASE | 相談された案件の回答
ROLE_TO_USER | ロールトレーからユーザトレーへの案件の移動
API_MSG | ログに出力したユーザデータ
SEND_BACK_ROOT_CASE | 案件の差し戻し
TAKE_BACK_ROOT_CASE | 案件の引き戻し
END_OF_ROOT_CASE | 案件の遷移終了
END_OF_WORK | ワークの終了

記述例

注意事項
コマンド実行時に，パラメタファイルの設定（-pオプション）が設定されなかった場合，デフォルト値（ALL）を仮定し，すべてのワークフローログを編集します。

(e)　WFanlog（ワークフローログ編集コマンド）の終了コード

コマンド終了時に返される終了コードを次に示します。

1

正常終了

0

異常終了

(f)　WFanrslt（稼働実績集計コマンド）の形式

ビジネスプロセス定義情報ファイル，及びGroupmax Object Serverのユーザジャーナルのアンロードジャーナルファイルから稼働実績を集計し，次に示す2種類の実績ファイルを%WFdir%￥analystディレクトリ下に作成します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

ユーザ実績ファイル（ファイル名：result.us）

ビジネスプロセス実績ファイル（ファイル名：result.bp）

ファイルが既に存在する場合，上書きによるファイル紛失を防ぐため，ファイルは出力されません。既存のファイルを別ファイルとして保存し，再度実行してください。また，ディレクトリが見つからない場合，及びディレクトリに書き込み権限がない場合も，ファイルは出力されません。

コマンドの形式を次に示します。

WFanrslt

［-p パラメタファイル名称］

［-b ビジネスプロセス定義情報ファイル名称］

-j アンロードジャーナルファイル名称

［-j アンロードジャーナルファイル名称 …］

-p パラメタファイル名称
このコマンドのパラメタファイルのパス名を設定してください。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，￥，<，>，*，|，:
パラメタファイルでは，作成する実績ファイルの種類や，集計期間を設定できます。設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。また，このオプションを設定しなかった場合は，デフォルト値で動作します。
パラメタファイルの形式の詳細は，「5.1.3(1)(g)　WFanrslt（稼働実績集計コマンド）のパラメタファイル」を参照してください。

-b ビジネスプロセス定義情報ファイル名称
ビジネスプロセス定義情報抽出コマンド（WFanbp）で出力したビジネスプロセス定義情報ファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，￥，<，>，*，|，:
設定したファイルが見つからない場合，及び参照権限がない場合は，コマンドは実行されません。
また，このオプションを省略した場合は，稼働実績集計結果で出力されるビジネスプロセス定義名及びノード名に，システム内で管理する識別子を出力し，ビジネスプロセス定義のバージョン番号は出力されません（ * * で出力します）。

-j アンロードジャーナルファイル名称
Groupmax Object Serverのユーザジャーナルのアンロードジャーナルファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，￥，<，>，*，|，:
設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。複数のファイルを設定する場合の設定方法を，次に示します。
-j ファイル名1 ［-j ファイル名2］ … ［-j ファイル名n］
一度に設定できるファイル数の上限は10個です。ファイル名が重複した場合，コマンドは実行されません。

(g)　WFanrslt（稼働実績集計コマンド）のパラメタファイル

コマンドのパラメタファイルを次に説明します。

パラメタファイルは，各オペランド名と，その設定値から構成されます。パラメタの一般形式を次に示します。括弧内は，ユーザがオペランドを設定しなかった場合にシステムがとる標準値です。

オペランド名＝設定値（デフォルト値）

パラメタファイルを記述する場合の規則，記述形式とオペランドの説明，記述例及び注意事項を次に示します。

記述の規則

頭文字が「#（半角）」の行はコメントとなり，空行として認識されます。

一つのオペランドの記述が複数行にわたる場合は，継続させる行の行末に「￥（半角）」を記述してください。ただし，一つのオペランドの長さは，空白を含めて2バイトから1,023バイトまでです。

オペランド名が間違っている場合，設定値が記述されていない場合，及び同一オペランドを複数記述した場合は，コマンドは実行されません。

形式

result_user=ユーザ稼働実績の集計要否

result_bp=ビジネスプロセス稼働実績の集計要否

analysis_type=集計期間の設定種別

time_table=タイムテーブル

day_table=日付テーブル

オペランド

result_user=ユーザ稼働実績の集計要否（ON）
ユーザの稼働実績を集計するかどうか設定します。

ON

ユーザ稼働実績を集計します。

OFF

ユーザ稼働実績を集計しません。

result_bp=ビジネスプロセス稼働実績の集計要否（ON）
ビジネスプロセスの稼働実績を集計するかどうか設定します。

ON

ビジネスプロセス稼働実績を集計します。

OFF

ビジネスプロセス稼働実績を集計しません。

analysis_type=集計期間の設定種別（EVERYDAY）
集計の対象となる期間を設定します。設定値は複数記述できません。

EVERYDAY

毎日集計します。集計の範囲は，0時0分0秒から23時59分59秒までです。

EVERYWEEK

毎週集計します。集計の範囲は，毎週月曜0時0分0秒から日曜23時59分59秒までです。

EVERYMONTH

毎月集計します。集計範囲は，毎月１日0時0分0秒から31日23時59分59秒までです。

TIMETABLE

任意に時間を区切って集計します。区切り方はtime_tableオペランドで設定します。

DAYTABLE

任意に日付を区切って集計します。区切り方はday_tableオペランドで設定します。

time_table=HH:MM-hh:mm
集計時間の範囲を設定します。設定値は，「, （半角コンマ）」で区切って複数記述できます。

HH:MM-hh:mm

開始時刻及び終了時刻を，24時間制で設定します。00時00分から23時59分までの範囲で，「開始時間＜終了時間」となるように設定してください。

このオペランドを設定する場合の注意事項を次に示します。

設定値を複数記述する場合，二つ目以降の時間の範囲が，それより前の時間の範囲と重ならないように注意してください。ただし，実際の集計に当たっては，集計終了時刻として設定された時間の1秒前までが，当該集計期間として処理されます。次に示す例では，12時30分00秒に発生したイベントは，２番目の集計範囲（12:30-17:15）に含まれます。

（例）time_table = 08:45-12:30,12:30-17:15

time_tableでの設定期間外に発生したイベントは，その他の時間としてまとめて集計されます。次に示す例では，１日を8時45分～12時30分，13時15分～17時15分，17時45分～21時45分，及び「その他」の四つの時間帯に分けて集計されます。

（例）time_table =08:45-12:30,13:15-17:15,17:45-21:45

day_table=YYYY/MM/DD/-yyyy/mm/dd
集計日時の範囲を設定します。設定値は，「, （半角コンマ）」で区切って複数記述できます。

YYYY/MM/DD/-yyyy/mm/dd

開始日時及び終了日時を，「年（西暦）/月/日」の形式で設定します。1970年1月1日から2038年1月18日までの範囲で，「開始日時＜終了日時」となるように設定してください。

このオペランドを設定する場合の注意事項を次に示します。

設定値を複数記述する場合，二つ目以降の日時の範囲が，それより前の日時の範囲と重ならないように注意してください。なお，実際の集計に当たっては，終了日時として設定した日の23時59分59秒までが当該集計期間として処理されます。次に示す例では，19xx年4月5日23時59分59秒までに発生したイベントが，１番目の集計期間（19xx/03/21-19xx/04/05）に含まれます。

（例）day_table =19xx/03/21-19xx/04/05,19xx/04/06-19xx/04/21

day_tableでの設定期間外に発生したイベントは，その他の期間としてまとめて集計されます。次に示す例では，19xx年3月21日～19xx年4月5日，19xx年4月6日～19xx年4月21日，及び「その他」の三つの期間に分けて集計されます。

（例）day_table =19xx/03/21-19xx/04/05,19xx/04/06-19xx/04/21

記述例
（例１）
一日の業務実績を，午前，午後，定時後に分けて集計する場合

（例２）
四半期単位での業務実績を集計する場合

注意事項

オペランドの設定が次のような場合には，コマンドは実行されません。
「analysis_typeオペランドの設定値にTIMETABLE以外が記述され，time_tableオペランドが設定された場合」
「analysis_typeオペランドの設定値にTIMETABLEが記述され，time_tableオペランドが省略された場合」
「analysis_typeオペランド設定値にDAYTABLE以外が記述され，day_tableオペランドが設定された場合」
「analysis_typeオペランド設定値にDAYTABLEが記述され，day_tableオペランドが省略された場合」

コマンド実行時に，パラメタファイルの設定（-pオプション）が省略された場合，各オペランドのデフォルト値が仮定されます。

稼働実績集計コマンドの処理時間の多くの部分は，ユーザジャーナルのアンロードジャーナルファイルの読み込みに費やされます。このため，result_user又はresult_bpにOFFを設定しても，処理時間を圧縮する効果は期待できません（出力ファイル量の削減にはなります）。

result_user及びresult_bpの両方にOFFを設定した場合は，ヘッダ情報だけが出力されます。

(h)　WFanrslt（稼働実績集計コマンド）の終了コード

コマンド終了時に返される終了コードを次に示します。

1

正常終了

0

異常終了

(2)　稼働状況解析ユティリティダイアログボックス

［稼働状況解析ユティリティ］ダイアログボックスでは，使用する機能を選択し，業務の稼働状況を解析します。

［稼働状況解析ユティリティ］ダイアログボックスを次に示します。

［解析種別］グループボックス
使用する機能を選択します。

［ビジネスプロセス定義抽出］オプションボタン
ログ編集及び稼働実績集計に必要な，ビジネスプロセス定義情報ファイルを作成します。

［ログ編集］オプションボタン
一つのビジネスプロセス定義について，必要なレコード種別を選択して，ワークフローログを編集します。

［稼働実績集計］オプションボタン
案件の平均滞留時間，ワークの平均処理時間などの情報を集計します。

［ビジネスプロセス定義情報ファイル名称］テキストボックス
ビジネスプロセス定義情報抽出機能を実行する場合，作成するファイルのパス名を設定します。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ログ編集又は稼働実績集計機能を実行する場合，参照するファイルのパス名を設定します。このファイルは，ビジネスプロセス定義情報抽出機能で作成したファイルを設定してください。このファイル及びファイルを格納するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
［参照］ボタンでファイルを選択すると，パス名をテキストボックスに表示します。
ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

必ず存在するディレクトリを指定してください。

［アンロードジャーナルファイル名称］テキストボックス
ワークフローログを取得した，ユーザジャーナルのアンロードジャーナルファイルのパス名を設定します。ログ編集及び稼働実績集計機能を実行する場合は，必ず設定してください。設定できるファイル数は1個から10個までです。
ユーザジャーナルのアンロードジャーナルファイルのパス名をテキストボックスに入力し，［追加］ボタンをクリックすると，パス名を追加します。これらのファイルは，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
リストボックスのパス名をクリックし，テキストボックスに表示してから，［削除］ボタンをクリックすると，リストボックスから削除します。
［参照］ボタンでファイルを選択すると，パス名をテキストボックスに表示します。
ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，￥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%￥SVbin
%WFdir%￥SVlib
%WFdir%￥SVetc
%WFdir%￥tools
%WFdir%￥SVadm
%WFdir%￥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「￥」の場合，2バイト目が「:」
先頭が「￥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
￥と￥の間の，3個以上の「.」（例：c:￥tmp￥...￥tmp）

必ず存在するディレクトリを指定してください。

［編集対象ビジネスプロセス名］テキストボックス
ログを編集するビジネスプロセス名を設定します。ログ編集機能では，必ず設定してください。
1バイトから63バイトまでの文字列で設定します。

［編集対象ビジネスプロセス定義バージョン］テキストボックス
ログを編集するビジネスプロセス定義のバージョンを設定します。ログ編集機能では，必ず設定してください。
1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。

［OK］ボタン
［解析種別］グループボックスで選択した機能を実行します。

［オプション］ボタン
ログ編集又は稼働実績集計に関するオプションを設定します。［解析種別］グループボックスで，［ログ編集］又は［稼働実績集計］オプションボタンを選択してから，［オプション］ボタンをクリックしてください。オプションを設定するダイアログボックスが，表示されます。オプションの設定については，［オプション（ログ編集）］ダイアログボックス又は［オプション（稼働実績集計）］ダイアログボックスの説明を参照してください。

［キャンセル］ボタン
［稼働状況解析ユティリティ］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［稼働状況解析ユティリティ］ダイアログボックスのヘルプを表示します。

［参照］ボタン
ビジネスプロセス定義情報ファイル又はユーザジャーナルのアンロードジャーナルファイルのパス名を参照します。［参照］ボタンをクリックすると，［参照］ダイアログボックスが表示されます。
［参照］ダイアログボックスで選択したパス名は，［ビジネスプロセス定義情報ファイル名称］テキストボックス，又は［アンロードジャーナルファイル名称］テキストボックスのテキストボックスに表示されます。

［追加］ボタン
［アンロードジャーナルファイル名称］テキストボックスのテキストボックスに入力したユーザジャーナルのアンロードジャーナルファイルを，リストボックスに追加します。

［削除］ボタン
［アンロードジャーナルファイル名称］テキストボックスのテキストボックスに入力したユーザジャーナルのアンロードジャーナルファイルを，リストボックスから削除します。

(3)　オプション（ログ編集）ダイアログボックス

［オプション（ログ編集）］ダイアログボックスでは，ログ編集機能のオプションを設定します。

［オプション（ログ編集）］ダイアログボックスを次に示します。

［ログメッセージ種別］
編集するログのログメッセージ種別を設定します。

［編集するログ］リストボックス
編集するログのログメッセージ種別を設定します。
［編集するログ］リストボックスにログメッセージ種別を追加する場合は，［ログ種別一覧］リストボックスでログメッセージ種別を選択してください。その後，［<<］ボタンをクリックしてください。ログメッセージ種別が，［編集するログ］リストボックスに移動します。
［編集するログ］リストボックスからログメッセージ種別を削除する場合は，［編集するログ］リストボックスで削除するログメッセージ種別を選択してください。その後，［>>］ボタンをクリックしてください。ログメッセージ種別が，［ログ種別一覧］リストボックスに移動します。

［ログ種別一覧］リストボックス
編集するログの種別を一覧で表示します。
［ログ種別一覧］リストボックスに表示する項目を次に示します。

ALL

すべてのログ

BEGIN_WORK

ワークを生成したログ

MOVE_ROOT_CASE

案件をノード間遷移したログ

SEND_CONSULT_CASE

案件を相談したログ

GO_ROOT_CASE

案件の遷移を要求したログ

SUSPEND_ROOT_CASE

案件を一時停止したログ

SUSPEND_WORK

ワークを一時停止したログ

READY_ROOT_CASE

案件を送付可能にしたログ

READY_WORK

ワークを送付可能にしたログ

SEND_ANSWER_CASE

案件の相談に回答したログ

API_MSG

アプリケーションが出力したログ

SEND_BACK_ROOT_CASE

案件を差し戻したログ

TAKE_BACK_ROOT_CASE

案件を引き戻したログ

END_OF_ROOT_CASE

案件を終了又はキャンセルしたログ

END_OF_WORK

ワークを終了又はキャンセルしたログ

PUT_ROOT_CASE

案件を投入したログ

ROLE_TO_USER

案件をロールからユーザに振り替えたログ

CANCEL_WORK

ワークをキャンセルしたログ

PUT_CASE_FROM_BP

他のビジネスプロセス定義から案件を投入したログ

SEND_BACK_TO_BP

他のビジネスプロセス定義へ案件を差し戻したログ

［<<］ボタン
［ログ種別一覧］リストボックスで選択したログメッセージ種別を，［編集するログ］リストボックスに移動します。

［>>］ボタン
［編集するログ］リストボックスで選択したログメッセージ種別を，［ログ種別一覧］リストボックスに移動します。

［OK］ボタン
オプションを設定して，［オプション（ログ編集）］ダイアログボックスを閉じます。

［キャンセル］ボタン
オプションを設定しないで，［オプション（ログ編集）］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［オプション（ログ編集）］ダイアログボックスのヘルプを表示します。

(4)　オプション（稼働実績集計）ダイアログボックス

［オプション（稼働実績集計）］ダイアログボックスでは，稼働実績集計機能のオプションを設定します。

［オプション（稼働実績集計）］ダイアログボックスを次に示します。

［集計期間］ドロップダウンリスト
集計する期間を選択します。
［集計期間］ドロップダウンリストに表示する項目を次に示します。

EVERYDAY

1日ごとに集計

EVERYWEEK

1週間ごと（月曜から日曜）に集計

EVERYMONTH

1か月ごとに集計

TIMETABLE

設定した時間の範囲を1日ごとに集計

DAYTABLE

設定した日付の範囲を集計

［集計日時］テキストボックス
集計期間がTIMETABLE又はDAYTABLEの場合に，集計する日時を設定します。11バイトから287バイトまでの文字列で設定します。

［集計種別］
集計する情報を設定します。

［集計する種別］リストボックス
集計する情報を設定します。
［集計する種別］リストボックスに集計する情報を追加する場合は，［集計種別一覧］リストボックスで集計する情報を選択してください。その後，［<<］ボタンをクリックしてください。集計する情報が，［集計する種別］リストボックスに移動します。
［集計する種別］リストボックスから集計する情報を削除する場合は，［集計する種別］リストボックスで削除する集計種別を選択してください。その後，［>>］ボタンをクリックしてください。集計種別が，［集計種別一覧］リストボックスに移動します。

［集計種別一覧］リストボックス
集計する情報の種別を一覧で表示します。
［集計種別一覧］リストボックスに表示する項目を次に示します。

result_user

ユーザ実績の集計

result_bp

ビジネスプロセス稼働実績の集計

［<<］ボタン
［集計種別一覧］リストボックスで選択した集計種別を，［集計する種別］リストボックスに移動します。

［>>］ボタン
［集計する種別］リストボックスで選択した集計種別を，［集計種別一覧］リストボックスに移動します。

［OK］ボタン
オプションを設定して，［オプション（稼働実績集計）］ダイアログボックスを閉じます。

［キャンセル］ボタン
オプションを設定しないで，［オプション（稼働実績集計）］ダイアログボックスを閉じます。

［ヘルプ］ボタン
ヘルプウィンドウを開き，［オプション（稼働実績集計）］ダイアログボックスのヘルプを表示します。

5.2　ワークフローデータベースの移行

ここでは，Workflowのバージョンアップをする場合の環境設定の操作について説明します。

Workflow 06-00より前のバージョンのワークフローデータベースを06-00以降のバージョンで使用する場合，バージョンアップの操作をします。この操作をした場合には，ワークフローデータベースの初期化をする必要はありません。

ただし，エリアが追加されたり定義する項目が増えたりするため，データベースのディスク占有量は増加します。データベースを移行する際は，十分なディスク容量を確保しておいてください。

＜この節の構成＞

5.2.1　ワークフローデータベースの移行手順

5.2.2　構成変更パラメタファイルの作成

5.2.1　ワークフローデータベースの移行手順

バージョンアップは，次の手順で環境を設定します。02-00から移行する場合と02-10以降のバージョンから移行する場合とでは，設定方法が異なります。

なお，Groupmax Object Serverの機能については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

＜この項の構成＞

(1)　02-00から移行する場合

(2)　02-10以降のバージョンから移行する場合

(1)　02-00から移行する場合

Groupmax Object Serverをユティリティ実行モードで起動する
Groupmax Object Serverのサービスの起動時に，スタートアップパラメタに「utl」を指定すると，Groupmax Object Serverがユティリティ実行モードで起動されます。Groupmax Object Serverのサービスが既に起動されている場合は，いったん停止させてスタートアップパラメタに「utl」を指定後，サービスを再起動してください。
システム共通定義ファイルでデータベース常駐化を指定していると，起動時にメッセージが表示されますが，無視してください。

エリアを追加するための構成変更パラメタファイルを作成する
構成変更パラメタファイルの作成方法については，「5.2.2　構成変更パラメタファイルの作成」を参照してください。

Groupmax Object Serverのデータベースへエリアを追加する
Groupmax Object Serverの［データベースへのエリアの追加］ユティリティでエリアを追加します。このとき，2.で作成した構成変更パラメタファイルの名称を指定します。

Groupmax Object Serverのサービスを停止後，再起動する
Groupmax Object Serverのサービスを停止後，再起動します。この場合は，スタートアップパラメタに「utl」を指定しません。

Groupmax Workflowの初期設定ユティリティで，ワークフローデータベースをバージョンアップする
初期設定ユティリティで［データベースの移行］を選択して実行します。

初期設定ユティリティの詳細については，「4.2.1　初期設定ユティリティ」を参照してください。

(2)　02-10以降のバージョンから移行する場合

Groupmax Object Serverを起動する
スタートアップパラメタは指定しません。

Groupmax Workflowの初期設定ユティリティで，ワークフローデータベースをバージョンアップする
初期設定ユティリティで［データベースの移行］を選択して実行します。

初期設定ユティリティの詳細については，「4.2.1　初期設定ユティリティ」を参照してください。

注

02-10以降のバージョンから移行する場合，エリアの追加はありませんが，インデクスの定義数が増えているためディスク占有量は増加します。

5.2.2　構成変更パラメタファイルの作成

構成変更パラメタファイルは，Groupmax Object Serverのデータベースにエリアを追加する場合に必要なファイルであり，02-00から移行する場合に使用します。Groupmax Object Serverの［データベースへのエリアの追加］ユティリティを実行すると，構成変更パラメタファイルに定義したエリアがGroupmax Object Serverのデータベースに追加されます。

構成変更パラメタファイルの定義内容及び定義時の注意事項を，次に示します。

＜この項の構成＞

(1)　構成変更パラメタファイルの定義内容

(2)　構成変更パラメタファイルを定義する場合の注意事項

(1)　構成変更パラメタファイルの定義内容

Workflowを組み込むと，構成変更パラメタファイルのサンプルファイル(%WFdir%￥SVsample￥xodadd2)が作成されます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

サンプルファイルを必要に応じてコピーし，テキストエディタなどで編集すると，構成変更パラメタファイルを作成できます。

(2)　構成変更パラメタファイルを定義する場合の注意事項

構成変更パラメタファイルを定義する場合の注意事項は，次のとおりです。

定義内容は，Groupmax Object Serverの規則に従ってください。

エリア名は，サンプルファイルに従って記述し，変更しないでください。

6.　障害対策

この章では，Workflowに障害が起きた場合の対処方法について説明します。

＜この章の構成＞

6.1　システムに障害が発生して正常に戻るまで

6.2　障害の切り分け

6.3　障害への対処

6.4　障害の回復

6.1　システムに障害が発生して正常に戻るまで

ここでは，Workflowに障害が発生してから正常に戻るまでの作業の流れについて説明します。

システムで障害が発生してから正常に戻るまでの作業の流れを，図6-1に示します。

図6-1　システムで障害が発生してから正常に戻るまでの作業の流れ

6.2　障害の切り分け

ここでは，Workflowで発生した障害の切り分けについて説明します。

＜この節の構成＞

6.2.1　障害時の確認

6.2.2　障害の診断

6.2.1　障害時の確認

障害に対処する場合，その障害がどのような状況で発生したか，また，障害を検出したプログラムが何であるかを把握する必要があります。

障害が発生したら，まず障害発生時のメッセージを確認してください。

もし，メッセージが表示されないでシステムが動作しなくなった場合は，Windows NTのマニュアルを参照して対処してください。

6.2.2　障害の診断

＜この項の構成＞

(1)　メッセージによる診断

(2)　障害要因による診断

(1)　メッセージによる診断

障害発生状況と出力されているメッセージを基に，障害検出元プログラムを切り分けてください。障害の切り分け方法を，表6-1に示します。

表6-1　障害の切り分け方法

発生状況
メッセージID
障害の検出元

Workflowの組み込み時
－
Workflowのインストールプログラム

Workflowの環境設定，起動時又は動作中
KFXOxxxxx
Groupmax Object Server

KDWMxxxxx，KDWSxxxxx，KDWDxxxxx
Groupmax Workflow Server，
Groupmax Workflow Server for Active Directory

マルチサーバ機能の起動時又は動作中
KDWTxxxxx
Groupmax Workflow Multi-Server

ドメイン間連携機能の起動時又は動作中
KDWIxxxx
Groupmax Workflow Server - Connection

検出元のプログラムが判明したら，出力されたメッセージが記載されているヘルプ又はマニュアルでメッセージを確認してください。

(2)　障害要因による診断

メッセージが示す障害の要因は，次の二つに分けられます。

ユーザが対処できる障害要因
環境設定や運用の誤りによるもので，ユーザが直接に要因を排除できます。

ユーザが対処できない障害要因
ユーザは障害情報を採取して，システム管理者に連絡する必要があります。

6.3　障害への対処

ここでは，Workflowで発生した障害の対処について説明します。

＜この節の構成＞

6.3.1　障害要因の排除

6.3.2　障害情報の採取

6.3.1　障害要因の排除

メッセージが示す要因を参照して，環境や運用状況を見直し，障害要因を取り除いてください。

また，障害回復処理については，「6.4　障害の回復」を参照してください。

6.3.2　障害情報の採取

障害発生時にシステム管理者に連絡する場合，障害情報を採取してください。

注

Workflowを組み込むと，トレース情報格納ディレクトリ(%WFdir%￥SVlog)が作成されます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryは，このディレクトリに機能ごとのトレース情報をファイルとして出力します。これらのファイルは，登録されているユーザの数などによっては容量が大きくなることがあります。

トレース情報のファイルを格納できるようにするためには，あらかじめトレース情報格納ディレクトリ，及びその下のすべてのサブディレクトリを圧縮するようにしてください。

＜この項の構成＞

(1)　採取する障害情報

(2)　採取する障害情報の詳細

(1)　採取する障害情報

採取する情報は，障害の現象によって異なります。

採取する障害情報を，表6-2に示します。

表6-2　採取する障害情報

採取情報 | 障害の現象
AP異常終了 | Workflowの異常終了 | Workflowのエラー検出 | 性能が悪い | 結果不正
操作手順 | ○ | ○ | ○ | ○ | ○
メッセージ | ○ | ○ | ○ | △ | △
イベントログ | ○ | ○ | ○ | ○ | ○
ログファイル | △ | △ | △ | △ | △
ビジネスプロセス定義情報 | ○ | ○ | ○ | ○ | ○
ワークフローログ | ○ | ○ | ○ | ○ | ○
ワーク，案件の各属性 | △ | △ | △ | × | △
マネージャ機能トレースファイル | △ | ○ | △ | × | △
マネージャ機能メモリマップトファイル | △ | ○ | × | × | △
マネージャ機能遷移ログファイル | △ | △ | △ | △ | △
マネージャ機能SNAPダンプ | ○ | × | × | × | ×
サーバ機能管理ファイル | △ | ○ | × | × | △
サーバ機能トレースファイル | △ | ○ | △ | △ | △
サーバ機能SNAPダンプ | ○ | × | × | × | ×
ディレクトリサービス機能SNAPダンプ | ○ | × | × | × | ×
ディレクトリサービス機能トレースファイル | △ | ○ | △ | × | △
システム統合運用管理機能SNAPダンプ | ○ | × | × | × | ×
ユーザ定義ユティリティ機能トレースファイル | △ | ○ | △ | △ | △
ユーザ定義ユティリティ機能登録ログファイル | △ | △ | △ | △ | △
ユーザ定義更新ユティリティ機能トレースファイル | △ | ○ | △ | △ | △
ユーザ定義更新ユティリティ機能ログファイル | △ | △ | △ | △ | △
ロール定義更新ユティリティ機能トレースファイル | △ | ○ | △ | △ | △
ロール定義更新ユティリティ機能ログファイル | △ | △ | △ | △ | △
ロール定義更新ユティリティ機能SNAPダンプ | ○ | × | × | × | ×
ロール定義情報出力ユティリティ機能SNAPダンプ | ○ | × | × | × | ×
ロール定義情報出力ユティリティ機能トレースファイル | △ | ○ | △ | △ | △
初期設定ユティリティ機能トレースファイル | △ | △ | △ | × | △
環境設定ユティリティ機能トレースファイル | △ | △ | △ | × | △
配布管理機能トレースファイル | △ | △ | △ | △ | △
ワーク削除ユティリティトレースファイル | △ | 〇 | 〇 | △ | △
ワーク削除ユティリティワーク削除ログファイル | △ | △ | △ | △ | 〇
配布指示ユティリティ機能トレースファイル | △ | △ | △ | △ | △
マルチサーバ機能メモリマップトファイル | △ | ○ | × | × | △
マルチサーバ機能トレースファイル | △ | ○ | △ | △ | △
マルチサーバ機能送受信ログファイル | △ | △ | △ | △ | △
マルチサーバ機能SNAPダンプ | ○ | × | × | × | ×
ロック関数トレースファイル | ○ | ○ | ○ | ○ | ×
ワークID自動採番実行トレース | ○ | ○ | ○ | ○ | ×
Groupmax Object Server関連ファイル | △ | △ | △ | △ | ○
Groupmax Address Server関連ファイル | △ | △ | △ | × | ×
アドレス情報キャッシュメモリマップトファイル | △ | △ | △ | △ | △
ドメイン間連携機能トレースファイル | △ | ○ | △ | △ | △
ドメイン間連携機能送受信ログファイル | △ | △ | △ | △ | △
ドメイン間連携機能SNAPダンプ | ○ | × | × | × | ×
Workflow通信バッファダンプファイル | × | ○ | ○ | × | ×
ディレクトリアクセス関数ログファイル | × | ○ | ○ | × | △

（凡例）

○は必要，△は障害や解析の状況によって必要（メッセージなどで指示），×は不要であることを示します。

(2)　採取する障害情報の詳細

採取する情報の内容と，採取方法について説明します。なお，文中の「%WFdir%」はWorkflowインストール先ディレクトリ，「*」はワイルドカードを示します。

操作手順
障害発生に至るまでの詳細な操作手順（画面のハードコピー，操作内容のメモなど）を採取してください。

メッセージ
ダイアログボックスに表示されるメッセージを，画面のハードコピーで採取してください。また，可能であれば，直前のメッセージも採取してください。

イベントログ
障害発生時にWorkflow及びGroupmax Object Serverが出力するメッセージを，次の手順でイベントログから採取してください。

イベントビューアでアプリケーションログを参照する

参照したログをファイルに保存する
任意のファイル名称でアプリケーションログを保存します。イベントログファイル(*.EVT)形式で保存しておくと，後で参照するときにイベントビューアで参照できます。
その他の形式で保存すると，バイナリデータが破棄されます。バイナリデータを後で参照するためには，イベントごとにプロパティのダイアログボックスを表示し，画面のハードコピーを採取しておく必要があります。
特定のイベントの情報だけを採取する場合も，同様にイベントごとにプロパティのダイアログボックスのハードコピーを採取します。この場合，できれば直前のイベントも採取しておきます。

イベントログの詳細については，Windows NTのマニュアルのイベントビューアについての記述を参照してください。

ログファイル
Groupmax Object Serverのログ取得機能を実行して，出力結果を採取してください。
ログ取得機能については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

ビジネスプロセス定義情報
エラーの発生したビジネスプロセス定義の，次の情報を採取してください。

ビジネスプロセス定義名称及びバージョン番号

ビジネスプロセス定義ファイル（ファイル名：xxxxxxxx.BPD）

ビジネスプロセス定義実行形式ファイル（ファイル名：xxxxxxxx.BPX）

ワークフローログ
障害発生時及びそれ以前のワークフローログが取得できているアンロードファイルを採取してください。

ワーク，案件の各属性
案件がエラートレーにある場合，その案件と該当するワークの各属性の内容を採取してください。

マネージャ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

MGRTRC.*

マネージャ機能メモリマップトファイル
マネージャ機能が異常終了した場合のトレース領域の内容，及び各コントロールブロックの内容が出力されます。
Workflowサーバ管理ディレクトリ(%WFdir%￥SVadm)下の次に示すファイルを採取してください。

wfmgr.dat

マネージャ機能遷移ログファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

MGRLOG.*

マネージャ機能SNAPダンプ
RAS情報格納ディレクトリ(%WFdir%￥SVras)下の次に示すファイルを採取してください。

MGRSNAP.*

サーバ機能管理ファイル
サーバ機能が異常終了した場合のトレース領域の内容，及びコントロールブロックの内容が出力されます。
サーバ機能管理ファイルディレクトリ(%WFdir%￥msgque)下のファイルを採取してください。

サーバ機能トレースファイル
APIディレクトリ(%WFdir%￥SVlog￥API)下の次に示すファイルを採取してください。

ユーザID.*

サーバ機能SNAPダンプ
RAS情報格納ディレクトリ(%WFdir%￥SVras)下の次に示すファイルを採取してください。

SexpDmp.*

SsessSV.*

Sipmem.*

Smtrace.*

ディレクトリサービス機能SNAPダンプ
RAS情報格納ディレクトリ(%WFdir%￥SVras)下の次に示すファイルを採取してください。

DADEXP.*

ディレクトリサービス機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

D_QueSV.*

D_QueCH.*

D_QueRU.*

Workflowのログ情報エリアディレクトリ(%WFdir%￥WFspool)下の次に示すファイルを採取してください。

WFuserinfo.log

WFunique.log

システム統合運用管理機能SNAPダンプ
RAS情報格納ディレクトリ(%WFdir%￥SVras)下の次に示すファイルを採取してください。

CGETSTS.*

ユーザ定義更新ユティリティ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Defutr.*

ユーザ定義更新ユティリティ機能ログファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Defulg.*

ロール定義更新ユティリティ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Defrtr.*

ロール定義更新ユティリティ機能ログファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Defrlg.*

ロール定義更新ユティリティ機能SNAPダンプ
RAS情報格納ディレクトリ(%WFdir%￥SVras)下の次に示すファイルを採取してください。

UDEFRDMP.*

ロール定義情報出力ユティリティ機能SNAPダンプ
RAS情報格納ディレクトリ(%WFdir%￥SVras)下の次に示すファイルを採取してください。

UEXPRDMP.*

ロール定義情報出力ユティリティ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Exprtr.*

初期設定ユティリティ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Initdb.*

環境設定ユティリティ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Defenv.*

ユーザ定義ユティリティ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Regutr.*

ユーザ定義ユティリティ機能登録ログファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Regulg.*

配布管理機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_UTGCTL.*

ワーク削除ユティリティ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Delwtr.*

ワーク削除ユティリティワーク削除ログファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Delwlg.*

配布指示ユティリティ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

U_Insdst.*

マルチサーバ機能メモリマップトファイル
マルチサーバ機能が異常終了した場合のトレース領域の内容，及び各コントロールブロックの内容が出力されます。
Workflowサーバ管理ディレクトリ(%WFdir%￥SVadm)下の次に示すファイルを採取してください。

wfsend.dat

wfrecv.dat

マルチサーバ機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

TMSMDL.*

TMRMDL.*

マルチサーバ機能送受信ログファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

TSEND.*

TSNREPO.*

TRCV.*

TMSREPO.*

TGMNTFY.*

TGMREPO.*

マルチサーバ機能SNAPダンプ
RAS情報格納ディレクトリ(%WFdir%￥SVras)下の次に示すファイルを採取してください。

TMSDUMP.*

TMRDUMP.*

ロック関数トレースファイル
Workflowのログ情報エリアディレクトリ下(%WFdir%￥WFspool)下の次に示すファイルを採取してください。

WFlocktr.*

ワークID自動採番実行トレース
Workflowのログ情報エリアディレクトリ下(%WFdir%￥WFspool)下の次に示すファイルを採取してください。

WFautotr.*

Groupmax Object Server関連ファイル
Groupmax Object Serverが異常終了した場合は，次のファイルを採取してください。

Groupmax Object Serverのspoolディレクトリ下のすべてのファイル

Groupmax Object Serverのtmpディレクトリ下のすべてのファイル

システム共通定義ファイル

ログファイル（ログ取得機能の実行結果リスト）

詳細は，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Server関連ファイル
Groupmax Address Serverのユーザ認証でエラーが発生した場合は，次のファイルを採取してください。

Workflowのログ情報エリアディレクトリ下のすべてのファイル

アドレス情報キャッシュメモリマップトファイル
ワークフローディレクトリサービスが異常終了した場合のトレース領域の内容，及びコントロールブロックの内容が出力されます。
サーバ機能管理ファイルディレクトリ(%WFdir%￥msgque)下の次に示すファイルを採取してください。

wfaddrsv.dat

ドメイン間連携機能トレースファイル
トレース情報格納ディレクトリ(%WFdir%￥WFmc￥log)下の次に示すファイルを採取してください。

ISMDL.*

IRMDL.*

ドメイン間連携機能送受信ログファイル
ドメイン間連携送受信ログ出力ディレクトリ下の次に示すファイルを採取してください。

SENDLOG*

RECVLOG*

ドメイン間連携機能SNAPダンプ
RAS情報格納ディレクトリ(%WFdir%￥SVras)下の次に示すファイルを採取してください。

ISDMP.*

IRDMP.*

Workflow通信バッファダンプファイル
RAS情報格納ディレクトリ(%WFdir%￥SVras)下の次に示すファイルを採取してください。

SVSS.*

SVBS_*.*

ディレクトリアクセス関数ログファイル
トレース情報格納ディレクトリ(%WFdir%￥SVlog)下の次に示すファイルを採取してください。

ADSIERR.*

サーバ機能アクセストレースファイル
トレースファイルパス(%WFdir%￥SVlog¥SVTRC)下の次に示すファイルを採取してください。

SessV2trace_xxxx.log （一般ユーザトレース用ファイル）

BaseSVtrace_xxx.log （ベースサービストレース用ファイル）

SessV1trace_xxxx.log （管理者ユーザトレース用ファイル）

6.4　障害の回復

ここでは，Workflowで発生した障害の回復方法について説明します。

＜この節の構成＞

6.4.1　Groupmax Workflow Server，Groupmax Workflow Server for Active Directory障害時の回復方法

6.4.2　Groupmax Workflow Multi-Server障害時の回復方法

6.4.3　Groupmax Object Server障害時の回復方法

6.4.4　セション異常終了時の回復方法

6.4.5　案件の遷移エラー時の回復方法

6.4.6　環境設定時の障害対策

6.4.7　ドメイン間連携中の障害回復方法

6.4.1　Groupmax Workflow Server，Groupmax Workflow Server for Active Directory障害時の回復方法

マネージャ機能，サーバ機能，又はディレクトリサービス機能が異常終了した場合，メッセージで示す要因を取り除いてから再起動してください。再起動するとき，ディレクトリサービス機能には，-rオプションを指定してください。

6.4.2　Groupmax Workflow Multi-Server障害時の回復方法

マルチサーバ機能が異常終了した場合は，メッセージで示す要因を取り除いてから再起動してください。

6.4.3　Groupmax Object Server障害時の回復方法

Groupmax Object Serverが異常終了した場合の回復方法については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

6.4.4　セション異常終了時の回復方法

クライアントのセションが異常終了した場合は，メッセージが示す要因を取り除いた後，再度ログインしてください。なお，作業中だった案件の作業内容は無効になります。また，クライアントから再度ログインできない場合は，サーバ側にサーバ機能の子プロセスがあることが考えられます。

この場合は，次に示すどちらかの操作を実行してください。

クライアントのシステムをいったん終了させる

サーバ機能をいったん終了させる

6.4.5　案件の遷移エラー時の回復方法

マネージャ機能によって，送付できない案件はエラートレーに配布されます。エラートレーに配布された案件は，Groupmax Workflow Monitorを使用して復帰できます。ただし，エラー要因によっては復帰できない場合があります。

この場合は，エラーとなった案件に表示されるエラーメッセージを参照して要因を調査してください。

なお，エラートレーに配布された案件は，Groupmax Integrated DesktopのINBOXやGroupmax Formの案件一覧で表示し，案件を開いて内容を確認することはできますが，案件を復帰させたり遷移させたりすることはできません。

6.4.6　環境設定時の障害対策

ここでは，障害が発生しやすいWorkflowの環境設定時の障害対策について説明します。なお，Workflowの環境設定については，「2.　環境設定」を参照してください。

＜この項の構成＞

(1)　サーバでの環境設定時の対処

(2)　サーバへログインができない場合の対処

(1)　サーバでの環境設定時の対処

サーバでWorkflowの環境設定時に障害が発生した場合の対処を図6-2に示します。

図6-2　サーバでWorkflowの環境設定時に障害が発生した場合の対処

エラーが発生した場合の対処方法を，図中の番号ごとに示します。

1.でエラーが発生したときの対処

Groupmax Object Serverの初期設定パラメタを見直します。

初期設定が正常終了したあと，再度初期設定を実行する場合は，初期設定で作成したファイル（Groupmax Object Serverの初期設定パラメタで指定したファイル）をすべて削除後に実行します。

2.でエラーが発生したときの対処

エラーメッセージを基に，障害要因を排除します。

初期設定後に初めてGroupmax Object Serverを起動した場合，データベース常駐指定の警告メッセージが出力されます。このメッセージは異常ではないので，初期設定を続行します。

3.でエラーが発生したときの対処

エラーメッセージを基に，障害要因を排除します。

Workflowの初期設定で作成したファイル（文書実体ディレクトリ，ワークエリアディレクトリ）をすべて削除します。

5.でエラーが発生したときの対処

システム共通定義ファイルを見直します。

対処の詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

6.でエラーが発生したときの対処

Workflowの環境設定ユティリティを実行します。

エラーメッセージを基に，障害要因を排除します。

7.でエラーが発生したときの対処

Workflowの環境設定ユティリティを実行します。

エラーメッセージを基に，障害要因を排除します。

(2)　サーバへログインができない場合の対処

Workflowの環境を設定した後，クライアントからサーバへログインした場合，ログインできない場合の対処について次に示します。

(a)　サーバ機能の確認

サーバ機能が起動されているか，障害が発生していないかを確認してください。サーバ機能が起動していないか又は障害が発生していた場合，障害要因を取り除いてサーバ機能を起動してください。

(b)　Groupmax Address Serverの確認

Groupmax Address Serverが起動されているか，障害が発生していないかを確認してください。Groupmax Address Serverが起動されていないか又は障害が発生していた場合，障害要因を取り除いてGroupmax Address Serverを起動してください。

(c)　通信環境の設定内容の確認

クライアントの通信環境の設定内容の確認
次の2点について確認してください。

Groupmax統合セットアップのサーバの設定内容及びサーバのホスト名

IPアドレスがHOSTSファイルに登録されているか，又は，DNSによってアドレス解決されるように設定されているか

サーバでの通信環境の設定内容の確認
SERVICESファイルの設定内容を確認してください。SERVICESファイルのパス名は，Windows NTのシステムディレクトリ下のSYSTEM32￥DRIVERS￥ETC￥SERVICESです。
また，HOSTSファイルの設定内容を確認してください。HOSTSファイルのパス名は，Windows NTのシステムディレクトリ下のSYSTEM32￥DRIVERS￥ETC￥HOSTSです。
サーバでの通信環境の設定については，「2.4.1　Windows NTでの環境設定」を参照してください。

(d)　ユーザ情報の確認

ユーザIDの確認
Groupmax Address ServerにユーザIDが登録されていることを確認してください。ユーザIDの確認方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

ワークフローデータベースへの定義内容の確認
Groupmax Workflow Monitor又はGroupmax Workflow Definerで，ワークフローデータベースにユーザが登録されていることを確認してください。

6.4.7　ドメイン間連携中の障害回復方法

ドメイン間連携中に障害が発生し，情報をバックアップ時点まで戻す場合，連携していた他ドメインのサーバが保持する連携情報と同期を取る必要があります。

現在のドメイン間での連携状態を調べるために，次に示す情報を連携元と連携先のサーバで取得してください。

障害が発生した時点のドメイン間連携機能の送受信ログ（障害発生時点の案件の連携状態確認用）
送受信ログの見方は，「付録H　ドメイン間連携機能の送受信ログ」を参照してください。

回復後のWFifscon実行結果（回復時点の案件の連携状態確認用）

整合性確保の対象になるワークの案件送付履歴（案件の状態確認用）

連携元で障害が発生した場合は表6-3を参照して，連携先で障害が発生した場合は表6-4を参照して回復してください。

表6-3　連携元で障害が発生した場合の対処

連携種別 | 障害発生時点 | 回復時点 | 連携元の対処 | 連携先の対処
直列連携 | 連携前 | 投入前 | 該当する案件を再度投入する。 | －
連携前 | － | －
連携先送付中 | 投入前 | 該当する案件を再度投入する。 | 連携元からの指示によって，対話中の案件をキャンセル（削除）する。
連携前 | －
連携先送付中 | WFifsconコマンドで該当する案件の要求を特定し，WFifrsndコマンドで再送する。
連携後 | 投入前 | 遷移が終了していないなど該当する案件のデータが必要な場合，再度投入する。連携先に同一案件が投入されることを連絡する。 | 連携元から連絡があった場合だけ対処（該当案件のキャンセル）する。
連携前 | 連携先に同一案件が投入されることを連絡する。
連携先送付中 | WFifsconコマンドで該当する案件の要求を特定し，WFifrsndコマンドで再送する。 | －
連携後 | － | －
階層連携 | 連携前 | 投入前 | 該当する案件を再度投入する。 | －
連携前 | － | －
連携先送付中 | 投入前 | 該当する案件を再度投入する。 | 連携元からの指示によって，対話中の案件をキャンセル（削除）する。
連携前 | －
連携先送付中 | WFifsconコマンドで該当する案件の要求を特定し，WFifrsndコマンドで再送する。
連携先で遷移中 | 投入前 | 該当する案件を再度投入する。連携先に同一案件が投入されることを連絡する。 | 連携元からの指示によって，遷移中の案件をキャンセルする。
連携前 | 連携先に同一案件が投入されることを連絡する。
連携先送付中 | WFifsconコマンドで該当する案件の要求を特定し，WFifrsndコマンドで再送する。
連携先投入後 | － | －
連携元へ送付中 | 投入前 | 該当する案件を再度投入する。連携先に同一案件が投入されることを連絡する。 | 連携元からの指示によって，遷移中の案件をキャンセルする。
連携前 | 連携先に同一案件が投入されることを連絡する。
連携先送付中 | WFifsconコマンドで該当する案件の要求を特定し，WFifrsndコマンドで再送する。
連携先投入後 | 連携先に連絡して，該当する案件を再送してもらう。 | Wfifsconコマンドで該当する案件の要求を特定し，Wfifrsndコマンドで再送する。
連携後 | 投入前 | 遷移が終了していないなど該当する案件のデータが必要な場合，再度投入する。連携先に同一案件が投入されることを連絡する。 | 連携元から連絡があった場合だけ対処する。
連携前 | 連携先に同一案件が投入されることを連絡する。
連携先送付中 | WFifsconコマンドで該当する案件の要求を特定し，WFifrsndコマンドで再送する。
連携先投入後 | －
連携元へ送付中 | WFifsconコマンドで該当する案件の要求を特定し，WFifrsndコマンドで再送する。
連携後 | － | －

表6-4　連携先で障害が発生した場合の対処

連携種別 | 障害発生時点 | 回復時点 | 連携先の対処 | 連携元の対処
直列連携 | 連携前 | 連携前 | － | －
連携元から送付中 | 連携前 | 連携元に対して該当する案件の再送を依頼する。 | 連携先からの指示によって，該当する案件をWfifrsndコマンドで再送する。
連携元から送付中 | 該当する案件を削除し，連携元に対して該当する案件の再送を依頼する。
連携後 | 連携前 | 該当する案件を削除し，連携元に対して該当する案件の再投入を依頼する。 | 連携先からの指示によって，該当する案件を無効にし，再投入する。
連携先送付中
連携後 | － | －
階層連携 | 連携前 | 連携前 | － | －
連携元から送付中 | 連携前 | 連携元に対して該当する案件の再送を依頼する。 | 連携先からの指示によって，該当する案件をWfifrsndコマンドで再送する。
連携先送付中 | 該当する案件を削除し，連携元に対して該当する案件の再送を依頼する。
連携先で遷移中 | 連携前 | 連携元に対して該当する案件の再送を依頼する。 | 連携先からの指示によって，該当する案件をWfifrsndコマンドで再送する。
連携先送付中 | 該当する案件を削除し，連携元に対して該当する案件の再送を依頼する。
連携先投入後 | － | －
連携元へ送付中 | 連携前 | 連携元に対して該当する案件の再送を依頼する。 | 連携先からの指示によって，該当する案件をWfifrsndコマンドで再送する。
連携先送付中 | 該当する案件を削除し，連携元に対して該当する案件の再送を依頼する。
連携先投入後 | － | －
連携元へ送付中 | 該当する案件をWFifrsndコマンドで再送する。 | －
連携後 | 連携前 | 該当する案件のデータが必要な場合，連携元に案件を再投入してもらう。 | 連携先から再投入の依頼があった場合，該当する案件をキャンセルして投入する。
連携先送付中
連携先投入後 | 該当する案件をキャンセルする。該当する案件のデータが必要な場合，連携元に案件を再投入してもらう。 | 連携先から再投入の依頼があった場合，該当する案件をキャンセルして投入する。
連携元へ送付中
連携後 | － | －

付録

＜この付録の構成＞

付録A　ワークフローログのデータ形式

付録B　旧バージョンのワークフローログの出力

付録C　旧バージョンのワークフローログのデータ形式

付録D　ディスク占有量の計算式

付録E　システム共通定義ファイルの設定

付録F　Windows NTクラスタでのWorkflowの環境設定

付録G　Groupmax Workflow Server - Connectionがサポートする機能の範囲

付録H　ドメイン間連携機能の送受信ログ

付録I　スキーマの属性

付録J　各OS使用時の注意事項

付録K　Workflow 管理ツールのヘルプ

付録L　用語解説

付録A　ワークフローログのデータ形式

ワークフローログレコードのデータ形式を次に示します。

＜この節の構成＞

付録A.1　ワークフローログレコードのフォーマット

付録A.2　ワークフローログレコードのメッセージフォーマット

付録A.3　ワークフローログレコードのメッセージ内容

付録A.1　ワークフローログレコードのフォーマット

ワークフローログレコードのフォーマットを，表A-1に示します。

表A-1　ワークフローログレコードのフォーマット

項目名
タイプ
サイズ
（バイト）
内容

メッセージID
文字列
1～2
－

メッセージ種別
文字列
1～20
－

取得日付
文字列
10
"YYYY/MM/DD"

取得時刻
文字列
8
"hh:mm:ss"

ワークID
文字列
1～63
－

種別
文字列
0～16
－

ケース識別子
文字列
0～16
－

ケース名
文字列
0～63
－

ノード名1
文字列
0～63
－

ロール名1
文字列
0～63
－

ユーザ名1
文字列
0～32
－

役職1
文字列
0～32
－

ユーザの所属組織の組織ID1
文字列
0～8
－

ニックネーム1
文字列
0～128
－

ノード名2
文字列
0～63
－

ロール名2
文字列
0～63
－

ユーザ名2
文字列
0～32
－

役職2
文字列
0～32
－

ユーザの所属組織の組織ID2
文字列
0～8
－

ニックネーム2
文字列
0～128
－

ノード名3
文字列
0～63
－

ロール名3
文字列
0～63
－

ユーザ名3
文字列
0～32
－

役職3
文字列
0～32
－

ユーザの所属組織の組織ID3
文字列
0～8
－

ニックネーム3
文字列
0～128
－

日付
文字列
10
"YYYY/MM/DD"

時刻
文字列
8
"hh:mm:ss"

優先度
文字列
0～16
－

制限日時（日付）
文字列
10
"YYYY/MM/DD"

制限日時（時刻）
文字列
8
"hh:mm:ss"

メッセージ
文字列
0～96
－

連携種別
文字列
0～1
－

連携先窓口名
文字列
0～63
－

連携先ビジネスプロセス定義名
文字列
0～63
－

連携先ワークID
文字列
0～63
－

連携元窓口名
文字列
0～63
－

連携元ビジネスプロセス定義名
文字列
0～63
－

連携元ワークID
文字列
0～63
－

連携元ノード名
文字列
0～63
－

ワークフローログレコードのフォーマットに関する注意事項

文字列中の改行コード(0A)16は，取り除きます。

文字列中の「"（ダブルクォーテーション）」は，「""（半角ダブルクォーテーション2個）」に変換します。

レコードは，各項目を「,（半角コンマ）」で区切ったCSV形式です。

文字列は，「"（ダブルクォーテーション）」で囲みます。

ユーザが削除された場合，ユーザ名及びニックネームには「*ユーザID」が表示されます。

ユーザ名，役職，ユーザの所属組織の組織ID及びニックネームは，ワークフローログ出力ユティリティを実行した時点の値が出力されます。ユーザが処理した時点の役職，所属組織は出力されません。

付録A.2　ワークフローログレコードのメッセージフォーマット

ワークフローログレコードの各項目は，表A-2及び表A-3に示すように，メッセージIDごとに項目データの有無が異なります。

表A-2　ワークフローログレコードの項目データ有無（その1）

メッセージID
メッセージ種別
取
得
日
付
取
得
時
刻
ワ
｜
ク
ID
種
別
ケ
｜
ス
識
別
子
ケ
｜
ス
名
ノ
｜
ド
名
1
ロ
｜
ル
名
1
ユ
｜
ザ
名
1
役
職
1
ユ
｜
ザ
の
所
属
組
織
の
組
織
ID
1
ニ
ッ
ク
ネ
｜
ム
1
ノ
｜
ド
名
2
ロ
｜
ル
名
2
ユ
｜
ザ
名
2
役
職
2
ユ
｜
ザ
の
所
属
組
織
の
組
織
ID
2
ニ
ッ
ク
ネ
｜
ム
2

4
begin_work
○
○
○

5
move_root_case
○
○
○
○
○

○
○
○
○
○
○
○

12
send_consult_case
○
○
○

○

○
○
○
○

○
○
○
○

13
go_root_case
○
○
○

○

○
○
○
○
○
○

14
suspend_root_case
○
○
○

○

○
○
○
○
○
○

15
suspend_work
○
○
○

16
ready_root_case
○
○
○

○

○
○
○
○
○
○

17
ready_work
○
○
○

18
put_root_case
○
○
○
○
○
○
○
○
○
○
○
○

20
cancel_work
○
○
○

21
role_to_user
○
○
○

○

○
○
○
○
○
○

24
send_answer_case
○
○
○

○

○
○
○
○

○
○
○
○

25
api_msg
○
○
○

○

32
send_back_root_case
○
○
○

○

○
○
○
○
○
○
○
○
○
○
○
○

33
take_back_root_case
○
○
○

○

○
○
○
○
○
○
○
○
○
○
○
○

34
end_of_root_case
○
○
○
○
○

○

35
end_of_work
○
○
○
○

48
retry_move_root_case
○
○
○
○
○

○
○
○
○
○
○
○

50
connect_interworkflow
○
○
○

○

○

51
connected
○
○
○

○

○

52
put_root_case_add_inf
○
○
○

○

○

（凡例）○は項目データあり，空白は項目データなしを示します。

表A-3　ワークフローログレコードの項目データ有無（その2）

メッセージID
メッセージ種別
ノ
｜
ド
名
3
ロ
｜
ル
名
3
ユ
｜
ザ
名
3
役
職
3
ユ
｜
ザ
の
所
属
組
織
の
組
織
ID
3
ニ
ッ
ク
ネ
｜
ム
3
日
付
時
刻
優
先
度
処
理
期
限
¨
日
付
処
理
期
限
¨
時
刻
メ
ッ
セ
｜
ジ
連携種別
連携先窓口名
連携先ビジネスプロセス定義名
連携先ワ｜ク
ID
連携元窓口名
連携元ビジネスプロセス定義名
連携元ワ｜ク
ID
連携元ノ｜
ド名

4
begin_work

○
○
○

5
move_root_case

○
○

12
send_consult_case
○

13
go_root_case

○
○

14
suspend_root_case

○
○
○
○

15
suspend_work

○
○
○
○

16
ready_root_case

○
○
○
○

17
ready_work

○
○
○
○

18
put_root_case

○
○
○

20
cancel_work

○
○
○
○

21
role_to_user

○
○
○
○

24
send_answer_case
○

25
api_msg

○

32
send_back_root_case

33
take_back_root_case

34
end_of_root_case

○
○
○
○
○

35
end_of_work

○
○
○
○
○

48
retry_move_root_case

○
○

50
connect_interworkflow

○
○
○

51
connected

○

52
put_root_case_add_inf

○

○
○
○
○

（凡例）○は項目データあり，空白は項目データなしを示します。

付録A.3　ワークフローログレコードのメッセージ内容

ワークフローログレコードの各項目は，メッセージIDごとに内容が異なります。次に，メッセージIDごとの内容を示します。

BEGIN_WORK（ワークの生成）

項目
内容

メッセージID
4（0X04）

取得日付
ワークフローログ取得日付

取得時刻
ワークフローログ取得時刻

ワークID
カレントワークのワークID

優先度
ワークの処理優先度
1:普通，2:至急

処理期限
ワークの処理期限（日付，時刻）

MOVE_ROOT_CASE（案件のノード遷移）

項目
内容

メッセージID
5（0X05）

取得日付
ワークフローログ取得日付

取得時刻
ワークフローログ取得時刻

ワークID
カレントワークのワークID

種別
ケース遷移種別
1:通常遷移，3:差し戻し遷移，
4:引き戻し遷移

ケース識別子
遷移ケース識別子

ノード名1
遷移後ノード名

ロール名1
遷移後ロール名

ユーザ名1
遷移後ユーザ名

役職1
遷移後役職

ユーザの所属組織の組織ID1
遷移後組織ID

ニックネーム1
遷移後ニックネーム

ノード名2
遷移前ノード名

日付
遷移前ノード到着日付

時刻
遷移前ノード到着時刻

SEND_CONSULT_CASE
（相談する案件の，相談ユーザ（同一サーバ内）への送付）

項目 | 内容
メッセージID | 12（0X0C）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 相談ケース識別子
ユーザ名1 | 相談先ユーザ名
役職1 | 相談先役職
ユーザの所属組織の組織ID1 | 相談先組織ID
ニックネーム1 | 相談先ニックネーム
ユーザ名2 | 相談元ユーザ名
役職2 | 相談元役職
ユーザの所属組織の組織ID2 | 相談元組織ID
ニックネーム2 | 相談元ニックネーム
ノード名3 | 相談開始ノード名

GO_ROOT_CASE（案件の遷移の要求）

項目 | 内容
メッセージID | 13（0X0D）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 遷移要求ケース識別子
ノード名1 | 遷移要求元ノード名
ロール名1 | 遷移要求元ユーザのロール名
ユーザ名1 | 遷移要求元ユーザ名
役職1 | 遷移要求元役職
ユーザの所属組織の組織ID1 | 遷移要求元組織ID
ニックネーム1 | 遷移要求元ニックネーム
日付 | 遷移要求ノード到着日付
時刻 | 遷移要求ノード到着時刻

SUSPEND_ROOT_CASE（案件の遷移の一時停止）

項目 | 内容
メッセージID | 14（0X0E）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 遷移中断ケース識別子
ノード名1 | 遷移中断ノード名
ロール名1 | 遷移中断ケース所持ユーザのロール名
ユーザ名1 | 遷移中断ケース所持ユーザ名
役職1 | 遷移中断ケース所持役職
ユーザの所属組織の組織ID1 | 遷移中断ケース所持組織ID
ニックネーム1 | 遷移中断ケース所持ニックネーム
ユーザ名3 | ルートケース遷移中断処理実行ユーザ名
役職3 | ルートケース遷移中断処理実行役職
ユーザの所属組織の組織ID3 | ルートケース遷移中断処理実行組織ID
ニックネーム3 | ルートケース遷移中断処理実行ニックネーム

SUSPEND_WORK（ワーク単位での案件の遷移の一時停止）

項目 | 内容
メッセージID | 15（0X0F）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ユーザ名3 | ワーク遷移中断処理実行ユーザ名
役職3 | ワーク遷移中断処理実行役職
ユーザの所属組織の組織ID3 | ワーク遷移中断処理実行組織ID
ニックネーム3 | ワーク遷移中断処理実行ニックネーム

READY_ROOT_CASE（案件の遷移の再開）

項目 | 内容
メッセージID | 16（0X10）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 遷移再開ケース識別子
ノード名1 | 遷移再開ノード名
ロール名1 | 遷移再開ケース所持ユーザのロール名
ユーザ名1 | 遷移再開ケース所持ユーザ名
役職1 | 遷移再開ケース所持役職
ユーザの所属組織の組織ID1 | 遷移再開ケース所持組織ID
ニックネーム1 | 遷移再開ケース所持ニックネーム
ユーザ名3 | ルートケース遷移再開処理実行ユーザ名
役職3 | ルートケース遷移再開処理実行役職
ユーザの所属組織の組織ID3 | ルートケース遷移再開処理実行組織ID
ニックネーム3 | ルートケース遷移再開処理実行ニックネーム

READY_WORK（ワーク単位での案件の遷移の再開）

項目 | 内容
メッセージID | 17（0X11）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ユーザ名3 | ワーク遷移再開処理実行ユーザ名
役職3 | ワーク遷移再開処理実行役職
ユーザの所属組織の組織ID3 | ワーク遷移再開処理実行組織ID
ニックネーム3 | ワーク遷移再開処理実行ニックネーム

PUT_ROOT_CASE（案件の投入）

項目
内容

メッセージID
18（0X12）

取得日付
ワークフローログ取得日付

取得時刻
ワークフローログ取得時刻

ワークID
カレントワークのワークID

種別
ケース投入者種別
1:ユーザ

ケース識別子
投入ケース識別子

ケース名
投入ケース名

ノード名1
投入ソースノード名

ロール名1
ケース投入ユーザのロール名

ユーザ名1
ケース投入ユーザ名

役職1
ケース投入役職

ユーザの所属組織の組織ID1
ケース投入組織ID

ニックネーム1
ケース投入ニックネーム

優先度
投入ケースの処理優先度
1:普通，2:至急

処理期限
投入ケースの処理期限(日付，時刻)

CANCEL_WORK（ワークのキャンセル）

項目 | 内容
メッセージID | 20（0X14）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ユーザ名3 | ワーク遷移中止処理実行ユーザ名
役職3 | ワーク遷移中止処理実行役職
ユーザの所属組織の組織ID3 | ワーク遷移中止処理実行組織ID
ニックネーム3 | ワーク遷移中止処理実行ニックネーム

ROLE_TO_USER（ロールトレーからユーザトレーへの案件の移動）

項目 | 内容
メッセージID | 21（0X15）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 配布ケース識別子
ノード名1 | 配布ノード名
ロール名1 | 配布元ロール名
ユーザ名1 | 配布先ユーザ名
役職1 | 配布先役職
ユーザの所属組織の組織ID1 | 配布先組織ID
ニックネーム1 | 配布先ニックネーム
ユーザ名3 | 配布ユーザ名
役職3 | 配布役職
ユーザの所属組織の組織ID3 | 配布組織ID
ニックネーム3 | 配布ニックネーム

SEND_ANSWER_CASE（相談された案件の回答）

項目 | 内容
メッセージID | 24（0X18）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 回答ケース識別子
ユーザ名1 | 回答先ユーザ名
役職1 | 回答先役職
ユーザの所属組織の組織ID1 | 回答先組織ID
ニックネーム1 | 回答先ニックネーム
ユーザ名2 | 回答元ユーザ名
役職2 | 回答元役職
ユーザの所属組織の組織ID2 | 回答元組織ID
ニックネーム2 | 回答元ニックネーム
ノード名3 | 相談開始ノード名

API_MSG（ワークフローログへのユーザデータの出力）

項目 | 内容
メッセージID | 25（0X19）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | メッセージ出力対象のケース識別子
メッセージ | サーバ機能のメッセージ

SEND_BACK_ROOT_CASE（案件の差し戻し）

項目 | 内容
メッセージID | 32（0X20）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 差し戻しケース識別子
ノード名1 | 差し戻し先ノード名
ロール名1 | 差し戻し先ユーザのロール名
ユーザ名1 | 差し戻し先ユーザ名
役職1 | 差し戻し先役職
ユーザの所属組織の組織ID1 | 差し戻し先組織ID
ニックネーム1 | 差し戻し先ニックネーム
ノード名2 | 差し戻し元ノード名
ロール名2 | 差し戻し元ユーザのロール名
ユーザ名2 | 差し戻し元ユーザ名
役職2 | 差し戻し元役職
ユーザの所属組織の組織ID2 | 差し戻し元組織ID
ニックネーム2 | 差し戻し元ニックネーム

TAKE_BACK_ROOT_CASE（案件の引き戻し）

項目 | 内容
メッセージID | 33（0X21）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 引き戻しケース識別子
ノード名1 | 引き戻し先ノード名
ロール名1 | 引き戻し先ユーザのロール名
ユーザ名1 | 引き戻し先ユーザ名
役職1 | 引き戻し先役職
ユーザの所属組織の組織ID1 | 引き戻し先組織ID
ニックネーム1 | 引き戻し先ニックネーム
ノード名2 | 引き戻し元ノード名
ロール名2 | 引き戻し元ユーザのロール名
ユーザ名2 | 引き戻し元ユーザ名
役職2 | 引き戻し元役職
ユーザの所属組織の組織ID2 | 引き戻し元組織ID
ニックネーム2 | 引き戻し元ニックネーム

END_OF_ROOT_CASE（案件の遷移の終了（シンク））

項目
内容

メッセージID
34（0X22）

取得日付
ワークフローログ取得日付

取得時刻
ワークフローログ取得時刻

ワークID
カレントワークのワークID

種別
ケース終了遷移種別
1:シンク

ケース識別子
遷移終了ケース識別子

ノード名1
ケース遷移終了ノード名

日付
保守情報

時刻
保守情報

優先度
ケースの処理優先度
1:普通，2:至急

処理期限
ケースの処理期限（日付，時刻）

END_OF_WORK（ワークの終了）

項目
内容

メッセージID
35（0X23）

取得日付
ワークフローログ取得日付

取得時刻
ワークフローログ取得時刻

ワークID
カレントワークのワークID

種別
ワーク遷移終了種別
1:シンク

日付
ワーク作成日付

時刻
ワーク作成時刻

優先度
ワークの処理優先度
1:普通，2:至急

処理期限
ワークの処理期限（日付，時刻）

RETRY_MOVE_ROOT_CASE（案件のノード遷移失敗による再遷移）

項目
内容

メッセージID
48（0X30）

取得日付
ワークフローログ取得日付

取得時刻
ワークフローログ取得時刻

ワークID
カレントワークのワークID

種別
ケース遷移種別
1:通常遷移，3:差し戻し遷移，
4:引き戻し遷移

ケース識別子
遷移ケース識別子

ノード名1※¹
遷移後ノード名

ロール名1
遷移後ロール名

ユーザ名1
遷移後ユーザ名

役職1
遷移後役職

ユーザの所属組織の組織ID1
遷移後組織ID

ニックネーム1
遷移後ニックネーム

ノード名2※¹
遷移前ノード名

日付※²
遷移前ノード到着日付

時刻※²
遷移前ノード到着時刻

注※1

ノード名２（遷移前ノード名）はノード名１（遷移後ノード名）と同じものを出力します。

注※2

そのノードに到着した日時を出力します。

CONNECT_INTERWORKFLOW（他ワークフローシステムに送付開始）

項目 | 内容
メッセージID | 50（0X32）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 連携ケース識別子
ノード名1 | 連携ノード名
連携種別 | 連携種別（直列型，階層型）
連携先窓口名 | 連携先の窓口名
連携先ビジネスプロセス定義名 | 連携先のビジネスプロセス定義名

CONNECTED（他ワークフローシステムに送付成功）

項目 | 内容
メッセージID | 51（0X33）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 連携ケース識別子
ノード名1 | 連携ノード名
連携先ワークID | 連携先に投入した案件のワークID

PUT_ROOT_CASE_ADD_INF（他システムから投入）

項目 | 内容
メッセージID | 52（0X34）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 投入ケース識別子
ノード名1 | 投入ソースノード名
連携種別 | 連携種別（直列型，階層型）
連携元窓口名 | 連携元の窓口名
連携元ビジネスプロセス定義名 | 連携元のビジネスプロセス定義名
連携元ノード名 | 連携元のノード名
連携元ワークID | 連携元の案件のワークID

付録B　旧バージョンのワークフローログの出力

ここでは，Workflow 02-10より前のワークフローログから，稼働状況を解析する運用について説明します。

＜この節の構成＞

付録B.1　稼働状況解析機能の概要

付録B.2　稼働状況の解析の流れ

付録B.3　稼働状況解析をする前の準備

付録B.4　ワークフローログの編集方法

付録B.5　稼働実績の集計

付録B.6　解析結果の利用方法

付録B.1　稼働状況解析機能の概要

Workflowでは，ユーザの作業及びシステムの稼働についての履歴情報（ワークフローログ）を取得しています。稼働状況解析機能は，このワークフローログを基に，業務を分析して改善するために有効な情報を取り出すための機能です。最終的には，Excelなどの表計算ソフトウェアを利用して，業務の改善に役立つ情報を生成することを目的としています。

稼働状況解析機能は，稼働状況解析ユティリティを使用して実行します。稼働状況解析ユティリティの機能一覧を，表B-1に示します。

稼働状況解析ユティリティの操作方法については，「5.1　以前のバージョンとの互換のための環境設定」を参照してください。

表B-1　稼働状況解析ユティリティの機能一覧

機能 | 内容
ビジネスプロセス定義情報抽出機能 | ワークフローログ中の識別子を名称に変換するための情報を，ビジネスプロセス定義情報ファイルに出力する。このファイルは，稼働実績集計機能及びログ編集機能で使用する。
ログ編集機能 | 表計算ソフトなどで利用できるようにワークフローログを編集した，ワークフローログレコードファイルを作成する。
稼働実績集計機能 | ユーザが処理した案件の実績をユーザ実績ファイルに出力する。ワークの処理時間の実績をビジネスプロセス実績ファイルに出力する。

02-10より前のバージョンのGroupmax Workflow Definerで登録したビジネスプロセス定義を対象とする場合，ワークフローログはGroupmax Object Serverのユーザジャーナルに出力されます。このため，Groupmax Object Serverのコマンドを使用してユーザジャーナルをアンロードし，アンロードジャーナルファイルを作成する必要があります。さらに，稼働状況を解析するためには，ビジネスプロセス定義情報のうち，稼働状況の解析に必要な情報を取り出したビジネスプロセス定義情報ファイルも必要です。ビジネスプロセス定義情報ファイルは，Workflowの稼働状況解析ユティリティを使用して作成します。

Workflowは，これらの２種類のファイルを入力として，次に示す２種類のCSV形式のファイルを作成します。

稼働実績ファイル（ユーザ実績ファイル・ビジネスプロセス実績ファイル）
ユーザ単位又はビジネスプロセス単位に，稼働実績を集計して出力したファイルです。稼働実績集計機能を使用して作成します。

ワークフローログレコードファイル
ワークフローログから業務履歴に関する情報を取り出して，一定のフォーマットに編集したファイルです。ログ編集機能を使用して作成します。

旧バージョンのビジネスプロセスを対象とする場合の，稼働状況解析機能の入出力の流れを，図B-1に示します。

図B-1　稼働状況解析機能の入出力の概要

付録B.2　稼働状況の解析の流れ

ここでは，02-10より前のバージョンのビジネスプロセスを対象とする場合の，稼働状況の解析の流れについて説明します。

Workflowでは，ワークフローログを使用して稼働状況を解析します。

稼働状況を解析するためには，事前にワークフローログを標準取得モードで取得しておく必要があります。環境設定ユティリティで，［ワークフローログレベル］に2を指定してから，Workflowを起動することで，ワークフローログを取得できます。

環境設定ユティリティについての詳細は，「2.4.3　Workflowでの環境設定」を参照してください。

稼働状況解析の流れを図B-2に示します。

図B-2　稼働状況解析の流れ

付録B.3　稼働状況解析をする前の準備

ここでは，稼働状況を解析するのに必要な，ユーザジャーナルのアンロード及びビジネスプロセス定義情報の抽出について説明します。

ユーザジャーナルのアンロード及びビジネスプロセス定義情報の抽出には，Groupmax Object Serverを起動しておく必要があります。

Groupmax Object Serverの起動方法については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

＜この項の構成＞

(1)　ユーザジャーナルのアンロード

(2)　ビジネスプロセス定義情報の抽出

(1)　ユーザジャーナルのアンロード

Workflowでは，Groupmax Object Serverのユーザジャーナルに，ワークフローログを取得しています。ワークフローの稼働状況を解析するには，解析したい期間のユーザジャーナルをGroupmax Object Serverのジャーナルアンロード機能でアンロードした，アンロードジャーナルファイルが必要となります。稼働状況解析ユティリティで一度に解析できるアンロードジャーナルファイルは，10個までです。解析する期間内にジャーナルをアンロードする回数を見積もってください。

ジャーナルアンロード機能については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(2)　ビジネスプロセス定義情報の抽出

(a)　ビジネスプロセス定義情報の抽出

ワークフローログレコード中には，ビジネスプロセス定義情報の識別子を出力しています。

稼働状況解析ユティリティのビジネスプロセス定義情報抽出機能は，識別子を名称に変換するためのビジネスプロセス定義情報をワークフローデータベースから抽出し，ビジネスプロセス定義情報ファイルに出力します。

稼働状況解析ユティリティについては，「5.1　以前のバージョンとの互換のための環境設定」を参照してください。

ビジネスプロセス定義情報抽出機能は，ビジネスプロセス定義の新規追加又はバージョンアップ直後に実行してください。

ビジネスプロセス定義を削除する場合，そのビジネスプロセス定義情報を抽出しているかどうか確認してください。ビジネスプロセス定義情報ファイルに抽出していない場合だけ，ビジネスプロセス定義情報抽出機能を実行してください。

(b)　ビジネスプロセス定義情報ファイルの保管

ビジネスプロセス定義情報ファイルは，ログ編集機能及び稼働実績集計機能を実行する場合に必要です。

このため，ビジネスプロセス定義情報ファイルは，アンロードジャーナルファイルと共に保存しておいてください。

付録B.4　ワークフローログの編集方法

ここでは，稼働状況解析ユティリティを使用したログ編集機能について説明します。稼働状況解析ユティリティについては，「5.1　以前のバージョンとの互換のための環境設定」を参照してください。

＜この項の構成＞

(1)　ログ編集機能の概要

(2)　ワークフローログレコードファイルのディスク容量見積もり

(3)　編集するワークフローログの選択

(4)　ワークフローログレコードファイルの管理

(5)　ログ編集機能の別サーバマシンでの実行

(1)　ログ編集機能の概要

ログ編集機能を使用すると，業務結果の各種視点からの分析や統計情報の取得などに有効な，ワークフローログレコードを作成できます。

ワークフローログレコードは，アンロードジャーナルファイルとビジネスプロセス定義情報ファイルを基に，ログ編集機能で作成します。

このワークフローログレコードを表計算ソフトなどで利用すると，ノードごとの案件の滞留時間，特定時間のノードごとの処理案件数などの統計を取得できます。

ワークフローログレコードの形式の詳細は，「付録C.3　ワークフローログレコードファイルのデータ形式」を参照してください。

ワークフローログレコードの一覧を表B-2に示します。

表B-2　ワークフローログレコードの一覧

ワークフローログの種類 | 内容
begin_work | ワークの生成に関する情報
move_root_case | ノード間の案件の遷移に関する情報
send_consult_case | 相談に関する情報
go_root_case | 案件の遷移要求に関する情報
suspend_root_case | 案件の一時停止に関する情報
suspend_work | ワーク単位での案件の一時停止に関する情報
ready_root_case | 案件の再開始に関する情報
ready_work | ワーク単位での案件の再開始に関する情報
put_root_case | 案件の投入に関する情報
cancel_work | ワークのキャンセルに関する情報
role_to_user | ロールトレーからユーザトレーへの案件の移動に関する情報
send_answer_case | 相談の回答に関する情報
api_msg | ユーザが出力したログデータに関する情報
send_back_root_case | 案件の差し戻し要求に関する情報
take_back_root_case | 案件の引き戻し要求に関する情報
end_of_root_case | 案件の遷移終了に関する情報
end_of_work | ワークの終了に関する情報
put_case_from_BP | 他のビジネスプロセスからの案件の投入に関する情報
send_back_to_BP | 他のビジネスプロセスへの案件の差し戻しに関する情報

(2)　ワークフローログレコードファイルのディスク容量見積もり

ワークフローログレコードファイルのディスク容量は，アンロードジャーナルファイルの容量に比例します。

このため，大容量のアンロードジャーナルファイルを編集する場合，ディスクの容量不足とならないように，ワークフローログレコードファイルのディスク容量を見積もる必要があります。

ワークフローログレコードファイルのディスク容量は，次の概算式を参考にして見積もってください。

W

アンロードジャーナルファイルに含まれるワーク数

n

1ワーク当たりのユーザが処理したノード数

m

1ワーク当たりのケース数

(3)　編集するワークフローログの選択

ログ編集機能では，編集したいワークフローログレコード種別を選択できます。

あらかじめ稼働状況の分析に必要なワークフローログレコード種別が限定できる場合，編集するワークフローログレコード種別を選択すると，実行時間を短縮し，ディスク容量を節約できます。

(4)　ワークフローログレコードファイルの管理

ワークフローログレコードファイルは，ログ編集機能実行時に出力されます。

デフォルトの出力先は，%WFdir%￥analyst￥runtime.lgです。「%WFdir%」はWorkflowインストール先ディレクトリ，「analyst」は稼働状況解析ユティリティ作業ディレクトリを示します。稼働状況解析ユティリティ作業ディレクトリのパス名は，環境設定ユティリティの［稼働状況解析ユティリティ作業ディレクトリ名］で確認できます。

ログ編集機能実行後は，ワークフローログレコードファイルを別ディレクトリ下に移動してください。上書きによって編集結果が紛失することを防ぐため，ワークフローログレコードファイルが存在する場合はログ編集機能を実行できません。

(5)　ログ編集機能の別サーバマシンでの実行

ログ編集機能は，システムリソース（メモリ，ディスクなど）に負荷をかけるため，Workflowシステムを終了してから実行するか，Workflowシステムが稼働しているサーバマシンとは別のサーバマシンでの実行をお勧めします。

(a)　別サーバマシンでログ編集機能を実行する場合の条件

Workflowシステムが稼働しているサーバマシンとは別のサーバマシンでログ編集機能を実行する場合，次の条件を確認してください。

ログ編集機能を実行するサーバマシンに，Groupmax Workflow Serverが組み込まれている

ログ編集機能を実行するサーバマシンに，Groupmax Workflow Serverが前提とするWindows NTが動作している

Windows NT上で動作するGroupmax Object Serverが取得したログを使用する

ログ編集機能を実行するサーバマシンと，ログを取得したサーバマシンの各国対応設定で，国及び言語が一致している

ログ編集機能を実行するサーバマシンの初期設定ユティリティで，Groupmax Workflow Serverが初期設定されている

ログ編集機能を実行するサーバマシンに，稼働状況解析ユティリティ作業ディレクトリが作成済みで，ディレクトリ下に，ワークフローログレコードファイルを格納する十分なディスク容量がある

ログ編集機能を実行するサーバマシンの環境設定ユティリティで，稼働状況解析ユティリティ作業ディレクトリのパス名が，［稼働状況解析ユティリティ作業ディレクトリ名］に設定されている

(b)　別サーバマシンでログ編集機能を実行する方法

別サーバマシンでログ編集機能を実行する方法を，図B-3に示します。

図B-3　別サーバマシンでのログ編集機能の実行

サーバマシンBの各国対応設定で，サーバマシンAと同じ国及び言語を設定する

サーバマシンBに，稼働状況解析ユティリティ作業ディレクトリを作成する

環境設定ユティリティで，2.のディレクトリのパス名を「稼働状況解析ユティリティ作業ディレクトリ名」に設定する

サーバマシンBに，処理対象のアンロードジャーナルファイル及びビジネスプロセス定義情報ファイルを転送する。又は，サーバマシンBから，それらのファイルをリモートで参照できるようにする

稼働状況解析ユティリティを起動して，ログ編集機能を実行する

付録B.5　稼働実績の集計

ここでは，Workflowの稼働状況解析ユティリティを使用した，稼働実績の集計について説明します。稼働状況解析ユティリティについては，「5.1　以前のバージョンとの互換のための環境設定」を参照してください。

＜この項の構成＞

(1)　稼働実績集計機能の概要

(2)　集計期間の指定

(3)　集計対象のアンロードジャーナルファイル

(4)　稼働実績集計結果のマージ

(5)　稼働実績集計機能の別サーバマシンでの実行

(1)　稼働実績集計機能の概要

稼働実績集計機能を使用すると，ユーザの稼働実績とビジネスプロセスの稼働実績を集計できます。

ユーザの稼働実績の集計結果として，ビジネスプロセス上でユーザが処理した案件数，案件の平均の滞留時間（ユーザトレーに配布されてから処理を完了するまでの時間）などが取得できます。

ビジネスプロセスの稼働実績の集計結果として，ビジネスプロセスで生成及び終了したワーク数，ワークの平均の処理時間などが取得できます。

稼働実績の出力項目を，表B-3に示します。

表B-3　稼働実績の出力項目

稼働実績
出力項目

ユーザの稼働実績
（ユーザ実績ファイル）
集計開始日付
集計開始時刻
集計終了日付
集計終了時刻
ユーザID
ノード名
ビジネスプロセス定義名
ビジネスプロセス定義バージョン番号
処理案件数
相談案件数
回答案件数
平均滞留日数
平均滞留時間

ビジネスプロセスの稼働実績
（ビジネスプロセス実績ファイル）
運用開始日付
運用開始時刻
運用終了日付
運用終了時刻
ビジネスプロセス定義名
ビジネスプロセス定義のバージョン番号
生成ワーク数
終了ワーク数
ワーク平均処理日数
ワーク平均処理時間

Workflowの稼働実績は，アンロードジャーナルファイルとビジネスプロセス定義情報ファイルを基に，稼働状況解析ユティリティで集計します。稼働状況解析ユティリティの稼働実績集計機能を実行すると，稼働実績の集計結果を次に示すファイルに出力します。

文中の「%WFdir%」はWorkflowインストール先ディレクトリ，「analyst」は稼働状況解析ユティリティ作業ディレクトリを示します。稼働状況解析ユティリティ作業ディレクトリのパス名は，環境設定ユティリティの［稼働状況解析ユティリティ作業ディレクトリ名］で確認できます。

ユーザ実績ファイル
ビジネスプロセス上でユーザが処理した案件数，及び案件の平均滞留時間（ユーザトレーに配布されてから処理を完了するまでの平均時間）が出力されます。
デフォルトの出力先は，%WFdir%￥analyst￥result.usです。

ビジネスプロセス実績ファイル
ビジネスプロセス定義で生成・終了したワーク数，及びワークの平均処理時間が出力されます。
デフォルトの出力先は，%WFdir%￥analyst￥result.bpです。

稼働実績集計機能実行時には，ユーザ実績及びビジネスプロセス実績の中から，集計対象を指定できます。

稼働実績集計機能実行後は，ユーザ実績ファイル及びビジネスプロセス実績ファイルを別ディレクトリ下に移動してください。上書きによって集計結果が紛失することを防ぐため，稼働状況解析ユティリティ作業ディレクトリ下にこれらのファイルが存在する場合は稼働実績集計機能を実行できません。

(2)　集計期間の指定

稼働実績の集計期間は，次の集計期間の中から選択します。

稼働実績集計機能の操作方法については，「5.1　以前のバージョンとの互換のための環境設定」を参照してください。

日単位の集計
日ごとの処理量を統計解析する場合に使用します。
毎日0時0分0秒～23時59分59秒を区切りとして集計します。

週単位（月曜日から日曜日まで）の集計
月曜日から日曜日までの週ごとの処理量を統計解析する場合に使用します。
毎週月曜日0時0分0秒～日曜日23時59分59秒を区切りとして集計します。

月単位の集計
毎月1日から末日までの月ごとの処理量を統計解析する場合に使用します。
毎月1日0時0分0秒～31日23時59分59秒を区切りとして集計します。

開始日から終了日までの期間を指定した集計
上記以外の期間での処理量を統計解析する場合に使用します。
指定された日付を区切りとして集計します。

（例）

毎月1日から15日までの期間と16日から末日までの期間ごとの処理量を統計解析したい場合

開始時刻から終了時刻までの時間を指定した日単位の集計
1日の中の時間帯ごとの処理量を統計解析する場合に使用します。
毎日0時0分0秒～23時59分59秒の中を，指定された時間で細分して集計します。

（例）

毎日午前と午後のそれぞれの処理量を統計解析したい場合

(3)　集計対象のアンロードジャーナルファイル

稼働実績集計機能で，アンロードジャーナルファイルを複数指定したり，指定したアンロードジャーナルファイルの容量が大きかったりすると，メモリ不足で実行できないことがあります。

このようなことを防止するため，ユーザジャーナルをアンロードする間隔を見積もる必要があります。一度に集計するアンロードジャーナルファイルの容量を少なくして，稼働実績集計機能を実行した後，集計結果をマージすることで，メモリ不足が発生しないようにできます。

ユーザジャーナルをアンロードする間隔についての概算式を，次に示します。

MS

稼働実績集計機能で使用できる仮想メモリ(メガバイト）

U

集計対象のユーザ数

t

稼働実績集計機能で指定された1日当たりの集計区間数

bp

集計対象のビジネスプロセス定義数

(4)　稼働実績集計結果のマージ

稼働実績集計機能で出力した稼働実績集計結果のマージ方法を，図B-4に示します。

図B-4　稼働実績集計機能で出力した稼働実績集計結果のマージ方法

(5)　稼働実績集計機能の別サーバマシンでの実行

稼働実績集計機能は，Workflowシステムが稼働しているサーバマシンとは別のサーバマシンで実行できます。Workflowシステムが稼働しているサーバマシンに負荷をかけないようにするには，別のサーバマシンで実行してください。実行の手順については，「付録B.4(5)　ログ編集機能の別サーバマシンでの実行」を参照してください。

付録B.6　解析結果の利用方法

ここでは，稼働状況解析結果の利用方法について説明します。また，使用例も示します。

＜この項の構成＞

(1)　表計算ソフトウェアでの使用例

(2)　ワークフローログレコードファイルの使用例

(1)　表計算ソフトウェアでの使用例

表計算ソフトウェアを利用すると，稼働状況解析結果（稼働実績集計機能が出力するユーザ実績ファイルとビジネスプロセス実績ファイル，及びログ編集機能が出力するワークフローログレコードファイル）について，より詳細な分析ができます。

ここでは，Excelを使用して，稼働状況解析結果を利用する方法について説明します。

(a)　ファイルの拡張子の変更

稼働状況解析結果ファイルの形式は，ExcelのCSVファイル形式に準拠しています。Excelで利用する準備として，次の操作を実行します。

稼働状況解析結果ファイルのファイル拡張子をCSV(*.csv)にする

(b)　Excelでのファイルの読み込み

次に示す操作で，稼働状況解析結果ファイルをExcelで読むことができます。

Excelを起動する

［ファイル］－［開く］を選択する

［ファイルを開く］ダイアログボックスのファイルの種類で，［テキストファイル（*.prn;*.txt;*.csv）］を選択して，稼働状況解析結果ファイルを読み込む

Excelの機能を使用して表計算，グラフ表示などを実行する

(2)　ワークフローログレコードファイルの使用例

ここでは，ワークフローログレコードファイルから業務を改善する上で有効な，各種情報を生成する例について示します。

ワークフローログレコードの編集には，表計算ソフトウェアなどを使用します。

次に示す説明内の［　］は，ワークフローログレコード中の項目名を示します。

(a)　ノードに関する情報

案件のノード滞留時間（案件がノードに送付されてから次のノードに送付されるまでの時間）

ノードNでの案件のノード滞留時間

＝（［ノード名2］の値がノードNであるmove_root_caseの［取得時刻］の値－［時刻］の値）

ノード滞留案件数（ある特定時刻にノードに滞留していた案件数）

時刻T1からT2の間にノードNへ送付した案件数

＝（［ノード名1］の値がノードNで，［時刻］の値がT1からT2の間であるmove_root_caseの総数）

時刻T1からT2の間にノードNから送付した案件数

＝（［ノード名2］の値がノードNで，［時刻］の値がT1からT2の間であるmove_root_caseの総数）

したがって，時刻TでのノードNのノード滞留案件数は，T1をそのビジネスプロセス定義が運用を開始した時刻とすると，次のように求められます。

時刻TでのノードNのノード滞留案件数

＝（［ノード名1］の値がノードNで，［時刻］の値がT1からTの間であるmove_root_caseの総数）－（［ノード名2］の値がノードNで，［時刻］の値がT1からTの間であるmove_root_caseの総数）

注

案件のエラートレーへの配布及びキャンセルによる案件の送付中止時には，ノード滞留案件数が不正確となりますので注意してください。

ノード内処理ユーザ数（ある期間にあるノードで案件を処理したユーザの数）

時刻T1からT2の間にノードNで案件を処理したユーザ数

＝（［ノード名1］の値がノードNであるgo_root_caseの［ユーザID1］の値の総数)

注

上記は，時刻T1からT2の間に，ノードNで案件の処理を完了したユーザ数です。その時刻にノードNで案件を処理していても，処理が完了していないユーザは含まれません。

(b)　ユーザに関する情報

案件のユーザ滞留時間（案件がユーザに配布されてから処理が完了するまでの所要時間）

案件がユーザUに配布されてから処理が完了するまでの所要時間

＝（［ユーザID1］の値がユーザUであるgo_root_caseの［取得時刻］の値－［時刻］の値）

注

ロールトレーからの案件の取り出し，ユーザトレーからユーザトレーへの振り替え，ユーザトレーからロールトレーへの案件の移動及び案件の相談をした場合，その間の時間も含まれるので，実際の滞留時間よりも大きな値になります。

ユーザ滞留案件数（ある特定時刻にユーザに滞留していた案件数）

時刻T1からT2の間にユーザUへ配布した案件数

＝（［ユーザID1］の値がユーザUで，［時刻］の値がT1からT2の間であるmove_root_caseの総数）

時刻T1からT2の間にユーザUが処理を完了した案件数

＝（［ユーザID1］の値がユーザUで，［時刻］の値がT1からT2の間であるgo_root_caseの総数）

したがって，時刻TでのユーザUのユーザ滞留案件数は，T1をそのユーザが運用を開始した時刻とすると，次のように求められます。

時刻TでのユーザUのユーザ滞留案件数

＝（［ユーザID1］の値がユーザUで，［時刻］の値がT1からTの間であるmove_root_caseの総数）－（［ユーザID1］の値がユーザUで，［時刻］の値がT1からTの間であるgo_root_caseの総数）

注

ロールトレーからの案件の取り出し，ユーザトレーからユーザトレーへの振り替え，ユーザトレーからロールトレーへの案件の移動及びキャンセルによる案件の送付の中止をした場合，ユーザ滞留案件数として加算されない場合があります。

(c)　ワークに関する情報

ワーク処理時間（ワークを生成してからワークが終了するまでの所要時間）

ワーク処理時間

＝end_of_workの［取得時刻］の値－［時刻］の値

付録C　旧バージョンのワークフローログのデータ形式

ここでは，稼働状況解析結果として出力されるファイルの，データ形式について説明します。出力されるファイルを次に示します。

ユーザ実績ファイル

ビジネスプロセス実績ファイル

ワークフローログファイル

＜この節の構成＞

付録C.1　ユーザ実績ファイルのデータ形式

付録C.2　ビジネスプロセス実績ファイルのデータ形式

付録C.3　ワークフローログレコードファイルのデータ形式

付録C.1　ユーザ実績ファイルのデータ形式

＜この項の構成＞

(1)　ユーザ実績ファイルの構成

(2)　開始ヘッダレコード

(3)　管理情報レコード

(4)　処理情報レコード

(5)　UJ情報レコード

(6)　集計情報レコード

(7)　ユーザ実績レコード

(8)　終了ヘッダレコード

(1)　ユーザ実績ファイルの構成

ユーザ実績ファイルのレコード構成を，図C-1に示します。

図C-1　ユーザ実績ファイルのレコード構成

注意事項

各レコードの区切り文字は，(0A)16です。

文字列中の改行コード(0A)16は，取り除きます。

文字列中の「"（ダブルクォーテーション）」は，「""（半角ダブルクォーテーション2個）」に変換します。

レコードは，各項目を「,（半角コンマ）」で区切ったCSV形式です。

文字列は，「"（ダブルクォーテーション）」で囲みます。

(2)　開始ヘッダレコード

開始ヘッダレコードは，ユーザ実績ファイルの先頭に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
HEAD | 文字列 | 4 | "HEAD"
ファイルフォーマットバージョン | 文字列 | 8 | "01-01-00"
プログラム名称 | 文字列 | 15 | "Workflow Server"
コマンド名称 | 文字列 | 16 | "WFanalyst_result"
ファイル種別 | 文字列 | 11 | "user_result"
ENDHEAD | 文字列 | 7 | "ENDHEAD"

(3)　管理情報レコード

管理情報レコードは，開始ヘッダレコードの次に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
MNHD | 文字列 | 4 | "MNHD"
作成日時 | 文字列 | 10 | "YYYY/MM/DD"
作成時刻 | 文字列 | 8 | "hh:mm:ss"
コード種別 | 文字列 | 0～32 | LANG環境変数の値
ENDMNHD | 文字列 | 7 | "ENDMNHD"

(4)　処理情報レコード

処理情報レコードは，管理情報レコードの次に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
PRHD | 文字列 | 4 | "PRHD"
パラメタファイル名称 | 文字列 | 0～255 | －
ビジネスプロセス定義情報ファイル名称 | 文字列 | 0～255 | －
アンロードファイル名称1 | 文字列 | 1～255 | －
アンロードファイル名称2 | 文字列 | 0～255 | －
アンロードファイル名称3 | 文字列 | 0～255 | －
アンロードファイル名称4 | 文字列 | 0～255 | －
アンロードファイル名称5 | 文字列 | 0～255 | －
アンロードファイル名称6 | 文字列 | 0～255 | －
アンロードファイル名称7 | 文字列 | 0～255 | －
アンロードファイル名称8 | 文字列 | 0～255 | －
アンロードファイル名称9 | 文字列 | 0～255 | －
アンロードファイル名称10 | 文字列 | 0～255 | －
ENDPRHD | 文字列 | 7 | "ENDPRHD"

(5)　UJ情報レコード

UJ情報レコードは，処理情報レコードの次に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容 | 備考
UJHD | 文字列 | 4 | "UJHD" | －
ジャーナル開始日付 | 文字列 | 10 | "YYYY/MM/DD" | 最も早いワークフローログ取得日付
ジャーナル開始時刻 | 文字列 | 8 | "hh:mm:ss" | 最も早いワークフローログ取得時刻
ジャーナル終了日付 | 文字列 | 10 | "YYYY/MM/DD" | 最も遅いワークフローログ取得日付
ジャーナル終了時刻 | 文字列 | 8 | "hh:mm:ss" | 最も遅いワークフローログ取得時刻
ENDUJHD | 文字列 | 7 | "ENDUJHD" | －

(6)　集計情報レコード

集計情報レコードは，UJ情報レコードの次に出力されます。

項目名
タイプ
長さ
（バイト）
内容
備考

RTHD
文字列
4
"RTHD"
－

無効ワークフローログレコード数
整数列
10
－
解析不可能ワークフローログレコード数

総ワークフローログレコード数
整数列
10
－
読み込みワークフローログレコード数

ユーザ実績レコード数
整数列
10
－
－

処理ステータス
文字列
4
"SUCC"
"FAIL"

SUCC

正常

FAIL

異常

ENDRTHD
文字列
7
"ENDRTHD"
－

(7)　ユーザ実績レコード

ユーザ実績レコードは，集計情報レコードの次に出力されます。

項目名
タイプ
長さ
（バイト）
内容
備考

集計開始日付
文字列
1～10
"YYYY/MM/DD"
"OTHER"
OTHER:day_table
指定範囲外

集計開始時刻
文字列
1～8
"hh:mm:ss"
"OTHER"
OTHER:day_table，time_table
指定範囲外

集計終了日付
文字列
1～10
"YYYY/MM/DD"
"OTHER"
OTHER:day_table
指定範囲外

集計終了時刻
文字列
1～8
"hh:mm:ss"
"OTHER"
OTHER:day_table，time_table
指定範囲外

ユーザID
文字列
1～8
－
－

ノード名
文字列
1～64
－
－

ビジネスプロセス定義名
文字列
1～64
－
－

ビジネスプロセス定義バージョン番号
整数列
1～10
－
－

処理案件数
整数列
1～10
－
－

相談案件数
整数列
1～10
－
－

回答案件数
整数列
1～10
－
－

平均案件滞留時間(日数)
整数列
1～10
－
－

平均案件滞留時間(時間)
文字列
8
"hh:mm:ss"
－

ユーザ実績レコードに関する注意事項

案件滞留時間＝（案件の遷移要求時刻）－（案件のノード到着時刻）として，平均案件滞留時間を計算します。したがって，案件を手動配布した場合，ロールトレーでの滞留時間が含まれます。

平均案件滞留時間は，集計開始から集計終了までの間に，そのユーザが遷移させた案件の平均滞留時間です。

複数のユーザ実績ファイルをマージする場合に発生する，同一集計開始日時，時刻，集計終了日時時刻の複数レコードのマージ処理で，処理案件数，相談案件数及び，回答案件数の合計値は保証されます。平均案件滞留時間は合計できません。

(8)　終了ヘッダレコード

終了ヘッダレコードは，ユーザ実績ファイルの最後に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
TRAR | 文字列 | 4 | "TRAR"
ファイルフォーマットバージョン | 文字列 | 8 | "01-01-00"
プログラム名称 | 文字列 | 15 | "Workflow Server"
コマンド名称 | 文字列 | 16 | "Wfanalyst_result"
ファイル種別 | 文字列 | 11 | "user_result"
ENDTRAR | 文字列 | 7 | "ENDTRAR"

付録C.2　ビジネスプロセス実績ファイルのデータ形式

＜この項の構成＞

(1)　ビジネスプロセス実績ファイルの構成

(2)　開始ヘッダレコード

(3)　管理情報レコード

(4)　処理情報レコード

(5)　UJ情報レコード

(6)　集計情報レコード

(7)　ビジネスプロセス実績レコード

(8)　終了ヘッダレコード

(1)　ビジネスプロセス実績ファイルの構成

ビジネスプロセス実績ファイルのレコード構成を，図C-2に示します。

図C-2　ビジネスプロセス実績ファイルのレコード構成

注意事項

各レコードの区切り文字は，(0A)16です。

文字列中の改行コード(0A)16は，取り除きます。

文字列中の「"（ダブルクォーテーション）」は，「""（半角ダブルクォーテーション2個）」に変換します。

レコードは，各項目を「,（半角コンマ）」で区切ったCSV形式です。

文字列は，「"（ダブルクォーテーション）」で囲みます。

(2)　開始ヘッダレコード

開始ヘッダレコードは，ビジネスプロセス実績ファイルの先頭に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
HEAD | 文字列 | 4 | "HEAD"
ファイルフォーマットバージョン | 文字列 | 8 | "01-01-00"
プログラム名称 | 文字列 | 15 | "Workflow Server"
コマンド名称 | 文字列 | 16 | "Wfanalyst_result"
ファイル種別 | 文字列 | 12 | "Bpdef_result"
ENDHEAD | 文字列 | 7 | "ENDHEAD"

(3)　管理情報レコード

管理情報レコードは，開始ヘッダレコードの次に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
MNHD | 文字列 | 4 | "MNHD"
作成日時 | 文字列 | 10 | "YYYY/MM/DD"
作成時刻 | 文字列 | 8 | "hh:mm:ss"
コード種別 | 文字列 | 0～32 | LANG環境変数の値
ENDMNHD | 文字列 | 7 | "ENDMNHD"

(4)　処理情報レコード

処理情報レコードは，管理情報レコードの次に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
PRHD | 文字列 | 4 | "PRHD"
パラメタファイル名称 | 文字列 | 0～255 | －
ビジネスプロセス定義情報抽出ファイル名称 | 文字列 | 0～255 | －
アンロードファイル名称1 | 文字列 | 1～255 | －
アンロードファイル名称2 | 文字列 | 0～255 | －
アンロードファイル名称3 | 文字列 | 0～255 | －
アンロードファイル名称4 | 文字列 | 0～255 | －
アンロードファイル名称5 | 文字列 | 0～255 | －
アンロードファイル名称6 | 文字列 | 0～255 | －
アンロードファイル名称7 | 文字列 | 0～255 | －
アンロードファイル名称8 | 文字列 | 0～255 | －
アンロードファイル名称9 | 文字列 | 0～255 | －
アンロードファイル名称10 | 文字列 | 0～255 | －
ENDPRHD | 文字列 | 7 | "ENDPRHD"

(5)　UJ情報レコード

UJ情報レコードは，処理情報レコードの次に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容 | 備考
UJHD | 文字列 | 4 | "UJHD" | －
ジャーナル開始日付 | 文字列 | 10 | "YYYY/MM/DD" | 最も早いワークフローログ取得日付
ジャーナル開始時刻 | 文字列 | 8 | "hh:mm:ss" | 最も早いワークフローログ取得時刻
ジャーナル終了日付 | 文字列 | 10 | "YYYY/MM/DD" | 最も遅いワークフローログ取得日付
ジャーナル終了時刻 | 文字列 | 8 | "hh:mm:ss" | 最も遅いワークフローログ取得時刻
ENDUJHD | 文字列 | 7 | "ENDUJHD" | －

(6)　集計情報レコード

集計情報レコードは，UJ情報レコードの次に出力されます。

項目名
タイプ
長さ
（バイト）
内容
備考

RTHD
文字列
4
"RTHD"
－

無効ワークフローログレコード数
整数列
10
－
解析不可能ワークフローログレコード数

総ワークフローログレコード数
整数列
10
－
読み込みワークフローログレコード数

ビジネスプロセス実績レコード数
整数列
10
－
－

処理ステータス
文字列
4
"SUCC"
"FAIL"

SUCC

正常

FAIL

異常

ENDRTHD
文字列
7
"ENDRTHD"
－

(7)　ビジネスプロセス実績レコード

ビジネスプロセス実績レコードは，集計情報レコードの次に出力されます。

項目名
タイプ
長さ
（バイト）
内容
備考

運用開始日付
文字列
1～10
"YYYY/MM/DD"
"OTHER"
OTHER:day_table
指定範囲外

運用開始時刻
文字列
1～8
"hh:mm:ss"
"OTHER"
OTHER:day_table，time_table
指定範囲外

運用終了日付
文字列
1～10
"YYYY/MM/DD"
"OTHER"
OTHER:day_table
指定範囲外

運用終了時刻
文字列
1～8
"hh:mm:ss"
"OTHER"
OTHER:day_table，time_table
指定範囲外

ビジネスプロセス定義名
文字列
1～64
－
－

ビジネスプロセス定義バージョン番号
整数列
1～10
－
－

開始ワーク数
整数列
1～10
－
－

終了ワーク数
整数列
1～10
－
－

平均ワーク処理時間(日数)
整数列
1～10
－
－

平均ワーク処理時間(時間)
文字列
8
"hh:mm:ss"
－

ビジネスプロセス実績レコードに関する注意事項

ワーク処理時間＝（ワーク終了時刻）－（ワーク開始時刻）として，平均ワーク処理時間を算出します。

平均ワーク処理時間は，集計開始から集計終了までの間に終了したワークの平均処理時間です。

複数のビジネスプロセス実績ファイルをマージする場合に発生する，同一集計開始日時時刻及び集計終了日時時刻の複数レコードのマージ処理において，開始ワーク数及び終了ワーク数の合計値は保証します。しかし，平均ワーク処理時間の合計値は保証しません。

(8)　終了ヘッダレコード

終了ヘッダレコードは，ビジネスプロセス実績ファイルの最後に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
TRAR | 文字列 | 4 | "TRAR"
ファイルフォーマットバージョン | 文字列 | 8 | "01-01-00"
プログラム名称 | 文字列 | 15 | "Workflow Server"
コマンド名称 | 文字列 | 16 | "Wfanalyst_result"
ファイル種別 | 文字列 | 12 | "BPdef_result"
ENDTRAR | 文字列 | 7 | "ENDTRAR"

付録C.3　ワークフローログレコードファイルのデータ形式

＜この項の構成＞

(1)　ワークフローログレコードファイルの構成

(2)　開始ヘッダレコード

(3)　管理情報レコード

(4)　処理情報レコード

(5)　UJ情報レコード

(6)　編集情報レコード

(7)　ワークフローログレコード

(8)　終了ヘッダレコード

(1)　ワークフローログレコードファイルの構成

ワークフローログレコードファイルのレコード構成を，図C-3に示します。

図C-3　ワークフローログレコードファイルのレコード構成

注意事項

各レコードの区切り文字は，(0A)16です。

文字列中の改行コード(0A)16は，取り除きます。

文字列中の「"（ダブルクォーテーション）」は，「""（半角ダブルクォーテーション2個）」に変換します。

レコードは，各項目を「,（半角コンマ）」で区切ったCSV形式です。

文字列は，「"（ダブルクォーテーション）」で囲みます。

(2)　開始ヘッダレコード

開始ヘッダレコードは，ワークフローログレコードファイルの先頭に出力します。

項目名 | タイプ | 長さ（バイト） | 内容
HEAD | 文字列 | 4 | "HEAD"
ファイルフォーマットバージョン | 文字列 | 8 | "01-01-00"
プログラム名称 | 文字列 | 15 | "Workflow Server"
コマンド名称 | 文字列 | 13 | "WFanalyst_log"
ファイル種別 | 文字列 | 12 | "WFlog_record"
ENDHEAD | 文字列 | 7 | "ENDHEAD"

(3)　管理情報レコード

管理情報レコードは，開始ヘッダレコードの次に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
MNHD | 文字列 | 4 | "MNHD"
作成日時 | 文字列 | 10 | "YYYY/MM/DD"
作成時刻 | 文字列 | 8 | "hh:mm:ss"
コード種別 | 文字列 | 0～32 | LANG環境変数の値
ENDMNHD | 文字列 | 7 | "ENDMNHD"

(4)　処理情報レコード

処理情報レコードは，管理情報レコードの次に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
PRHD | 文字列 | 4 | "PRHD"
パラメタファイル名称 | 文字列 | 0～255 | －
ビジネスプロセス定義情報ファイル名称 | 文字列 | 1～255 | －
編集対象ビジネスプロセス定義名称 | 文字列 | 1～63 | －
編集対象ビジネスプロセス定義バージョン番号 | 整数列 | 1～10 | －
アンロードファイル名称1 | 文字列 | 1～255 | －
アンロードファイル名称2 | 文字列 | 0～255 | －
アンロードファイル名称3 | 文字列 | 0～255 | －
アンロードファイル名称4 | 文字列 | 0～255 | －
アンロードファイル名称5 | 文字列 | 0～255 | －
アンロードファイル名称6 | 文字列 | 0～255 | －
アンロードファイル名称7 | 文字列 | 0～255 | －
アンロードファイル名称8 | 文字列 | 0～255 | －
アンロードファイル名称9 | 文字列 | 0～255 | －
アンロードファイル名称10 | 文字列 | 0～255 | －
ENDPRHD | 文字列 | 7 | "ENDPRHD"

(5)　UJ情報レコード

UJ情報レコードは，処理情報レコードの次に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容 | 備考
UJHD | 文字列 | 4 | "UJHD" | －
ジャーナル開始日付 | 文字列 | 10 | "YYYY/MM/DD" | 最も早いワークフローログ取得日付
ジャーナル開始時刻 | 文字列 | 8 | "hh:mm:ss" | 最も早いワークフローログ取得時刻
ジャーナル終了日付 | 文字列 | 10 | "YYYY/MM/DD" | 最も遅いワークフローログ取得日付
ジャーナル終了時刻 | 文字列 | 8 | "hh:mm:ss" | 最も遅いワークフローログ取得時刻
ENDUJHD | 文字列 | 7 | "ENDUJHD" | －

(6)　編集情報レコード

編集情報レコードは，UJ情報レコードの次に出力されます。

項目名
タイプ
長さ
（バイト）
内容
備考

RTHD
文字列
4
"RTHD"
－

無効ワークフローログレコード数
整数列
1～10
－
解析不可能ワークフローログレコード数

ワークフローログレコード数
整数列
1～10
－
－

出力ワークフローログレコード数
整数列
1～10
－
－

処理ステータス
文字列
4
"SUCC"
"FAIL"

SUCC

正常

FAIL

異常

ENDRTHD
文字列
7
"ENDRTHD"
－

(7)　ワークフローログレコード

ワークフローログレコードは，編集情報レコードの後に出力されます。

(a)　ワークフローログレコードのフォーマット

項目名
タイプ
長さ
（バイト）
内容

取得元種別
文字列
1～20
"Workflow Server"
"Workflow MultiServer"

取得日付
文字列
10
"YYYY/MM/DD"

取得時刻
文字列
8
"hh:mm:ss"

メッセージID
文字列
1～20
－

ワークID
文字列
1～63
－

種別
文字列
0～16
－

ケース識別子
文字列
0～16
－

ケース名
文字列
0～63
－

ノード名1
文字列
0～63
－

ロール名1
文字列
0～63
－

ユーザID1
文字列
0～8
－

ノード名2
文字列
0～63
－

ロール名2
文字列
0～63
－

ユーザID2
文字列
0～8
－

ノード名3
文字列
0～63
－

ユーザID3
文字列
0～8
－

日付
文字列
10
"YYYY/MM/DD"

時刻
文字列
8
"hh:mm:ss"

優先度
文字列
0～16
－

制限日時（日付）
文字列
10
"YYYY/MM/DD"

制限日時（時刻）
文字列
8
"hh:mm:ss"

メッセージ
文字列
0～96
－

コマンドライン
文字列
0～63
－

(b)　ワークフローログレコードのメッセージフォーマット

ワークフローログレコードの各項目は，表C-1に示すように，メッセージIDごとに項目データの有無が異なります。

表C-1　ワークフローログレコードの項目データ有無

メッセージID
メッセージ種別
取
得
元
種
別
取
得
日
付
取
得
時
刻
ワ
｜
ク
ID
種
別
ケ
｜
ス
識
別
子
ケ
｜
ス
名
ノ
｜
ド
名
1
ロ
｜
ル
名
1
ユ
｜
ザ
ID
1
ノ
｜
ド
名
2
ロ
｜
ル
名
2
ユ
｜
ザ
ID
2
ノ
｜
ド
名
3
ユ
｜
ザ
ID
3
日
付
時
刻
優
先
度
処
理
期
限
¨
日
付
処
理
期
限
¨
時
刻
メ
ッ
セ
｜
ジ
コ
マ
ン
ド
ラ
イ
ン

0x04
begin_work
○
○
○
○

0x05
move_root_case
○
○
○
○
○
○

○
○
○
○

○
○

0x0c
send_consult_case
○
○
○
○

○

○

○
○

0x0d
go_root_case
○
○
○
○

○

○
○
○

○
○

0x0e
suspend_root_case
○
○
○
○

○

○
○
○

○

0x0f
suspend_work
○
○
○
○

○

0x10
ready_root_case
○
○
○
○

○

○
○
○

○

0x11
ready_work
○
○
○
○

○

0x12
put_root_case
○
○
○
○

○
○
○
○
○

○
○
○

0x14
cancel_work
○
○
○
○
○

○

0x15
role_to_user
○
○
○
○

○

○
○
○

○

0x18
send_answer_case
○
○
○
○

○

○

○
○

0x19
api_msg
○
○
○
○

○

○

0x20
send_back_root_case
○
○
○
○

○

○
○
○
○
○
○

0x21
take_back_root_case
○
○
○
○

○

○
○
○
○
○
○

0x22
end_of_root_case
○
○
○
○

○

○

○
○
○

0x23
end_of_work
○
○
○
○

○
○
○
○
○

0x2e
put_case_from_BP
○
○
○
○

○
○
○
○
○

○
○
○

0x2f
send_back_to_BP
○
○
○
○

○

○
○
○

（凡例）○は項目データあり，空白は項目データなしを示します。

(c)　ワークフローログレコードのメッセージ内容

ワークフローログレコードの各項目は，メッセージIDごとに内容が異なります。次に，メッセージIDごとの内容を示します。

BEGIN_WORK（ワークの生成）

項目 | 内容
メッセージID | 4（0X04）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID

MOVE_ROOT_CASE（案件のノード遷移）

項目 | 内容
メッセージID | 5（0X05）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
種別（normal） | ケース遷移種別（通常遷移）
種別（send_back） | ケース遷移種別（差し戻し）
種別（take_back） | ケース遷移種別（引き戻し）
ケース識別子 | 遷移ケース識別子
ノード名1 | 遷移後ノード名
ロール名1 | 遷移後ロール名
ユーザID1 | 遷移後ユーザID
ノード名2 | 遷移前ノード名
日付 | 遷移前ノード到着日付
時刻 | 遷移前ノード到着時刻

SEND_CONSULT_CASE
（相談する案件の，相談ユーザ（同一サーバ内）への送付）

項目 | 内容
メッセージID | 12（0X0C）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 相談ケース識別子
ユーザID1 | 相談先ユーザID
ユーザID2 | 相談元ユーザID
ノード名3 | 相談開始ノード名

GO_ROOT_CASE（案件の遷移の要求）

項目 | 内容
メッセージID | 13（0X0D）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 遷移要求ケース識別子
ノード名1 | 遷移要求元ノード名
ロール名1 | 遷移要求元ユーザのロール名
ユーザID1 | 遷移要求元ユーザID
日付 | 遷移要求ノード到着日付
時刻 | 遷移要求ノード到着時刻

SUSPEND_ROOT_CASE（案件の遷移の一時停止）

項目 | 内容
メッセージID | 14（0X0E）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 遷移中断ケース識別子
ノード名1 | 遷移中断ノード名
ロール名1 | 遷移中断ケース所持ユーザのロール名
ユーザID1 | 遷移中断ケース所持ユーザID
ユーザID3 | ルートケース遷移中断処理実行ユーザID

SUSPEND_WORK（ワーク単位での案件の遷移の一時停止）

項目 | 内容
メッセージID | 15（0X0F）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ユーザID3 | ワーク遷移中断処理実行ユーザID

READY_ROOT_CASE（案件の遷移の再開）

項目 | 内容
メッセージID | 16（0X10）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 遷移再開ケース識別子
ノード名1 | 遷移再開ノード名
ロール名1 | 遷移再開ケース所持ユーザのロール名
ユーザID1 | 遷移再開ケース所持ユーザID
ユーザID3 | ルートケース遷移再開処理実行ユーザID

READY_WORK（ワーク単位での案件の遷移の再開）

項目 | 内容
メッセージID | 17（0X11）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ユーザID3 | ワーク遷移再開処理実行ユーザID

PUT_ROOT_CASE（案件の投入）

項目 | 内容
メッセージID | 18（0X12）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 投入ケース識別子
ケース名 | 投入ケース名
ノード名1 | 投入ソースノード名
ロール名1 | ケース投入ユーザのロール名
ユーザID1 | ケース投入ユーザID
優先度（com） | 投入ケースの処理優先度（普通）
優先度（urg） | 投入ケースの処理優先度（至急）
処理期限 | 投入ケースの処理期限(日付，時刻)

CANCEL_WORK（ワークのキャンセル）

項目 | 内容
メッセージID | 20（0X14）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
種別（leave） | キャンセル種別（ワークが残留）
種別（delete） | キャンセル種別（ワークを削除）
ユーザID3 | ワーク遷移中止処理実行ユーザID

ROLE_TO_USER（ロールトレーからユーザトレーへの案件の移動）

項目 | 内容
メッセージID | 21（0X15）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 配布ケース識別子
ノード名1 | 配布ノード名
ロール名1 | 配布元ロール名
ユーザID1 | 配布先ユーザID
ユーザID3 | 配布ユーザID

SEND_ANSWER_CASE（相談された案件の回答）

項目 | 内容
メッセージID | 24（0X18）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 回答ケース識別子
ユーザID1 | 回答先ユーザID
ユーザID2 | 回答元ユーザID
ノード名3 | 相談開始ノード名

API_MSG（ワークフローログへのユーザデータの出力）

項目 | 内容
メッセージID | 25（0X19）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | メッセージ出力対象のケース識別子
メッセージ | サーバ機能のメッセージ

SEND_BACK_ROOT_CASE（案件の差し戻し）

項目 | 内容
メッセージID | 32（0X20）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 差し戻しケース識別子
ノード名1 | 差し戻し先ノード名
ロール名1 | 差し戻し先ユーザのロール名
ユーザID1 | 差し戻し先ユーザID
ノード名2 | 差し戻し元ノード名
ロール名2 | 差し戻し元ユーザのロール名
ユーザID2 | 差し戻し元ユーザID

TAKE_BACK_ROOT_CASE（案件の引き戻し）

項目 | 内容
メッセージID | 33（0X21）
取得元種別 | "Workflow Server"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 引き戻しケース識別子
ノード名1 | 引き戻し先ノード名
ロール名1 | 引き戻し先ユーザのロール名
ユーザID1 | 引き戻し先ユーザID
ノード名2 | 引き戻し元ノード名
ロール名2 | 引き戻し元ユーザのロール名
ユーザID2 | 引き戻し元ユーザID

END_OF_ROOT_CASE（案件の遷移の終了（シンク））

項目 | 内容
メッセージID | 34（0X22）
取得元種別 | "Workflow Server"又は"Workflow MultiServer"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 遷移終了ケース識別子
ノード名1 | ケース遷移終了ノード名
優先度（com） | ケースの処理優先度（普通）
優先度（urg） | ケースの処理優先度（至急）
処理期限 | ケースの処理期限（日付，時刻）

END_OF_WORK（ワークの終了）

項目 | 内容
メッセージID | 35（0X23）
取得元種別 | "Workflow Server"又は"Workflow MultiServer"
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
日付 | ワーク作成日付
時刻 | ワーク作成時刻
優先度（com） | ワークの処理優先度（普通）
優先度（urg） | ワークの処理優先度（至急）
処理期限 | ワークの処理期限（日付，時刻）

PUT_CASE_FROM_BP
（他のビジネスプロセスからの案件の投入）

項目 | 内容
取得元種別 | "Workflow Server"
メッセージID | 46（0X2E）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 投入ケース識別子
ケース名 | 投入ケース名
ノード名1 | 投入ソースノード名
ロール名1 | ケース投入ユーザのロール名
ユーザID1 | ケース投入ユーザID
優先度（com） | 投入ケースの処理優先度（普通）
優先度（urg） | 投入ケースの処理優先度（至急）
処理制限 | 投入ケースの処理期限（日付，時刻）

SEND_BACK_TO_BP
（他のビジネスプロセスへの案件の差し戻し）

項目 | 内容
取得元種別 | "Workflow Server"
メッセージID | 47（0X2F）
取得日付 | ワークフローログ取得日付
取得時刻 | ワークフローログ取得時刻
ワークID | カレントワークのワークID
ケース識別子 | 差し戻しケース識別子
ノード名1 | 差し戻し元ノード名
ロール名1 | 差し戻し元ユーザのロール名
ユーザID1 | 差し戻し元ユーザID

(8)　終了ヘッダレコード

終了ヘッダレコードは，ワークフローログレコードファイルの最後に出力されます。

項目名 | タイプ | 長さ（バイト） | 内容
TRAR | 文字列 | 4 | "TRAR"
ファイルフォーマットバージョン | 文字列 | 8 | "01-01-00"
プログラム名称 | 文字列 | 15 | "Workflow Server"
コマンド名称 | 文字列 | 13 | "WFanalyst_log"
ファイル種別 | 文字列 | 12 | "WFlog_record"
ENDTRAR | 文字列 | 7 | "ENDTRAR"

付録D　ディスク占有量の計算式

＜この節の構成＞

付録D.1　ワークフローデータベースのディスク占有量

付録D.2　Groupmax High-end Object Serverを使用するときのシステムジャーナル容量

付録D.3　セグメントサイズと初期割り当て量

付録D.4　マルチサーバの作業用ディレクトリのディスク占有量

付録D.5　Groupmax Workflow Server - Connectionのディスク容量

付録D.6　Groupmax Workflow Server for Active Directoryのディスク容量

付録D.1　ワークフローデータベースのディスク占有量

ワークフローデータベースのディスク占有量の計算式を次に示します。

＜この項の構成＞

(1)　ディスク占有量算出時の注意

(2)　マスタディレクトリエリア

(3)　データディレクトリエリア

(4)　ディクショナリエリア

(5)　oidインデクスエリア

(6)　ユーザデータベースエリア

(7)　インデクスエリア

(1)　ディスク占有量算出時の注意

ここでは，計算式に関する注意事項について説明します。

計算式中の「S」はGroupmax Object Serverの初期設定パラメタファイルで指定したセグメントサイズです。セグメントは，Groupmax Object Serverでのファイルの割り当て及び増分の単位で，ページという単位で指定されます。1ページのページ長は8,192バイトです。
α,α1,α2などの値がセグメントサイズより大きくなると，ファイルが増分されます。

ファイル増分の単位は，セグメントサイズですが，セグメントサイズが128以下の場合は無条件に1メガバイト増分します。
セグメントサイズが128以下のディスク占有量については，計算値より実測値の方が大きくなる場合がありますので注意してください。

次に示す場合は，データの削除をしてもその領域が再利用されないことがあります。その場合は，削除するデータの数も含めて計算してください。ただし，1ページ内の全データを削除すれば再利用されます。

ファイル増分の発生後で，増分前の領域に格納しているデータを削除する場合

削除データのページ（8,192バイト）内に他のデータが存在する場合

ディスク占有量の見積もりのときは，余裕を持って見積もってください。
データを削除した領域を効率良く再利用するためには，データベースを適切な配置に再編成し，データベースのスペース効率を最適にする必要があります。データベースの再編成には，Groupmax Object Serverの［データベースの再編成ユティリティ］を使用します。データベースのスペース効率を最適にするために，定期的にデータベースを再編成してください。
また，データベースを再編成する場合は，必ず，あらかじめデータベースのバックアップを取得してください。
データベースの再編成ユティリティについては，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(2)　マスタディレクトリエリア

master（単位：メガバイト）
1.5

(3)　データディレクトリエリア

datadir（単位：メガバイト）
1

(4)　ディクショナリエリア

dictionary（単位：メガバイト）
2.7

(5)　oidインデクスエリア

oidindex（単位：キロバイト）

αの求め方を次に示します。

これは漸化式を解く計算式で，次の計算式でP₁を求め，Pn+1＝1になるまでPi+1の計算式を繰り返します。

Cd

総オブジェクト数（削除した数も含む）

(=B×(20＋N×4)＋R×26＋U×16＋W×4＋A×11＋D×9＋M×3＋30)

B

総ビジネスプロセス定義数

(Workflow管理サーバの場合)＝システム内の全ビジネスプロセス定義数

(Workflow管理サーバ以外の場合)＝サーバ内のビジネスプロセス定義数

R

総ロール数

（Workflow管理サーバの場合)=システム内の全ロール数

（Workflow管理サーバ以外の場合)=サーバ内のロール数

N

ビジネスプロセス定義内のノード数（平均値）

U

そのサーバをホームサーバにする総ユーザ数

W

総ワーク数

A

総案件数

D

総文書数

M

総メモ数

備考

初期割り当て量が2以上の場合，Groupmax Workflow Serverの初期化直後のディスク占有量は，次に示す見積もり式を参考にしてください。

(10＋S×初期割り当て量)×8.192（単位：キロバイト）

(6)　ユーザデータベースエリア

WF_is_system（単位：メガバイト）
1.5

WF_is_class（単位：キロバイト）

B

全ビジネスプロセス定義数

D

最大文書数と最大メモ数の和

WF_is_string（単位：キロバイト）

B

全ビジネスプロセス定義数

D

最大文書数と最大メモ数の和

WF_manager_area（単位：キロバイト）

C

送付待ち案件数（マネージャのスリープ間隔中にユーザが送付する案件数と同じです）

WF_bp_area（単位：キロバイト）

B

ビジネスプロセス定義数

N

ビジネスプロセス定義内のノード数（平均値）

T

ビジネスプロセス定義内のケース定義数（平均値）

W

ビジネスプロセス定義内のワーク数（平均値）

R

ビジネスプロセス定義内のロール数（平均値）

U

ビジネスプロセス定義内のノードに割り当てたユーザ数（平均値）

（02-10より前のバージョンのビジネスプロセス定義の場合だけ設定してください。）

U2

ビジネスプロセス定義当たりのBP管理者数（平均値）

U3

ビジネスプロセス定義当たりのBP配布権限者数（平均値）

U4

ビジネスプロセス定義当たりのBP参照権限者数（平均値）

K

ビジネスプロセス定義当たりの自動配布キー数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_work_area（単位：キロバイト）

W

最大ワーク数

C

ワーク内のケース数（平均値）

H

ワーク内のヒストリ数（平均値）

R

ワーク内のロール数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_case_area（単位：キロバイト）

C

全ケース数

M

ケース内のメモ数（平均値）

D

ケース内の文書数（平均値）

K

ケース内の下位ケース数（平均値）

F

ケース内の相談件数（平均値）

E

ケース内の拡張ユーザ属性数（平均値）

ケース内の拡張ユーザ属性数（平均値）とは，ケース内に設定する属性の中で，最多に設定するデータ型の属性数が6個以上ある場合の，5個を超えた数です（例えば，文字型の属性が9個，整数型の属性が6個の場合，4を設定してください。）。

備考
平均値＝0の場合，1で計算してください。

WF_role_area（単位：キロバイト）

R

ロール数

C

ロールトレーの案件数（平均値）

U

業務ロール内のユーザ数（平均値）

R2

階層化ロールに含まれるロール数

U2

ロール配布権限を与えたユーザ数（平均値）

U3

ロール更新権限を与えたユーザ数（平均値）

K

ロール定義当たりの自動配布キー数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_user_area（単位：キロバイト）

U

そのサーバをホームサーバにするユーザ数

C

ユーザトレーの案件数（平均値）

H

ユーザの作業履歴数（平均値）

R

ユーザが割り当てられているロール数（平均値）

B

ユーザが割り当てられているビジネスプロセス定義数（平均値）

（02-10より前のバージョンのビジネスプロセス定義の場合だけ設定してください。）

K

代行者を持つユーザ数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_op_list_area（単位：キロバイト）

L

W

処理ノードで指定するユーザ処理リスト内作業数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_case_inf_area（単位：キロバイト）

T

C

ケース内の属性数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_counter_area（単位：キロバイト）

U

全ユーザ数（systemを含む）

N

ユーザが案件を処理したノード数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_class_lock_area（単位：キロバイト）
(8＋S)×8.192

WF_send_area（単位：キロバイト）

CA1

ドメイン間連携で引き継ぐケース属性数

文書を引き継ぐ場合，1を加算

CA2

ドメイン間連携で受け取るケース属性数

文書を受け取る場合，1を加算

C1

V1のビジネスプロセス定義で他のビジネスプロセスで処理中の案件数（平均値）

C2

(そのサーバをビジネスプロセス登録サーバとするビジネスプロセス定義での，他のサーバで処理中の案件数（平均値）)＋(そのサーバに配布されたビジネスプロセス定義で処理中の案件数（平均値）)

C3

ドメイン間連携する案件数（平均値）

C4

ドメイン間連携中の最大案件数

備考
平均値＝0の場合，1で計算してください。

WF_case_add_area（単位：キロバイト）

C

ビジネスプロセス間連携機能の階層連携の最大ケース数

L

ビジネスプロセス間連携機能の階層連携の案件を処理したユーザ数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_auto_deliver_area（単位：キロバイト）

K

自動配布キーの総数

K=↑P×ロール定義数↑

P

ロール定義当たりの自動配布キー数（平均値）

U

自動配布キー当たりのユーザ数（平均値）

B

自動配布キー当たりのビジネスプロセス定義数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_data_obj_area（単位：キロバイト）

N

全メモ数

D

メモサイズ（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_relation_area（単位：キロバイト）

B

ビジネスプロセス定義数

R

ロール数

R2

組織ロール数

R3

そのサーバをロール登録サーバとする組織ロール数

R4

階層化ロール数

U

そのサーバをホームサーバにするユーザ数

K

自動配布キーの総数

WF_mb_master_bp_manager_area（単位：キロバイト）

B

ビジネスプロセス定義数

WF_db_bp_distribution_area（単位：キロバイト）

B

ビジネスプロセス定義数

WF_dr_role_distribution_area（単位：キロバイト）

Workflow管理サーバの場合

R

ロール数

Workflow管理サーバ以外の場合
73.728

WF_oa_operation_auth_area（単位：キロバイト）

B

ビジネスプロセス定義数

N

ビジネスプロセス定義内のノード数（平均値）

備考
平均値＝0の場合，1で計算してください。

WF_or_role_manager_area（単位：キロバイト）

B1

ソースノードにユーザを割り当てたビジネスプロセス定義数

B2

ノードにユーザを割り当てたビジネスプロセス定義数

R

組織ロール数

R2

そのサーバをロール登録サーバとする組織ロール数

備考
値＝0の場合，1で計算してください。

WF_ua_user_auth_area（単位：キロバイト）

Workflow管理サーバの場合

U

ドメイン管理者，ワークフロー運用管理者，ビジネスプロセス管理者であるか又はビジネスプロセス定義に参照権限を持つユーザの数

B1

Uのユーザ当たりのビジネスプロセス管理者に指定されているビジネスプロセス数（平均値）

U1

ビジネスプロセス管理者数

B2

Uのユーザ当たりのビジネスプロセス配布権限を持つビジネスプロセス数（平均値）

U2

ビジネスプロセス配布権限を持つユーザ数

B3

Uのユーザ当たりの参照権限を持つビジネスプロセス数（平均値）

U3

ビジネスプロセス定義の参照権限を持つユーザ数

R1

ユーザ当たりのロール配布権限を持つロール数（平均値）

U4

ロール配布権限を持つユーザ数

R2

ユーザ当たりのロール更新権限を持つロール数（平均値）

U5

ロール更新権限を持つユーザ数

Workflow管理サーバ以外の場合
73.728
備考
平均値＝0の場合，1で計算してください。

(7)　インデクスエリア

WF_index_area（単位：キロバイト）

注

次の計算式で使用するワーク，ユーザ，ロール及びビジネスプロセスの数には，データベースを再編成するまでに削除した数を含みます。特に，ワークの数の場合は，Groupmax Object Serverのデータベースの再編成を実施してから，次に再編成を実施するまでの間に，ワーク削除ユティリティで削除したワーク数を含めた総数で見積もってください。

αiの求め方を次に示します。

これは漸化式を解く計算式で，次の計算式でP₁を求め，Pn+1=1になるまでPj+1の計算式を繰り返します。

C

ワークIDの重複が200個以下のワークIDの種類の数

D

ワークIDの重複が200個以下のワークIDの平均重複数

E

ワークIDの重複が201個以上のワークIDの種類の数

F

ワークIDの重複が201個以上のワークIDの平均重複数

（ワークIDがユニークな場合，C＝ワーク数，D＝1，E＝F＝0になります）

α₂の計算式を次に示します。

K

ワークの処理期限の重複が200個以下のワークの処理期限の種類の数

L

ワークの処理期限の重複が200個以下のワークの処理期限の平均重複数

M

ワークの処理期限の重複が201個以上のワークの処理期限の種類の数

N

ワークの処理期限の重複が201個以上のワークの処理期限の平均重複数

α₃の計算式を次に示します。

W

ワークの遷移状態の重複が200個以下のワークの遷移状態の種類の数

X

ワークの遷移状態の重複が200個以下のワークの遷移状態の平均重複数

Y

ワークの遷移状態の重複が201個以上のワークの遷移状態の種類の数

Z

ワークの遷移状態の重複が201個以上のワークの遷移状態の平均重複数

α₄の計算式を次に示します。

U

そのサーバをホームサーバとする総ユーザ数

α₅の計算式を次に示します。

B1

そのサーバに登録されているビジネスプロセス名称の重複が200個以下のビジネスプロセスの種類の数

B2

そのサーバに登録されているビジネスプロセス名称の重複が200個以下のビジネスプロセスの平均重複数

B3

そのサーバに登録されているビジネスプロセス名称の重複が201個以上のビジネスプロセスの種類の数

B4

そのサーバに登録されているビジネスプロセス名称の重複が201個以上のビジネスプロセスの平均重複数

α₆の計算式を次に示します。

R

そのサーバに登録されている総ロール数

α₇の計算式を次に示します。

R

そのサーバに登録されている総ロール数

α₈の計算式を次に示します。

K

ドメイン間連携中の最大案件数（ドメイン間連携機能によって投入された案件数を含む）

付録D.2　Groupmax High-end Object Serverを使用するときのシステムジャーナル容量

Groupmax High-end Object Server上でGroupmax Workflow Serverを使用する場合，Groupmax High-end Object Serverのシステムジャーナル容量にGroupmax Workflow Serverの動作によるジャーナル出力を加算する必要があります。

次の見積もり式によって，システムジャーナル運用期間（システムジャーナルをアンロードする間隔）中のGroupmax Workflow Serverの全動作についてのシステムジャーナル出力量を合算し，その1.5倍を容量に追加してください。

＜この項の構成＞

(1)　Groupmax Workflow Serverの初期設定（動作環境の初期化）

(2)　BP定義の登録

(3)　ロールの作成

(4)　ユーザの作成

(5)　終了ワークの一括削除（ワーク削除ユティリティ）

(6)　案件の発信

(7)　案件の処理

(8)　案件の同報

(9)　案件の回収

(10)　案件の複写

(11)　案件の待ち合わせ

(12)　案件の分割

(13)　案件の遷移

(1)　Groupmax Workflow Serverの初期設定（動作環境の初期化）

ジャーナルサイズ（単位：キロバイト）
3000

(2)　BP定義の登録

パラメタ

n

ジャーナルサイズ（単位：キロバイト）
8＋4×n

(3)　ロールの作成

ジャーナルサイズ（単位：キロバイト）
8

(4)　ユーザの作成

ジャーナルサイズ（単位：キロバイト）
32

(5)　終了ワークの一括削除（ワーク削除ユティリティ）

パラメタ

j

削除対象ワーク数

k

平均案件数/ワーク

m

平均文書数/案件

n

平均メモ数/案件

ジャーナルサイズ（単位：キロバイト）
(36×j)＋(4×j×k)＋(4×j×k×m)＋(4×j×k×n)

(6)　案件の発信

パラメタ

j

案件数

k

定義するユーザ属性数

m

追加文書数

n

追加メモ数

ジャーナルサイズ（単位：キロバイト）

(7)　案件の処理

パラメタ

n

設定するユーザ属性数

ジャーナルサイズ（単位：キロバイト）
8＋4×n

(8)　案件の同報

パラメタ

m

案件数

n

同報数

ジャーナルサイズ（単位：キロバイト）
4×(m＋1)×n

(9)　案件の回収

パラメタ

m

案件数

n

回収数

ジャーナルサイズ（単位：キロバイト）
4×(m＋1)×n

(10)　案件の複写

パラメタ

j

案件内の文書数

k

案件内のメモ数

m

案件数

n

複写数

ジャーナルサイズ（単位：キロバイト）
4×n×(m＋1)＋2×m×(j＋k)

(11)　案件の待ち合わせ

パラメタ

ｎ

待ち合わせ案件数

ジャーナルサイズ（単位：キロバイト）
4＋8×n

(12)　案件の分割

パラメタ

ｎ

分割案件数

ジャーナルサイズ（単位：キロバイト）
4＋8×n

(13)　案件の遷移

ジャーナルサイズ（単位：キロバイト）
12

付録D.3　セグメントサイズと初期割り当て量

セグメントは，Groupmax Object Serverでのファイルの割り当て及び増分の単位で，ページという単位で指定されます。1ページのページ長は8,192バイトです。

＜この項の構成＞

(1)　master

(2)　datadir

(3)　dictionary

(4)　oidindex

(5)　WF_is_system

(6)　WF_is_class

(7)　WF_is_string

(8)　WF_manager_area

(9)　WF_bp_area

(10)　WF_work_area

(11)　WF_case_area

(12)　WF_role_area

(13)　WF_user_area

(14)　WF_op_list_area

(15)　WF_case_inf_area

(16)　WF_counter_area

(17)　WF_class_lock_area

(18)　WF_send_area

(19)　WF_case_add_area

(20)　WF_auto_deliver_area

(21)　WF_data_obj_area

(22)　WF_relation_area

(23)　WF_mb_master_bp_manager_area

(24)　WF_db_bp_distribution_area

(25)　WF_dr_role_distribution_area

(26)　WF_oa_operation_auth_area

(27)　WF_or_role_manager_area

(28)　WF_ua_user_auth_area

(29)　WF_index_area

(1)　master

セグメントサイズ（単位：ページ）
50

初期割り当て量（単位：セグメント）
2

(2)　datadir

セグメントサイズ（単位：ページ）
50

初期割り当て量（単位：セグメント）
1

(3)　dictionary

セグメントサイズ（単位：ページ）
8

初期割り当て量（単位：セグメント）
25

(4)　oidindex

セグメントサイズ（単位：ページ）

Cv

ディスクのシリンダ容量（単位：キロバイト）

初期割り当て量（単位：セグメント）

Cd

B×(20＋N×4)＋R×26＋U×16＋W×4＋A×11＋D×9＋M×3＋30

B

ビジネスプロセス定義数（Workflow管理サーバの場合システム内の全ビジネスプロセス定義）

R

ロール数（Workflow管理サーバの場合システム内の全ロール数）

N

ビジネスプロセス定義内のノード数（平均値）

U

そのサーバをホームサーバにするユーザ数

W

ワーク数

A

案件数

D

文書数

M

メモ数

備考
ファイルの自動増分を実行しますので，初期割り当て量は計算値より小さくてもかまいません。

(5)　WF_is_system

セグメントサイズ（単位：ページ）
1

初期割り当て量（単位：セグメント）
32

(6)　WF_is_class

セグメントサイズ（単位：ページ）

max(S1，S2)

次の二つのセグメントサイズS1，S2のより大きい値を選択

B

ビジネスプロセス定義総数

W

1日に発生するワーク数（平均値）

P

ワークの処理日数（平均値）

R

ワークの保存日数（平均値）

C

ワーク内のケース数（平均値）

D

ケース内の文書数（平均値）

初期割り当て量（単位：セグメント）
5

(7)　WF_is_string

セグメントサイズ（単位：ページ）

max(S1，S2)

次の二つのセグメントサイズS1，S2のより大きい値を選択

max(N1，N2，24)

N1，N2，24のより大きい値を選択

max(N3，24)

N3，24のより大きい値を選択

B

ビジネスプロセス定義総数

W

1日に発生するワーク数（平均値）

P

ワークの処理日数（平均値）

R

ワークの保存日数（平均値）

C

ワーク内のケース数（平均値）

D

ケース内の文書数（平均値）

N1

ビジネスプロセス定義名称長（平均値）

N2

ビジネスプロセス定義ファイル名称長（平均値）

N3

添付ファイル名称長（平均値）

初期割り当て量（単位：セグメント）
16

(8)　WF_manager_area

セグメントサイズ（単位：ページ）

C

送付待ち案件数(マネージャのスリープ間隔中にユーザが送付する案件数と同じ)

初期割り当て量（単位：セグメント）
2

(9)　WF_bp_area

セグメントサイズ（単位：ページ）
128

初期割り当て量（単位：セグメント）
1

(10)　WF_work_area

セグメントサイズ（単位：ページ）

W

最大ワーク数

C

ワーク内のケース数（平均値）

H

ワーク内のヒストリ数（平均値）

Hは，次の式で計算してください。

(ワーク内のヒストリ数)≒(ケースが通過するノードの数)×2＋(相談，差し戻し，引き戻し，代行，振り替え，一時停止，再開始及びキャンセルの数)

R

ワーク内のロール数（平均値）

初期割り当て量（単位：セグメント）
1
備考
平均値＝0の場合，1で計算してください。

(11)　WF_case_area

セグメントサイズ（単位：ページ）

C

最大ケース数

M

ケース内のメモ数（平均値）

D

ケース内の文書数（平均値）

K

ケース内の下位ケース数（平均値）

(ケース内の下位ケース数)≒(ケース定義数)で計算してください。

F

ケース内の相談件数（平均値）

E

ケース内の拡張ユーザ属性数（平均値）

ケース内の拡張ユーザ属性数（平均値）とは，ケース内に設定する属性の中で，最多に設定するデータ型の属性数が6個以上ある場合の，5個を超えた数です（例えば，文字型の属性が9個，整数型の属性が6個の場合，4を設定してください。）。

初期割り当て量（単位：セグメント）
1
備考
平均値＝0の場合，1で計算してください。

(12)　WF_role_area

セグメントサイズ（単位：ページ）
128

初期割り当て量（単位：セグメント）
1

(13)　WF_user_area

セグメントサイズ（単位：ページ）
256

初期割り当て量（単位：セグメント）
1

(14)　WF_op_list_area

セグメントサイズ（単位：ページ）
128

初期割り当て量（単位：セグメント）
1

(15)　WF_case_inf_area

セグメントサイズ（単位：ページ）
128

初期割り当て量（単位：セグメント）
1

(16)　WF_counter_area

セグメントサイズ（単位：ページ）

U

全ユーザ数（systemを含む）

N

ユーザが案件を処理したノード数（平均値）

初期割り当て量（単位：セグメント）
1
備考
平均値＝0の場合，1で計算してください。

(17)　WF_class_lock_area

セグメントサイズ（単位：ページ）
1

初期割り当て量（単位：セグメント）
1

(18)　WF_send_area

セグメントサイズ（単位：ページ）

C1

V1のビジネスプロセス定義で他のビジネスプロセスで処理中の案件数（平均値）

C2

(そのサーバをビジネスプロセス登録サーバとするビジネスプロセス定義での，他のサーバで処理中の案件数（平均値）)＋(そのサーバに配布されたビジネスプロセス定義で処理中の案件数（平均値）)

CA1

ドメイン間連携で引き継ぐケース属性数

文書を引き継ぐ場合，1を加算

CA2

ドメイン間連携で受け取るケース属性数

文書を受け取る場合，1を加算

C3

ドメイン間連携する案件数（平均値）

C4

ドメイン間連携中の最大案件数

初期割り当て量（単位：セグメント）
3
備考

サーバ間連携機能で使用するエリアです。処理中の案件数とは，サーバ間で転送する案件数です。

平均値＝0の場合，1で計算してください。

(19)　WF_case_add_area

セグメントサイズ（単位：ページ）

C

ビジネスプロセス間連携機能の階層連携の最大ケース数

L

ビジネスプロセス間連携機能の階層連携の案件を処理したユーザ数（平均値）

初期割り当て量（単位：セグメント）
1
備考
平均値＝0の場合，1で計算してください。

(20)　WF_auto_deliver_area

セグメントサイズ（単位：ページ）

K

全自動配布キー数（K=↑P×全ロール定義数↑）

P

ロール定義当たりの自動配布キー数（平均値）

U

自動配布キー当たりのユーザ数（平均値）

B

自動配布キー当たりのビジネスプロセス定義数（平均値）

初期割り当て量（単位：セグメント）
1
備考
平均値＝0の場合，1で計算してください。

(21)　WF_data_obj_area

セグメントサイズ（単位：ページ）

N

全メモ数

D

メモサイズ（平均値）

初期割り当て量（単位：セグメント）
1
備考
平均値＝0の場合，1で計算してください。

(22)　WF_relation_area

セグメントサイズ（単位：ページ）
128

初期割り当て量（単位：セグメント）
1

(23)　WF_mb_master_bp_manager_area

セグメントサイズ（単位：ページ）

B

ビジネスプロセス定義数

初期割り当て量（単位：セグメント）
1

(24)　WF_db_bp_distribution_area

セグメントサイズ（単位：ページ）

B

ビジネスプロセス定義数

初期割り当て量（単位：セグメント）
1

(25)　WF_dr_role_distribution_area

セグメントサイズ（単位：ページ）

Workflow管理サーバの場合

R

ロール数

Workflow管理サーバ以外の場合
1

初期割り当て量（単位：セグメント）
1

(26)　WF_oa_operation_auth_area

セグメントサイズ（単位：ページ）

B

ビジネスプロセス定義数

N

ビジネスプロセス定義内のノード数（平均値）

初期割り当て量（単位：セグメント）
1
備考
平均値＝0の場合，1で計算してください。

(27)　WF_or_role_manager_area

セグメントサイズ（単位：ページ）

B1

ソースノードにユーザを割り当てたビジネスプロセス定義数

B2

ノードにユーザを割り当てたビジネスプロセス定義数

R

組織ロール数

R2

そのサーバをロール登録サーバとする組織ロール数

初期割り当て量（単位：セグメント）
1
備考
値＝0の場合，1で計算してください。

(28)　WF_ua_user_auth_area

セグメントサイズ（単位：ページ）

Workflow管理サーバの場合

U

ドメイン管理者，ワークフロー運用管理者，ビジネスプロセス管理者であるか又はビジネスプロセス定義に参照権限を持つユーザの数

B1

Uのユーザ当たりのビジネスプロセス管理者に指定されているビジネスプロセス数（平均値）

U1

ビジネスプロセス管理者数

B2

Uのユーザ当たりのビジネスプロセス配布権限を持つビジネスプロセス数（平均値）

U2

ビジネスプロセス配布権限を持つユーザ数

B3

Uのユーザ当たりの参照権限を持つビジネスプロセス数（平均値）

U3

ビジネスプロセス定義の参照権限を持つユーザ数

R1

ユーザ当たりのロール配布権限を持つロール数（平均値）

U4

ロール配布権限を持つユーザ数

R2

ユーザ当たりのロール更新権限を持つロール数（平均値）

U5

ロール更新権限を持つユーザ数

Workflow管理サーバ以外の場合
1

初期割り当て量（単位：セグメント）
1
備考
平均値＝0の場合，1で計算してください。

(29)　WF_index_area

セグメントサイズ（単位：ページ）
↑max(S1，S2，S3，S4，S5，S6，S7，S8)×1.1↑

max(S1，S2，S3，S4，S5，S6，S7，S8)

次に示す八つのセグメントサイズから大きい値を選択

注

次の(a)から(h)までの計算式で使用するワーク，ビジネスプロセス，ユーザ及びロールの数には，データベースを再編成するまでに削除した数を含みます。特に，ワークの数の場合は，Groupmax Object Serverのデータベースの再編成を実施してから次に再編成を実施するまでの間に，ワーク削除ユティリティで削除したワークの数を含めた総数で見積もってください。

(a)　S1

これは漸化式を解く計算式で，次の計算式でP₁を求め，Pn+1=1になるまでPj+1の計算式を繰り返します。

C

ワークIDの重複が200個以下のワークIDの種類の数

D

ワークIDの重複が200個以下のワークIDの平均重複数

E

ワークIDの重複が201個以上のワークIDの種類の数

F

ワークIDの重複が201個以上のワークIDの平均重複数

ワークIDがユニークな場合，C＝ワーク数，D＝1，E＝F＝0になります

(b)　S2

これは漸化式を解く計算式で，次の計算式でP₁を求め，Pn+1=1になるまでPj+1の計算式を繰り返します。

K

ワークの処理制限の重複が200個以下のワークの処理制限の種類の数

L

ワークの処理制限の重複が200個以下のワークの処理制限の平均重複数

M

ワークの処理制限の重複が201個以上のワークの処理制限の種類の数

N

ワークの処理制限の重複が201個以上のワークの処理制限の平均重複数

(c)　S3

これは漸化式を解く計算式で，次の計算式でP₁を求め，Pn+1=1になるまでPj+1の計算式を繰り返します。

W

ワークの遷移状態の重複が200個以下のワークの遷移状態の種類の数

X

ワークの遷移状態の重複が200個以下のワークの遷移状態の平均重複数

Y

ワークの遷移状態の重複が201個以上のワークの遷移状態の種類の数

Z

ワークの遷移状態の重複が201個以上のワークの遷移状態の平均重複数

(d)　S4

これは漸化式を解く計算式で，次の計算式でP₁を求め，Pn+1=1になるまでPj+1の計算式を繰り返します。

U

そのサーバをホームサーバとする総ユーザ数

(e)　S5

これは漸化式を解く計算式で，次の計算式でP₁を求め，Pn+1=1になるまでPj+1の計算式を繰り返します。

B1

そのサーバに登録されたビジネスプロセス名称の重複が200個以下のビジネスプロセスの種類の数

B2

そのサーバに登録されたビジネスプロセス名称の重複が200個以下のビジネスプロセスの平均重複数

B3

そのサーバに登録されたビジネスプロセス名称の重複が201個以上のビジネスプロセスの種類の数

B4

そのサーバに登録されたビジネスプロセス名称の重複が201個以上のビジネスプロセスの平均重複数

(f)　S6

これは漸化式を解く計算式で，次の計算式でP₁を求め，Pn+1=1になるまでPj+1の計算式を繰り返します。

R

そのサーバに登録された総ロール数

(g)　S7

これは漸化式を解く計算式で，次の計算式でP₁を求め，Pn+1=1になるまでPj+1の計算式を繰り返します。

R

そのサーバに登録された総ロール数

(h)　S8

K

ドメイン間連携中の最大案件数（ドメイン間連携機能によって投入された案件数を含む）

初期割り当て量（単位：セグメント）
7
備考
ワークの数が最大になる場合の数です。

付録D.4　マルチサーバの作業用ディレクトリのディスク占有量

＜この項の構成＞

(1)　作業ディレクトリ

(1)　作業ディレクトリ

Smsg

転送データの最大メッセージサイズ

Stag=80

Sint=512

Sback(l)=512

Sdata(m)=4096

Swork(n)=128

Ncase

案件内のケース数

Ndoc

案件内の文書数

Nmemo

案件内のメモ数

Nback

転送元のビジネスプロセスで処理したユーザ数

Ndata

DBに格納するメモ数

Nwork

ワークヒストリ数

付録D.5　Groupmax Workflow Server - Connectionのディスク容量

＜この項の構成＞

(1)　ドメイン間連携作業ディレクトリ

(2)　ドメイン間連携メール格納ディレクトリ

(3)　ドメイン間連携送受信ログ出力ディレクトリ

(1)　ドメイン間連携作業ディレクトリ

SCwork：ドメイン間連携作業ディレクトリのディスク容量（単位：キロバイト）

Ndoc

連携案件内の文書数

Nmemo

連携案件内のメモ数

Ndata

連携案件内のDBに格納するメモ数

(2)　ドメイン間連携メール格納ディレクトリ

SCmail：ドメイン間連携メール格納ディレクトリのディスク容量（単位：キロバイト）

(3)　ドメイン間連携送受信ログ出力ディレクトリ

SCsrlog：ドメイン間連携送受信ログ出力ディレクトリのディスク容量（単位：キロバイト）

ドメイン間連携送受信ログにrndを指定した場合
SCsrlog = 6000

ドメイン間連携送受信ログにallを指定した場合
SCsrlog = 3000 × バックアップ取得までのログファイルの世代数

付録D.6　Groupmax Workflow Server for Active Directoryのディスク容量

データベースエリア及びシステムジャーナルの容量はGroupmax Workflow Serverと同じです。Groupmax Workflow Server for Active Directoryの場合は，このほかに，RAS情報ファイルの容量7メガバイトが追加されます。

また，スキーマ拡張機能だけを組み込む場合は，インストールディレクトリにRAS情報ファイルの容量7メガバイトが必要になります。

付録E　システム共通定義ファイルの設定

ここでは，Workflowを使用する場合に設定する，Groupmax Object Serverのシステム共通定義項目の算出方法について説明します。

システム共通定義ファイルの各項目の指定範囲など，詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

＜この節の構成＞

付録E.1　常駐化の指定（resipool，resiobj）

付録E.2　グローバルキャッシュパラメタの指定（gcache）

付録E.3　静的共有メモリ数（static_shmpool_size）

付録E.4　最大同時排他要求数（lck_limit）

付録E.1　常駐化の指定（resipool，resiobj）

Groupmax Object Serverのデータベースページを共有メモリ上に常駐化することによって，データベースの入出力回数を削減することができます。

常駐化の指定は，Groupmax Object Serverのシステム共通定義ファイルに，resipoolパラメタ及びresiobjパラメタで記述します。常駐化の指定が有効になるのは，システム共通定義ファイルを変更した後に，Groupmax Object Serverを再起動したときです。

Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryの初期設定ユティリティを実行する前にシステム共通定義ファイルを変更した場合，Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryのデータベース名が未定義であるため，Groupmax Object Server起動時に常駐指定のスキーマ名誤りの警告メッセージが出力されますが無視してください。Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryの初期設定ユティリティを実行してから，Groupmax Object Serverを再起動すると，このメッセージは出力されなくなります。

resipoolパラメタ及びresiobjパラメタに設定する，Workflowとしての値の算出方法を次に示します。

＜この項の構成＞

(1)　resipoolパラメタ

(2)　resiobjパラメタ

(1)　resipoolパラメタ

Workflowを使用する場合の，各オペランドの値の算出方法は次のとおりです。

-m（常駐ページプール面数）オペランド

DICTIONARY用常駐ページプールの指定
Workflowが使用する面数は，180（固定）です。

USER用常駐ページプールの指定
次に示す見積もり式を参考に算出した値を加算してください。
なお，見積もり式の中で使用するエリアとαの値については，「付録D　ディスク占有量の計算式」を参照してください。

C=C1×2+C2+C3+C4+C5+C6+C7+C8+C9+C10+C11+C12+C13+C14+49

C1

WF_manager_areaの面数= WF_manager_areaのディスク占有量αの値

C2

WF_bp_areaの面数= WF_bp_areaのディスク占有量αの値

C3

WF_role_areaの面数= WF_role_areaのディスク占有量αの値

C4

WF_user_areaの面数= WF_user_areaのディスク占有量αの値

C5

WF_op_list_areaの面数= WF_op_list_areaのディスク占有量αの値

C6

WF_counter_areaの面数= WF_counter_areaのディスク占有量αの値

C7

WF_send_areaの面数= WF_send_areaのディスク占有量αの値

C8

WF_auto_deliver_areaの面数

= WF_auto_deliver_areaのディスク占有量αの値

C9

WF_mb_master_bp_manager_areaの面数

= WF_mb_master_bp_manager_areaのディスク占有量αの値

C10

WF_db_bp_distribution_areaの面数

= WF_db_bp_distribution_areaのディスク占有量αの値

C11

WF_dr_role_distribution_areaの面数

= WF_dr_role_distribution_areaのディスク占有量αの値

C12

WF_oa_operation_auth_areaの面数

= WF_oa_operation_auth_areaのディスク占有量αの値

C13

WF_or_role_manager_areaの面数

= WF_or_role_manager_areaのディスク占有量αの値

C14

WF_ua_user_auth_areaの面数

= WF_ua_user_auth_areaのディスク占有量αの値

-u（常駐ページプールの用途）オペランド

DICTIONARY用常駐ページプールの指定
［DICTIONARY］固定

USER用常駐ページプールの指定
［USER］固定

(2)　resiobjパラメタ

Workflowを使用する場合の，各オペランドの値の算出方法は次のとおりです。

-s（スキーマ名称）オペランド
初期設定ユティリティで指定するワークフローデータベースの，データベース名を指定します。

-t（常駐化するオブジェクトのタイプ名称）オペランド
常駐化する場合のオブジェクトのタイプ名称として指定するものを次に示します。

WF_manager_class

WF_bp_class

WF_role_class

WF_user_class

WF_operation_list_class

WF_counter_class

WF_send_class

WF_auto_deliver_key_class

WF_manager_que_class

WF_mb_master_bp_manager_class

WF_db_bp_distribution_manager_class

WF_dr_role_distribution_manager_class

WF_oa_operation_auth_class

WF_or_role_manager_class

WF_ua_user_auth_class

WF_working_que_class

付録E.2　グローバルキャッシュパラメタの指定（gcache）

グローバルキャッシュとは，Groupmax Object Serverのデータベースページの，入出力用のバッファキャッシュです。グローバルキャッシュは共有メモリ上に確保されます。

次に示すグローバルキャッシュパラメタの識別子に，Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryが使用するグローバルキャッシュの面数を加算してください。

AREA識別子
WF_is_class，WF_is_string，WF_work_area，WF_case_area，WF_case_inf_area，WF_relation_area，WF_case_add_area及びWF_data_obj_areaの，各エリアの入出力用にグローバルキャッシュを使用します。
-mオペランドの値に，次に示す見積もり式を参考に算出した値を加算してください。
C=C1+C2+C3+C4+C5+C6+C7+C8+100

C1

WF_is_classの面数=（3×α1+α2+1）/ 100

（α1及びα2は，WF_is_classのディスク占有量の見積もり式の値）

C2

WF_is_stringの面数

=｛3×（α1+α2+α3+α4）+α5+α6+α7+α8+3｝/ 100

（α1～α8は，WF_is_stringのディスク占有量の見積もり式の値）

C3

WF_work_areaの面数

=（WF_work_areaのディスク占有量のαの値）×

（ログインユーザ数×2）/（最大ワーク数）

C4

WF_case_areaの面数

=（WF_case_areaのディスク占有量のαの値）×（ログインユーザ数）

×（ユーザに滞留しているケース数）/（最大ケース数）

C5

WF_case_inf_areaの面数=WF_case_inf_areaのディスク占有量のαの値

C6

WF_relation_areaの面数

=α1+α2+α3+α4+α5+α6+α7+α8+α9

（α1～α9は，WF_relation_areaのディスク占有量のαの値）

C7

WF_case_add_areaの面数

=（WF_case_add_areaのディスク占有量のαの値）×（ログインユーザ数）

×（ユーザに滞留しているケース数）/（最大ケース数）

C8

WF_data_obj_areaの面数

=（WF_data_obj_areaのディスク占有量のαの値）×

（ログインユーザ数）×（ユーザに滞留しているケース数）/

（最大ケース数）

注

見積もり式の中で使用するα及びα1～α9の値については，「付録D　ディスク占有量の計算式」を参照してください。また，最大ワーク数及び最大ケース数は，次のように算出します。

最大ワーク数

=（1日当たりのワーク件数）×｛（ワークの処理日数）+（ワーク保存日数）｝

最大ケース数

=（最大ワーク数）×（1ワーク当たりの平均ケース数）

OIDINDEX識別子
OIDインデクスの入出力用にグローバルキャッシュを使用します。
-mオペランドの値に，次に示す見積もり式を参考に算出した値を加算してください。
C=oidindexの面数
=（α+10）×（ワーク処理日数）/｛（ワーク処理日数）+（ワーク保存日数）｝

注

αはoidindexのディスク占有量の見積もり式の値です。αについては，「付録D　ディスク占有量の計算式」を参照してください。

INDEX識別子
インデクスの入出力用にグローバルキャッシュを使用します。
-mオペランドの値に，次に示す見積もり式を参考に算出した値を加算してください。
C=WF_index_areaの面数
=α1+α2+α3+α4+α5+α6+α7+20

注

α1～α7は，WF_index_areaのディスク占有量の見積もり式の値です。α1～α7については，「付録D　ディスク占有量の計算式」を参照してください。

付録E.3　静的共有メモリ数（static_shmpool_size）

静的共有メモリ数とは，Groupmax Object Serverのシステム開始から終了までの間に占有する共有メモリの総量です。

静的共有メモリ数の算出方法は，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryのtrn_tran_process_count値には，「76」を設定して計算してください。

付録E.4　最大同時排他要求数（lck_limit）

同時に要求できる，データベースの排他の最大数を設定します。

Workflowでの同時排他要求数の計算式を次に示します。「ユーザに滞留しているケース数」とは，ユーザに滞留しているケース数の平均値を示します。

Workflowでの同時排他要求数

＝{ 56＋(ユーザに滞留しているケース数) }×74＋(登録ユーザ数)

＋(登録ロール数)＋(登録ビジネスプロセス定義数)＋100

＋(ワーク下のオブジェクト数(最大値))※

注※

「ワーク内ケース定義数×ケース内文書数(又はデータメモ数)

×複写ノードでの送付先総数」です。

複写ノードがない場合は，「複写ノードでの送付先総数」を1とします。

複写ノードをループする場合も考慮して加算してください。

他のプログラムについても同時排他要求数を算出し，これらの数値を加算します。加算結果を基に，次に示すように最大同時排他要求数を算出します。

加算結果が8800以下の場合

lck_limit＝8800

加算結果が8800を超える場合

lck_limit

＝Workflowでの同時排他要求数＋他のプログラムでの同時排他要求数

付録F　Windows NTクラスタでのWorkflowの環境設定

ここでは，Windows NTクラスタの1対1のフェールオーバ機能をWorkflowで利用するための，Workflowの環境設定の方法について説明します。

Workflowの環境を設定する前に，Windows NTクラスタのセットアップを完了し，環境を設定しておいてください。詳細は，Windows NTクラスタのマニュアルを参照してください。

また，Groupmax Object Server，Groupmax Address Server及びGroupmax Mail Serverを組み込み，環境を設定してください。Groupmax Mail Serverはマルチサーバ機能を利用するときにだけ必要です。詳細は，「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)，及び「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Windows NTクラスタでのWorkflowの環境設定の手順の概要を次に示します。

Workflowの組み込み

Groupmax Object Serverでの環境設定

Workflowでの環境設定

Windows NTクラスタアドミニストレータでの設定

ここで示した概要に従って，環境設定の操作方法を説明します。また，Windows NTクラスタでGroupmaxを起動又は停止する方法も説明します。

なお，ここでは，Workflowの環境設定方法のうち，Windows NTクラスタでWorkflowを使用するための環境設定に固有な作業方法だけを説明します。Windows NTクラスタで使用しない場合と同じ環境設定については説明しません。このマニュアル又はほかのマニュアルのそれぞれの該当する箇所を参照してください。

＜この節の構成＞

付録F.1　Workflowの組み込み

付録F.2　Groupmax Object Serverでの環境設定

付録F.3　Workflowでの環境設定

付録F.4　Windows NTクラスタアドミニストレータでの設定

付録F.1　Workflowの組み込み

Windows NTクラスタでWorkflowを使用する場合は，現用系及び待機系それぞれのサーバのWindows NT組み込み先であるローカルディスク上に，同じドライブ名称，同じディレクトリ名称でGroupmax Workflow Serverを組み込んでください。マルチサーバ機能を使用するときは，Groupmax Workflow Multi-Serverも同様に組み込んでください。ドメイン間連携機能を使用するときは，Groupmax Workflow Server - Connectionも同様に組み込んでください。

組み込みの詳細については，「2.3.2　Workflowの組み込み」を参照してください。

付録F.2　Groupmax Object Serverでの環境設定

Groupmax Object Serverのデータベースは，共有ディスク上に構築します。

Groupmax Object Serverの以下のファイルは，共有ディスク上に作成してください。

初期設定パラメタファイル

システム共通定義ファイル

簡易ジャーナルファイル（Groupmax Object Serverだけ）

ステータスファイル（Groupmax High-end Object Serverだけ)

システムジャーナルファイル(Groupmax High-end Object Serverだけ)

ユーザジャーナルファイル（02-10より前のバージョンのGroupmax Workflow Definerで登録したビジネスプロセス定義を使用する場合）

システム共通定義ファイル，ステータスファイル及びシステムジャーナルファイルは，現用系，待機系の両方とも同じ定義にしてください。まず現用系で定義を作成し，その定義内容を待機系にコピーしてください。

上記の各設定の詳細については，「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

付録F.3　Workflowでの環境設定

＜この項の構成＞

(1)　環境の設定

(2)　環境の初期化

(3)　キャッシュパラメタファイルの作成

(4)　WFstatus.datファイルのコピー

(5)　注意事項

(1)　環境の設定

Groupmax Workflow Server，Groupmax Workflow Multi-Server，Groupmax Workflow Server - Connectionは環境設定ユティリティを使用して環境を設定します。

Windows NTクラスタでWorkflowを使用する場合は，環境設定ユティリティの次に示すオプションに共有ディスク上のディレクトリ名を設定します。

［サーバ機能管理ファイルディレクトリ名］オプション

［ユーザデータ格納ディレクトリ名］オプション

［ドメイン間連携作業ディレクトリ名］オプション

［ドメイン間連携メール格納ディレクトリ名］オプション

［ドメイン間連携送受信ログ出力ディレクトリ名］オプション

その他のオプションの設定については，「2.4.3　Workflowでの環境設定」を参照してください。

Groupmax Workflow Serverには，Groupmax Address Serverに登録された組織情報及びユーザ情報を格納するキャッシュがあります。また，ビジネスプロセス情報を読み込むためのメモリマップトファイルと呼ばれるファイルがあります。キャッシュ及びメモリマップトファイルは，サーバ機能管理ファイルディレクトリ下に作成されます。Windows NTクラスタでWorkflowを使用する場合は，キャッシュ及びメモリマップトファイルを現用系と待機系のサーバ間で共有するため，サーバ機能管理ファイルディレクトリを共有ディスク上に作成する必要があります。

設定手順を次に示します。

現用系サーバの環境設定ユティリティを起動する
起動方法の詳細については，「2.4.3　Workflowでの環境設定」を参照してください。

「サーバ機能管理ファイルディレクトリ名」，「ユーザデータ格納ディレクトリ名」，「ドメイン間連携作業ディレクトリ名」，「ドメイン間連携メール格納ディレクトリ名」及び「ドメイン間連携送受信ログ出力ディレクトリ名」に共有ディスクのディレクトリ名を設定する
ディレクトリは設定する前にあらかじめ作成しておいてください。また，ディレクトリ名に使用できる文字には制限があります。詳細については，「4.2.2　環境設定ユティリティ」のサーバ機能管理ファイルディレクトリ名及びユーザデータ格納ディレクトリ名の項目を参照してください。

待機系サーバのディレクトリ構成を作成する
現用系サーバで任意に指定したディレクトリを待機系サーバにもあらかじめ作成しておいてください。また，環境設定ユティリティの各項目も現用系サーバと併せて設定してください。

(2)　環境の初期化

環境の設定が完了したら，環境を初期化します。Groupmax Object Serverを起動した状態で，初期設定ユティリティを使用してWorkflowの環境を初期化します。

Windows NTクラスタでWorkflowを使用する場合は，初期設定ユティリティを起動して表示される［文書実体ディレクトリ］，［ワークエリアディレクトリ］，及び［ログ情報エリアディレクトリ］のそれぞれのテキストボックスに，共有ディスク上のディレクトリのパスを指定します。

設定手順を次に示します。なお，初期設定ユティリティの起動方法，［データベース名称（スキーマ名称）］への入力，及び注意事項については，「2.4.3　Workflowでの環境設定」を参照してください。

現用系サーバの初期設定ユティリティを起動する

［文書実体ディレクトリ］テキストボックス，［ワークエリアディレクトリ］テキストボックス，及び［ログ情報エリアディレクトリ］テキストボックスに，共有ディスク上のパスを指定する
ディレクトリは指定する前にあらかじめ作成しておいてください。また，それぞれのテキストボックスに指定できる文字には制限があります。詳細については，「4.2.1　初期設定ユティリティ」を参照してください。

(3)　キャッシュパラメタファイルの作成

環境の初期化が完了したら，キャッシュパラメタファイルを作成します。

キャッシュパラメタファイルは，現用系及び待機系の両方とも同じ内容で定義します。まず現用系で定義を作成し，その定義内容を待機系にコピーしてください。

キャッシュパラメタファイルの作成方法及び定義内容の詳細については，「2.4.5　ユーザの設定」を参照してください。

(4)　WFstatus.datファイルのコピー

Workflowの初期設定を実行すると，%WFdir￥%SVadm￥WFstatus.datファイルが作成されます。「%WFdir%」はWorkflowインストール先ディレクトリ，「SVadm」はWorkflowサーバ管理ディレクトリを示します。

このファイルを現用系のサーバから待機系のサーバの同じディレクトリ下にコピーしてください。

(5)　注意事項

環境削除ユティリティの実行について
Windows NTクラスタでWorkflowを使用している環境で環境削除ユティリティを実行した場合，現用系サーバ及び待機系サーバそれぞれの%WFdir%￥SVadm￥WFstatus.datファイルを必ず削除してから，初期設定ユティリティでWorkflowを初期化するようにしてください。「%WFdir%」はWorkflowインストール先ディレクトリ，「SVadm」はWorkflowサーバ管理ディレクトリを示します。

Groupmax Mail Serverのサイトの自動起動の設定について
Groupmax Workflow Multi-Serverを利用する場合，現用系サーバ及び待機系サーバのGroupmax Mail Serverのサイトの自動起動の設定が必要です。サイトの自動起動の方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

付録F.4　Windows NTクラスタアドミニストレータでの設定

Windows NTクラスタアドミニストレータでグループとリソースを設定します。設定の順序を次に示します。

グループの設定

物理ディスクリソースの設定

IPアドレスリソースの設定

ネットワーク名リソースの設定

汎用サービスリソース（Object Server）の設定

汎用サービスリソース（Address Server）の設定

汎用サービスリソース（WFserver Directory Function）の設定

汎用サービスリソース（WFserver Function）の設定

汎用サービスリソース（WFmanager Function）の設定

汎用サービスリソース（WFsend_dm Function）の設定※¹

汎用サービスリソース（WFreceive_dm Function）の設定※¹

汎用サービスリソース（WFserver Connection Function）の設定※²

注※1

Groupmax Workflow Multi-Serverを使用するときに設定します。

注※2

Groupmax Workflow Server - Connectionを使用するときに設定します。

以下，詳細な手順について説明します。

＜この項の構成＞

(1)　グループの設定

(2)　物理ディスクリソースの設定

(3)　IPアドレスリソースの設定

(4)　ネットワーク名リソースの設定

(5)　汎用サービスリソース（Groupmax Object Server）の設定

(6)　汎用サービスリソース（Groupmax Address Server）の設定

(7)　汎用サービスリソース（WFserver Directory Function）の設定

(8)　汎用サービスリソース（WFserver Function）の設定

(9)　汎用サービスリソース（WFmanager Function）の設定

(10)　汎用サービスリソース（WFsend_dm Function）の設定

(11)　汎用サービスリソース（WFreceive_dm Function）の設定

(12)　汎用サービスリソース（WFserver Connection Function）の設定

(1)　グループの設定

Groupmaxのグループを作成する

優先所有者を定義する
優先所有者を定義します。
ノードAを現用系のサーバ，ノードBを待機系のサーバとしている場合は，ノードAを優先的に所有者にします。

(2)　物理ディスクリソースの設定

物理ディスクリソースを作成する
既に作成している場合は，「(1)　グループの設定」で設定したグループに移動してください。
作成していない場合は，Windows NTクラスタアドミニストレータから作成後，「(1)　グループの設定」で設定したグループに移動してください。

(3)　IPアドレスリソースの設定

IPアドレスリソースを作成する
グループは，「(1)　グループの設定」で設定したグループを指定します。

［実行可能な所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行可能な所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面では，設定を追加又は変更しないで，そのまま次に進む
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録しますが，ここでは，依存関係が必要なリソースはないため，そのまま次に進みます。

ネットワーク，IPアドレス及びサブネットマスクを設定する

(4)　ネットワーク名リソースの設定

ネットワーク名リソースを作成する
グループは，「(1)　グループの設定」で設定したグループを指定します。

［実行可能な所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行可能な所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，「(3)　IPアドレスリソースの設定」で作成したIPアドレスリソースを設定して，次に進みます。

クライアントから接続する仮想ネットワーク名を設定する

(5)　汎用サービスリソース（Groupmax Object Server）の設定

Groupmax Object Serverの汎用サービスリソースを作成する

Groupmax Object Serverのリソースを設定する
設定方法の詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

［依存関係］画面で，以下の設定をする
Groupmax Object Serverのリソースの依存関係にGroupmax Address Serverのインストール先ディスクが設定されていない場合は，依存関係にインストール先ディスクを追加してください。

(6)　汎用サービスリソース（Groupmax Address Server）の設定

Groupmax Address Serverの汎用サービスリソースを作成する

Groupmax Address Serverのリソースを設定する
設定方法の詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)又は，マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

(7)　汎用サービスリソース（WFserver Directory Function）の設定

WFserver Directory Functionの汎用サービスリソースを作成する
グループは，「(1)　グループの設定」で設定したグループを指定します。

［実行可能な所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行可能な所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Address Server

「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGdirectory

［レジストリの複製］画面で，WFserver Directory Functionサービスの「ルートレジストリキー」を以下のように設定する

32bit版OSの場合，以下のように設定してください。
SOFTWARE￥HITACHI￥FlowmateManager
SOFTWARE￥HITACHI￥Groupmax

64bit版OSの場合，以下のように設定してください。
SOFTWARE￥Wow6432Node￥HITACHI￥FlowmateManager
SOFTWARE￥Wow6432Node￥HITACHI￥Groupmax

Windows Server 2012の「フェールオーバークラスターマネージャー」を使用している場合，管理者権限のWindows PowerShellコマンドレットからAdd-ClusterCheckpointコマンドを使用して設定してください。
（Add-ClusterCheckpointコマンド実行例）
「SOFTWARE¥Wow6432Node¥Hitachi¥FlowmateManager」のレジストリを設定する場合は，次のコマンドを実行してください。
Add-ClusterCheckpoint -ResourceName "WFserver Directory Function" -RegistryCheckpoint SOFTWARE¥Wow6432Node¥Hitachi¥FlowmateManager
「SOFTWARE¥Wow6432Node¥Hitachi¥Groupmax」のレジストリを設定する場合は，次のコマンドを実行してください。
Add-ClusterCheckpoint -ResourceName "WFserver Directory Function" -RegistryCheckpoint SOFTWARE¥Wow6432Node¥Hitachi¥Groupmax

「セットアップ パラメーター」を以下のように設定する
リソースの「セットアップパラメーター」または「開始パラメータ」は，空にするか，または適切なスタートアップパラメタを指定してください。
Windows Server 2008の「フェイルオーバークラスタ管理」を使用している場合，clusterコマンドを使用して，スタートアップパラメタを設定してください。
（clusterコマンド実行例）
管理者権限のコマンドプロンプトで次のコマンドを実行してください。
cluster res "WFserver Directory Function" /priv StartupParameters=""

(8)　汎用サービスリソース（WFserver Function）の設定

WFserver Functionの汎用サービスリソースを作成する
グループは，「(1)　グループの設定」で設定したグループを指定します。

［実行可能な所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行可能な所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

WFserver Directory Function

「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGserver

［レジストリの複製］画面で，WFserver Functionサービスの「ルートレジストリキー」を以下のように設定する

32bit版OSの場合，以下のように設定してください。
SOFTWARE￥HITACHI￥FlowmateManager
SOFTWARE￥HITACHI￥Groupmax

64bit版OSの場合，以下のように設定してください。
SOFTWARE￥Wow6432Node￥HITACHI￥FlowmateManager
SOFTWARE￥Wow6432Node￥HITACHI￥Groupmax

Windows Server 2012の「フェールオーバークラスターマネージャー」を使用している場合，管理者権限のWindows PowerShellコマンドレットからAdd-ClusterCheckpointコマンドを使用して設定してください。
（Add-ClusterCheckpointコマンド実行例）
「SOFTWARE¥Wow6432Node¥Hitachi¥FlowmateManager」のレジストリを設定する場合は，次のコマンドを実行してください。
Add-ClusterCheckpoint -ResourceName "WFserver Function" -RegistryCheckpoint SOFTWARE¥Wow6432Node¥Hitachi¥FlowmateManager
「SOFTWARE¥Wow6432Node¥Hitachi¥Groupmax」のレジストリを設定する場合は，次のコマンドを実行してください。
Add-ClusterCheckpoint -ResourceName "WFserver Function" -RegistryCheckpoint SOFTWARE¥Wow6432Node¥Hitachi¥Groupmax

(9)　汎用サービスリソース（WFmanager Function）の設定

WFmanager Functionの汎用サービスリソースを作成する
グループは，「(1)　グループの設定」で設定したグループを指定します。

［実行可能な所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行可能な所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

WFserver Directory Function

WFserver Function

「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGmanager

［レジストリの複製］画面で，WFmanager Functionサービスの「ルートレジストリキー」を以下のように設定する

32bit版OSの場合，以下のように設定してください。
SOFTWARE￥HITACHI￥FlowmateManager
SOFTWARE￥HITACHI￥Groupmax

64bit版OSの場合，以下のように設定してください。
SOFTWARE￥Wow6432Node￥HITACHI￥FlowmateManager
SOFTWARE￥Wow6432Node￥HITACHI￥Groupmax

Windows Server 2012の「フェールオーバークラスターマネージャー」を使用している場合，管理者権限のWindows PowerShellコマンドレットからAdd-ClusterCheckpointコマンドを使用して設定してください。
（Add-ClusterCheckpointコマンド実行例）
「SOFTWARE¥Wow6432Node¥Hitachi¥FlowmateManager」のレジストリを設定する場合は，次のコマンドを実行してください。
Add-ClusterCheckpoint -ResourceName "WFmanager Function" -RegistryCheckpoint SOFTWARE¥Wow6432Node¥Hitachi¥FlowmateManager
「SOFTWARE¥Wow6432Node¥Hitachi¥Groupmax」のレジストリを設定する場合は，次のコマンドを実行してください。
Add-ClusterCheckpoint -ResourceName "WFmanager Function" -RegistryCheckpoint SOFTWARE¥Wow6432Node¥Hitachi¥Groupmax

(10)　汎用サービスリソース（WFsend_dm Function）の設定

この汎用サービスリソースは，Groupmax Workflow Multi-Serverを使用するときにだけ設定します。

WFsend_dm Functionの汎用サービスリソースを作成する
グループは，「(1)　グループの設定」で設定したグループを指定します。

［実行可能な所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行可能な所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

Groupmax Address Server

WFserver Directory Function

WFserver Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWHsenddm

［レジストリの複製］画面で，WFsend_dm Functionサービスの「ルートレジストリキー」を以下のように設定する
SOFTWARE￥HITACHI￥FlowmateMultiServer

(11)　汎用サービスリソース（WFreceive_dm Function）の設定

この汎用サービスリソースは，Groupmax Workflow Multi-Serverを使用するときにだけ設定します。

WFreceive_dm Functionの汎用サービスリソースを作成する
グループは，「(1)　グループの設定」で設定したグループを指定します。

［実行可能な所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行可能な所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

Groupmax Address Server

WFserver Directory Function

WFserver Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWHrcvdm

［レジストリの複製］画面で，WFreceive_dm Functionサービスの「ルートレジストリキー」を以下のように設定する
SOFTWARE￥HITACHI￥FlowmateMultiServer

(12)　汎用サービスリソース（WFserver Connection Function）の設定

この汎用サービスリソースは，ドメイン間連携機能を使用するときにだけ設定します。

WFserver Connection Functionの汎用サービスリソースを作成する
グループは，「(1)　グループの設定」で設定したグループを指定します。

［実行可能な所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行可能な所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

WFserver Directory Function

WFserver Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGconnection

［レジストリの複製］画面で，WFserver Connection Functionサービスの「ルートレジストリキー」を以下のように設定する
SOFTWARE￥HITACHI￥FlowmateServerConnection
SOFTWARE￥HITACHI￥Groupmax

付録G　Groupmax Workflow Server - Connectionがサポートする機能の範囲

Groupmax Workflow Server - Connectionがサポートする機能の範囲を，表G-1と表G-2に示します。

表G-1　ドメイン間連携機能の概要

機能
送信
受信
備考

連携方式
直列（Chain）
○
○
－

階層（Nest）
－
○
○
－

状態変更※1要求
×
×
連携元ビジネスプロセス→連携先ビジネスプロセスへの要求は，notStarted→running変更だけ処理できます。

状態変更※1通知
○
○
連携先ビジネスプロセス→連携元ビジネスプロセスへの通知

属性取得※2要求
×
×
連携元ビジネスプロセス→連携先ビジネスプロセスへの要求

属性変更※3通知
○
○
連携先ビジネスプロセス→連携元ビジネスプロセスへの通知

メッセージ
単一オペレーション
×
○
応答送信はRequestに対応した形で返却します。

複数オペレーション
○
○

Audit Data
WfMC Audit Data
×
×
－

メール送受信ログ
○
○
ドメイン間連携送受信ログ

添付ファイル
(Attachment)
Groupmax Workflowデータ
（Groupmaxメモ）
○
○
Groupmax同士のドメイン間連携の場合だけ添付します。

その他のデータ（Groupmax文書：Word，Excelなど）
○
○
Groupmax Workflow専用データとして連携可能とします。Groupmax Integrated Desktopでの添付ファイルを含みます。

連携可能案件
(連携ノード)
単一ケース
○
○
－

複数ケース
×
×
－

（凡例）

○：サポート

×：未サポート

注※1

状態変更とは，案件の状態を変更することを指し，Workflowではワークのキャンセル，削除，一時停止，再開始，遷移終了に該当します。

注※2

属性取得とは，案件情報を取得することを指し，Workflowではワーク，ケースの属性取得に該当します。

注※3

属性変更とは，案件情報を変更することを指し，Workflowではワーク，ケースの属性値の変更に該当します。

表G-2　IF4規定オペレーションのサポート範囲

オペレーション | 送信 | 受信 | 備考
ChangeProcessInstanceState | ○ | × | notStarted→running変更だけ処理できます。それ以外は，Operation not implementedを返します。
CreateProcessInstance | ○ | ○ | －
GetProcessInstanceAttributes | × | × | このオペレーションを受信した場合，Operation not implementedを返します。
GetProcessInstanceState | × | × | このオペレーションを受信した場合，Operation not implementedを返します。
ProcessInstanceAttributeChanged | ○ | ○ | －
ProcessInstanceStateChanged | ○ | ○ | －
SetProcessInstanceAttributes | ○ | ○ | －
StartConversation | ○ | ○ | －
StopConversation | ○ | ○ | －

（凡例）

○：サポート

×：未サポート

付録H　ドメイン間連携機能の送受信ログ

ここでは，ドメイン間連携の送受信ログの次の項目について説明します。

メッセージ送受信ログの出力内容

出力項目一覧

オペレーションエラーコード一覧

メッセージ送受信ログの出力ディレクトリと出力ファイル名

世代ファイルの管理

＜この節の構成＞

付録H.1　メッセージ送受信ログの出力内容

付録H.2　メッセージ送受信ログの出力項目一覧

付録H.3　オペレーションエラーコード一覧

付録H.4　メッセージ送受信ログの出力ディレクトリと出力ファイル名

付録H.5　世代ファイルの管理

付録H.1　メッセージ送受信ログの出力内容

メッセージ送受信ログの出力内容を表H-1に示します。

表H-1　メッセージ送受信ログの出力内容

出力項目
データ型
最大データ長（バイト）
説明

タイムスタンプ
文字列
24
ログを取得した日時をローカルタイムで出力します。
形式：aaa bbb dd hh:mm:ss yyyy
　　　aaa ：省略形式の曜日
　　　bbb ：省略形式の月名
　　　dd ：日付
　　　hh ：時
　　　mm ：分
　　　ss ：秒
　　　yyyy：年

要求種別
文字列
4
連携に関する要求コードを出力します。
　"go" ：直列連携要求送信
　"call" ：階層連携開始要求送信
　"retn" ：階層連携終了要求送信
　"stpc" ：会話終了要求送信
　"repo" ：レスポンス（処理結果）通知送信
　"reqt" ：リクエスト（処理要求）受信
　"resp" ：レスポンス受信
　"err" ：エラー通知受信

要求サブコード
文字列
1
要求コードが"retn"の場合，1，2，3のどれかを出力します。
　１：階層連携の案件が正常に遷移終了
　２：階層連携の遷移中案件をキャンセル
　３：階層連携の遷移中案件を削除
要求コードが"retn"以外の場合，0を出力します。

連携元メール
アドレス
文字列
64
連携元のE-Mailアドレス

連携先メール
アドレス
文字列
64
連携先のE-Mailアドレス

契約ID(ContractID)
文字列
31
契約ID(ContractID)を出力します。
送信ログ：送信先の契約ID
受信ログ：送信したワークフローの契約ID

連携元会話ID
(SourceConversationID)
文字列
64
連携元ワークフローエンジンのSourceConversationIDを出力します。

連携先会話ID
(TargetConversationID)
文字列
64
連携先ワークフローエンジンのSourceConversationIDを出力します。

要求番号
数値型文字列
10
送受信するメールの要求ごとに付けられた番号を出力します。

ワークID(RootPID)
文字列
64
最初に起案された案件のワークID（プロセスインスタンスID）を出力します。

連携元ワークID
(SourcePID)
文字列
64
連携元の案件のワークID（プロセスインスタンスID）を出力します。

連携先ワークID
(TargetPID)
文字列
64
連携先の案件のワークID（プロセスインスタンスID）を出力します。

連携元ビジネスプロセス定義名
(Source BP名)
文字列
64
連携元のビジネスプロセス定義名を出力します。

連携先ビジネスプロセス定義名
(Target BP名)
文字列
64
連携先のビジネスプロセス定義名を出力します。

オペレーション数
数値型文字列
10
1メールメッセージ内に格納されているオペレーション数を出力します。

オペレーションコード※1
文字列
4
IF4で規定されているオペレーションの種別コードを出力します。
　STCV：StartConversation
　SPCV：StopConversation
　CRIT：CreateProcessInstance
　STAT：SetProcessInstanceAttributes
　CHST：ChangeProcessInstanceState
　ATCH：ProcessInstanceAttributeChanged
　STCH：ProcessInstanceStateChanged
　GTST：GetProcessInstanceState
　GTAT：GetProcessInstanceAttribute

オペレーションエラーコード※1
数値型文字列
－
IF4で規定されているオペレーションのエラーコードを数値で出力します。
内容については，「付録H.3　オペレーションエラーコード一覧」を参照してください。

属性数
数値型文字列
2
連携時に引き継ぐケース属性数を出力します。

属性名※2
文字列
64
ケース属性名称を出力します。

属性タイプ※2
数値型文字列
1
ケース属性のデータ型を示す値を出力します。
　０：文字列型
　１：数値型
　２：日付型

ファイル数
数値型文字列
10
案件に添付されていた添付文書，メモの総ファイル数を出力します。

添付ファイル名※3
文字列
256
添付されていたファイル名称を出力します。

添付ファイル種別※3
文字列
4
添付ファイルの種類を示すコードを出力します。
FILE：添付文書
MEMO：添付メモ（Groupmax Formのデータを含みます。）

注※1

オペレーションコード，オペレーションエラーコードを対としてオペレーション数分，繰り返し出力します。

注※2

属性名，属性タイプを対として属性数分，繰り返し出力します。

注※3

添付ファイル名，添付ファイル種別を対としてファイル数分，繰り返し出力します。

付録H.2　メッセージ送受信ログの出力項目一覧

メッセージ送受信ログが出力する項目を表H-2に示します。要求コードによって出力の有無が異なります。

表H-2　メッセージ送受信ログの出力項目一覧

出力項目
取得ログ

要求コード(送信ログ)
要求コード(受信ログ)

go,call
retn
stpc
repo
reqt
resp
err

タイムスタンプ
○
○
○
○
○
○
○

要求種別
○
○
○
○
○
○
○

要求サブコード
－
○
－
－
－
－
－

連携元メールアドレス
○
○
○
○
○
○
○

連携先メールアドレス
○
○
○
○
○
○
○

契約ID(ContractID)
○
○
○
○
○
○
○

連携元会話ID
(SourceConversationID)
○
○
○
○
○
○
○

連携先会話ID
(TargetConversationID)
○
○
○
○
○
○
○

要求番号
○
○
○
○
○
○
○

ワークID(RootPID)
○
○
○
○
○
○
○

連携元ワークID(SourcePID)
○
○
○
○
○
○
○

連携先ワークID(TargetPID)
○
○
○
○
○
○
○

連携元ビジネスプロセス定義名(Source BP名)
○
○
○
○
○
○
○

連携先ビジネスプロセス定義名(Target BP名)
○
○
○
○
○
○
○

オペレーション数
－
－
－
○
○
○
○

オペレーションコード
－
－
－
○
○
○
○

オペレーションエラーコード
－
－
－
○
○
○
○

属性数
○
○
－
－
－
－
－

属性名
○
○
－
－
－
－
－

属性タイプ
○
○
－
－
－
－
－

ファイル数
○
○
－
－
－
－
－

添付ファイル名
○
○
－
－
－
－
－

添付ファイル種別
○
○
－
－
－
－
－

（凡例）

○：出力します。

－：出力しません。

付録H.3　オペレーションエラーコード一覧

オペレーションエラーコード一覧を表H-3に示します。

表H-3　オペレーションエラーコード一覧

エラーコード | 内容
0 | 正常です。
1 | 認識できないオペレーションを検知しました。
2 | 権限がありません。
3 | ビジネスプロセス定義（プロセスID）がありません。
4 | ステータスの不正を検知しました。
5 | 不正，又は定義されていないケース属性名称を検知しました。
7 | 不正なケース属性タイプを検知しました。
8 | ケース属性値を取得できません。
10 | 契約ID(ContractID)が不正です。
11 | 言語種別の指定が不正です。
12 | MIMEバージョンが不正です。
20 | 会話中以外のメッセージを受け取りました。
30 | オペレーションの処理に失敗しました。
40 | ビジネスプロセス定義名称が不正です。
41 | 未サポートのオペレーションを検知しました。
201 | メッセージの切り捨てを検知しました。
202 | メッセージのチェックサムが不正です。
203 | 未サポートエンコーディングを検知しました。
204 | メッセージを破棄しました。
205 | 不正メッセージを検知しました。
206 | ConversationIDが不正です。
207 | メッセージ順序が不正です。
208 | タイムスタンプが不正です。
209 | エスケープシーケンスが不正です。
255 | メッセージを重複して検知しました。

付録H.4　メッセージ送受信ログの出力ディレクトリと出力ファイル名

メッセージ送受信ログの出力ディレクトリは，環境設定ファイル（wfmcrc）で指定されたディレクトリ下に出力されます。

メッセージ送受信ログの出力ファイル名は，表H-4に示すとおりです。

表H-4　メッセージ送受信ログの出力ファイル名

メッセージログ
ドメイン間連携
送受信ログ保存形式
カレントファイル名
世代ファイル名

メッセージ送信ログ
all
IFSEND.cur
IFSENDYYYYMMDDhhmmss

rnd
IFSEND.pre

メッセージ受信ログ
all
IFRECV.cur
IFRECVYYYYMMDDhhmmss

rnd
IFRECV.pre

注1

ファイルの容量は，最大1.5メガバイト

注2

世代ファイル名のアルファベットの意味は次のとおりです。

YYYY：年，MM：月，DD：日，hh：時，mm：分，ss：秒

付録H.5　世代ファイルの管理

世代ファイルの管理は，データベースのバックアップ取得と同じタイミングでバックアップを取得した後，世代ファイルを削除します。

メッセージ送受信ログ出力ファイル（カレントファイル，世代ファイル）は，案件の連携先，及び連携元のサーバで障害が発生した場合に，障害回復対象の案件を特定するために必要です。なお，案件の連携先，及び連携元のサーバのバックアップ取得以前の自サーバのバックアップは不要になります。

付録I　スキーマの属性

＜この節の構成＞

付録I.1　拡張属性一覧

付録I.2　拡張クラス一覧

付録I.1　拡張属性一覧

Active Directoryスキーマ拡張ユティリティによって追加されるスキーマの属性を表I-1に示します。

表I-1　追加されるスキーマの属性

属性名
用途
シンタックス
マルチバリュー
lDAPDisplayName
cn
データ最大長
(バイト)

組織ID※１
日立ワークフローで使用する組織ID
CaseExactString
No
hitachiWFOUID
hitachi-WF-OUID
8

組織略称
日立ワークフローで使用する組織略称
DirectoryString
No
hitachiWFAbbrOUName
hitachi-WF-AbbrOUName
32

ユーザID※１
日立ワークフローで使用するユーザID
CaseExactString
No
hitachiWFUserID
hitachi-WF-UserID
8

役職
日立ワークフローで使用するユーザの役職
DirectoryString
No
hitachiWFPositionName
hitachi-WF-PositionName
32

所属サーバ名※２
日立ワークフローで使用するWorkflowサーバのドメイン名
CaseExactString
Yes
hitachiWFServerNameList
hitachi-WF-ServerNameList
255

上長ユーザID※１
日立ワークフローで使用する上長のユーザID
CaseExactString
No
hitachiWFSuperiorUserID
hitachi-WF-SuperiorUserID
8

上長役職
日立ワークフローで使用する上長の役職
DirectoryString
No
hitachiWFSuperiorPositionName
hitachi-WF-SuperiorPositionName
32

役職名一覧
日立ワークフローで使用する役職名の一覧
DirectoryString
Yes
hitachiWFPositionNameList
hitachi-WF-PositionNameList
32

注

LDIFDEなどでデータ最大長を超えるデータを格納した場合，最大長を超える部分はカットされます。

注※１

半角英数字で指定してください。

注※２

半角英数字及び半角記号(「.」(ピリオド)，「-」(ハイフン)，「+」(プラス))で指定してください。

付録I.2　拡張クラス一覧

Active Directoryスキーマ拡張ユティリティによって追加されるクラスを表I-2に示します。

表I-2　追加されるクラス

クラス名 | 用途 | lDAPDisplayName | cn
組織拡張用クラス | 日立ワークフローで使用する属性をOrganizationalUnitクラスに追加するための補助クラス | hitachiWFOU | hitachi-WF-OU
ユーザ拡張用クラス | 日立ワークフローで使用する属性をUserクラスに追加するための補助クラス | hitachiWFUser | hitachi-WF-User
役職一覧定義用クラス | 日立ワークフローで使用する役職一覧を定義するためのクラス | hitachiWFPositionDefinition | hitachi-WF-PositionDefinition

付録J　各OS使用時の注意事項

Windows Server 2008及びWindows Server 2012でGroupmax Workflow Serverを使用する場合の注意事項について説明します。

＜この節の構成＞

付録J.1　ファイアウォール

付録J.2　ユーザアカウント制御

付録J.3　タスクスケジューラ

付録J.4　オンラインヘルプ

付録J.1　ファイアウォール

該当OS：Windows Server 2008，Windows Server 2012

該当OSではOS標準のファイアウォール機能がデフォルトで有効になります。OS標準のファイアウォールを使用する場合は，ポートの使用を許可するルールを追加する必要があります。

「2.4.1 Windows NTでの環境設定」を参照し，ルールの追加を行ってください。

付録J.2　ユーザアカウント制御

該当OS：Windows Server 2008，Windows Server 2012

該当OSではユーザアカウント制御（UAC）が有効になっていると，ツールやユティリティの実行時にユーザアカウント制御ダイアログが出力されることがあります。ツールやユティリティは管理者権限で実行する必要があるため，ユーザアカウント制御ダイアログの[続行]ボタンを押して実行してください。

また，標準ユーザ権限のコマンドプロンプトからユティリティを実行すると，新規に管理者権限のコマンドプロンプトを起動し，ユティリティを実行します。このコマンドプロンプトは実行終了と同時に閉じるため，ユティリティが表示するメッセージを読むことができません。このため，ユティリティを使用する場合は，管理者権限で起動したコマンドプロンプトから実行してください。

付録J.3　タスクスケジューラ

該当OS：Windows Server 2008，Windows Server 2012

該当OSのタスクスケジューラからユティリティを開始する場合は，「最上位の特権で実行する」オプションを設定してください。このオプションを指定しない場合，ユーザアカウント制御（UAC）が有効になっていると，タスク実行時にユーザアカウント制御ダイアログが表示され，[続行]ボタンを押すまで実行されません。

付録J.4　オンラインヘルプ

該当OS：Windows Server 2012

該当OSではオンラインヘルプを使用できません。

「付録K　Workflow 管理ツールのヘルプ」を参照してください。

付録K　Workflow 管理ツールのヘルプ

Workflow 管理ツールのヘルプ画面について説明しています。

はじめに

Workflowの環境設定

Workflowの運用方法

Workflowのダイアログボックス

Workflowのコマンドラインユティリティ

用語解説

メッセージ

＜この節の構成＞

付録K.1　はじめに

付録K.2　Workflowの環境設定

付録K.3　Workflowの運用方法

付録K.4　Workflowのダイアログボックス

付録K.5　Workflowのコマンドラインユティリティ

付録K.6　用語解説

付録K.7　メッセージ

付録K.1　はじめに

このヘルプの使い方

このヘルプでの表記

ヘルプで使用する記号

他社商標

＜この項の構成＞

(1)　このヘルプの使い方

(2)　このヘルプでの表記

(3)　ヘルプで使用する記号

(4)　他社商標

(1)　このヘルプの使い方

Workflowは，ユーザの手引としてマニュアルとオンラインヘルプを提供しています。

ヘルプには，操作方法やエラーメッセージなど，作業中にすぐ知りたい情報が入っています。

次のような場合には，ヘルプを検索してご覧ください。

操作方法が分からない

ヘルプ目次の目的のトピックを開いて，ヘルプを検索してください。

作業中ダイアログボックスの項目の意味が分からない

ヘルプ目次の［Workflowのダイアログボックス］を開いて，ヘルプを検索してください。

エラーメッセージが表示されたが…

Workflowに何らかの支障があってエラーメッセージが表示された場合は，ヘルプの目次から［メッセージ］を開いて，メッセージIDでヘルプを検索してご覧ください。エラーの原因と対処が参照できるようになっています。

メッセージIDをキーワードにして，キーワード検索もできます。

分からない用語がある

ヘルプの目次から［用語解説］を開いて，ヘルプを検索してください。

こんなときはマニュアルをお読みください

Workflowの概要や機能を知りたい

Workflowの以前のバージョンとの互換性について知りたい

Workflowの障害対策や稼働状況の解析方法を知りたい

(2)　このヘルプでの表記

このヘルプでは，次の製品を区別する必要がない場合は，単にWorkflowと表記しています。

Groupmax Workflow Server Version 6

Groupmax Workflow Multi - Server Version 6

Groupmax Workflow Server - Connection Version 6

Groupmax Workflow Server Version 6 for Microsoft(R) Active Directory(TM)

また，製品名称を次の略称で表記しています。

製品名称 | 略称
Groupmax Workflow Server Version 6 | Groupmax Workflow Server
Groupmax Workflow Multi - Server Version 6 | Groupmax Workflow Multi - Server
Groupmax Workflow Server - Library Version 6 | Groupmax Workflow Server - Library，又はGroupmax Workflow - Library
Groupmax Workflow Server - Library Extension Version 6 | Groupmax Workflow Server - Library Extension
Groupmax Workflow Server - Connection Version 6 | Groupmax Workflow Server - Connection
Groupmax Workflow Server Version 6 for Active Server Pages | Groupmax Workflow Server for Active Server Pages
Groupmax Workflow Server Version 6 for Microsoft(R) Active Directory(TM) | Groupmax Workflow Server for Active Directory
Groupmax Workflow Client - Library Version 6 | Groupmax Workflow Client - Library，又はGroupmax Workflow - Library
Groupmax Workflow Client - Library Extension Version 6 | Groupmax Workflow Client - Library Extension
Groupmax Workflow Definer Version 6 | Groupmax Workflow Definer
Groupmax Workflow Monitor Version 6 | Groupmax Workflow Monitor
Groupmax Workflow Simulator Version 3 | Groupmax Workflow Simulator
Groupmax Workflow - Specialist Tools Version 5 for WWW | Groupmax Workflow - Specialist Tools for WWW
Groupmax Integrated Desktop Version 6 | Groupmax Integrated Desktop
Groupmax Object Server Version 6 | Groupmax Object Server
Groupmax High-end Object Server Version 6 | Groupmax High-end Object Server
Groupmax Address Server Version 6 | Groupmax Address Server
Groupmax Mail Server Version 6 | Groupmax Mail Server
Groupmax Mail - X.400 Version 6 | Groupmax Mail - X.400
Groupmax Document Manager Version 6 | Groupmax Document Manager
Groupmax Document Manager - Development Kit Version 6 | Groupmax Document Manager - Development Kit
Groupmax System Manager - TCP/IP Version 5 | Groupmax System Manager
Groupmax System Agent - TCP/IP Version 5 | Groupmax System Agent
Groupmax Form Version 6 | Groupmax Form
Groupmax Address - Assist Service Version 6 | Groupmax Address - Assist Service，又はGroupmax Address - Assist
Groupmax Address - Assist Viewer Version 6 | Groupmax Address - Assist Viewer，又はGroupmax Address - Assist
Microsoft(R) Active Directory(TM) | Active Directory
Microsoft(R) Excel | Excel
Microsoft(R) Windows(R) Me | Windows Me
Microsoft(R) Windows NT(R) Server Network Operating System Version 4.0 | Windows NT Server又はWindows NT
Microsoft(R) Windows NT(R) Workstation Operating System Version 4.0 | Windows NT Workstation
Microsoft(R) Windows(R) 2000 Advanced Server | Windows 2000 Advanced Server
Microsoft(R) Windows(R) 2000 Professional | Windows 2000 Professional
Microsoft(R) Windows(R) 2000 Server | Windows 2000 Server
Microsoft(R) Windows(R) 2000 Server又は，Microsoft(R) Windows(R) 2000 Advanced Server | Windows 2000
Microsoft(R) Windows Server(TM) 2003，Standard Edition　日本語版又は，Microsoft(R) Windows Server(TM) 2003，Enterprise Edition　日本語版 | Windows Server 2003
Microsoft(R) Windows(R) 95 Operating System | Windows 95
Microsoft(R) Windows(R) 98 Operating System | Windows 98
Microsoft(R) Word | Word

なお，このヘルプでは，Groupmax Enterprise Version 6をGroupmaxと呼びます。

Windows 2000をご使用の方は，本文中の「Windows NT」を「Windows 2000」と読み替えてください。

Windows Server 2003をご使用の方は，本文中の「Windows NT」を「Windows Server 2003」と読み替えてください。

(3)　ヘルプで使用する記号

このヘルプで使用する記号を，次のように定義します。

記号 | 説明
［ ］ | ウィンドウやダイアログボックスの名称又は項目を示します。コマンドの説明では，省略できるオプションを示します。
［A］－［B］ | ［A］から［B］を連続して選択することを示します。
｛A｜B｝ | コマンドの説明で，A又はBが選択できることを示します。
（ ） | コマンドの説明で，デフォルトであることを示します。

(4)　他社商標

Microsoftは，米国およびその他の国における米国Microsoft Corp.の登録商標です。

Microsoft Excelは，米国Microsoft Corp.の商品名称です。

Microsoft Wordは，米国Microsoft Corp.の商品名称です。

UNIXは，X/Open Company Limitedが独占的にライセンスしている米国ならびに他の国における登録商標です。

Windowsは，米国およびその他の国における米国Microsoft Corp.の登録商標です。

Windows NTは，米国およびその他の国における米国Microsoft Corp.の登録商標です。

Windows Serverは，米国およびその他の国における米国Microsoft Corp.の商標です。

付録K.2　Workflowの環境設定

Groupmax Addressをディレクトリサーバに使用する場合

Active Directoryをディレクトリサーバに使用する場合

＜この項の構成＞

(1)　Groupmax Addressをディレクトリサーバに使用する場合

(2)　Active Directoryをディレクトリサーバに使用する場合

(1)　Groupmax Addressをディレクトリサーバに使用する場合

環境設定の準備

プログラムの組み込み

サーバでの環境設定

ユーザの設定

ワークフローデータベースの移行

アイコン登録グループについて

(2)　Active Directoryをディレクトリサーバに使用する場合

環境設定の準備

プログラムの組み込み

サーバでの環境設定

Groupmax Workflow Server for Active Directoryでの設定

(a)　環境設定の準備

ワークフローデータベースの構造及び容量の決定

ディレクトリ構成の決定

(b)　ワークフローデータベースの構造及び容量の決定

Workflowで回覧する文書数，文書サイズ，サーバで管理するビジネスプロセス定義，ユーザ及びロールを基に，ワークフローデータベースの構造及び容量を決定します。

ワークフローデータベースの容量を決定するための計算式については，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

(c)　ディレクトリ構成の決定

決定したユーザ管理方法及びデータベースの構造・容量を基に，ディレクトリ構成を決定します。

ディレクトリ構成を決定する場合には，次のことに注意してください。

Workflowのディレクトリは，すべてローカルドライブに割り当ててください。ネットワークに割り当てることはできません。

Workflowのディレクトリは，すべてWindows NTのNTFS（Windows NT File System）ファイルシステムを使用します。NTFSファイルシステムについては，Windows NTのマニュアルの，ファイルとディレクトリの管理に関する記述を参照してください。

バックアップを容易にするためや，将来の拡張性を確保するために，それぞれのディレクトリを別のドライブにすることをお勧めします。特に，組み込み先としてWindows NTシステムが組み込まれているドライブを指定した場合，そのドライブのディスク容量が不足するとWindows NTシステムの再組み込みや環境設定が必要になるので注意してください。

同時にログインするユーザ数に応じて，十分なスワップファイルの領域（仮想メモリページファイル）を確保してください。

次に，Workflowのディレクトリと，ディレクトリのデフォルトの割り当て先を示します。「%WFdir%¥」はWorkflowインストール先ディレクトリを示します。

Workflowインストール先ディレクトリ（Flowmate）

デフォルトの割り当て先は，Windows NTが組み込まれているドライブ下のWin32app¥HITACHI¥Groupmax¥Flowmateです。

通常，Workflowインストール先ディレクトリには，2バイトから64バイトまでの文字列を設定できます。

しかし，次に示すプログラムはインストール先ディレクトリを32バイトまでの文字列で設定する必要があります。

Groupmax Address Server

Groupmax Mail Server

Groupmax Mail - X.400

したがって，これらのプログラムをWorkflowと同じディレクトリにインストールする場合は，インストール先ディレクトリの長さの制限を考慮して設定する必要があります。

インストール先ディレクトリの設定例を次に示します。

（例1）

Groupmax Workflow Serverのインストール先ディレクトリの設定

例えば次に示すように設定します。設定したディレクトリ下にFlowmateディレクトリが作成されます。

C:¥Groupmax

（例2）

Groupmax Mail Serverのインストール先ディレクトリの設定

例えば次に示すように設定します。インストール先ディレクトリは32バイトまでの文字列で設定してください。

C:¥Groupmax¥Addr

なお，インストール先ディレクトリには，長さのほかに文字列の制限もあります。次に示す文字列を含むディレクトリ名は設定できません。

半角の空白

半角のピリオド

これらの文字列を含むディレクトリ名を設定した場合，Groupmax Workflow Serverは正常に動作しません。既に設定してしまった場合は，次に示す手順で再インストールを行ってください。

プログラムをアンインストールする
日立統合インストーラを起動して「プログラムの削除」を選択し，インストール時に作成したファイル及びディレクトリをすべて削除します。

プログラムを再インストールする
日立統合インストーラを起動して，インストール先ディレクトリに，半角の空白及び半角のピリオドが含まれないディレクトリ名を設定してください。

ワークエリアディレクトリ（WFexport）

デフォルトの割り当て先は，%WFdir%¥WFexportです。

文書実体ディレクトリ（WFdoc）

デフォルトの割り当て先は，%WFdir%¥WFdocです。

ログ情報エリアディレクトリ（WFspool）

デフォルトの割り当て先は，%WFdir%¥WFspoolです。

ワークフローログ出力ディレクトリ（ディレクトリ名は任意）

デフォルトの割り当て先は，%WFdir%¥WFlogです。

稼働状況解析ユティリティ作業ディレクトリ（ディレクトリ名は任意）

デフォルトの割り当て先は，%WFdir%¥analystです。

テンポラリファイルディレクトリ（ディレクトリ名は任意）

デフォルトの割り当て先は，%WFdir%¥tmpです。

マルチサーバ環境設定ディレクトリ（ディレクトリ名は任意）

このディレクトリは，マルチサーバ機能の使用時に必要です。

デフォルトの割り当て先は，%WFdir%¥SVetcです。

マルチサーバ作業ディレクトリ（ディレクトリ名は任意）

このディレクトリは，マルチサーバ機能の使用時に必要です。

デフォルトのディレクトリ名は，ログ情報エリアディレクトリのディレクトリ名です。

サーバ機能管理ファイルディレクトリ（ディレクトリ名は任意）

このディレクトリは，サーバ機能の使用時に必要です。

デフォルトの割り当て先は，%WFdir%¥msgqueです。

ユーザデータ格納ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ビジネスプロセス定義のユーザ処理リストで，アプリケーションプログラムなどのユーザ固有のデータをサーバから取り出す指定をした場合に必要です。

デフォルトの割り当て先は，%WFdir%¥userdataです。

ワークフローデータベース用ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ワークフローデータベースの構築に必要です。

ドメイン間連携作業ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ドメイン間連携機能の使用時に必要です。

デフォルトのディレクトリ名は，%WFdir%¥WFmc¥tmpです。

ドメイン間連携メール格納ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ドメイン間連携機能の使用時に必要です。

デフォルトのディレクトリ名は，%WFdir%¥WFmc¥mailです。

ドメイン間連携送受信ログ出力ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ドメイン間連携機能の使用時に必要です。

デフォルトのディレクトリ名は，%WFdir%¥WFmc¥SRlogです。

ドメイン間連携不当メール格納ディレクトリ（ディレクトリ名は任意）

このディレクトリは，ドメイン間連携機能の使用時に必要です。

デフォルトのディレクトリ名は，%WFdir%¥WFmc¥tmpです。

(d)　プログラムの組み込み

前提プログラムの組み込み

Workflowの組み込み

(e)　前提プログラムの組み込み

Workflowの稼働に必要な前提プログラムを，次に示します。

ソフトウェア名 | バージョン | 機能
Windows NT Server又はWindows 2000又はWindows Server 2003 | － | Workflowの稼働に必要なオペレーティングシステム
Groupmax Object Server又はGroupmax High-end Object Server | 06-00 | ワークフローデータベースの共有に必要なプログラム
Groupmax Address Server | 06-00 | ユーザ情報の管理に必要なプログラム
Groupmax Mail Server | 06-00 | マルチサーバ機能の使用時に必要なプログラム

Windows NTの組み込みについては，Windows NTの組み込みに関するマニュアルの記述を参照してください。

Groupmax Object Server及びGroupmax High-end Object Serverの組み込みについては，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Server及びGroupmax Mail Serverの組み込みについては，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

(f)　Workflowの組み込み

Groupmax Workflow Serverの組み込み

Groupmax Workflow Serverの組み込みについては，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Workflow Multi - Serverの組み込み

マルチサーバ機能を使用する場合，Groupmax Workflow Multi - Serverを組み込んでください。

Groupmax Workflow Multi - Serverの組み込みについては，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Workflow Server - Connectionの組み込み

Groupmax Workflowドメイン間やWfMC Interface4（以降，IF4と呼びます）をサポートしているワークフローシステムと連携する場合，Groupmax Workflow Server - Connectionを組み込んでください。

Groupmax Workflow Server - Connectionの組み込みについては，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

(g)　サーバでの環境設定

前提プログラムでの環境設定

Windows NTでの環境設定

Groupmax Object Serverでの環境設定

Workflowでの環境設定

Groupmax Workflow Serverの環境設定

Groupmax Workflow Multi - Serverの環境設定

Groupmax Workflow Server - Connectionの環境設定

Groupmax Address - Assist連携の環境設定

Workflowの環境の初期化

Workflowの環境を初期化する前に，Groupmax Object Serverの環境を初期化しておく必要があります。Groupmax Object Serverの環境の初期化については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

環境の初期化方法

データベース常駐指定の有効化

環境の再構築

ドメイン間連携機能の定義ファイルの作成

ドメイン間連携機能を使用する場合，次の二つの定義ファイルをCSV形式で作成します。

各ファイルは，Groupmax Workflow Server - Connection環境設定ディレクトリ(%WFdir%¥WFmc¥conf)の下に作成します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

メールサーバ定義ファイル（wfmc_mailファイル）
このファイルは，Groupmax Workflow Server - Connectionが使用するメールサーバに関する情報を定義するためのファイルです。

連携情報定義ファイル（wfmc_transファイル）
このファイルは，Groupmax Workflow Server - Connectionで送信するE-Mailのメール宛先に関する情報を定義します。
この二つのファイルにはサンプルがあります。サンプルファイルの格納ディレクトリは，%WFdir%¥WFmc¥sampleです。必要に応じて， Groupmax Workflow Server - Connection環境設定ディレクトリの下にコピーし，修正して使用してください。
ドメイン間連携機能の定義ファイルの記述形式
ドメイン間連携機能の定義ファイルの項目と内容

Windows NTクラスタでのWorkflowの環境設定

Windows NTクラスタの1対1のフェールオーバ機能をWorkflowで利用するための，Workflowの環境設定の方法について説明します。

Workflowの環境を設定する前に，Windows NTクラスタのセットアップを完了し，環境を設定しておいてください。詳細は，Windows NTクラスタのマニュアルを参照してください。

また，Groupmax Object Server，Groupmax Address Server及びGroupmax Mail Server※を組み込み，環境を設定してください。

注※

Groupmax Mail Serverはマルチサーバ機能を利用するときにだけ必要です。

Windows NTクラスタでのWorkflowの環境設定の手順の概要を次に示します。

Workflowの組み込み

Groupmax Object Serverでの環境設定

Workflowでの環境設定

Windows NTクラスタアドミニストレータでの設定

Windows NTクラスタでGroupmaxを起動又は停止する方法については，Windows NTクラスタでのGroupmaxサーバの起動又は停止を参照してください。

なお，ここでは，Workflowの環境設定方法のうち，Windows NTクラスタでWorkflowを使用するための環境設定に固有な作業方法だけを説明します。Windows NTクラスタで使用しない場合と同じ環境設定については説明しません。

注意事項

環境設定ユティリティを実行してWorkflowの環境設定をやり直す場合は，クラスタアドミニストレータによる汎用サービスリソースの「レジストリ複製」で設定しているGroupmax Workflow関連のレジストリキーを削除してから実施してください。環境設定をやり直した後にレジストリキーを追加してください。

(h)　Windows NTでの環境設定

Windows NTは，Workflowの前提となるオペレーティングシステムです。

通信環境の設定

TCP/IPの組み込み

Workflowでは，ネットワーク環境にTCP/IPを使用しています。

TCP/IPの組み込みについては，Windows NTのマニュアルのネットワークサービスのセットアップに関する記述を参照してください。

サーバのIPアドレスの登録

サービス名の登録

タイムゾーンの設定

［コントロールパネル］の［日付と時刻］で設定しているタイムゾーンの設定値と同じ値を，システム環境変数TZに設定します。

システム環境変数TZの設定例を次に示します。

（例）

タイムゾーンに日本語Windows NT標準の「（GMT+09:00）東京，大阪，札幌，ソウル，ヤクーツク」を設定している場合。

［コントロールパネル］の［システム］を開いて，システム環境関数を次のように設定後，マシンを再起動します。

TZ=JST-9

(i)　Groupmax Object Serverでの環境設定

Groupmax Object Serverは，ワークフローデータベースを共有するためのオブジェクトサーバです。WorkflowがGroupmax Object Serverの環境を使用するためには，次の2種類のファイルが必要です。

初期設定パラメタファイル
初期設定パラメタファイルでのWorkflowに関連する設定については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

システム共通定義ファイル
システム共通定義ファイルでのWorkflowに関連する設定については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

なお，Groupmax Object Serverのサーバ環境設定ユティリティでユーザ数などの情報を入力すると，これらのファイルを自動的に作成できます。

Groupmax Object Serverの環境設定の詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(j)　Groupmax Workflow Serverの環境設定

環境設定ユティリティを使って，Groupmax Workflow Serverの環境を設定してください。

(k)　Groupmax Workflow Multi - Serverの環境設定

環境設定ユティリティを使って，Groupmax Workflow Multi - Serverの環境を設定してください。

(l)　Groupmax Workflow Server - Connectionの環境設定

環境設定ユティリティを使って，Groupmax Workflow Server - Connectionの環境を設定してください。

(m)　Groupmax Address - Assist連携の環境設定

環境設定ユティリティを使って，Groupmax Address - Assist連携の環境を設定してください。

(n)　環境の初期化方法

Workflowの環境の初期化は，Groupmax Object Serverを起動した状態で，初期設定ユティリティを使用して実行します。

環境の初期化方法を次に説明します。

Administratorsグループのユーザアカウントでログオンする

［Groupmaxサーバ］グループの［Workflow管理ツール］アイコンを開く
［Workflow管理ツール］ウィンドウが表示されます。

［Workflow管理ツール］ウィンドウの［初期設定］アイコンを開く
［初期設定ユティリティ］ダイアログボックスが表示されます。

［初期設定ユティリティ］ダイアログボックスで，［動作環境の初期化］オプションボタンを選択する

［初期設定ユティリティ］ダイアログボックスで，［設定］ボタンをクリックする
［動作環境の初期化］ダイアログボックスが表示されます。

［データベース名称（スキーマ名称）］テキストボックスにデータベース名を入力する

［文書実体ディレクトリ］テキストボックスに文書実体ディレクトリのパス名を入力する

［ワークエリアディレクトリ］テキストボックスにワークエリアディレクトリのパス名を入力する

［ログ情報エリアディレクトリ］テキストボックスにログ情報エリアディレクトリのパス名を入力する

［OK］ボタンをクリックし，初期設定を開始する

注意事項

初期設定ユティリティは，環境を初めて定義するときに使用します。

初期設定ユティリティを使用する前に，Groupmax Object Serverを起動しておいてください。この場合，Groupmax Object Serverのシステム共通定義ファイルでデータベースの常駐化（resipool，resiobj）を指定していると，常駐指定のスキーマ名が誤りであることを示す警告メッセージが表示されますが，無視してください。

Groupmax Address Serverを削除後に再度組み込んだ場合は，Workflowも再度組み込んでください。Groupmax Address Serverを削除後に再度組み込むと，Workflowの環境設定が失われるため，Workflowが正常に動作しなくなる場合があります。Workflowを再度組み込む場合は，必要なファイルのバックアップを取得後に実行してください。

初期設定ユティリティで決定した各ディレクトリのパス名は，初期化後は変更できません。したがって，初期化する場合は，バックアップや将来のシステム拡張を考慮してディレクトリ構成を検討してから初期化するようにしてください。

(o)　データベース常駐指定の有効化

Groupmax Object Serverのシステム共通定義ファイルで指定したデータベースの常駐指定（resipool，resiobj）を有効にするには，Workflowの環境を初期化した後にGroupmax Object Serverを再起動する必要があります。

Groupmax Object Serverのデータベースの常駐指定を有効にする手順を次に示します。

Groupmax Object Serverを停止する

Groupmax Object Serverを起動する

Groupmax Object Serverを再起動するとデータベースの常駐指定が有効になります。データベースの常駐指定が有効になると，Workflow環境を初期化する前に出力されていた，常駐指定のスキーマ名が誤っていることを示すメッセージが出力されなくなります。

Groupmax Object Serverの起動・停止については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(p)　環境の再構築

Workflowの環境を再構築する場合は，Workflowの環境をいったん削除し，再度環境の初期化を実行します。環境の初期化はGroupmax Object Serverを起動した状態で実行してください。また，Groupmax Object Serverのデータベースの常駐化を指定している場合は，この指定を解除しておいてください。

Workflowの環境を再構築する手順を次に示します。

登録済み定義情報のダウンロード
再構築後の環境で再利用できるように，ユーザ，ロール及びビジネスプロセスの定義情報を，Groupmax Workflow Definerを使用してクライアントにダウンロードしておきます。
ユーザ，ロールについては，サーバでユーザ定義情報出力ユティリティ及びロール定義情報出力ユティリティ（Groupmax Addressの場合又はActive Directoryの場合）を使用して，定義情報をファイルに出力しておくこともできます。

Workflowの環境の削除
環境削除ユティリティを使用して，Workflowの環境を削除します。

Workflowの環境の初期化

ユーザ定義ユティリティの実行
ユーザ定義ユティリティ（Groupmax Addressの場合又はActive Directoryの場合）で-sオプションを指定して，Groupmax Address Server又はActive Directoryに登録されているユーザのユーザトレーを作成します。

定義情報の再登録
1.でダウンロードしたファイルを利用して，必要に応じて，ユーザ，ロール及びビジネスプロセスの定義情報を再登録します。この操作は，クライアントからGroupmax Workflow Definerを使用して実行します。
1.でユーザ定義情報出力ユティリティ及びロール定義情報出力ユティリティを使用して定義情報を出力した場合は，必要に応じてユーザ，ロールの定義情報を再登録します。この操作は，サーバでユーザ定義更新ユティリティ（Groupmax Addressの場合又はActive Directoryの場合）及びロール定義更新ユティリティ（Groupmax Addressの場合又はActive Directoryの場合）を使用して実行します。

(q)　ドメイン間連携機能の定義ファイルの記述形式

ドメイン間連携の定義ファイルの記述形式を次に示します。

項目と項目の間は，「,」（コンマ）で区切ります。

文字列の先頭と末尾のスペースは無視されます。

1行を一つの情報として定義します。

1カラム目に「#」（シャープ）を記述した行をコメントとみなします。

(r)　ドメイン間連携機能の定義ファイルの項目と内容

メールサーバ定義ファイルの定義項目と内容

項目 | 内容 | パラメタ指定
E-Mailアドレス | ドメイン間連携機能が使用するメールボックスのE-Mailアドレスを指定します（最大63バイト）。 | ○
E-Mailアカウント | E-Mailアドレスに対応する受信メールサーバのPOP3アカウントを指定します（最大8バイト）。 | ○
E-Mailパスワード | E-MailアカウントのPOP3パスワードを指定します（最大63バイト）。 | ○
SMTPサーバ名 | 送信メールサーバ名を指定します（最大255バイト）。 | ○
POP3サーバ名 | 受信メールサーバ名を指定します（最大255バイト）。 | ○
接続リトライ間隔 | メールサーバとの接続に失敗した場合，再接続するまでの間隔を分単位で，1から1440までの値を指定します。デフォルトは1分です。 | △
接続リトライ回数 | メールサーバとの接続に失敗した場合，再接続する回数を0から1000までの値で指定します。デフォルトは60回です。0を指定した場合，無限にリトライします。 | △
不当メール格納ディレクトリ | ビジネスプロセス連携用メール以外のメールを受信した場合のメールファイル格納ディレクトリを指定します（最大255バイト）。 | △

（凡例）

○：必須の項目です。

△：任意の項目です。

連携情報定義ファイルの定義項目と内容

項目 | 内容 | パラメタ指定
窓口名 | 連携先を示す窓口名を指定します。ビジネスプロセス定義時にこの窓口を指定します（最大63バイト）。 | ○
E-Mailアドレス | 窓口名に対応するE-Mailアドレスを指定します（案件の宛先アドレス）（最大63バイト）。 | ○
契約ID | ドメイン間連携をするワークフローエンジン間で取り決めた契約IDを指定します（最大31バイト）。 | ○
ワークフローエンジン種別 | ワークフローエンジンの種別を指定します。Groupmax Workflow：GroupmaxGroupmax Workflow以外：OTHER | ○
ワークフローユーザID | 連携先ビジネスプロセスに案件を投入するためのユーザIDを指定します（最大8バイト）。 | △
ロール名 | 連携先ビジネスプロセスに案件を投入するときのロール名を指定します。連携先がGroupmaxの場合，この指定は無効になります（最大63バイト）。 | △
MIMEエンコード種別 | IF4メッセージのエンコード種別を指定します。省略した場合は，BASE64が指定されます。このバージョンでは，BASE64だけ指定できます。 | △
キャラクタコードセット | 案件の転送先のシステムに合わせてキャラクタコートセットを指定します。省略した場合は，SJISが指定されます。このバージョンではSJISだけ指定できます。 | △
送信メール制限サイズ | 1メール分の送信するメールサイズを制限します。送信できるメールの最大サイズをキロバイト単位で0～2000000​の間で指定します。指定されたサイズを超過するメールは送信しません。0を指定した場合，送信するメールサイズを制限しません。省略した場合は，wfmcrcファイルのmail_send_limit_sizeバラメタの値が指定されます。 | △

（凡例）

○：必須の項目です。

△：任意の項目です。

(s)　Workflowの組み込み

Windows NTクラスタでWorkflowを使用する場合は，現用系及び待機系それぞれのサーバのWindows NT組み込み先であるローカルディスク上に，同じドライブ名称，同じディレクトリ名称でGroupmax Workflow Serverを組み込んでください。また，マルチサーバ機能を使用するときはGroupmax Workflow Multi - Serverを，ドメイン間連携機能を利用するときはGroupmax Workflow Server - Connectionを同様に組み込んでください。

(t)　Workflowでの環境設定

環境の設定

Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryについては環境設定ユティリティを使用して環境を設定します。

Windows NTクラスタでWorkflowを使用する場合は，環境設定ユティリティの次に示すオプションに共有ディスク上のディレクトリ名を設定します。

［サーバ機能管理ファイルディレクトリ名］オプション

［ユーザデータ格納ディレクトリ名］オプション

［ドメイン間連携作業ディレクトリ名］オプション

［ドメイン間連携メール格納ディレクトリ名］オプション

［ドメイン間連携送受信ログ出力ディレクトリ名］オプション

Groupmax Workflow Serverには，Groupmax Address Serverに登録された組織情報及びユーザ情報を格納するキャッシュがあります。また，ビジネスプロセス情報を読み込むためのメモリマップトファイルと呼ばれるファイルがあります。キャッシュ及びメモリマップトファイルは，サーバ機能管理ファイルディレクトリ下に作成されます。Windows NTクラスタでWorkflowを使用する場合は，キャッシュ及びメモリマップトファイルを現用系と待機系のサーバ間で共有するため，サーバ機能管理ファイルディレクトリを共有ディスク上に作成する必要があります。

設定手順を次に示します。

現用系サーバの環境設定ユティリティを起動する

「サーバ機能管理ファイルディレクトリ名」，「ユーザデータ格納ディレクトリ名」，「ドメイン間連携作業ディレクトリ名」，「ドメイン間連携メール格納ディレクトリ名」及び「ドメイン間連携送受信ログ出力ディレクトリ名」に共有ディスクのディレクトリ名を設定する

待機系サーバのディレクトリ構成を作成する
現用系サーバで任意に指定したディレクトリを待機系サーバにもあらかじめ作成しておいてください。また，環境設定ユティリティの各項目も現用系サーバと併せて設定してください。

環境の初期化

環境の設定が完了したら，環境を初期化します。Groupmax Object Serverを起動した状態で，初期設定ユティリティを使用してWorkflowの環境を初期化します。

Windows NTクラスタでWorkflowを使用する場合は，初期設定ユティリティを起動して表示される［文書実体ディレクトリ］，［ワークエリアディレクトリ］，及び［ログ情報エリアディレクトリ］のそれぞれのテキストボックスに，共有ディスク上のディレクトリのパスを指定します。

設定手順を次に示します。

現用系サーバの初期設定ユティリティを起動する

［文書実体ディレクトリ］テキストボックス，［ワークエリアディレクトリ］テキストボックス，及び［ログ情報エリアディレクトリ］テキストボックスに，共有ディスク上のパスを指定する

［ＯＫ］ボタンを押す

キャッシュパラメタファイルの作成

環境の初期化が完了したら，キャッシュパラメタファイルを作成します。

キャッシュパラメタファイルは，現用系及び待機系の両方とも同じ内容で定義します。まず現用系で定義を作成し，その定義内容を待機系にコピーしてください。

WFstatus.datファイルのコピー

Workflowの初期設定を実行すると，%WFdir%¥SVadm¥WFstatus.datファイルが作成されます。「%WFdir%」はWorkflowインストール先ディレクトリ，「SVadm」はWorkflowサーバ管理ディレクトリを示します。

このファイルを現用系のサーバから待機系のサーバの同じディレクトリ下にコピーしてください。

注意事項

環境削除ユティリティの実行について
Windows NTクラスタでWorkflowを使用している環境で環境削除ユティリティを実行した場合，現用系サーバ及び待機系サーバそれぞれの%WFdir%¥SVadm¥WFstatus.datファイルを必ず削除してから，初期設定ユティリティでWorkflowを初期化するようにしてください。「%WFdir%」はWorkflowインストール先ディレクトリ，「SVadm」はWorkflowサーバ管理ディレクトリを示します。

Groupmax Mail Serverのサイトの自動起動の設定について
Groupmax Workflow Multi - Serverを利用する場合，現用系サーバ及び待機系サーバのGroupmax Mail Serverのサイトの自動起動の設定が必要です。サイトの自動起動の方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

(u)　Windows NTクラスタアドミニストレータでの設定

Windows NTクラスタアドミニストレータでグループとリソースの設定

Windows NTクラスタアドミニストレータでグループとリソースを設定します。設定の順序を次に示します。

グループの設定

物理ディスクリソースの設定

IPアドレスリソースの設定

ネットワーク名リソースの設定

依存関係の変更

汎用サービスリソース（Object Server）の設定

汎用サービスリソース（Address Server）の設定

汎用サービスリソース（WFserver Directory Function）の設定

汎用サービスリソース（WFserver Function）の設定

汎用サービスリソース（WFmanager Function）の設定

汎用サービスリソース（WFsend_dm Function）の設定※1

汎用サービスリソース（WFreceive_dm Function）の設定※1

汎用サービスリソース（WFserver Connection Function）の設定※2

注※1

Groupmax Workflow Multi - Serverを使用するときに設定します。

注※2

Groupmax Workflow Server - Connectionを使用するときに設定します。

注意事項

リソース異常時の対処の設定
上記8～13で設定したWorkflowの各リソースに異常が発生した場合，現用系のマシンでリトライを行うか，又はすぐに待機系のマシンに処理を移すかを，リソースのプロパティで設定できます。
各Workflowのリソースの［プロパティ］－［詳細設定］で［グループに適用する］チェックボックスを選択後，すぐに待機系のマシンに処理を移したい場合は「しきい値」を0に設定します。

リソースの連続異常終了の監視の設定
各Workflowリソースの連続異常終了を監視するかどうかを，グループのプロパティで設定できます。
Groupmaxグループの［プロパティ］－［フェールオーバ］を選択して，「しきい値」及び「期間」に適当な値を設定します。

(v)　Windows NTクラスタでのGroupmaxサーバの起動又は停止

ここでは，Windows NTクラスタでのGroupmaxサーバの起動又は停止の方法について説明します。

Groupmaxサーバの起動

［クラスタ アドミニストレータ］の左のウィンドウ領域で，［リソース］フォルダをクリックする

［クラスタ アドミニストレータ］の右のウィンドウ領域で，Groupmaxリソースをクリックする

［ファイル］メニューの［オンラインにする］をクリックする

Groupmaxサーバの停止

［クラスタ アドミニストレータ］の左のウィンドウ領域で，［リソース］フォルダをクリックする

［クラスタ アドミニストレータ］の右のウィンドウ領域で，Groupmaxリソースをクリックする

［ファイル］メニューの［オフラインにする］をクリックする

(w)　環境設定ユティリティ

環境設定ユティリティは，Workflowが動作する環境を設定するユティリティです。

ドメイン間連携機能やGroupmax Address - Assist連携機能を使用する場合にも，このユティリティで設定を実行します。

なお，ここで設定した値はGroupmax Workflow Server，Groupmax Workflow Server for Active Directory起動時に有効となるため，これらの起動中に設定を変更した場合は，再起動する必要があります。

なお，Groupmax Workflow Server for Active Directoryを使用する場合は，［環境設定ユティリティ］ダイアログボックスは表示されません。直接，［Groupmax Workflow環境設定］ダイアログボックスが表示されます。

実行できるユーザ

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）
Workflowが動作する環境を設定できます。

起動方法

［Workflow管理ツール］ウィンドウの［環境設定］アイコンを開く

［Workflow 管理ツール］ウィンドウの［ユティリティ］－［環境設定...］コマンドを選択する

起動後，次のダイアログボックス画面が開きます。

Groupmax Workflow Server for Active Directoryの場合は，［環境設定ユティリティ］ダイアログボックスは表示されないで，［Groupmax Workflow環境設定］ダイアログボックスが表示されます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

Server環境設定

Groupmax Workflow Serverが動作する環境を設定する場合に選択します。

Multi - Server環境設定，Server - Connection環境設定，及びAddress - Assist連携 環境設定と同時に設定できます。

Multi - Server環境設定

Groupmax Workflow Multi - Serverを組み込むと活性化します。

Groupmax Workflow Multi - Serverが動作する環境を設定する場合に選択します。

Server - Connection環境設定

Groupmax Workflow Server - Connectionを組み込むと活性化します。

Groupmax Workflow Server - Connectionが動作する環境を設定する場合に選択します。

ドメイン間連携を使用する場合に設定が必要です。

Address - Assist連携 環境設定

Groupmax Address - Assist連携機能を使用する場合に選択します。

［設定...］ボタン

Groupmax Workflow Server，Groupmax Workflow Multi - Server，Groupmax Workflow Server - Connection，及びGroupmax Address - Assist連携の環境を設定します。

このボタンをクリックすると，［Groupmax Workflow環境設定］ダイアログボックスが表示されます。

［キャンセル］又は［閉じる］ボタン

ダイアログボックスを閉じます。

1回でも［設定...］ボタンをクリックすると，［キャンセル］から［閉じる］に表示が変わります。

［オプション...］ボタン

このボタンは使用しません。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

関連項目

［Groupmax Workflow環境設定］ダイアログボックス

(x)　サーバのIPアドレスの登録

HOSTSファイル又はDNS（Domain Name System）のデータベースに，サーバ（自サーバ及びWorkflow管理サーバ）のIPアドレスを設定します。HOSTSファイルは，Windows NTシステムディレクトリ下の次に示すパスにあります。

SYSTEM32¥DRIVERS¥ETC¥HOSTS

サーバのIPアドレスを次の形式で，HOSTSファイルに追加してください。

DNSデータベースへの登録方法については，Windows NTのマニュアルを参照してください。

形式

サーバのIPアドレス　サーバのホスト名　サーバのホスト名の別名

オペランド

サーバのIPアドレス
サーバのIPアドレスを記述します。

サーバのホスト名
サーバのホスト名を，英数字，ハイフン又はピリオドからなる文字列で記述します。Workflowを使用する場合は，ホスト名を64バイト以内で記述する必要があります。

サーバのホスト名の別名
サーバのホスト名の別名を記述します。別名は，省略してもかまいません。

(y)　サービス名の登録

SERVICESファイルに，サービス名を設定します。SERVICESファイルは，Windows NTシステムディレクトリ下の次に示すパスにあります。

SYSTEM32¥DRIVERS¥ETC¥SERVICES

Workflowで使用するサービス名の定義を，次の形式でSERVICESファイルに追加してください。

形式

サービス名　ポート番号/プロトコル名

オペランド

サービス名
Workflowのサービス名は，「workflow」と記述します。

ポート番号
Workflowのポート番号は，「40076」と記述します。

プロトコル名
「tcp」と記述します。

記述例

workflow　40076/tcp

(z)　初期設定ユティリティ

初期設定ユティリティは，ワークフローデータベース及び必要なディレクトリを初期化できます。また，ワークフローデータベースを，06-00のバージョンのWorkflowで使用できるように移行できます。

初期化する場合の操作については，環境の初期化方法を参照してください。

ワークフローデータベースの移行については，ワークフローデータベースの移行を参照してください。

実行できるユーザ

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）
ワークフローデータベース及び必要なディレクトリを初期化することができます。又は，ワークフローデータベースを現在のバージョンで使用できるように移行できます。

起動方法

［Workflow管理ツール］ウィンドウの［初期設定］アイコンを開く

［Workflow管理ツール］ウィンドウの［ユティリティ］－［初期設定...］コマンドを選択する

起動後，次のダイアログボックス画面が開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

動作環境の初期化

ワークフローデータベース及び必要なディレクトリを初期化する場合に選択します。

データベースの移行

ワークフローデータベースを，06-00のバージョンのWorkflowで使用できるように移行できます。

［設定］又は［OK］ボタン

［動作環境の初期化］オプションボタンを選択すると，［設定］ボタンが表示されます。［設定］ボタンをクリックすると，［動作環境の初期化］ダイアログボックスが表示されます。

［データベースの移行］オプションボタンを選択すると，［OK］ボタンが表示されます。［OK］ボタンをクリックすると，［データベースの移行を行いますか？］というメッセージダイアログボックスが表示されます。［はい］ボタンをクリックすると，移行を開始します。

［キャンセル］ボタン

ダイアログボックスを閉じます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

関連項目

動作環境の初期化ダイアログボックス

(aa)　ユーザ定義情報出力ユティリティ(WFexpusr)

ユーザ定義情報出力ユティリティは，Workflowのユーザ定義情報をユーザ定義更新ユティリティ（WFdefusrコマンド）で使用するユーザ定義更新情報入力ファイルの形式で出力します。ユーザ定義情報を更新する場合，あらかじめこのユティリティを実行してファイルを出力しておけば，そのファイルの内容を更新する情報に変更するだけでユーザ定義更新情報入力ファイルとして使用できるので便利です。

ユーザ定義情報出力ユティリティの操作

(ab)　ロール定義情報出力ユティリティ(WFexprl)

ロール定義情報出力ユティリティは，Workflowのロール定義情報を，ロール定義更新ユティリティ（WFdefrlコマンド）で使用するロール定義更新情報入力ファイルの形式で出力します。ロール定義情報を更新する場合，あらかじめこのユティリティを実行してファイルを出力しておけば，そのファイルの内容を更新する情報に変更するだけでロール定義更新情報入力ファイルとして使用できます。

また，ユーザ定義情報出力ユティリティのユーザ定義情報出力ファイル及びGroupmax Address Exportユティリティ（gmaxexpコマンド）の出力ファイルとともに，このユティリティのロール定義情報出力ファイルを保管して，ユーザ定義及びロール定義のバックアップファイルとして利用することもできます。

ロール定義情報出力ユティリティの操作

(ac)　ロール定義情報出力ユティリティ(WFexprl)

ロール定義情報出力ユティリティは，Workflowのロール定義情報を，ロール定義更新ユティリティ（WFdefrlコマンド）で使用するロール定義更新情報入力ファイルの形式で出力します。ロール定義情報を更新する場合，あらかじめこのユティリティを実行してファイルを出力しておけば，そのファイルの内容を更新する情報に変更するだけでロール定義更新情報入力ファイルとして使用できます。

また，ユーザ定義情報出力ユティリティのユーザ定義情報出力ファイル及びLDIFDEツールの出力ファイルとともに，このユティリティのロール定義情報出力ファイルを保管して，ユーザ定義及びロール定義のバックアップファイルとして利用することもできます。

ロール定義情報出力ユティリティの操作

(ad)　環境削除ユティリティ(WFdeldb)

環境削除ユティリティは，Workflowの環境を削除するユティリティです。環境削除ユティリティを使用すると，初期化に失敗したWorkflow環境だけを削除できるため，共存しているプログラムを再度初期化することなく，Workflow環境を再構築できます。

環境削除ユティリティの操作

環境の再構築

(ae)　ユーザ定義ユティリティ(WFregusr)

ユーザ定義ユティリティは，Groupmax Address Serverと連携して，ワークフローデータベースのユーザ情報を更新するユティリティです。

ユーザ定義ユティリティの操作

(af)　ユーザ定義ユティリティ(WFregusr)

ユーザ定義ユティリティは，Active Directory上のワークフローユーザの情報を基に，ワークフローキャッシュを構築し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保するユティリティです。Active Directoryとワークフローデータベースとの間でユーザ情報にずれがある場合に，ワークフローデータベースのユーザ情報を更新することで整合性を確保します。ただし，Active Directoryのユーザ情報がワークフローユーザ登録の規則に違反している場合はワークフローデータベースには反映しません。

なお，次の条件を満たしたものがActive Directory上のワークフローユーザとみなされます。

対象ドメイン定義ファイルで指定したドメインに所属するユーザである

ワークフローユーザID (hitachiWFUserID)属性が設定されている

Workflowサーバ名(hitachiWFServerNameList)属性に自サーバが含まれる

ユーザプリンシパル名(userPrincipalName)属性が設定されている

整合性の確保によってユーザトレーが新規に作成される場合，属性のデフォルトを次に示します。

属性 | 値
ユーザ権限 | 一般ユーザ
案件受付状態 | 受付可能
ユーザヒストリ取得数 | 50※1
コメント | NULL
ユーザ属性1 | NULL
ユーザ属性2 | NULL
GUID | Active Directory上のGUID※2

注※1

環境設定ユティリティによって，0～1023までの範囲で変更できます。

注※2

GUID：Global Unique ID

ユーザ定義ユティリティの操作

(ag)　ユーザ定義更新ユティリティ(WFdefusr)

ユーザ定義更新ユティリティは，ユーザに関する情報をファイルから一括して更新します。

このユティリティで更新できるユーザ情報は大きく分けて次の六つです。

案件受付状態

ユーザヒストリの取得最大値

ユーザに関するコメント

ユーザ属性1

ユーザ属性2

他の定義（権限管理，組織，業務ロール，ビジネスプロセス管理者，ロール定義管理者，代行配布ユーザ及び代行者）への関連

ユーザ定義更新ユティリティの操作

(ah)　ロール定義更新ユティリティ(WFdefrl)

ロール定義更新ユティリティは，サーバ上で，ロールについての情報をファイルから一括して更新します。

このユティリティで更新できるロール情報を次に示します。

業務ロール，組織ロール，最上位組織ロール，及び階層化ロールの作成及び削除

ロールに対するロール定義者の追加及び削除

ロールに対するロール配布管理者の追加及び削除

ロールに対するロール配布先サーバの追加及び削除

業務ロールに対するユーザの追加及び削除

階層化ロールに対するロールの追加及び削除

ロールに対する自動配布キーの追加及び削除

業務ロールのユーザに対する自動配布キーの追加及び削除

階層化ロールのロールに対する自動配布キーの追加及び削除

ロールに対するロール登録サーバの設定

組織ロールの組織IDの変更

ロール定義更新ユティリティの操作

(ai)　サーバ機能管理ファイルディレクトリ名

ディレクトリは設定する前にあらかじめ作成しておく必要があります。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。

%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

注※

1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

(aj)　ユーザデータ格納ディレクトリ名

ディレクトリは設定する前にあらかじめ作成しておく必要があります。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。

%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

注※

1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

(ak)　［文書実体ディレクトリ］テキストボックス

ディレクトリは設定する前にあらかじめ作成しておく必要があります。

1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。

%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

注※

1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

(al)　［ワークエリアディレクトリ］テキストボックス

ディレクトリは設定する前にあらかじめ作成しておく必要があります。

1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。

%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

注※

1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

(am)　［ログ情報エリアディレクトリ］テキストボックス

ディレクトリは設定する前にあらかじめ作成しておく必要があります。

1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。

%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

注※

1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

(an)　グループの設定

Windows NTクラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「グループ」をクリックする

「名前」及び「説明」を入力する
「名前」：任意（例：Groupmax）
「説明」：任意（例：Groupmaxグループ）
グループ名称と詳細説明が設定されます。

優先所有者を定義する
優先所有者を定義します。
ノードAを現用系のサーバ，ノードBを待機系のサーバとしている場合は，ノードAを優先的に所有者にします。

(ao)　物理ディスクリソースの設定

物理ディスクリソースを作成する
既に作成している場合は，最初に設定したグループに移動してください。
作成していない場合は，Windows NTクラスタアドミニストレータから作成後，最初に設定したグループに移動してください。

(ap)　IPアドレスリソースの設定

Windows NTクラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を入力します。
「名前」：任意（例：Groupmax_IP）
「説明」：任意（例：Groupmax用IPアドレス）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「IPアドレス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面では，設定を追加又は変更しないで，そのまま次に進む
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録しますが，ここでは，依存関係が必要なリソースはないため，そのまま次に進みます。

［TCP/IPアドレスパラメタ］画面で，以下の設定をする

「使用するネットワーク」でIPアドレスをバインドしたいネットワークを選択します。
インストール時に設定した名称がプルダウンメニューとして表示されるので，メニューから選択します。

「アドレス」で使用したいIPアドレスを設定します。

「サブネットマスク」でサブネットマスクを設定します。

(aq)　ネットワーク名リソースの設定

Windows NTクラスタアドミニストレータの［ファイル］メニューから［新規作成］をクリックする

［リソース］をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を入力します。
「名前」：任意（例：Groupmax_Network）
「説明」：任意（例：Groupmax用ネットワーク）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「ネットワーク名」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，「IPアドレスリソースの設定」で作成したIPアドレスリソースを設定して，次に進みます。

［ネットワーク名パラメタ］画面で，以下の設定をする

クライアントから接続する名前を入力します。
「名前」：任意（例：Groupmax_Network）

(ar)　依存関係の変更

Workflowは，「IPアドレス」リソースと「共有ディスク」リソースとの依存関係を必要とします。そのため，「IPアドレス」リソースと「共有ディスク」リソースの依存関係を変更します。

最初に設定したグループをクリックして，［プロパティ］－［依存関係の変更］を選択する

［依存関係変更］ダイアログボックスの「IPアドレス」及び「共有ディスク」を「利用できるリソース」から「リソースの依存関係」へ移動する

(as)　汎用サービスリソース（Object Server）の設定

Windows NTクラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

Groupmax Object Serverのリソースを設定する
設定方法の詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(at)　汎用サービスリソース（Address Server）の設定

Windows NTクラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

Groupmax Address Serverのリソースを設定する
設定方法の詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

(au)　汎用サービスリソース（WFserver Directory Function）の設定

Windows NTクラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を入力します。
「名前」：任意（例：WFdictsvリソース）
「説明」：任意（例：Workflow Directory Service）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「汎用サービス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Address Server

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGdirectory

［レジストリの複製］画面で，WFserver Directory Functionサービスの「ルートレジストリキー」を以下のように設定する

SOFTWARE¥HITACHI¥FlowmateManager
SOFTWARE¥HITACHI¥Groupmax

(av)　汎用サービスリソース（WFserver Function）の設定

Windows NTクラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を以下のように入力します。
「名前」：任意（例：WFserverリソース）
「説明」：任意（例：Workflow Server）

リソース名称と詳細説明が設定されます。

「リソースの種類」で「汎用サービス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

WFserver Directory Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGserver

［レジストリの複製］画面で，WFserver Functionサービスの「ルートレジストリキー」を以下のように設定する

SOFTWARE¥HITACHI¥FlowmateManager
SOFTWARE¥HITACHI¥Groupmax

(aw)　汎用サービスリソース（WFmanager Function）の設定

Windows NTクラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を以下のように入力します。
「名前」：任意（例：WFmanagerリソース）
「説明」：任意（例：Workflow Manager）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「汎用サービス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

WFserver Directory Function

WFserver Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGmanager

［レジストリの複製］画面で，WFmanager Functionサービスの「ルートレジストリキー」を以下のように設定する

SOFTWARE¥HITACHI¥FlowmateManager
SOFTWARE¥HITACHI¥Groupmax

(ax)　汎用サービスリソース（WFsend_dm Function）の設定

この汎用サービスリソースは，Groupmax Workflow Multi - Serverを使用するときだけ設定します。

Windows NTクラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を以下のように入力します。
「名前」：任意（例：WFsend_dmリソース）
「説明」：任意（例：Workflow MultiServer send_dm）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「汎用サービス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

Groupmax Address Server

WFserver Directory Function

WFserver Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWHsenddm

［レジストリの複製］画面で，WFsend_dm Functionサービスの「ルートレジストリキー」を以下のように設定する

SOFTWARE¥HITACHI¥FlowmateMultiServer

(ay)　汎用サービスリソース（WFreceive_dm Function）の設定

この汎用サービスリソースは，Groupmax Workflow Multi - Serverを使用するときにだけ設定します。

Windows NTクラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を以下のように入力します。
「名前」：任意（例：WFreceive_dmリソース）
「説明」：任意（例：Workflow MultiServer receive_dm）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「汎用サービス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

Groupmax Address Server

WFserver Directory Function

WFserver Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWHrcvdm

［レジストリの複製］画面で，WFreceive_dm Functionサービスの「ルートレジストリキー」を以下のように設定する

SOFTWARE¥HITACHI¥FlowmateMultiServer

(az)　汎用サービスリソース（WFserver Connection Function）の設定

この汎用サービスリソースは，ドメイン間連携機能を使用するときにだけ設定します。

Windows NTクラスタアドミニストレータの［ファイル］メニューから［新規作成］をクリックする

［リソース］をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を以下のように入力します。
「名前」：任意（例：WFserver Connectionリソース）
「説明」：任意（例：Workflow Server Connection）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「汎用サービス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

WFserver Directory Function

WFserver Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGconnection

［レジストリの複製］画面で，WFserver Connection Functionサービスの「ルートレジストリキー」を以下のように設定する

SOFTWARE¥HITACHI¥FlowmateServerConnection
SOFTWARE¥HITACHI¥Groupmax

(ba)　Workflow管理ツール

Workflow管理ツールは，Groupmax Workflow Server及びGroupmax Workflow Multi - Serverの各ユティリティを実行するツールです。実行できるユティリティは，［Workflow管理ツール］ウィンドウでアイコンとして表示されます。

実行できるユーザ

Administratorsグループ
［Workflow 管理ツール］ウィンドウを表示できます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

メニューの構成

[ユティリティ]メニュー
コマンド
機能

[環境設定...]
［環境設定ユティリティ］を実行します。

[パスワード設定...]
［パスワード設定ユティリティ］を実行します。
Groupmax Workflow Server for Active Directoryの場合は，アイコン及びメニューは表示されません。

[初期設定...]
［初期設定ユティリティ］を実行します。

[ファイル整合性チェック...]
［ファイル整合性チェックユティリティ］を実行します。

[稼働状況解析...]
［稼働状況解析ユティリティ］を実行します。
Groupmax Workflow Server for Active Directoryの場合は，アイコン及びメニューは表示されません。

[ワーク削除...]
［ワーク削除ユティリティ］を実行します。

[ワークフローログ出力...]
［ワークフローログ出力ユティリティ］を実行します。

[転送データ一覧取得...]
［転送データ一覧取得ユティリティ］を実行します。

[連携データ再送...]
［連携データ再送ユティリティ］を実行します。

[管理ツールの終了]
［Workflow管理ツール］ウィンドウを閉じます。

[ヘルプ]メニュー
コマンド
機能

[目次]
ヘルプウィンドウを開き，ヘルプ項目の一覧を表示します。

[キーワードで検索]
このコマンドは使用できません。

[ヘルプの使い方]
ヘルプウィンドウを開き，ヘルプの使い方の説明を表示します。

[バージョン情報...]
［バージョン情報］ダイアログボックスを表示します。

(bb)　Groupmax Workflow環境設定ダイアログボックス

この画面は，［環境設定ユティリティ］ダイアログボックスで［設定...］ボタンをクリックすると表示されます。

［Groupmax Workflow環境設定］ダイアログボックスは，既に設定された情報の表示，及び設定情報の変更をします。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

項目名

環境情報の項目名を表示します。

設定値を変更したい項目をクリックしてください。

クリック後に，［変更...］ボタンをクリックすると，［値設定］ダイアログボックスが表示されます。

又は，変更したい項目をダブルクリックしてください（値はダブルクリックしても変更できません）。

値

項目名に対する値を表示します。

［OK］ボタン

ダイアログボックスを終了します。このボタンをクリックすると，Workflowの環境情報が更新されます。

［変更...］ボタン

変更したい項目をクリックした後，このボタンをクリックすると，［値設定］ダイアログボックスが表示されます。

［キャンセル］ボタン

ダイアログボックスを閉じます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

関連項目

［値設定］ダイアログボックス

表示項目

環境設定ダイアログボックスの項目一覧

(bc)　パスワード設定ユティリティ

パスワード設定ユティリティは，バージョンが03-10以前のGroupmax Workflow Clientが動作するクライアントを使用する場合に，ユーザID「system」のパスワードを設定又は変更するためのユティリティです。

パスワードを削除する場合は，テキストエディタなどでユーザ登録ファイル（%WFdir%¥etc¥passwd）を編集し，デフォルトの設定（「system::0::::」）に戻してください。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

パスワード設定ユティリティを実行する場合は，サーバ機能を起動する必要はありません。

実行できるユーザ

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）
ユーザID「system」のパスワードを設定又は変更できます。

起動方法

［Workflow管理ツール］ウィンドウの［パスワード設定］アイコンを開く

［Workflow管理ツール］ウィンドウの［ユティリティ］－［パスワード設定...］コマンドを選択する

起動後，次のダイアログボックス画面が開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

ユーザ名

「system」を設定します。

パスワード

設定又は変更したいパスワードを入力します。

入力されたパスワードは，「*（アスタリスク）」で表示します。

［ユーザ名］テキストボックス及びこのテキストボックスに入力してから，［設定］ボタンをクリックします。

パスワードは，6から8バイトまでの文字列を，半角英数字又は特殊文字で設定します。

再パスワード

設定したパスワードの確認のため，再度，同じパスワードを入力します。

パスワードを確認するメッセージダイアログボックスの［OK］ボタンをクリックした後，このテキストボックスに，もう一度同じパスワードを入力します。

入力されたパスワードは，「*（アスタリスク）」で表示されます。

パスワードは，6から8バイトまでの文字列を，半角英数字又は特殊文字で設定します。

［設定］ボタン

ユーザ登録ファイルに，暗号化したパスワードを登録します。

［閉じる］ボタン

ダイアログボックスを閉じます。

［キャンセル］ボタン

ダイアログボックスを閉じます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

(bd)　ファイル整合性チェックユティリティ

ファイル整合性チェックユティリティは，文書実体ファイルとワークフローデータベースとの整合性をチェックし，無効なファイルを削除するためのユティリティです。文書やメモの作成中に，Workflow又はGroupmax Object Serverが異常終了すると無効なファイルが残る可能性があります。できるだけ，このユティリティを使用して，無効なファイルを削除してください。

このユティリティを使用する場合は，Groupmax Object Serverとサーバ機能を起動しておいてください。マネージャ機能，メッセージ送信機能及びメッセージ受信機能が動作している場合や，クライアントからサーバ機能にログインしている場合は使用できません。

実行できるユーザ

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）
無効なファイルを削除できます。

起動方法

［Workflow管理ツール］ウィンドウの［ファイル整合性チェック］アイコンを開く

［Workflow管理ツール］ウィンドウの［ユティリティ］－［ファイル整合性チェック...］コマンドを選択する

起動後，次のダイアログボックス画面が開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

［はい］ボタン

無効ファイルの削除処理を開始します。

［いいえ］ボタン

無効なファイルを削除しないで，ファイル整合性チェックユティリティを終了します。

関連項目

ファイル整合性チェックユティリティの操作(コマンドライン)

(be)　稼働状況解析ユティリティ

稼働状況解析ユティリティは，ワークフローログを基に，業務の稼働状況を解析するためのユティリティです。

ビジネスプロセス定義情報抽出機能を使用する場合は，Groupmax Object Serverを起動しておいてください。また，この機能を実行している間は，ビジネスプロセス定義を登録・削除しないでください。抽出する情報が不正になる場合があります。機能の実行時には，ビジネスプロセス定義情報ファイルが存在していても上書きします。以前の情報は，別のファイルに保管しておいてください。

また，このユティリティを使用する場合は，環境設定ユティリティの［ワークフローログレベル］を設定する必要があります。

02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義については，ワークフローログ出力ユティリティが使用できるため，稼働状況解析ユティリティを使用する必要はありません。

実行できるユーザ

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）
業務の稼働状況を解析できます。

起動方法

［Workflow管理ツール］ウィンドウの［稼働状況解析］アイコンを開く

［Workflow管理ツール］ウィンドウの［ユティリティ］－［稼働状況解析...］コマンドを選択する

起動後，次のダイアログボックス画面が開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

解析種別

使用する機能を選択してください。

ビジネスプロセス定義抽出

ログ編集及び稼働実績集計に必要な，ビジネスプロセス定義情報ファイルを作成します。

ログ編集

一つのビジネスプロセス定義について，必要なレコード種別を選択して，ワークフローログを編集します。

稼働実績集計

案件の平均滞留時間，ワークの平均処理時間などの情報を集計します。

ビジネスプロセス定義情報ファイル名称

ビジネスプロセス定義情報抽出機能を実行する場合，作成するファイルのパス名を設定します。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

ログ編集又は稼働実績集計機能を実行する場合，参照するファイルのパス名を設定します。このファイルは，ビジネスプロセス定義情報抽出機能で作成したファイルを設定してください。このファイル及びファイルを格納するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

［参照...］ボタンでファイルを選択すると，パス名をテキストボックスに表示します。

ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

必ず存在するディレクトリを指定してください。

アンロードジャーナルファイル名称

ワークフローログを取得した，ユーザジャーナルのアンロードジャーナルファイルのパス名を設定します。ログ編集及び稼働実績集計機能を実行する場合は，必ず設定してください。設定できるファイル数は1個から10個までです。

ユーザジャーナルのアンロードジャーナルファイルのパス名をテキストボックスに入力し，［追加］ボタンをクリックすると，パス名を追加します。これらのファイルは，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

リストボックスのパス名をクリックし，テキストボックスに表示してから，［削除］ボタンをクリックすると，リストボックスから削除します。

［参照...］ボタンでファイルを選択すると，パス名をテキストボックスに表示します。

ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

必ず存在するディレクトリを指定してください。

編集対象ビジネスプロセス名

ログを編集するビジネスプロセス名を設定します。ログ編集機能では，必ず設定してください。

1バイトから63バイトまでの文字列で設定します。

編集対象ビジネスプロセス定義バージョン

ログを編集するビジネスプロセス定義のバージョンを設定します。ログ編集機能では，必ず設定してください。

1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。

［OK］ボタン

［解析種別］グループボックスで選択した機能を実行します。

［オプション...］ボタン

ログ編集又は稼働実績集計に関するオプションを設定します。［解析種別］グループボックスで，［ログ編集］又は［稼働実績集計］オプションボタンを選択してから，［オプション］ボタンをクリックしてください。オプションを設定するダイアログボックスが，表示されます。オプションの設定については，［オプション（ログ編集）］ダイアログボックス又は［オプション（稼働実績集計）］ダイアログボックスの説明を参照してください。

［キャンセル］ボタン

ダイアログボックスを閉じます。

［参照...］ボタン

ビジネスプロセス定義情報ファイル又はユーザジャーナルのアンロードジャーナルファイルのパス名を参照します。［参照...］ボタンをクリックすると，［参照］ダイアログボックスが表示されます。

［参照］ダイアログボックスで選択したパス名は，［ビジネスプロセス定義情報ファイル名称］テキストボックス，又は［アンロードジャーナルファイル名称］テキストボックスのテキストボックスに表示されます。

［追加］ボタン

［アンロードジャーナルファイル名称］テキストボックスのテキストボックスに入力したユーザジャーナルのアンロードジャーナルファイルを，リストボックスに追加します。

［削除］ボタン

［アンロードジャーナルファイル名称］テキストボックスのテキストボックスに入力したユーザジャーナルのアンロードジャーナルファイルを，リストボックスから削除します。

［参照...］ボタン

アンロードジャーナルファイルのパス名を参照します。［参照...］ボタンをクリックすると，［参照...］ダイアログボックスが，表示されます。

［参照...］ダイアログボックスで選択したパス名は，［アンロードジャーナルファイル名称］ボックスのテキストボックスに表示されます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

ビジネスプロセス定義抽出の手順

［ビジネスプロセス定義抽出］を選択する

［ビジネスプロセス定義情報ファイル名称］を入力する
ファイルを格納するディレクトリは，あらかじめ作成しておく

［OK］ボタンをクリックする

ログ編集の手順

［ログ編集］を選択する

［オプション...］ボタンをクリックして，編集するログのログメッセージ種別を指定する

［ビジネスプロセス定義情報ファイル名称］を入力する

［アンロードジャーナルファイル名称］を入力する

［編集対象ビジネスプロセス名］を入力する

［編集対象ビジネスプロセス定義バージョン］を入力する

［OK］ボタンをクリックする

編集結果は，runtime.lgのファイル名で，稼働状況解析ユティリティ作業ディレクトリ下に出力される

2.～6.は，前回実行したときの情報が表示されるので，必要なら，設定・変更する

稼働実績集計の手順

［稼働実績集計］を選択する

［オプション...］ボタンをクリックして，集計期間，集計日時，集計する情報を指定する

［ビジネスプロセス定義情報ファイル名称］を入力する

［アンロードジャーナルファイル名称］を入力する

［OK］ボタンをクリックする

編集結果は，result.us （ユーザ実績），result.bp （ビジネスプロセス稼働実績）のファイル名で，稼働状況解析ユティリティ作業ディレクトリ下に出力される

2.～4.は，前回実行したときの情報が表示されるので，必要なら，設定・変更する

関連項目

［オプション(ログ編集)］ダイアログボックス

［オプション(稼働実績集計)］ダイアログボックス

稼働状況解析ユティリティの操作(WFanbp)

稼働状況解析ユティリティの操作(WFanlog)

稼働状況解析ユティリティの操作(WFanrslt)

(bf)　ワーク削除ユティリティ

ワーク削除ユティリティは，ワークを削除するためのユティリティです。シンクノードに到達して終了したワークと，キャンセルされたワークのうち，保存日数を経過したワークをワークフローデータベースから削除します。

ワーク削除ユティリティを実行すると，ワークの案件（ケース，文書及びメモ）と同時に，削除したワークの履歴情報も削除されます。履歴情報を保存する場合は，ワーク削除ユティリティを実行する前にワークフローログ出力ユティリティを使用して履歴情報を取得してください。

ワーク削除ユティリティの操作については，終了ワークの削除を参照してください。

実行できるユーザ

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）
終了したワークを削除できます。

起動方法

［Workflow管理ツール］ウィンドウの［ワーク削除］アイコンを開く

［Workflow管理ツール］ウィンドウの［ユティリティ］－［ワーク削除...］コマンドを選択する

起動後，次のダイアログボックス画面が開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

日付種別

終了又はキャンセルしたワークの中で削除するワークを，終了してからの日数で設定します。

保存日数が経過したワークを削除する

保存日数が経過したワークを削除します。保存日数は，ビジネスプロセス定義又は環境設定ユティリティの［ワーク保存期間］で設定した日数です。

終了したワークを削除する

終了又はキャンセルしたワークを削除します。

終了後指定日数が経過したワークを削除する

終了又はキャンセル後，［指定日数］テキストボックスで設定した日数が経過したワークを削除します。

指定日数

終了又はキャンセルしたワークの中で，設定した日数が経過したワークを削除します。日単位で，0から1000までの整数値を設定します。0を設定した場合は，その時点で終了又はキャンセルされているワークを削除します。

省略した場合は，ビジネスプロセスで定義した値，又は環境設定ユティリティのワーク保存期間で指定した値が有効になります（ビジネスプロセス定義で指定した値が優先されます）。

削除対象絞り込み情報

［日付種別］グループボックスで選択した条件に対応するワークの中で，削除するワークを更に絞り込みたいときに設定します。

ビジネスプロセス定義名，及びビジネスプロセス定義のバージョンを設定できます。［ビジネスプロセス定義バージョン］テキストボックスに設定する場合は，［ビジネスプロセス名］テキストボックスも設定してください。

ビジネスプロセス名

削除するワークが属するビジネスプロセス名を設定します。1バイトから63バイトまでの文字列で設定します。

ビジネスプロセス定義バージョン

［ビジネスプロセス名］テキストボックスで設定したビジネスプロセス定義のバージョンを設定します。1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。

設定しない場合は，［ビジネスプロセス名］テキストボックスで設定したビジネスプロセス定義の，すべてのバージョンから生成されたワークが削除されます。

ジャーナルを取得しない

データベースにGroupmax High-end Object Serverを使用しているときだけに有効なチェックボックスです。システムジャーナルを取得しないで，ワーク削除を実行します。

システムジャーナルを取得しないと，異常終了時にはデータベースのバックアップだけを使用して元の状態に戻さなければなりません。システムジャーナルを取得しない場合は，あらかじめデータベースのバックアップを取得してから，ワークを削除してください。

また，このチェックボックスを設定してワークを削除する場合は，Groupmax High-end Object Serverをユティリティ実行モードで起動した後，ワークの削除を実行してください。既に他のプログラムがGroupmax High-end Object Serverに接続していると，ワーク削除処理は異常終了するので注意が必要です。

データベースにGroupmax Object Serverを使用している場合でもこのチェックボックスは不活性になりませんが，無効なオプションです。Groupmax Object Serverを使用している場合は，このオプションを指定しないでください。

［OK］ボタン

［日付種別］グループボックスと［削除対象絞り込み情報］グループボックスで選択した両方の条件に合うワークを削除します。

［キャンセル］ボタン

ダイアログボックスを閉じます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

関連項目

ワーク削除ユティリティの操作(コマンドライン)

(bg)　転送データ一覧取得ユティリティ

転送データ一覧取得ユティリティは，マルチサーバ機能の受信結果が未確認の連携データを一覧出力するユティリティです。

このユティリティを使用する時は，Groupmax Object Serverを起動しておいてください。

実行できるユーザ

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）
ワークフローマルチサーバの受信結果が未確認の連携データを一覧出力できます。

起動方法

［Workflow管理ツール］ウィンドウの［転送データ一覧取得］アイコンを開く

［Workflow管理ツール］ウィンドウの［ユティリティ］－［転送データ一覧取得...］コマンドを選択する

起動後，次のダイアログボックス画面が開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

ワークID

受信結果が未確認の連携データのうち，ワークIDが一致するものだけの一覧を出力したい場合に設定します。

ワークIDを設定しない場合は，未確認のすべての連携データの一覧を出力します。

1バイトから63バイトまでの文字列で設定します。

転送データ一覧ファイル名称

受信結果が未確認の連携データを一覧出力する，ファイルのパス名を設定します。

転送データ一覧ファイル名称を設定しない場合は，環境設定ユティリティで［転送データ一覧ファイル名］に設定したファイルに出力します。環境設定ユティリティでパス名を設定しない場合，初期設定ユティリティで設定したログ情報エリアのディレクトリ下に，showcqのファイル名で出力します。

転送データ一覧ファイルを作成するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

必ず存在するディレクトリを指定してください。

表示転送データ種別

ファイルに出力する連携データを一定の条件で絞り込む場合に設定します。

転送確認待ちデータ

受信結果が未確認の連携データのうち，転送中の連携データを出力します。

転送エラーデータ

受信結果が未確認の連携データのうち，転送時エラーとなった連携データを出力します。

［OK］ボタン

指定された転送データ一覧ファイルに，受信結果が未確認の連携データを出力します。

［キャンセル］ボタン

ダイアログボックスを閉じます。

［参照...］ボタン

転送データ一覧ファイルのパス名を参照します。このボタンをクリックすると，［参照...］ダイアログボックスが表示されます。

［参照...］ダイアログボックスで選択したパス名は，［転送データ一覧ファイル名称］テキストボックスに表示されます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

出力情報

転送データ一覧取得ユティリティで出力される情報を次の表に示します。

項目
ヘッダー
内容

転送ID
transmit_ID
転送したデータの識別子

要求種別
function
送信要求の種別

go（直列連携の連携先ビジネスプロセスへの案件投入）

call（階層連携の連携先ビジネスプロセスへの案件投入）

retn（階層連携の連携元ビジネスプロセスへ案件を戻す）

back（階層連携の連携元ビジネスプロセスへの案件差し戻し）

repo（転送元Workflowサーバへの処理結果の返却）

wcan（ワークのキャンセル）

wsus（ワークの一時停止）

wres（ワークの再開始）

wter（ワークの処理期限の変更）

wpri（ワークの優先度の変更）

put（Workflowサーバへの案件投入）

gocs（ノード遷移要求）

cons（相談）

answ（回答）

tran（振り替え）

gbbk（差し戻し）

gbtk（引き戻し）

rebk（差し戻し先ユーザが受付不可の場合の再配布）

retk（引き戻し先ユーザが受付不可の場合の再配布）

err（エラートレーへの送付）

redv（ノード遷移時の案件再配布）

ertr（エラー案件の復帰）

ustr（ホームサーバ変更時のユーザトレー情報の転送）

uscs（ホームサーバ変更時のユーザトレー内の案件転送）

転送先サーバID
server_ID
転送先WorkflowサーバのサーバID

ビジネスプロセス名
BP_name
転送先ビジネスプロセスの名称

ビジネスプロセスバージョン
BP_version
転送先ビジネスプロセスのバージョン
（最新バージョンの場合は「LATEST」と表示される）

ワークID
work_ID
転送する案件のワークID

転送先ユーザID
to_user_ID
転送先のユーザID

エラーPPコード
error_prog
転送元に返却するエラー発生プログラムコード

エラーコード
error_code
転送元に返却するエラーコード

転送元転送ID
origin_transmit_ID
転送元から転送されたデータの識別子

転送予約日時
transmit_date
転送要求を登録した日時

(bh)　連携データ再送ユティリティ

連携データ再送ユティリティは，マルチサーバ機能の受信結果が確認されていない連携データ，又は連携データ転送時にエラーとなり転送されなかったデータを再度転送するユティリティです。

このユティリティを使用する場合は，Groupmax Object Serverを起動しておいてください。

実行できるユーザ

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）
マルチサーバ機能の連携データのうち，受信結果が未確認のものを，再度転送できます。

起動方法

［Workflow管理ツール］ウィンドウの［連携データ再送］アイコンを開く

［Workflow管理ツール］ウィンドウの［ユティリティ］－［連携データ再送...］コマンドを選択する

起動後，次のダイアログボックス画面が開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

連携データ再送ファイル名称

再送する連携データの一覧を格納する，ファイルのパス名を設定します。連携データ再送ファイルは，転送データ一覧取得ユティリティで出力した転送データ一覧ファイルを編集すると簡単に作成できます。

このファイルは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

必ず存在するディレクトリを指定してください。

［OK］ボタン

連携データ再送ファイルに記述された連携データを再度転送します。

［キャンセル］ボタン

ダイアログボックスを閉じます。

［参照...］ボタン

連携データ再送ファイルのパス名を参照します。このボタンをクリックすると，［参照...］ダイアログボックスが表示されます。

［参照...］ダイアログボックスで選択したパス名は，［連携データ再送ファイル名称］テキストボックスに表示されます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

関連情報

連携データ再送ファイルのパラメタ形式

注意事項

連携データ再送に失敗した場合，エラーログを［Groupmax Workflow環境設定］ダイアログボックスで指定した再送指示エラーログ出力ファイル名に出力します。再送指示エラーログ出力ファイル名を指定していない場合は，ログ情報エリアディレクトリに，errlogというファイル名で出力します。

(bi)　ユーザ定義情報出力ユティリティの操作

ユーザ定義情報出力ユティリティは，Windows NTのコマンドプロンプトでWFexpusrコマンドを使用して実行します。

コマンドの形式

WFexpusr
-f ユーザ定義情報出力ファイル名
［-c 最上位組織ID｜-o 組織ID］
［［-a 出力情報種別コード］…］

-f ユーザ定義情報出力ファイル名
ここで指定したファイルにユーザ定義情報を出力します。このオプションを省略することはできません。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|

-c 最上位組織ID
ここで指定した組織IDを最上位として，その組織及び下位組織に所属するすべてのユーザの情報を出力します。
1バイトから8バイトまでの文字列で設定します。Groupmax Address Serverの場合は，最上位組織ID「GMAXSYS」は指定できません。また，このオプションは-oオプションと一緒に指定できません。

-o 組織ID
ここで指定した組織IDに所属するユーザと，その下位組織に所属するすべてのユーザの情報を出力します。
1バイトから8バイトまでの文字列で設定します。Groupmax Address Serverの場合は，最上位組織ID「GMAXSYS」の下位組織は指定できません。また，このオプションは-cオプションと一緒に指定できません。

-a 出力情報種別コード
出力対象のユーザに関して，ここで指定した種別コードの情報を出力します。また，このオプションは複数回指定できます。ただし，同じ出力情報種別コードを重複して指定することはできません。このオプションを省略すると，すべての種別の情報を出力します。このとき，STAT，HMAX，CMNT，ATR1，及びATR2の各出力情報種別コードの情報は，出力情報種別コードALLAで1レコードにまとめて出力します。
ここで，出力情報種別コードSTATからAGNTまでの出力種別コードの対象となるユーザは，このコマンドを実行したサーバにユーザトレイを持つユーザです。また，ORGからRDSTまでの対象となるユーザは，このコマンドを実行したサーバがWorkflow管理サーバである場合に，指定したコードの権限を持っているユーザです。
指定できる出力情報種別コードを次に示します。

STAT

案件受付状態を出力します。

HMAX

ユーザヒストリ最大数を出力します。

CMNT

コメントを出力します。

ATR1

ユーザ属性1を出力します。

ATR2

ユーザ属性2を出力します。

ALLA

案件受付状態，ユーザヒストリ最大数，コメント，ユーザ属性1及びユーザ属性2を出力します。

BPAG

代行配布ユーザに関する情報を出力します。

AGNT

代行者に関する情報を出力します。

ORG

組織へのアクセス権を出力します。

CMP

最上位組織へのアクセス権を出力します。

AUTH

ユーザ権限を出力します。

ROLE

業務ロールへの参加に関する情報を出力します。

KEYV

業務ロールの自動配布キーに関する情報を出力します。

BADM

ビジネスプロセス管理者に関する情報を出力します。

BDST

ビジネスプロセス配布管理者に関する情報を出力します。（Groupmax Address Serverを使用している場合）

RDEF

ロール更新者に関する情報を出力します。

RDST

ロール配布管理者に関する情報を出力します。（Groupmax Address Serverを使用している場合）

出力形式

ユーザ定義情報の出力形式を，次の表に示します。実際の出力ファイルでは，項目と項目は「,（半角コンマ）」で区切られています。

処理コードの「#（半角シャープ）」を，必要に応じて「C」，「A」又は「D」に変更することで，ユーザ定義更新ユティリティの入力ファイルとなります。

処理コード
ユーザID
出力情報種別コード
出力値1
出力値2
出力値3
出力値4
出力値5

"#"
対象ユーザID
STAT
act
dea
inac
－
－
－
－

HMAX
0～1023
－
－
－
－

CMNT
コメント情報
－
－
－
－

ATR1
ユーザ属性1
－
－
－
－

ATR2
ユーザ属性2
－
－
－
－

ALLA(全属性)
案件受付状態
ユーザヒストリ最大数
コメント
ユーザ属性1
ユーザ属性2

AUTH
domi
admi
wfm
－
－
－
－

ORG
組織ID
－
－
－
－

CMP
最上位
組織ID
－
－
－
－

ROLE
業務ロール名※2
－
－
－
－

KEYV
業務ロール名※2
自動配布キー名
自動配布キー値
－
－

BPAG
ビジネスプロセス定義名※1
代行配布ユーザID
－
－
－

AGNT
代行者ユーザID
－
－
－
－

BADM
ビジネスプロセス定義名※1
ビジネスプロセス定義バージョン
－
－
－

BDST※3
ビジネスプロセス定義名※1
ビジネスプロセス定義バージョン
－
－
－

RDEF
ロール名※2
－
－
－
－

RDST※3
ロール名※2
－
－
－
－

注※1

02-10以降のバージョンのGroupmax Workflow Definerから登録したものだけが出力対象となります。

注※2

02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティで登録したものが出力対象となります。

注※3

Groupmax Address Serverを使用している場合に出力されます。

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

このコマンドは次に示すユティリティ(コマンド)と同時に実行できません。
・ユーザ定義ユティリティ（WFregusr）
・ユーザ定義更新ユティリティ（WFdefusr）
・ロール定義更新ユティリティ（WFdefrl）
・ロール定義情報出力ユティリティ（WFexprl）

-fオプションで指定したファイルが既に存在する場合，指定したディレクトリが存在しない場合，又は指定したディレクトリにアクセス権がない場合，コマンドの実行を中止します。

(bj)　ロール定義情報出力ユティリティの操作

ロール定義情報出力ユティリティは，Windows NTのコマンドプロンプトでWFexprlコマンドを使用して実行します。

コマンドの形式

WFexprl
-f ロール定義情報出力ファイル名
［-t 出力対象ロール種別コード］

-f ロール定義情報出力ファイル名
ここで指定したファイルにロール定義情報を出力します。このオプションを省略することはできません。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|

-t 出力対象ロール種別コード
出力対象のロールについて，ここで指定する出力対象ロール種別コードの情報を出力します。このオプションを省略した場合，02-10以降のバージョンのGroupmax Workflow Definerで作成したすべてのロール又はロール定義更新ユティリティ（WFdefrlコマンド）で作成したすべてのロールの情報を出力します。
出力対象ロール種別コード，対応するロール種別名，及び出力情報種別コードを次の表に示します。出力情報種別コードと出力値については，ロール定義情報の出力形式を参照してください。

出力対象ロール
種別コード
出力対象ロール
種別名
出力情報種別コード
（出力される情報）

BP
業務ロール
BPROLE（業務ロール）
DEFUSR（ロール定義者）
DISTUSR（ロール配布管理者）
DISTSVR（ロール配布先サーバID）
UMEMBER（業務ロール参加ユーザ）
AUTOKEY（自動配布キー）
UKEYVAL（ユーザ自動配布キー値）
SETSVR（ロール登録サーバ名）

ORG
組織ロール又は最上位組織ロール
ORGROLE（組織ロール）
CMPROLE（最上位組織ロール）
DEFUSR（ロール定義者）
DISTUSR（ロール配布管理者）
DISTSVR（ロール配布先サーバID）
SETSVR（ロール登録サーバ名）

LAY
階層化ロール
LAYROLE（階層化ロール）
DEFUSR（ロール定義者）
DISTUSR（ロール配布管理者）
DISTSVR（ロール配布先サーバID）
RMEMBER（階層化ロール参加ロール）
AUTOKEY（自動配布キー）
RKEYVAL（ロール自動配布キー値）
SETSVR（ロール登録サーバ名）

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドは，Workflow管理サーバでだけ実行できます。

このユティリティを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。

このコマンドは，次に示すコマンドと同時に実行できません。
・ロール定義更新コマンド(WFdefrl)
・ユーザ定義更新コマンド(WFdefusr)
・ユーザ定義情報出力コマンド(WFexpusr)
・ユーザ定義コマンド(WFregusr)

-fオプションで指定したファイルが既にある場合，指定したディレクトリがない場合，又は指定したディレクトリにアクセス権がない場合，コマンドの実行を中止します。

(bk)　環境削除ユティリティの操作

環境削除ユティリティは，Windows NTのコマンドプロンプトでWFdeldbコマンドを使用して実行します。

コマンドを実行すると，次に示す項目を削除します。

Groupmax Object Serverのオブジェクト管理ファイル内の，Workflowが作成したワークフローオブジェクト

文書実体ディレクトリ下のディレクトリ及びファイル

ワークエリアディレクトリ下のディレクトリ及びファイル

ログ情報エリアディレクトリ下のディレクトリ及びファイル

また，初期設定ユティリティで設定した，次に示す情報が初期化されます。

文書実体ディレクトリ名

ワークエリアディレクトリ名

ログ情報エリアディレクトリ名

コマンドを実行して初期化されると，環境設定ユティリティの［Groupmax Workflow環境設定］ダイアログボックスでこれらの情報は［未設定］と表示されます。

コマンドの形式

WFdeldb ［-f］ ［-t］ ［-m ｛utl｜app｝ ］

-f
初期設定ユティリティ以外で作成したオブジェクトがあっても，削除処理を実行します。このオプションは，運用中のWorkflow環境を削除する場合に設定します。

-t
一つのトランザクション中の処理を最小単位にします。
このオプションは，排他資源の不足によってエラーとなる場合に設定します。通常は，トランザクションのオーバヘッドが増加するので設定しないでください。

-m ｛utl｜app｝
このオプションは，排他資源の確保及びシステムジャーナルの取得を抑止します。デフォルトはappです。
環境削除ユティリティを実行すると，データベースの規模に比例して排他資源が確保されます。このため，大規模なデータベースの場合は排他資源が不足することがあります。また，Groupmax High-end Object Serverの場合はシステムジャーナルが一杯となり，ジャーナルファイルのアンロード又は新規追加が必要になることがあります。
Groupmax Object Serverをユティリティ実行モードで起動し，このオプションを設定することで，排他資源の確保やシステムジャーナルの取得に関連して発生する異常終了を抑止できます。

utl

排他資源の確保及びシステムジャーナルの取得を抑止します。このオプションを設定するときは，Groupmax Object Serverの実行モードとしてユティリティ実行モードを設定します。

このオプションを設定する場合の手順を次に示します。

1.バックアップを取得する

ユティリティ実行時に異常終了が発生した場合は，バックアップからの復旧以外に環境を回復する方法がありません。このため，確実にバックアップを取得してください。バックアップの取得方法については，ファイルのバックアップとリストアを参照してください。

2.常駐化の指定を無効にする

常駐化の指定を無効にしてください。Groupmax Object Serverのシステム共通定義ファイルでデータベースの常駐化（resipool，resiobj）を指定しているWorkflowオブジェクトは削除できません。

3.Groupmax Object Serverをユティリティ実行モードで起動する

Groupmax Object Serverのサービスの起動時に，スタートアップパラメタに「utl」を指定すると，Groupmax Object Serverがユティリティ実行モードで起動されます。Groupmax Object Serverのサービスが既に起動されている場合は，いったん停止させてスタートアップパラメタに「utl」を指定後，サービスを再起動してください。

4. WFdeldbコマンドを-m utlオプションで実行する

5.Groupmax Object Serverのデータベースを再編成する

Groupmax Object Serverの管理情報を整理するため，できればデータベースの再編成を実行してください。データベースの再編成については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

6.Groupmax Object Serverをアプリケーションプログラム実行モードで起動する

Groupmax Object Serverをいったん正常終了させてから再度正常開始することで，アプリケーションプログラム実行モードで起動できます。

app

排他資源の確保及びシステムジャーナルの取得を抑止しません。Groupmax Object Serverの実行モードとして，アプリケーションプログラム実行モードを設定します。

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

WFserver Function，WFmanager Function，WFsend_dm Function，WFreceive_dm Functionサービス，及びユティリティとは，同時に動作しません。Groupmax Object Serverだけが起動している状態で実行してください。

-m utlオプション設定時は，バックアップを必ず取得してください。

-fオプションを設定しない場合，ビジネスプロセス定義，ユーザ又はロールが登録されているとエラーになります。

Groupmax Object Serverのシステム共通定義ファイルでデータベースの常駐化（resipool, resiobj）を設定しているWorkflowオブジェクトは削除できません。常駐の設定を解除後，コマンドを実行してください。

コマンド実行時には，イベントログでエラーが発生していないことを必ず確認してください。エラーが発生したままで，初期化作業を実行すると，既に初期化されていることを示すメッセージが表示され，Workflowサーバが起動しないなどの問題が発生します。メッセージの例を次に示します。
（例）
KDWM9284-E　WFdeldb：文書実体ディレクトリの削除に失敗しました。
KDWM9285-E　WFdeldb：ワークエリアディレクトリの削除に失敗しました。
KDWM5246-E　WFdeldb：ログ情報エリアディレクトリの削除に失敗しました。

Windows NTクラスタでWorkflowを使用している環境でこのコマンドを実行した場合，現用系サーバ及び待機系サーバそれぞれのWorkflowサーバ管理ディレクトリ(%WFdir%¥SVadm)下にあるwfsvdef.datファイルを必ず削除してから，初期設定ユティリティでWorkflowを初期化するようにしてください。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

ジャーナルのスワップエラー発生時に出力されるメッセージと，その要因・対処方法を次の表に示します。

項目
内容

メッセージ

KFX001220-E

sysジャーナルのスワップ要因が発生しましたが，交代するジャーナルファイルグループがないため，スワップできません。（Groupmax High-end Object Serverの場合）

KFX001223-E

ジャーナルのスワップ処理中に障害が発生しました。理由コード=xx（Groupmax High-end Object Serverの場合）

要因
スワップ可能なジャーナルファイルがありません。

対処
対処の手順を次に示します。

ジャーナルファイルをアンロードするか，又は新規にジャーナルファイルを追加する

データベースを回復するために，Groupmax Object Serverを通常モードで起動する

Groupmax Object Serverを停止する

Groupmax Object Serverをユティリティ実行モードで起動する詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

-m utlオプションでWFdeldbコマンドを実行するジャーナルを取得しません。詳細については，環境削除ユティリティ（WFdeldb）を参照してください。

(bl)　ユーザ定義ユティリティの操作

ユーザ定義ユティリティは，Windows NTのATコマンドでWFregusrコマンドを使用して実行します。コマンドプロンプトから直接WFregusrコマンドを実行することもできますが，変更通知データの到着を検知できないため，ユーザ情報の反映遅れ・反映漏れが生じる可能性があります。このため，できればWindows NTのATコマンドを使用して実行してください。Windows NTのATコマンドの詳細については，Windows NTのマニュアルを参照してください。

コマンドの形式

WFregusr
［-y］
［-v］
［-k｜-s ［-k］｜-c｜-f ユーザID一覧ファイル名］

-y
終了コードをJP1/Automatic Job Schedulerに対応できる値に変換します。このオプションを指定すると，JP1/Automatic Job Schedulerからユーザ定義ユティリティを実行できます。
このオプションと他のオプションを同時に指定する場合は，このオプションを最初に指定してください。最初に指定しない場合，オプションエラーなどの解析エラー時には，JP1/Automatic Job Schedulerに対応できる終了コードに変換されません。
このオプションを正しく指定しないと，不正な値が返される場合があるので注意してください。
このオプションを指定した場合と指定しない場合の，変換後の終了コードについては，コマンドラインユティリティの終了コード一覧を参照してください。

-v
ユーザ定義ユティリティの実行経過をコマンドプロンプトに表示します。

-k
ユーザ定義ユティリティの実行時のエラーをスキップします。実行時にエラーが発生すると，通常は無条件に実行が中止されます。
このオプションを指定すると，特定のエラーについて，エラーをスキップして実行が継続されます。スキップの対象となるエラーを次に示します。

ユーザ定義処理の対象となるユーザがログインしている場合

マルチサーバ機能で使用するメールユーザがGroupmax Address Serverに未登録である場合

ユーザ定義処理対象のユーザが，作業机に作業者として直接割り当てられている場合

エラーをすぐに取り除くことができない場合で，他のユーザーの定義処理を完了させる必要があるときなどに，このオプションを使用します。

-s
Groupmax Address Serverとの間で，ユーザ情報の同期処理をします。また，-kオプションを同時に使用することで，実行時に発生するエラーをスキップできます。
このオプションは，何かの障害でユーザ情報に不整合が生じた場合に，Groupmax Address Serverに登録されたユーザ情報とWorkflowのユーザ情報を一致させたいときに設定します。
通常は設定する必要はありませんが，環境削除ユティリティを使用した場合などにユーザ情報の不整合が生じることがあります。このような場合に，このオプションを使用することでユーザ情報を回復できます。

-c
ユーザ定義ユティリティの実行によって，ワークフローデータベースにどのような影響があるかをシミュレーションします。このオプションを設定した場合は，ワークフローデータベースは更新されません。シミュレーション結果は，レポートとして表示されます。
レポートは，%WFdir%¥tmpディレクトリに次の形式で出力されます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
regusr_report-yyyymmddhhmmss
ユーザ定義ユティリティのレポート形式例

-fユーザID一覧ファイル名
Groupmax Address Serverとの間で，特定のユーザ情報について同期処理をします。-sオプションがすべてのユーザ情報を更新するのに対して，-fオプションは，設定されたファイル内に記述された，ユーザIDに対応するユーザ情報だけを対象に更新します。-fオプションは，ユーザ数が多いときなどに効果的です。特定のユーザ情報について同期処理をすることで，最小限の時間で同期処理を実行できます。
1バイトから250バイトまでの文字列で設定します。
ユーザID一覧ファイルの記述規則を次に示します。記述規則の詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

頭文字が「#（半角シャープ）」の行はコメントとして認識されます。

空白でもタブでもない最初の文字から，次の空白，タブ，改行又はEOFまでがユーザIDとして認識されます。

ユーザIDとして認識された文字列がユーザIDの記述規則に反している場合，記述規則に反しているユーザIDのある行は無視されます。

同一のユーザIDがファイル内で複数回設定された場合，2回目以降のユーザIDは無視されます。

ユーザID一覧ファイルの記述例

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Object Serverが起動している状態で実行してください。

このコマンドは，ユーザ定義更新ユティリティ(WFdefusrコマンド)や，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)と同時に実行できません。

このコマンドは，Groupmax Workflow Definer，Groupmax Workflow - Specialist Tools for WWW，Groupmax Workflow Server - Library Extensionなどでの，ビジネスプロセス管理者の更新・業務ロールのユーザ更新などと同時に実行できません。

このコマンドは，ワークフローディレクトリサービスが起動している状態で実行することをお勧めします。起動していない場合，ワークフローデータベースの情報は更新できますが，イベントログにKDWM6240-Eメッセージが出力されます。

ユーザ定義ユティリティの実行スケジュールは，Groupmax Address Serverのマスタ管理サーバ上での一括登録実行ユティリティ（gmaxset）の実行スケジュール，及び各ファイルサーバへのレプリケーション間隔を考慮して決定してください。
ユーザ定義ユティリティの実行スケジュールと，一括登録実行ユティリティの実行スケジュールの間隔が短すぎると，変更通知データが到着していない状態でユーザ定義ユティリティが実行され，次回の実行まで変更通知データが反映されないことがあります。

Groupmax Address Serverでは，追加，変更のどちらの場合でも，指定できるのは，ユーザID及びユーザ名だけです。他の属性をデフォルト値以外の値に変更する場合は，Groupmax Workflow Definer及びGroupmax Workflow Monitor，又はユーザ定義更新ユティリティ（WFdefusrコマンド）を使用して変更してください。

このコマンドでユーザを他サーバに移動する場合，移動先のサーバにビジネスプロセス定義が配布されていない案件は転送できないので，移動元サーバ内でビジネスプロセス定義に従って配布するトレーを再度決定しなおします。この場合，ビジネスプロセスの定義内容によってはエラートレーに移動することもあります。サーバ移動後に対象ユーザが引き続き処理を行う必要がある案件が存在する場合は，該当するビジネスプロセス定義及びロールを移動先サーバに配布していることをユーザ移動実施前に確認してください。また，案件がエラートレーに移動したり，不特定のトレーに移動することを避ける必要がある場合には，案件を特定のユーザ又はロールのトレーに振り替えてからユーザ移動を実施してください。

(bm)　ユーザ定義更新ユティリティの操作

ユーザ定義更新ユティリティは，Windows NTのコマンドプロンプトでWFdefusrコマンドを使用して実行します。WFdefusrコマンドにあらかじめ更新情報を設定したファイルを指定して実行すると，ファイルに設定した情報のとおりにユーザ情報が更新されます。

更新情報のファイルは，ユーザ定義情報出力ユティリティで出力されたユーザ定義情報ファイルを利用して作成することもできます。ユーザ定義情報出力ユティリティの詳細は，ユーザ定義情報出力ユティリティを参照してください。

コマンドの形式

WFdefusr
-f ユーザ定義更新情報入力ファイル名
［-v］
［-l ユーザ定義更新ログ取得ファイル名］
［-e エラーメッセージ出力ファイル名］

-f ユーザ定義更新情報入力ファイル名
更新するユーザ定義情報を設定・入力するファイルです。このオプションを省略することはできません。
ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。
ユーザ定義更新情報入力ファイルは，更新する情報が1レコードごとに次に示す形式で設定されている必要があります。
処理コード，ユーザID，更新対象コード，更新値1
　　　　[，更新値2] [，更新値3] [，更新値4] [，更新値5]
レコード指定時の注意事項を次に示します。

一つのレコードは，改行を含めて1024バイト以下で設定します。

項目と項目とは，「,（半角コンマ）」で区切ります。ただし，項目の値中に「,」が入っている場合は，項目を「"（半角ダブルクォーテーション）」で囲んでください。

「"」で囲まれていない項目の，値の前後の空白文字は無視されます。

処理コード
更新する情報の処理コードを半角の英大文字で設定します。処理コードには次の三つが設定できます。また，そのレコードがコメントである場合は，ここに「#（半角シャープ）」を設定します。
C
属性情報を変更します。Cを設定すると，この後の「更新対象コード」に，STAT，HMAX，CMNT，ATR1，ATR2及びALLAが設定できます。
A
他の定義との関連を設定します。Aを設定すると，後に設定する「更新対象コード」として，AUTH，ORG，CMP，ROLE，KEYV，BPAG，AGNT，BADM，BDST，RDEF及びRDSTが設定できます。
D
他の定義との関連を削除します。Dを設定すると，AUTH，ORG，CMP，ROLE，KEYV，BPAG，AGNT，BADM，BDST，RDEF及びRDSTが設定できます。

ユーザID
情報を更新するユーザのユーザIDを設定します。

更新対象コード
更新対象とする情報のコードを半角の英数字で設定します。設定できる更新対象コードと，それに対応する値（更新値1～5に設定する）については，次の表を参照してください。

更新値1～更新値5
更新する値を設定します。値を更新値1～5のどこへ設定するかは更新対象コードによって異なります。どの更新値にどのような値を設定するかは，次の表を参照してください。

更新対象コード
コードの意味
更新値に設定できる値

STAT※4
案件受付状態の変更
act，dea，inac※1の一つ（更新値1に設定）

注

それぞれact(受付可能)，dea(代行者配布)，inac(受付禁止)を表す。

HMAX※4
ユーザヒストリ最大数の変更
範囲1～1023の値（更新値1に設定）

CMNT※4
コメントの変更
コメント情報※2（更新値1に設定）

ATR1※4
ユーザ属性1の変更
ユーザ属性1※2（更新値1に設定）

ATR2※4
ユーザ属性2の変更
ユーザ属性2※2（更新値1に設定）

ALLA※4
全属性の一括変更
案件受付状態（更新値1に設定）
ユーザヒストリ最大数（更新値2に指定）
コメント（更新値3に指定）※2
ユーザ属性1（更新値4に指定）※2
ユーザ属性2（更新値5に指定）※2

AUTH※5
ユーザ権限の変更／削除
domi，admi，wfm※1の一つ（更新値1に設定）

注

処理コードにDを設定した場合は更新値には何も設定しない。

それぞれdomi（ドメイン管理者），admi（ワークフロー運用管理者），wfm（ビジネスプロセス管理者）を表す。

ORG※5
組織へのアクセス権の追加／削除
組織ID（更新値1に設定）

CMP※5
最上位組織へのアクセス権の追加／削除
最上位組織ID（更新値1に設定）

ROLE※5
業務ロールへのユーザの追加／削除
ロール名（更新値1に設定）※3

KEYV
自動配布キーへの自動配布キー値の追加／削除
ロール名（更新値1に設定）※3
自動配布キー名（更新値2に設定）※3
自動配布キー値（更新値3に設定）※3

BPAG※4
代行配布ユーザの変更／削除
ビジネスプロセス定義名（更新値1に設定）※3
代行配布ユーザID（更新値2に設定）

AGNT※4
代行者の追加／変更／削除
代行者ユーザID（更新値1に設定）

BADM※5※7
ビジネスプロセス管理者の追加※10／削除
ビジネスプロセス定義名（更新値1に設定）※3
ビジネスプロセス定義バージョン又はALL（更新値2に設定）※9

注

ビジネスプロセス定義バージョンにALLを設定した場合は，更新値1に指定したビジネスプロセス定義のすべてのバージョンを表す。

BDST※5※8
ビジネスプロセス配布管理者の追加※10／削除
ビジネスプロセス定義名（更新値1に設定）※3
ビジネスプロセス定義バージョン又はALL（更新値2に設定）※9

注

ビジネスプロセス定義バージョンにALLを設定した場合は，更新値1に指定したビジネスプロセス定義のすべてのバージョンを表す。

RDEF※5※7
ロール定義者の追加※10／削除
ロール名（更新値1に設定）※3

RDST※5※8
ロール配布管理者の追加※10／削除
ロール名（更新値1に設定）※3

注※1

半角英小文字で設定します。

注※2

更新値を省略できます。省略した場合，その定義情報はクリアされます。また，設定する値に，タブ，「"」及び「＾」は，半角文字も全角文字も使用できません。

注※3

02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス，ロール，又はロール定義更新ユティリティから登録したロールだけが更新対象となります。

注※4

この更新対象コードは，更新対象ユーザのユーザトレーが存在するサーバ(Workflowホームサーバ)で有効となります。

注※5

この更新対象コードは，Workflow管理サーバで有効となります。

注※6

設定する値に，タブ，「"」及び「^」は半角文字も全角文字も使用できません。

注※7

指定するユーザIDはビジネスプロセス管理者（wfm）以上の権限が必要です。

注※8

指定するユーザIDはワークフロー運用管理者（admi）以上の権限が必要です。

注※9

指定するビジネスプロセス定義バージョンの前に0を指定した場合，その0は無視されます。

注※10

設定できるのは200人までです。

-v
ユーザ定義更新ユティリティの実行の経過をメッセージとして，標準出力に出力します。

-l ユーザ定義更新ログ取得ファイル名
ユーザ定義更新ユティリティの実行による更新の履歴を，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|
もし，ユーザ定義更新ユティリティの実行後にエラーとなった場合は，このユーザ定義更新ログ取得ファイルの内容を参照すればエラーの内容が分かります。また，このファイルは内容を加工することによって，ユーザ定義更新情報入力ファイルとして使うことができるので便利です。
更新ログの出力例を次に示します。

出力例について図中の番号ごとに説明します。

1.ヘッダレコード第1行

実行バージョン及び実行ホスト名が表示されます。

2.ヘッダレコード第2行

実行日付及び実行時間が表示されます。

3.ヘッダレコード第3行

ユーザ定義更新情報入力ファイル名が表示されます。

4.区切りレコード

5.ユーザ情報更新履歴レコード

ユーザ定義情報の更新が成功したかどうか，及び更新内容が表示されます。

○印は「更新成功」，×印は「更新失敗」，無印は，「更新処理スキップ」を示します。

レコード先頭の数字は，ユーザ定義更新情報入力ファイルの何番目のレコードかを示します。また，「更新失敗」の場合，エラーを検知した列番号が続けて表示されます。

-e エラーメッセージ出力ディレクトリ名
レコードフォーマットエラーなど，ユティリティの実行を継続できるエラーに対するメッセージを，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|
このオプションを省略した場合は，%WFdir%¥tmpにファイル名「_WFDEFU.NG」で出力します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
ここで設定したエラーメッセージ出力ファイルと同一名のファイルが既に存在する場合は，上書きして出力されます。前回実行時のエラーメッセージファイルを残したい場合は，次に示すような方法から，適切な方法を選択してください。

ユーザ定義更新ユティリティを実行するごとにエラーメッセージファイル名を変更する。

前回実行時のエラーメッセージファイルを他のディレクトリに移動する。

前回実行時のエラーメッセージファイルの名称を変更する。

注意事項

コマンド実行時の注意事項を次に示します。

このユティリティを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。

このコマンドはユーザ定義ユティリティ(WFregusrコマンド)，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)，ロール定義更新ユティリティ（WFdefrlコマンド），及びロール定義情報出力ユティリティ（WFexprlコマンド）と同時に実行できません。

-fオプションで指定したファイルが存在しない場合，又はファイルにアクセス権がない場合，コマンドの実行を中止します。

-lオプションで指定したファイルが既に存在する場合，コマンドの実行を中止します。

-l及び-eオプションで指定したディレクトリが存在しない場合，又はディレクトリにアクセス権がない場合，コマンドの実行を中止します。

このユティリティを，Groupmax Address Serverのユーザ登録情報とWorkflowのユーザ登録情報(ワークフローデータベース)とに差異がある状態で実行すると，期待した結果が得られない場合があります。Groupmax Address Serverのユーザ登録情報を更新した場合は，必ずWorkflowのユーザ定義ユティリティ(WFregusrコマンド)を各サーバで実行してから，このユティリティを実行してください。

ビジネスプロセス管理者又はビジネスプロセス配布管理者の追加／削除処理で，ビジネスプロセス定義バージョンに「ALL」を指定した場合，どれか一つのバージョンの更新処理に失敗すると，全バージョンの更新処理が無効となります。その場合，エラー情報が出力され，当該レコードの処理はスキップされます。

(bn)　ロール定義更新ユティリティの操作

ロール定義更新ユティリティは，Windows NTのコマンドプロンプトでWFdefrlコマンドを使用して実行します。WFdefrlコマンドにあらかじめ更新情報を設定したファイルを指定して実行すると，ファイルに設定した情報のとおりにロール情報が更新されます。

更新情報のファイルは，ロール定義情報出力ユティリティで出力されたロール定義情報出力ファイルを利用して作成することもできます。ロール定義情報出力ユティリティの詳細は，ロール定義情報出力ユティリティを参照してください。

コマンドの形式

WFdefrl
-f ロール定義更新情報入力ファイル名
［-v］
［-l ロール定義更新ログ出力ファイル名］
［-e エラーメッセージ出力ファイル名］

-f ロール定義更新情報入力ファイル名
更新するロール定義情報を設定・入力するファイルです。このオプションは省略できません。
ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。
ロール定義更新情報入力ファイルは，更新する情報が1レコードごとに次に示す形式で指定されている必要があります。
処理コード,更新対象ロール名,更新対象コード[,更新値1][,更新値2][,更新値3]
レコード指定時の注意事項を次に示します。

一つのレコードは，改行を含めて1,024バイト以下で設定します。

項目と項目とは，「,（半角コンマ）」で区切ります。ただし，項目の値中に「,」又は「 （半角空白文字）」が入っている場合は，値を「"（半角ダブルクォーテーション）」で囲んでください。

「"」で囲まれていない項目の，値の前後の半角空白文字は無視されます。

値を設定しなければならない項目に値が設定してあれば，それ以外の項目に値を設定しても無視されて，該当するレコードの更新処理は正常に実行されます。

値を設定しなければならない項目に値を設定しないと，エラーメッセージが出力され，該当するレコードの更新処理は実行されません。

レコードの先頭に「#（半角シャープ）」を指定すると，該当するレコードはコメントとして扱われ，更新処理は実行されません。

レコードの各項目について説明します。

処理コード
更新する情報の処理コードを，半角の英大文字で設定します。処理コードには次の四つが設定できます。また，そのレコードがコメントである場合は，ここに「#（半角シャープ）」を設定します。
N
新規ロールを作成します。
R
ロールを削除します。
A
ロール情報を追加更新します。
D
ロール情報を削除更新します。
C
組織ロールの組織IDを追加，削除，更新します。
処理コードに対応する更新対象ロール名，更新対象コード及び該当する処理コードの機能については，処理コード，更新対象ロール名，更新対象コード及び機能の一覧を参照してください。

更新対象ロール名
情報を更新するロールの名称を設定します。
更新対象ロール名に対応する処理コード，更新対象コード及び該当する処理コードの機能については，処理コード，更新対象ロール名，更新対象コード及び機能の一覧を参照してください。

更新対象コード
更新対象とする情報のコードを半角の英字で設定します。設定できる更新対象コードと，それに対応する値（更新値1～3に設定する）については，更新対象コードと更新値を参照してください。

更新値1～更新値3
更新する値を設定します。値を更新値1～3のどこへ設定するかは更新対象コードによって異なります。どの更新値にどのような値を設定するかは，更新対象コードと更新値を参照してください。

-v
ロール定義更新ユティリティの実行の経過をメッセージとして，標準出力に出力します。

-l ロール定義更新ログ出力ファイル名
ロール定義更新ユティリティの実行による更新の履歴を，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|
もし，ロール定義更新ユティリティの実行後にエラーとなった場合は，このロール定義更新ログ出力ファイルの内容を参照すればエラーの内容が分かります。エラーが発生したレコードには「×」が付いているため，エラーとなった列を修正した後，ロール定義更新情報入力ファイルとして使うことができます。
更新ログの出力例を次に示します。

出力例について，図中の番号ごとに説明します。

ヘッダレコード第1行
実行バージョン及び実行ホスト名が表示されます。

ヘッダレコード第2行
実行日付及び実行時間が表示されます。

ヘッダレコード第3行
ロール定義更新情報入力ファイル名が表示されます。

区切り記号

ロール情報更新履歴レコード
ロール定義情報の更新が成功したかどうか，及び更新内容が表示されます。
・更新結果
　ロール定義情報の更新が成功したかどうかが表示されます。
　○：このレコードが正常に更新された場合に表示されます。
　×：このレコードの更新が失敗した場合に表示されます。
・行番号
　レコード先頭の数字は，ロール定義更新情報入力ファイルの何行目のレコードであるかを表します。更新に失敗した場合，エラーを検知した列番号が続けて表示されます。
・更新情報レコード
　ロール定義更新情報入力ファイルに指定されたレコードの内容が表示されます。

-e エラーメッセージ出力ファイル名
レコードフォーマットエラーなどの，継続できるエラーに対するメッセージを，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイト以内で指定してください。
次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|
このオプションを省略した場合，%WFdir%¥tmpにファイル名「_WFDEFR.NG」で出力します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
ここで設定したエラーメッセージ出力ファイルと同一名のファイルが既に存在する場合は，上書きして出力されます。前回実行時のエラーメッセージファイルを残したい場合は，次に示すような方法から適切な方法を選択してください。

ロール定義更新ユティリティを実行するごとにエラーメッセージファイル名を変更する。

前回実行時のエラーメッセージファイルを他のディレクトリに移動する。

前回実行時のエラーメッセージファイルの名称を変更する。

更新対象ロール名を指定するときの注意事項

更新対象ロール名を指定するときは，次のことに注意してください。

ロール名は1～63バイトで指定してください。

ロール名は次に示す文字で指定してください。

1バイトコード

1バイトコード（半角）では次に示す文字を使用できます。なお，ここでは，カナ文字は全角で表記しています。
英文字（A～Z，a～z）
カナ文字（ア～ン，ァ～ォ，ャ，ュ，ョ，ッ，ー，゛，゜）
アンダーバー（_）
数字（0～9）

2バイトコード

2バイトコード（全角）は，次の文字を除く文字を使用できます。
「"」，「＾」及び空白

処理コードR，A又はDに対応するロールを指定するときは，実際にあるロールを指定してください。次に示す場合は，ロールはないものとみなされます。
・指定したロールはあるが，02-10以降のバージョンのGroupmax Workflow Definerで作成したロールでないか，又はこのユティリティで作成したロールでない。
・指定したロールは02-10以降のバージョンのGroupmax Workflow Definerで作成したロールであるか，又はこのユティリティで作成したロールであるが，配布予約状態が「削除予約」である。

処理コードR，A又はDに対応するロールを指定するときは，現在他サーバへ配布中でないロールを指定してください。

処理コードRに対応するロールを指定するときは，ビジネスプロセス定義で使用されていないロールを指定してください。

処理コードRに対応するロールを指定するときは，ビジネスプロセス定義で使用されている階層化ロールに登録しているロールは指定できません。

処理コードNに対応するロールを指定するときは，実際にある02-10以降のバージョンのGroupmax Workflow Definerで作成したロール，又はこのユティリティで作成したロールと同じ名称のロール名は指定できません。

更新値を指定するときの注意事項

更新値1～3に値を指定するときは，次のことに注意してください。

組織ID
・Groupmax Address Serverに登録済みの組織IDを指定してください。
・Groupmax Address Serverの場合は，最上位組織ID「GMAXSYS」の下位組織は指定できません。

最上位組織ID
・Groupmax Address Serverに登録済みの最上位組織IDを指定してください。
・Groupmax Address Serverの場合は，最上位組織ID「GMAXSYS」は指定できません。

ロール定義者ユーザID
・Groupmax Address Serverに登録済みで，かつWorkflowサーバが設定されているユーザIDを指定してください。
・ドメイン管理者・ワークフロー運用管理者・ビジネスプロセス管理者のどれかの権限を持つユーザIDを指定してください。
・ロール定義者は200人までしか設定できません。

ロール配布管理者ユーザID
・Groupmax Address Serverに登録済みで，かつWorkflowサーバが設定されているユーザIDを指定してください。
・ドメイン管理者・ワークフロー運用管理者のどちらかの権限を持つユーザIDを指定してください。
・ロール配布管理者は200人までしか設定できません。

ロール配布先サーバ名
・Workflowシステム組織IDの直下に登録されているユーザIDを指定してください。
注　ロール配布先サーバを削除する場合に，指定したロール配布先サーバがロール登録サーバのときは削除できません。

ユーザID
・Groupmax Address Serverに登録済みで，かつWorkflowサーバが設定されているユーザIDを指定してください。
・更新対象コードがUKEYVALの場合，業務ロールに登録済みのユーザIDを指定してください。

業務ロール名又は組織ロール名
・実際にあるロールを指定してください。
次に示す場合は，ロールはないものとみなされます。
　・指定したロールはあるが，02-10以降のバージョンのGroupmax Workflow Definerで作成したロールでないか，又はこのユティリティで作成したロールでない。
　・指定したロールは02-10以降のバージョンのGroupmax Workflow Definerで作成したロールであるか，又はこのユティリティで作成したロールであるが，配布予約状態が「削除予約」である。
・処理コードがAの更新対象コードRMEMBERの場合，現在他サーバへ配布中でないロールを指定してください。
・更新対象コードがRKEYVALの場合，階層化ロールに登録済みのロールを指定してください。
・処理コードがDの更新対象コードRMEMBERの場合，階層化ロールに登録しているロールは指定できません。

自動配布キー名
・自動配布キー名は，1～63バイトで指定してください。
・自動配布キー名は，次に示す文字で指定してください。
1バイトコード
・1バイトコード（半角）では次に示す文字を使用できます。なお，ここでは，カナ文字は全角で表記しています。
英文字（A～Z，a～z）
カナ文字（ア～ン，ァ～ォ，ャ，ュ，ョ，ッ，ー，゛，゜）
アンダーバー（_）
数字（0～9）
2バイトコード
・2バイトコード（全角）は，次の文字を除く文字を使用できます。
「"」，「＾」及び空白
・処理コードがDの更新対象コードAUTOKEY，更新対象コードUKEYVAL，及び更新対象コードRKEYVALの場合，更新対象ロールに設定済みの自動配布キー名を指定してください。
・処理コードがDの更新対象コードAUTOKEYの場合，ビジネスプロセス定義で使用されていない自動配布キー名を指定してください。
・処理コードがAの更新対象コードAUTOKEYの場合，更新対象ロールに設定済みの自動配布キー名は指定できません。
注　階層化ロールに自動配布キーを追加する場合に，既に別の自動配布キーが設定されていたときは追加できません。

自動配布キー値
・自動配布キー値は，1～31バイトで指定してください。
・自動配布キー値は，次の文字で指定してください。
1バイトコード
・1バイトコード（半角）は，次の文字を除く文字を使用できます。
「"」及び「^」
2バイトコード
・2バイトコード（全角）は，次の文字を除く文字を使用できます。
「"」，及び「＾」
・処理コードがDの更新対象コードUKEYVAL及び処理コードがDの更新対象コードRKEYVALの場合，自動配布キーに設定済みの自動配布キー値を指定してください。

ロール登録サーバ名
・Workflowシステム組織IDの直下に登録されているユーザIDを指定してください。
注　ロール登録サーバを設定する場合に，既に更新対象ロールにロール登録サーバが設定されていて，該当するロールが他サーバに配布済みのときは設定できません。

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドは，Workflow管理サーバでだけ実行できます。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。

このコマンドは，次に示すコマンドと同時に実行できません。
ロール定義情報出力コマンド(WFexprl)
ユーザ定義更新コマンド(WFdefusr)
ユーザ定義情報出力コマンド(WFexpusr)
ユーザ定義コマンド(WFregusr)

-fオプションで指定したファイルがない場合，又はファイルにアクセス権がない場合，コマンドの実行を中止します。

-lオプションで指定したファイルが既にある場合，コマンドの実行を中止します。

-l及び-eオプションで指定したディレクトリがない場合，又はディレクトリにアクセス権がない場合，コマンドの実行を中止します。

(bo)　環境の初期化方法

Workflowの環境の初期化は，Groupmax Object Serverを起動した状態で，初期設定ユティリティを使用して実行します。

環境の初期化方法を次に説明します。

Administratorsグループのユーザアカウントでログオンする

［Groupmaxサーバ］グループの［Workflow管理ツール］アイコンを開く
［Workflow管理ツール］ウィンドウが表示されます。

［Workflow管理ツール］ウィンドウの［初期設定］アイコンを開く
［初期設定ユティリティ］ダイアログボックスが表示されます。

［初期設定ユティリティ］ダイアログボックスで，［動作環境の初期化］オプションボタンを選択する

［初期設定ユティリティ］ダイアログボックスで，［設定］ボタンをクリックする［動作環境の初期化］ダイアログボックスが表示されます。

［データベース名称（スキーマ名称）］テキストボックスにデータベース名を入力する

［文書実体ディレクトリ］テキストボックスに文書実体ディレクトリのパス名を入力する

［ワークエリアディレクトリ］テキストボックスにワークエリアディレクトリのパス名を入力する

［ログ情報エリアディレクトリ］テキストボックスにログ情報エリアディレクトリのパス名を入力する

［OK］ボタンをクリックし，初期設定を開始する

注意事項

初期設定ユティリティは，環境を初めて定義するときに使用します。

初期設定ユティリティを使用する前に，Groupmax Object Serverを起動しておいてください。この場合，Groupmax Object Serverのシステム共通定義ファイルでデータベースの常駐化（resipool，resiobj）を指定していると，常駐指定のスキーマ名が誤りであることを示す警告メッセージが表示されますが，無視してください。

Groupmax Address Serverを削除後に再度組み込んだ場合は，Workflowも再度組み込んでください。Groupmax Address Serverを削除後に再度組み込むと，Workflowの環境設定が失われるため，Workflowが正常に動作しなくなる場合があります。Workflowを再度組み込む場合は，必要なファイルのバックアップを取得後に実行してください。

初期設定ユティリティで決定した各ディレクトリのパス名は，初期化後は変更できません。したがって，初期化する場合は，バックアップや将来のシステム拡張を考慮してディレクトリ構成を検討してから初期化するようにしてください。

(bp)　ワークフローデータベースの移行

Workflowのバージョンアップをする場合の環境設定の操作について説明します。

Workflow 06-00より前のバージョンのワークフローデータベースを06-00以降のバージョンで使用する場合，バージョンアップの操作をします。この操作をした場合には，ワークフローデータベースの初期化をする必要はありません。

ただし，エリアが追加されたり定義する項目が増えたりするため，データベースのディスク占有量は増加します。データベースを移行する際は，十分なディスク容量を確保しておいてください。

ワークフローデータベースの移行手順

構成変更パラメタファイルの作成

(bq)　動作環境の初期化ダイアログボックス

この画面は，初期設定ユティリティで［動作環境の初期化］ボタンを選択し，［設定］ボタンをクリックすると表示されます。

なお，初期化後は設定値を変更できません。バックアップや将来の拡張性を考慮して決定してください。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

データベース名称（スキーマ名称）

データベース名には，Groupmax Object Serverのスキーマ名を設定します。

Groupmax Object Serverではスキーマを一つだけ設定でき，Groupmax Object Server上のプログラムで一つのスキーマを共有します。

例えば，最初にGroupmax Address ServerでGroupmax Address Serverのデータベースのスキーマ名を定義すると，以降のGroupmax Object Server上のすべてのプログラムがそのスキーマ名を使用することになります。

1バイトから63バイトまでの次に示す文字列で設定します。

1バイトコードの英大文字，英小文字，数字及び「_」

空白以外の2バイトコード

ただし，「WF_」，「IS_」又は「_」で始まる名称及び「MASTER」は使用できません。

文書実体ディレクトリ

文書実体を格納するディレクトリ名を設定します。Workflowインストール先ディレクトリのパス名が表示されます。必要に応じて変更してください。

設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を初期化するときは，共有ディスクのドライブ下に設定します。初期設定ユティリティは，設定したディレクトリ下にWFdocのディレクトリを作成します。

1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

ワークエリアディレクトリ

ワークエリアのディレクトリ名を設定します。Workflowインストール先ディレクトリのパス名が表示されます。必要に応じて変更してください。

設定するディレクトリは，あらかじめ作成し，Everyoneグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を初期化するときは，共有ディスクのドライブ下に設定します。初期設定ユティリティは，設定したディレクトリ下に，WFexportのディレクトリを作成します。

1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

ログ情報エリアディレクトリ

ログ情報エリアのディレクトリ名を設定します。Workflowインストール先ディレクトリのパス名が表示されます。必要に応じて変更してください。

設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を初期化するときは，共有ディスクのドライブ下に設定します。初期設定ユティリティは，設定したディレクトリ下に，WFspoolのディレクトリを作成します。

1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

［OK］ボタン

このボタンをクリックすると，［Groupmax Workflowの環境を初期化しますか？］というメッセージダイアログボックスが表示されます。［はい］ボタンをクリックすると，初期化を開始します。

［キャンセル］ボタン

ダイアログボックスを閉じます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

注意事項

長いファイル名の文書を登録する可能性がある場合は，文書実体ディレクトリのパス名をできるだけ短く設定してください。文書実体ディレクトリと，登録する文書のファイル名を合わせた長さが255バイトを超える場合は，文書を登録できないことがあります。

(br)　ワークフローデータベースの移行手順

バージョンアップは，次の手順で環境を設定します。02-00から移行する場合と02-10以降のバージョンから移行する場合とでは，設定方法が異なります。

なお，Groupmax Object Serverの機能については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

02-00から移行する場合

Groupmax Object Serverをユティリティ実行モードで起動する
Groupmax Object Serverのサービスの起動時に，スタートアップパラメタに「utl」を指定すると，Groupmax Object Serverがユティリティ実行モードで起動されます。Groupmax Object Serverのサービスが既に起動されている場合は，いったん停止させてスタートアップパラメタに「utl」を指定後，サービスを再起動してください。
システム共通定義ファイルでデータベース常駐化を指定していると，起動時にメッセージが表示されますが，無視してください。

エリアを追加するための構成変更パラメタファイルを作成する
構成変更パラメタファイルの作成方法については，構成変更パラメタファイルの作成を参照してください。

Groupmax Object Serverのデータベースへエリアを追加する
Groupmax Object Serverの［データベースへのエリアの追加］ユティリティでエリアを追加します。このとき，2.で作成した構成変更パラメタファイルの名称を指定します。

Groupmax Object Serverのサービスを停止後，再起動する
Groupmax Object Serverのサービスを停止後，再起動します。この場合は，スタートアップパラメタに「utl」を指定しません。

Groupmax Workflowの初期設定ユティリティで，ワークフローデータベースをバージョンアップする
初期設定ユティリティで［データベースの移行］を選択して実行します。

02-10以降のバージョンから移行する場合

Groupmax Object Serverを起動する
スタートアップパラメタは指定しません。

Groupmax Workflowの初期設定ユティリティで，ワークフローデータベースをバージョンアップする
初期設定ユティリティで［データベースの移行］を選択して実行します。

注意事項

02-10以降のバージョンから移行する場合，エリアの追加はありませんが，インデックスの定義数が増えているためディスク占有量は増加します。

(bs)　構成変更パラメタファイルの作成

構成変更パラメタファイルは，Groupmax Object Serverのデータベースにエリアを追加する場合に必要なファイルです。Groupmax Object Serverの［データベースへのエリアの追加］ユティリティを実行すると，構成変更パラメタファイルに定義したエリアがGroupmax Object Serverのデータベースに追加されます。

構成変更パラメタファイルの定義内容及び定義時の注意事項を，次に示します。

構成変更パラメタファイルの定義内容

Workflowを組み込むと，構成変更パラメタファイルのサンプルファイル（%WFdir%¥SVsample¥xodadd2）が作成されます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

サンプルファイルを必要に応じてコピーし，テキストエディタなどで編集すると，構成変更パラメタファイルを作成できます。

構成変更パラメタファイルを定義する場合の注意事項

定義内容は，Groupmax Object Serverの規則に従ってください。

エリア名は，サンプルファイルに従って記述し，変更しないでください。

(bt)　ワークフローログ出力ユティリティ

ワークフローログ出力ユティリティは，終了前の稼働中のワークから，ワークフローログ（ユーザの作業履歴，及びシステムの稼働情報）を出力するためのユティリティです。出力対象のワークの，案件投入から終了までのワークフローログをすべて出力します。既に終了したワークについて，ワークフローログを出力することもできます。

ワークフローログ出力ユティリティは，ビジネスプロセス登録サーバ上で実行します。実行したサーバ上に登録されているビジネスプロセスだけがワークフローログの出力対象となります。

このユティリティを実行する場合は，Groupmax Object Server及びGroupmax Address Serverを起動しておいてください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動しておいてください。

02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義については，ワークフローログ出力ユティリティは使用できません。以前のバージョンのビジネスプロセス定義についてワークフローログを出力する場合は，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

実行できるユーザ

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）
ワークフローログを出力できます。

起動方法

［Workflow管理ツール］ウィンドウの［ワークフローログ出力］アイコンを開く

［Workflow管理ツール］ウィンドウの［ユティリティ］－［ワークフローログ出力...］コマンドを選択する

起動後，次のダイアログボックス画面が開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

出力対象ワーク状態種別

ワークフローログの出力対象となるワークを設定します。

終了済ワーク

既に終了したワーク（シンク又はキャンセルしたワーク）についてワークフローログを出力する場合に選択します。

未終了ワーク

終了していないワーク（処理中又は一時停止のワーク）についてワークフローログを出力する場合に選択します。

ワークフローログ出力ディレクトリ

ワークフローログ出力ユティリティを使用する場合に設定する必要があります。

ワークフローログファイルを出力するディレクトリを設定します。デフォルトは，環境設定ユティリティで設定されたディレクトリです。

設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。なお，ワークフローログファイルには大量のデータが出力されるため，ドライブの空き容量に留意して設定してください。特に，Windows NTのシステムファイルの存在するドライブを設定することは避けてください。

ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。次の文字は使用できません。

?，"，/，¥，<，>，*，|，:

ワークフローログファイルのディスク容量については，ワークフローログファイルを参照してください。

出力対象ビジネスプロセス名

ワークフローログの出力対象となるビジネスプロセス名を設定します。1バイトから63バイトまでの文字列で設定します。

デフォルトは，ワークフローログ出力ユティリティを実行するビジネスプロセス登録サーバ上の，すべてのビジネスプロセスです。

出力対象ビジネスプロセス定義バージョン

ワークフローログの出力対象となるビジネスプロセス定義のバージョン番号を設定します。［出力対象ビジネスプロセス名］テキストボックスに名称を設定した場合に設定できます。1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。

デフォルトでは，すべてのバージョンを出力対象とします。

出力対象ワークID

ワークフローログの出力対象となるワークIDを設定します。［出力対象ビジネスプロセス名］テキストボックスに名称を設定した場合に設定できます。1バイトから63バイトまでの文字列で設定します。

デフォルトでは，［出力対象ビジネスプロセス名］及び［出力対象ビジネスプロセス定義バージョン］での設定に該当するビジネスプロセス定義から生成された，すべてのワークが対象となります。

既にワークフローログを出力したワークは出力しない

ワークフローログを既に出力したワークについて，ワークフローログを出力しない場合，このチェックボックスを選択します。

［OK］ボタン

出力対象として設定したワークのワークフローログを出力します。

［キャンセル］ボタン

ダイアログボックスを閉じます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

出力形式

次に示す形式でファイルを出力します。

なお，ワークフローログを出力するディレクトリに同一名のファイルがある場合は，ファイルの最後に追加されます。出力したワークフローログは，必要に応じて別名で保存してください。

出力対象として終了済みワークを指定した場合
出力対象ビジネスプロセス名

出力対象として未終了ワークを指定した場合
出力対象ビジネスプロセス名　-yyyymmddhhmmss

関連項目

ワークフローログ出力ユティリティの操作（コマンドライン）

(bu)　連携データ再送ファイルのパラメタ形式

連携データ再送ユティリティで使用する連携データ再送ファイルは，次に示すどちらかの方法で作成できます。

転送データ一覧取得ユティリティで出力した転送データ一覧ファイルを使用する方法

ユーザが作成したファイルに設定する方法

1.の方法を用いると，連携データ再送ファイルを簡単に作成できます。2.の方法でも作成できますが，この場合，再送を指示する連携データの転送IDは，エラーメッセージに出力された転送IDを利用するか，転送データ一覧取得ユティリティで確認しなければなりません。したがって，連携データ再送ユティリティに使用する連携データ再送ファイルは，1.の方法で作成することをお勧めします。

連携データ再送ファイルは，定義項目に示す内容の項目をタブで区切ったテキストファイルで作成します。このファイルは，テキストエディタや表計算プログラムを用いて作成してください。

また，処理コマンドは半角で記述してください。

定義項目

指定項目
長さ(バイト)
指定の必要性
内容

処理コマンド
1
必ず指定
指定された操作を該当レコードに対して処理する。

R

連携データの再送を指示する。

R以外

処理の対象外。コメント記述に利用する。

転送ID
2～11
必ず指定
再送する連携データの転送IDを指定する。指定文字は，半角英数字である。

コメント
－
（行末まで）
任意
コメントを指定する。連携データ再送ユティリティでは，この情報は使用しない。

連携データ再送ファイルのファイル形式例（「転送ID B1」の連携データを再送する場合）を次に示します。

(bv)　ロール定義情報の出力形式

ロール定義情報の出力形式を次の表に示します。実際のファイルはロール定義更新ユティリティの更新情報入力ファイルの形式で出力され，項目と項目は「,（半角コンマ）」で区切られています。

処理コードの「#（半角シャープ）」を，必要に応じて「N」，「R」，「A」又は「D」に変更することで，ロール定義更新ユティリティの入力ファイルとなります。

処理コード
ロール名
出力情報種別コード
出力値1
出力値2
出力値3

#
ロール名
BPROLE
－
－
－

ORGROLE
組織ID
－
－

CMPROLE
最上位組織ID
－
－

LAYROLE
－
－
－

DEFUSR
ロール定義者ユーザID
－
－

DISTUSR
配布管理者ユーザID
－
－

DISTSVR
ロール配布先サーバID
－
－

UMEMBER
ユーザID
－
－

RMEMBER
業務ロール名※
組織ロール名
－
－

AUTOKEY
自動配布キー名
－
－

UKEYVAL
自動配布キー名
自動配布キー値
ユーザID

RKEYVAL
自動配布キー名
自動配布キー値
業務ロール名※
組織ロール名

SETSVR
ロール登録サーバ名
－
－

注※

02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティで登録したロールが出力対象となります。

(bw)　yyyymmddhhmmss

yyyy

西暦を示します。

mm

月を示します。

dd

日を示します。

hh

時を示します。

mm

分を示します。

ss

秒を示します。

(bx)　ユーザ定義ユティリティのレポート形式例

レポートの例を次に示します。[Tab]はタブ文字を示します。

レポート形式例の説明

(by)　ユーザ定義ユティリティ（ユーザID一覧ファイルの記述例）

ユーザID一覧ファイルの記述例を次に示します。

#ユーザID一覧開始
user01
user02
user03
#ユーザID一覧終了

ユーザID一覧ファイルの記述規則の詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

次に，ATコマンドを使用したユーザ定義ユティリティの実行方法の例を示します。なお，ここで示したのは，Groupmax Workflow ServerをC:¥Win32app¥HITACHI¥Groupmax下のディレクトリにインストールした場合の例です。

（例1）

週に数回，不定期にGroupmaxのユーザ情報のメンテナンスをするため，毎日の業務開始前（AM5:00）にユーザ定義ユティリティを実行する場合

　　　AT 5:00 /every:M,T,W,Th,F,S,Su
　　　"C:¥Win32app¥HITACHI¥Groupmax¥Flowmate¥SVbin¥WFregusr.exe"

（例2）

毎週金曜日にだけGroupmaxのユーザ情報のメンテナンスが発生するため，毎週土曜日の夜8時にユーザ定義ユティリティを実行する場合

　　　AT 20:00 /every:S
　　　"C:¥Win32app¥HITACHI¥Groupmax¥Flowmate¥SVbin¥WFregusr.exe"

(bz)　ユーザ定義ユティリティ（レポート形式例の説明）

レポート形式例について，図中の番号ごとに説明します。

ヘッダレコード第1行
実行バージョン及び実行ホスト名が表示されます。

ヘッダレコード第2行
実行日付及び実行時間が表示されます。

区切りレコード

更新予告レコード
Groupmax Address ServerからWorkflowに通知された変更情報に基づいて，これ以降の行に更新予告が出力されます。
同一ユーザIDに対する複数の変更情報が存在する場合，変更の効果は累積されないで，それぞれ独立した更新情報として扱われます。

USER句
USER句の次に，更新するユーザ情報が表示されます。

ユーザ更新情報レコード
レコードフォーマットを次に示します。
ユーザID［Tab］更新内容

更新内容

ユーザ情報の更新内容が表示されます。

Add

ユーザが自ホストに追加されることを示します。

Move Toホスト名

表示されたホストに，ユーザが移動することを示します。

Change Toユーザ名

表示された名称に，ユーザ名が変更されることを示します。

Update

ユーザ名以外の情報が変更されることを示します。

Delete

ユーザが削除されることを示します。

Delete(Only Relation Maintenance)

他ホストのユーザの削除に伴って，リレーションがメンテナンスされることを示します。

LinkedBpNode句
削除又は移動対象のユーザが直接リンクされている，旧バージョンの作業机の情報を出力します。この情報が出力されているときは，該当するユーザを削除又は移動できません。レコードフォーマットを次に示します。
LinkedBpNode BPName：ビジネスプロセス定義名［Tab］Ver：ビジネスプロセス定義バージョン［Tab］NodeName：作業机名

CASE句
削除又は移動対象のユーザのユーザトレーにある案件の情報を出力します。レコードフォーマットを次に示します。
CASE BPName：ビジネスプロセス定義名［Tab］Ver：ビジネスプロセス定義バージョン［Tab］WorkID：ワークID［Tab］Reason：移動不可要因

移動不可要因

空白の場合は，移動先のユーザトレーに自動的に転送されることを示します。

Deleted

ユーザが削除されたことを示します。

V1BP

旧バージョンのビジネスプロセス定義の案件であることを示します。

NotDistributed

ユーザの移動先となるサーバに，ビジネスプロセス定義が配布されていないことを示します。

更新予告レコード
Groupmax Address Server登録情報とワークフローデータベースとの相違に基づいて，これ以降の行に更新予告が出力されます。

(ca)　ユーザ定義更新ユティリティ(更新失敗(×印)の要因)

更新失敗の要因として考えられるエラーの内容を，レコードの列ごとに示します。ここでの「列」とは，ユーザ定義更新ログ取得ファイルの，レコード番号（図4-3での「1」及び「2-4」）の右の列を「1列目」として数えます。

1列目（処理コード指定欄）のエラー
処理コードが「Ｃ」，「Ａ」及び「Ｄ」以外である。

2列目（ユーザID指定欄）のエラー

指定したユーザがGroupmax Address Serverに登録されていない。

指定したユーザはGroupmax Address Serverに登録されているが，Workflowサーバに設定されていない。

指定したユーザのユーザIDが「system」である。

3列目（更新対象コード指定欄）のエラー

処理コードが「Ｃ」であるのに，更新対象コードが「STAT」，「HMAX」，「CMNT」，「ATR1」，「ATR2」及び「ALLA」以外である。

処理コードが「A」又は「D」であるのに，更新対象コードが「AUTH」，「ORG」，「CMP」，「ROLE」，「KEYV」「BPAG」，「AGNT」，「BADM」，「BDST」，「RDEF」又は「RDST」以外である。

更新対象コードが「BDST」又は「RDST」であるのに，指定されたユーザにはワークフロー運用管理者以上の権限がない。

更新対象コードが「BADM」又は「RDEF」であるのに，指定されたユーザにはビジネスプロセス管理者以上の権限がない。

4列目（更新値指定欄）のエラー

更新対象コードが「STAT」であるのに，更新値が「act」，「dea」及び「inac」以外である。

更新対象コードが「HMAX」であるのに，更新値が次のどちらかである。

0～1023の半角数字でない。

指定文字数が10文字以内でない。

更新対象コードが「CMNT」であるのに，更新値が次のどれかである。

文字列長が127バイト以内でない。
・文字列中に1バイトコード（半角）のタブ，「"」又は「^」が指定されている。
・文字列中に2バイトコード（全角）の「"」又は「^」が指定されている。

更新対象コードが「ATR1」又は「ATR2」であるのに，更新値が次のどれかである。

文字列長が31バイト以内でない。
・文字列中に1バイトコード（半角）のタブ，「"」又は「^」が指定されている。
・文字列中に2バイトコード（全角）の「"」又は「^」が指定されている。

更新対象コードが「AUTH」であるのに，更新値が次のどれかである。
<処理コードが「A」の場合>
・「domi」，「admi」及び「wfm」以外である。
・「domi」又は「admi」から「wfm」への変更要求であるが，指定したユーザがビジネスプロセス配布管理者又はロール定義配布管理者である。
<処理コードが「D」の場合>
・指定したユーザがビジネスプロセス管理者，ビジネスプロセス配布管理者，ロール定義者又はロール定義配布管理者である。

更新対象コードが「ORG」であるのに，更新値が次のどれかである。
・指定した組織IDがGroupmax Address Serverに登録されていない。
・指定した組織IDの最上位組織IDが「GMAXSYS」である。

更新対象コードが「CMP」であるのに，更新値が次のどちらかである。
・指定した最上位組織IDがGroupmax Address Serverに登録されていない。
・指定した最上位組織IDが「GMAXSYS」である。

更新対象コードが「ROLE」であるのに，更新値が次のどれかである。
・指定した業務ロールがワークフローデータベースにない。
・指定した業務ロールは，02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティから登録した業務ロールでない。

更新対象コードが「KEYV」であるのに，更新値が次のどれかである。
・指定した業務ロールがワークフローデータベースにない。
・指定した業務ロールは，02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティから登録した業務ロールでない。
・指定した自動配布キー名が指定した業務ロールにない。
・指定した自動配布キー値の文字列の長さが31バイト以内でない。
・指定した自動配布キー値の文字列の中に，1バイトコード（半角）のタブ，「"」又は「^」が指定されている。
・指定した自動配布キー値の文字列の中に，2バイトコード（全角）の「"」又は「^」が指定されている。

更新対象コードが「BPAG」であるのに，更新値が次のどれかである。
・指定したビジネスプロセス定義がワークフローデータベースにない。
・指定したビジネスプロセス定義は，02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義でない。
・指定した代行配布ユーザがGroupmax Address Serverに登録されていない。
・指定した代行配布ユーザはGroupmax Address Serverに登録されているが，Workflowサーバに設定されていない。
・指定した代行配布ユーザのユーザIDが「system」である。

更新対象コードが「AGNT」であるのに，更新値が次のどれかである。
・指定した代行者がGroupmax Address Serverに登録されていない。
・指定した代行者はGroupmax Address Serverに登録されているが，Workflowサーバに設定されていない。
・指定した代行者のユーザIDが「system」である。

更新対象コードが「BADM」又は「BDST」であるのに，更新値が次のどれかである。
・指定したビジネスプロセス定義がワークフローデータベースにない。
・指定したビジネスプロセス定義は，02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義でない。
・指定したビジネスプロセス定義バージョンのビジネスプロセス定義がワークフローデータベースにない。
・指定したビジネスプロセス定義バージョンが，1以上の半角数字又は半角英文字の「ALL」以外である。
・指定したビジネスプロセス定義バージョンが10文字以内でない。
・設定するユーザが200人を超えている。

更新対象コードが「RDEF」又は「RDST」であるのに，更新値が次のどれかである。
・指定したロールがワークフローデータベースにない。
・指定したロールは，02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティで登録したロールでない。
・設定するユーザが200人を超えている。

エラーが発生した列が特定できないエラー

処理コード，ユーザID，更新対象コード又は更新値が設定されていない。

指定文字列の定義フォーマットエラー。

レコード長が1024バイトを超えている。

更新処理中に資源の競合が発生した。

(cb)　ユーザ定義更新ユティリティ(更新処理スキップ(無印)の要因)

更新処理スキップの要因として考えられるエラーの内容を，次に示します。

更新対象コードが「STAT」，「HMAX」，「CMNT」，「ATR1」，「ATR2」，「ALLA」，「BPAG」又は「AGNT」であるのに，指定したユーザのユーザトレーがWFdefusrコマンドを実行したサーバにない
この場合，原因として次の理由が考えられます。

指定したユーザのユーザトレーがWFdefusrコマンドを実行したサーバ以外のサーバに存在する

指定したユーザを，WFdefusrコマンドを実行したサーバに登録及び移動したが，ユーザ定義ユティリティ（WFregusrコマンド）をまだ実行していない

更新対象コードが「AUTH」，「ORG」，「CMP」，又は「ROLE」，「KEYV」，「BADM」，「BDST」，「RDEF」又は「RDST」であるのに，WFdefusrコマンドを実行したサーバがWorkflow管理サーバでない

(cc)　処理コード，更新対象ロール名，更新対象コード及び機能の一覧

処理コード | 更新対象ロール名 | 更新対象コード | 処理コードの機能
N | 業務ロール名※1 | BPROLE | 業務ロールを作成します。ロール作成時，Groupmax Address Server使用時はWorkflowシステム組織IDの直下に登録されているすべてのユーザIDを，該当するロールのロール配布先サーバとして設定します。
N | 組織ロール名 | ORGROLE | 組織ロールを作成します。ロール作成時，Groupmax Address Server使用時はWorkflowシステム組織IDの直下に登録されているすべてのユーザIDを，該当するロールのロール配布先サーバとして設定します。
N | 最上位組織ロール名 | CMPROLE | 最上位組織ロールを作成します。ロール作成時，Groupmax Address Server使用時はWorkflowシステム組織IDの直下に登録されているすべてのユーザIDを，該当するロールのロール配布先サーバとして設定します。
N | 階層化ロール名 | LAYROLE | 階層化ロールを作成します。ロール作成時，Groupmax Address Server使用時はWorkflowシステム組織IDの直下に登録されているすべてのユーザIDを，該当するロールのロール配布先サーバとして設定します。
R | ロール名※1 | － | ロールを削除します。ロール削除時，該当するロールに設定されていた自動配布キーをすべて削除します。
A | ロール名※1 | DEFUSR | ロールにロール定義者を追加します。※2
D | ロール名※1 | DEFUSR | ロールからロール定義者を削除します。
A | ロール名※1 | DISTUSR※3 | ロールにロール配布管理者を追加します。※2
D | ロール名※1 | DISTUSR※3 | ロールからロール配布管理者を削除します。
A | ロール名※1 | DISTSVR※3 | ロールにロール配布先サーバを追加します。
D | ロール名※1 | DISTSVR※3 | ロールからロール配布先サーバを削除します。
A | 業務ロール名※1 | UMEMBER | 業務ロールにユーザを追加します。
D | 業務ロール名※1 | UMEMBER | 業務ロールからユーザを削除します。業務ロールの自動配布キーに，削除したユーザの自動配布キー値があった場合，該当する自動配布キー値から削除したユーザの割り当てを削除します。
A | 階層化ロール名 | RMEMBER | 階層化ロールにロールを追加します。
D | 階層化ロール名 | RMEMBER | 階層化ロールからロールを削除します。階層化ロールの自動配布キーに，削除したロールの自動配布キー値があった場合，該当する自動配布キー値から削除したロールの割り当てを削除します。
A | 業務ロール名※1，階層化ロール名 | AUTOKEY | ロールに自動配布キーを追加します。
D | 業務ロール名※1，階層化ロール名 | AUTOKEY | ロールから自動配布キーを削除します。
A | 業務ロール名※1 | UKEYVAL | 業務ロールのユーザに対応する自動配布キー値を追加します。
D | 業務ロール名※1 | UKEYVAL | 業務ロールのユーザに対応する自動配布キー値を削除します。
A | 階層化ロール名 | RKEYVAL | 階層化ロールのロールに対応する自動配布キー値を追加します。
D | 階層化ロール名 | RKEYVAL | 階層化ロールのロールに対応する自動配布キー値を削除します。
A | ロール名※1 | SETSVR※3 | ロールにロール登録サーバを設定します。
C | 組織を指定した組織ロール名 | ORGTOORG | 組織IDを変更します。（組織IDから組織IDへの変更）
C | 組織を指定した組織ロール名 | ORGTOCMP | 組織IDを変更します。（組織IDから最上位組織IDへの変更）
C | 最上位組織を指定した組織ロール名 | CMPTOORG | 最上位組織IDを変更します。（最上位組織IDから組織IDへの変更）
C | 最上位組織を指定した組織ロール名 | CMPTOCMP | 最上位組織IDを変更します。（最上位組織IDから最上位組織IDへの変更）

（凡例）

－は指定しないことを示します。

注※1

02-10以降のバージョンのGroupmax Workflow Definerで作成したロール，又はこのユティリティで作成したロールだけが更新対象となります。

注※2

設定できるのは200人までです。

注※3

Active Directory使用時はサポートされていません。

(cd)　更新対象コードと更新値

更新対象コード | 更新値1 | 更新値2 | 更新値3
BPROLE | － | － | －
ORGROLE | 組織ID | － | －
CMPROLE | 最上位組織ID | － | －
LAYROLE | － | － | －
DEFUSR | ロール定義者ユーザID | － | －
DISTUSR | ロール配布管理者ユーザID | － | －
DISTSVR | ロール配布先サーバ名 | － | －
UMEMBER | ユーザID | － | －
RMEMBER | 業務ロール名※，組織ロール名 | － | －
AUTOKEY | 自動配布キー名 | － | －
UKEYVAL | 自動配布キー名 | 自動配布キー値 | ユーザID
RKEYVAL | 自動配布キー名 | 自動配布キー値 | 業務ロール名※，組織ロール名
SETSVR | ロール登録サーバ名 | － | －
ORGTOORG | 変更後組織ID | － | －
ORGTOCMP | 変更後最上位組織ID | － | －
CMPTOORG | 変更後組織ID | － | －
CMPTOCMP | 変更後最上位組織ID | － | －

（凡例）

－は指定しないことを示します。

注※

02-10以降のバージョンのGroupmax Workflow Definerで作成したロールか，又はこのユティリティで作成したロールだけが更新対象となります。

(ce)　値設定ダイアログボックス

この画面は，［Groupmax Workflow環境設定］ダイアログボックスで，変更したい項目をクリックした後［変更...］ボタンをクリックするか，又は変更したい項目をダブルクリックすると表示されます。

［値設定］ダイアログボックスは，［Groupmax Workflow環境設定］ダイアログボックスでクリックした変更項目の値を設定できます。数値は半角で設定し，1000単位の区切り記号や小数点は使用しないでください。

［値設定］ダイアログボックスの画面を次に示します。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

項目名

［Groupmax Workflow環境設定］ダイアログボックスで選択された項目名を表示します。

値

項目に設定したい値を入力します。

［OK］ボタン

ダイアログボックスを閉じて，［Groupmax Workflow環境設定］ダイアログボックスに戻ります。

［値］テキストボックスに入力した値が，［Groupmax Workflow環境設定］ダイアログボックスに表示されます。

［キャンセル］ボタン

ダイアログボックスを閉じます。

(cf)　環境設定ダイアログボックスの項目一覧

［あ行］

アプリケーションダウンロード方式

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

ビジネスプロセス定義のユーザ処理リスト「AP起動」又は「Groupmaxフォーム表示」で指定したファイルは，必要になった時点でサーバからクライアントにダウンロードされます。

このときのダウンロード方式を設定します。デフォルトはsystemです。

system

クライアントで指定したディレクトリにダウンロードします。ダウンロード先ディレクトリが一つであるため，例えば，異なるビジネスプロセス内の同一のファイル名を持つファイルをダウンロードすると，先にダウンロードしたファイルは後でダウンロードしたファイルによって上書きされます。

この場合，Groupmax Integrated Desktopの帳票棚から同じファイル名のアプリケーションを同時に実行すると，動作が不正になることがあるため，注意してください。

bp

クライアントで指定したディレクトリの下にビジネスプロセス定義ごとにディレクトリを作成し，作成したディレクトリにダウンロードします。異なるビジネスプロセス内の同一のファイル名を持つファイルをダウンロードしても，ファイルが上書きされることはありません。

クライアントで指定したディレクトリとは，Groupmax統合セットアップで指定した個人フォルダ用のディレクトリ下のWorkflowディレクトリです。

Windowsシステムでは大文字と小文字が区別されないため，大文字か小文字かが異なるだけのビジネスプロセス名は，同じ名称として識別されます。したがって，同一のファイル名を持つファイルをダウンロードする場合は，大文字か小文字かが異なるだけのビジネスプロセス名は付けないでください。

案件一覧表示用作業ディレクトリ名

クライアントで案件の一覧を表示するときは，一覧を作成するための作業領域をサーバ側で確保する必要があります。ここでは，案件の一覧を表示するための作業ディレクトリを設定します。

デフォルトは，インストール先ディレクトリ下のtmpです。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストールディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

案件一覧表示用作業領域のサイズ

クライアントで案件の一覧を表示するときは，一覧を作成するための作業領域をサーバ側で確保する必要があります。ここでは，案件の一覧を表示するための作業領域のサイズを設定します。キロバイト単位で，0から10までの整数値を設定します。デフォルトは4です。

なお，設定の目安となる計算式を次に示します。

　案件一覧表示用作業領域のサイズ(キロバイト)＝表示する案件数×0.01

サイズに0を設定したとき，又は表示する案件数が作業領域のサイズを超える場合は，案件一覧表示用作業ディレクトリ名が参照されます。

案件送付リトライ回数

案件の送付処理のリトライ回数を設定します。

マネージャ機能は，案件の送付処理中にロック処理のエラーなどが発生すると，案件の送付処理をいったん中止します。送付処理を中止した案件は，マネージャ機能が保持している他の案件を処理した後に，再度処理されます。

この送付処理の再実行回数を案件送付リトライ回数といいます。案件送付リトライ回数を超えた案件は，次ノードに送付できない案件として，エラートレーに送付します。

0，又は5から1000までの整数値を設定します。0を設定した場合，送付処理を中止した案件は，次ノードに送付できるまで，システム用のトレーにあります。デフォルトは100です。

インストール先ディレクトリ名

Workflowのインストール先ディレクトリ名を表示します。この値は変更できません。

［か行］

回収後の同報前への差し戻し

回収後の処理ノードから同報前の処理ノードへ，案件を差し戻せるようにするかどうかを設定します。ここでの設定はすべてのビジネスプロセス定義に適用されます。

yes又はnoで設定します。デフォルトはnoです。

yes

同報前の処理ノードへ，案件を差し戻せるようにします。

no

同報前の処理ノードへ，案件を差し戻せないようにします。

稼働状況解析ユティリティ作業ディレクトリ名

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

稼働状況解析ユティリティで，ログ編集結果及び稼働実績集計結果のファイルを作成するディレクトリのパス名を設定します。設定するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

デフォルトは，インストール先ディレクトリ下のanalystディレクトリです。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

共通ユーザ管理ディレクトリ名

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

共通ユーザ管理ディレクトリのパス名を表示します。このディレクトリは，Groupmax Document ManagerとWorkflowが共有します。この値は変更できません。

［さ行］

サーバ間通信監視時間

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

マルチサーバ構成の場合，クライアントからの処理要求が自Workflowサーバ内で完結しないときは，他Workflowサーバへ自動的にログインしてデータを取得することがあります。このときのログイン先サーバからの応答待ち時間を指定します。シングルサーバ構成の場合は，このオプションの指定は無視されます。

秒単位で，0から7200までの整数値を指定します。デフォルトは7200です。

0を指定した場合は，応答待ち時間が無限になります。そのため，ログイン先サーバが何かの障害で応答を返せなくなった場合，自サーバが応答待ち状態を続けることになりますので，通常は0以外の値を指定してください。

ただし，0以外の値を指定して，その値が小さすぎる場合，サーバ間の通信速度が低速であったり，ログイン先サーバに多量の負荷がかかっていたりしたときに，タイムアウトとなってクライアントにエラーが返ることがあります。そのため，サーバ間の通信形態や各サーバの負荷状況によって適切な値を指定するようにしてください。

指定値の例として，サーバ間がLANで接続されている場合は，約60秒が妥当です。サーバ間がWANで接続されている場合は，一般的に通信に時間がかかりますので，60秒よりも大きな値を設定するようにしてください。

また，0以外の値を指定して，サーバに次のようなエラーメッセージが頻繁に出力される場合は，値を大きくしてください。

KDWS103-Eのメッセージで付加情報にWFbaseSV receive time out.又はWFsess recieve time out.が表示されるもの

サーバ間連携機能指定

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

サーバ間連携機能を使用するかどうかを設定します。サーバ間連携機能を使用する場合はuseを設定します。同一サーバ内でビジネスプロセス間連携をする場合にもuseを設定します。

nouse又はuseを設定します。デフォルトはnouseです。

nouse

サーバ間連携機能を使用しません。

use

サーバ間連携機能を使用します。

サーバ機能管理ファイルディレクトリ名

サーバ機能管理ファイルを格納するディレクトリ名を設定します。

サーバ機能管理ファイルは，セション管理情報などを格納する共有メモリとしてマップされるファイルです。このファイルは，サーバ起動時に，最大ログインユーザ数を基に最適なサイズで作成されます。

設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を設定するときは，共有ディスクのドライブ下に設定します。

デフォルトは，インストール先ディレクトリ下のmsgqueです。ファイルサイズが大きくなる場合，ディスクアクセスを分散させてサーバの性能を向上させたい場合，又はWindows NTクラスタでWorkflowを使用する場合は，デフォルト以外のディレクトリを設定します。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

再送指示エラーログ出力ファイル名

マルチサーバ機能（サーバ間連携機能）を使用する場合に設定する必要があります。

連携データ再送ユティリティで，再送に失敗した連携データの情報を出力するファイルのパス名を設定します。

このファイル及びファイルを格納するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

再送指示エラーログ出力ファイル名を設定しない場合は，ログ情報エリアディレクトリに，errlogというファイル名で作成します。

ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

必ず存在するディレクトリを指定してください。

最大転送データサイズ

マルチサーバ機能（サーバ間連携機能）を使用する場合に設定する必要があります。

通信手段がGroupmax Mail Serverでの転送データの最大サイズを設定します。転送データが最大サイズを超えた場合，その案件をエラートレーに送付します。

メガバイト単位で，2から16までの整数値を設定します。デフォルトは4です。

最大ログインユーザ数

Workflowサーバに，同時にログインできるユーザ数を設定します。1から1000までの整数値を設定します。デフォルトは64です。なお，実際に運用できる最大ログインユーザ数はメモリ所要量による制限を受けています。

Workflowサーバへのログインには，一般用ログインと管理者用ログインの二つがあります。

一般用ログインとは，次に示すプログラムからのログインのことです。

Groupmax Integrated Desktop

Groupmax Form Client

Groupmax Workflow for Active Server Pagesで作成したアプリケーション

バージョン02-20以降のGroupmax World Wide Web Desktop/ワークフロー

Groupmax Workflow Client - Library又はGroupmax Workflow Server - Libraryで作成したアプリケーション

管理者用ログインとは，次に示すプログラムからのログインのことです。

Groupmax Workflow Definer（ワークフロー定義，ワークフローロール定義，ワークフローユーザ定義，配布管理）

Groupmax Workflow Monitor

Groupmax Workflow Client - Library Extension及びGroupmax Workflow Server - Library Extensionで作成したアプリケーション

Groupmax Workflow - Specialist Tools for WWW及びGroupmax Workflow - End-user Tool for WWW

バージョン02-10より前のCSSクライアント(Flowmate/Definer，Monitor，Groupshop，及びFlowmate/Client-Library，Flowmate/Server-Library，Flowmate/Development Kitで作成したアプリケーションなど）

バージョン02-20より前のGroupmax World Wide Web Version2.0/ワークフロー

Workflowサーバは，クライアントからのログイン要求を受け付けると「セション」という単位で資源を確保します。セションとは，Groupmax　Workflowでのサーバとクライアント間の論理的な接続単位のことです。

Workflowサーバでは，ログインをユーザとセションで管理しています。一般用ログインについては，一般用最大ログインユーザ数，又は一般用最大セション数を超えた場合，新たなログイン要求をエラーとします。管理者用ログインについても同様に，管理者用最大ログインユーザ数，又は管理者用最大セション数を超えた場合，新たなログイン要求をエラーとします。

一般用最大ログインユーザ数，一般用最大セション数，管理者用最大ログインユーザ数，及び管理者用最大セション数について次に示します。

一般用最大ログインユーザ数
「最大ログインユーザ数」指定値　－　ログイン中の管理者用ログインユーザ数

一般用最大セション数
「最大ログインユーザ数」指定値　×　1ユーザあたりの同時接続セション数
ただし，計算式で求めた値が5120を超えた場合は5120となります。なお，マルチサーバ構成の場合は，各サーバでサーバ台数分のセションがシステムで使用されるため，クライアントから使用できるセション数はこの数を引いた値となります。

管理者用最大ログインユーザ数
「最大ログインユーザ数」指定値　－　ログイン中の一般用ログインユーザ数
ただし，計算式で求めた値が64を超えた場合は，64となります。

管理者用最大セション数
64固定です。

セションは，クライアントのプログラムやバージョンによって，1ユーザで複数のセションを使用する場合があります。このため，ログインしているユーザ数が最大ログインユーザ数を超えていなくても，一般用最大セション数，管理者用最大セション数を超えてログインできなくなる場合がありますので，注意してください。

クライアントごとに使用する一般用ログインのセション数については，「1ユーザあたりの同時接続セション数」を参照してください。

クライアントごとに使用する管理者用ログインのセション数について，次に示します。

Groupmax Workflow Definerを使用する場合
同時に実行するプログラム（ワークフロー定義，ワークフローロール定義，ワークフローユーザ定義，配布管理）数分のセションが必要となります。

Groupmax Workflow Monitorを使用する場合
1セションが必要となります。

Groupmax Workflow Client - Library Extension及びGroupmax Workflow Server - Library Extensionを使用する場合
同時にアプリケーションからログインするログイン数分のセションが必要となります。

Groupmax Workflow - Specialist Tools for WWW及びGroupmax Workflow - End - user Tool for WWWを使用する場合
ブラウザからログインする数のセションが必要となります。

バージョン02-10より前のCSSクライアントを使用する場合
同時に実行するプログラム数分のセションが必要となります。

バージョン02-20より前のGroupmax World Wide Web Version2.0/ワークフローを使用する場合
ブラウザからログインする数のセションが必要となります。

なお，マルチサーバ構成の場合，上記1.～4.のプログラムは管理者用ログインのため，Workflow管理サーバにログインし，当該サーバでセションを使用します。

実際に運用できる最大ログインユーザ数，最大セション数は，メモリ所要量による制限を受けます。

再ログイン

異なるIPアドレスのクライアントから，既にログインしているユーザのユーザIDと同じユーザIDで再ログインした場合に，どのクライアントのログインが有効になるかを設定します。

yes，no又はclientで設定します。デフォルトはclientです。

なお，同じIPアドレスのクライアントからは，このオプションの設定に関係なく，既にログインしているユーザのユーザIDと同じユーザIDで再ログインできます。

yes

後からログインしたクライアントを優先します。

この場合，既にログインしているクライアントは，すべて強制的にログアウトされ，後からログインしたクライアントのログインが有効になります。

yesを設定すると，PPP（Point-to-Point Protocol）接続のクライアントの接続切れ，クライアントの障害などによって強制的にログアウトされた場合，異なるIPアドレスのクライアントから再ログインできます。

ただし，同じユーザIDを複数の人が共有しているような場合，先にログインしているクライアントが不当にログアウトされたり，ユーザ同士で再ログインを繰り返したりすることがあるので，ご注意ください。

また，強制ログアウト後に再ログインして，Groupmax Integrated Desktopで案件を処理しようとすると，該当する案件は他のプログラムで使用中の可能性がある旨のメッセージが表示されることがあります。その場合は，「処理を続行しますか？」の問い合わせで「はい」を選択して，処理を続行してください。

注　Groupmax Address Serverのログイン制御の設定で，通常ログイン（先着優先）が設定されている場合，Groupmaxのクライアントのバージョンによっては，再ログインできない場合があります。詳細は，再ログイン時の設定値に対するクライアントのログイン結果一覧を参照してください。

no

既にログインしているクライアントを優先します。

この場合，後からログインしようとしたクライアントは，エラーとなってログインできません。

noを設定すると，PPP接続のクライアントの接続切れ，クライアントの障害などによって強制的にログアウトされて，異なるIPアドレスのクライアントから再ログインしたい場合に，以下の条件が満たされているときに再ログインできます。

環境設定ユティリティの［通信ソケットKEEPALIVE］オプションに「use」を設定していること。

ただし，TCP/IPがクライアントとの接続を監視するための一定時間が経過するまでは，再ログインできません。

client

ログインしようとしているクライアントでの指定に従います。

ただし，05-00より前のバージョンのクライアント又は16bit版のクライアントからのログイン時には，既にログインしているクライアントが優先されます。

作業者指定の作業権限チェック

ビジネスプロセス定義のユーザ処理リストでノードに対して「作業者の指定」をした場合，次に示す方法から作業者の指定方法を選択します。

システム宛先台帳からユーザを選択して指定
システム宛先台帳に表示されたユーザから選択して指定します。
システム宛先台帳には，該当するノードで作業権限があるユーザだけが表示されます。

ローカル宛先台帳からユーザを選択して指定
ローカル宛先台帳に表示されたユーザから選択して指定します。
ローカル宛先台帳には，ローカル宛先台帳に登録されたユーザすべてが表示されます。

ユーザを直接指定
システム宛先台帳又はローカル宛先台帳から選択しないで，ユーザのニックネームを直接指定します。
上記の方法で指定した作業者の作業権限をチェックするかどうかを設定します。作業権限はビジネスプロセス定義のノードで設定されたものです。ここでの設定は，すべてのビジネスプロセス定義に適用されます。
yes又はnoで設定します。デフォルトはnoです。

yes

指定したユーザに作業権限があるかどうかをチェックし，作業権限がないときはエラーとします。Groupmax Workflow Client - Libraryを使用している場合は，次の六つのAPI関数又はOCXインタフェースを発行したときにチェックします。

nextuserパラメタを指定したHwfPutCase関数

nextuserパラメタを指定したHwfSuffixCase関数

reqmodeパラメタに0を指定したHwfSelectNextUser関数

PutNextUserInfnExプロパティに1以上を指定したWFocPutCaseメソッド

next_user_numパラメタに1以上を指定したSetSuffixInfExメソッド発行後のWFocSuffixCaseメソッド

reqmodeパラメタに0を指定したWFocSelectNextUserメソッド

no

指定したユーザに作業権限があるかどうかのチェックをしないで，そのユーザに案件を移します。

送信メール制限サイズ

ドメイン間連携機能を使用する場合に指定します。

送信可能なメールサイズの最大値を指定します。メールの送信サイズが最大値を超えた場合，送信エラーになります。

キロバイト単位で，0から2000000までの値を指定します。0を指定した場合，メールサイズに関係なく，すべてのメールを送信します。デフォルトは1000です。

［た行］

通信監視時間

長い通信電文を複数に分割して送受信した場合の，後続の電文が届くまでの監視時間を指定します。監視時間内に後続の電文が届かない場合は，通信障害が発生したと判断し，セションを終了します。

ミリ秒単位で，10から7200000までの整数値を設定します。デフォルトは60000です。

通信ソケットKEEPALIVEオプション

Workflowサーバがクライアントとの通信に使用するソケットに対して，KEEPALIVEオプションを指定するかどうかを設定します。

KEEPALIVEオプションとは，通信ソケットに対して，キープアライブパケットを送信するように指示するためのオプションです。KEEPALIVEオプションを指定すると，TCP/IPによってクライアントへの接続が監視されますが，ルータによる通信状態監視機能は使用できません。

use又はnouseで設定します。デフォルトはuseです。

use

KEEPALIVEオプションを設定します。

これを設定すると，TCP/IPの機能によって，一定間隔でクライアントに関する接続が監視されます。クライアントに障害が発生した場合は，一定時間の後，異常を検出してセションをクローズし，リソースが開放されます。

ただし，一定間隔でクライアントへ送信するため，ルータなどによる通信状態監視機能は使用できません。

nouse

KEEPALIVEオプションを設定しません。

これを設定すると，TCP/IPはクライアントの接続を監視しないため，ルータなどによる通信状態監視機能が使用できるようになります。

ただし，クライアントに障害が発生した場合にも異常が検出されないので，セション（リソース）は解放されずにサーバが停止するまで残ります。障害が発生したユーザは，同一IPアドレスのクライアントからはログインできますが，異なるIPアドレスのクライアントからはログインできません。

定義スクリプト読み込み数

メモリ上に読み込むビジネスプロセス定義の実行形式ファイル数を設定します。

設定したファイル数を読み込むためのメモリを確保できない場合は，メモリ不足のメッセージを出力し，マネージャ機能を終了します。

1から16までの整数値を設定します。デフォルトは5です。

デフォルト組織名

Groupmax Workflow Server for Active Directoryを使用する場合に指定します。

Workflowではワークフローユーザは組織に所属している必要があるため，ワークフロー組織に所属していないワークフローユーザ又はUsersコンテナの下に所属しているワークフローユーザをデフォルト組織に所属させます。このデフォルト組織の組織名を，1バイトから32バイトまでの文字列で指定します。

デフォルトは，デフォルト組織の組織IDと同じである「_DefOrg」です。

指定した組織名がデフォルト組織の組織名及び組織略称となります。

不正な値を指定した場合は，デフォルトの「_DefOrg」となります。

なお，デフォルト組織名の変更は，ディレクトリ情報キャッシュの更新後に有効になります。

転送データ一覧ファイル名

マルチサーバ機能（サーバ間連携機能）を使用する場合に設定する必要があります。

転送データ一覧取得ユティリティで，受信結果が未確認の連携データを出力するファイルのパス名を設定します。

このファイル及びファイルを格納するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

転送データ一覧ファイル名は，転送データ一覧取得ユティリティのダイアログボックスでも設定できます。転送データ一覧ファイル名を設定しない場合は，ログ情報エリアディレクトリに，showcqというファイル名で作成します。

ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
1バイトの文字
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）

必ず存在するディレクトリを指定してください。

転送リトライインターバル時間

マルチサーバ機能（サーバ間連携機能）を使用する場合に設定する必要があります。

案件，ワーク操作などを他のサーバへ転送しようとしてエラーが発生した場合，再送するまでの間隔（リトライインターバル時間）を設定します。

分単位で，10から1440までの整数値を設定します。デフォルトは60です。

転送リトライ回数

マルチサーバ機能（サーバ間連携機能）を使用する場合に設定する必要があります。

案件，ワーク操作などを他のサーバへ転送しようとしてエラーが発生した場合の，再送回数（リトライ回数）を設定します。再送回数がリトライ回数を超えると，その案件などは再送されません。

0から999までの整数値を設定します。0を設定した場合，再送はされません。デフォルトは10です。

添付文書ファイル名称チェック

Version 5までは，案件に添付する文書ファイル名に使用できる，文字コードに制限がありましたが，Version 6からはこの制限を解除できます。解除することで，OS上で作成できるファイル名を扱えるようになるため，これまで使用できなかった半角スペースや全角スペースなどの文字が添付文書ファイル名に使用できるようになります。

yes

添付文書ファイル名のチェックを行います(Workflowによる文字コード制限あり)。

no

添付文書ファイル名のチェックを行いません(Workflowによる文字コード制限なし)。

Workflowによる添付文書ファイル名の制限の有無の指定は，次の制限に基づいてチェックをするか，しないかを指定します。

半角コード

半角コードのコード番号0x20～0x7E，又は0xA1～0xDFの範囲のコード。ただし，次の文字は使用できません。

?，"，/，¥，<，>，*，|，:，半角の空白

全角コード

シフトJISコードのコード番号において，2バイトコードの先頭1バイトの値が0x81～0x9F，又は0xE0～0xEFのどれかの範囲に含まれ，なおかつ，後ろ1バイトの値が0x40～0x7E，又は0x80～0xFCのどれかの範囲に含まれる全角コード。ただし，全角スペースは除く。

ただし，Workflowの文書ファイル名チェックを行わない"no"に指定する場合は，必ず次の注意事項を参照して問題がないことを確認して変更してください。

以下に示すクライアントはファイル名に使用可能な文字コードの制限の解除に対応していません。したがって，これらのクライアントを使用している場合は，本オプションの指定を"no"に指定できません。
・Groupmax Desktop（16bit版）
・Groupshop

以下に示すGroupmax Workflow - Libraryのバージョン1互換関数はファイル名に使用可能な文字コードの制限の解除に対応していません。したがって，独自の業務アプリケーションプログラムにこれらの関数を使用されている場合，本オプションを"no"に指定できません。
・HwfGetObjectInstance
・HwfGetObjectInstanceToFile
・HwfSetObjectInstance
・HwfUpdateObjectInstacne
・HwfGetCaseInf
・HwfGetMemo
・HwfGetMemoToFile
・HwfPutMemo
・HwfUpdateMemo

Version 5まで添付ファイル名称に使用できなかった文字コードを含むファイル名で登録した文書やメモを参照するときに以下のものを使用した場合，そのファイル名は「ファイル名称変換規則」に示すように変換されます。
・06-00より前のバージョンのGroupmax Integrated Desktop
・06-00より前のバージョンのGroupmax Workflow - Libraryの関数（バージョン1の互換用関数を除く）
「ファイル名称変換規則」
Version 5までの添付ファイル名称に使用できる文字コード以外の半角コードは「~」(1バイト)，全角コードは「~~」(2バイト)にそれぞれ変換されます。

Version 6以降のクライアント(クライアントライブラリ，サーバライブラリ含む)のOSとして複数の異なるOSを使用している場合，添付ファイルのファイル名はそれらのOSのすべてにおいてファイル名として使用できる範囲で運用してください。その範囲外で使用された場合，クライアントマシンのOSによって，添付ファイルの取得に成功したり，失敗したりすることがあります。特に，UNIX版サーバライブラリを使用してUNIX上で作成したファイルを案件に添付するような場合，UNIXとWindowsで扱えるファイル名の差異によってWindowsマシンのクライアントで案件の添付ファイルを取得できなくなることがあるのでWindowsでファイル名として扱える範囲で運用してください。

マルチサーバ環境では次の点に注意してください。
・Version 5以前のサーバが存在する場合，"no"に指定できません。
・すべてVersion 6以降のサーバである場合，この指定を全サーバで統一してください。
・サーバにUNIX版とWindows版が混在する場合，Windowsで使用できるファイル名の範囲で運用してください。

Workflow Server - Connectionを複数台運用管理している場合は，項番5のマルチサーバ環境と同様の点に注意して運用してください。

テンポラリファイルディレクトリ名

トレースファイルなどの，一時的なファイルを作成するディレクトリ名を設定します。このディレクトリは，Everyoneグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

デフォルトは，インストール先ディレクトリ下のtmpディレクトリです。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

ドメイン間連携管理情報最大保存期間

ドメイン間連携で管理する情報を，連携終了後最大どれくらい保存するかを指定します。

分単位で，0から70560までの値を指定します。デフォルトは2520です。

指定値は，ドメイン間連携メール処理期限より大きい値を設定することを推奨します。

連携管理情報は，正常に連携が終了した場合，システムで自動的に保存期間を設定して削除します。

ドメイン間連携機能指定

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

ドメイン間連携機能を使用するかどうかを指定します。

ビジネスプロセス定義登録時，又はビジネスプロセス定義配布時にこのパラメタを参照して連携ノードが定義されている場合にnouseを指定すると，エラーになります。

use又はnouseで指定します。デフォルトはnouseです。

use

ドメイン間連携機能を使用します。

nouse

ドメイン間連携機能を使用しません。

ドメイン間連携再送インターバル時間

ドメイン間連携で要求メールを送信した後，応答メールが返却されない場合，自動的に要求メールを再送するときの再送間隔を指定します。

分単位で，30から10080までの値を指定します。デフォルトは360です。

ドメイン間連携再送回数

ドメイン間連携で要求メールを送信した後，応答メールが返却されない場合，自動的に要求メールを再送するときの最大再送回数を指定します。

1から100までの値を指定します。デフォルトは5です。

ドメイン間連携作業ディレクトリ名

ドメイン間連携機能を使用する場合に指定します。

ドメイン間連携機能で，一時的に使用する作業ファイルを作成するディレクトリを指定します。

デフォルトは，インストール先ディレクトリ下の¥Flowmate¥WFmc¥tmpです。

ドメイン間連携受信メールチェックインターバル時間

ドメイン間連携機能を使用する場合に指定します。

受信メールがない場合に，次に受信メールの有無を確認するまでの間隔を指定します。

秒単位で，1から3600までの値を指定します。デフォルトは10です。

ドメイン間連携送受信ログ出力ディレクトリ名

ドメイン間連携機能を使用する場合に指定します。

ドメイン間連携機能で取得する送受信ログを格納するディレクトリを指定します。

デフォルトは，インストール先ディレクトリ下の¥Flowmate¥WFmc¥SRlogです。

ドメイン間連携送受信ログ保存形式

ドメイン間連携機能を使用する場合に指定します。

ドメイン間連携機能で取得する送受信ログの保存形式を取得します。形式には，全保存と上書き保存があります。

all又はrndで指定します。デフォルトはrndです。

all

全保存形式で保存します。全保存形式の場合，ログデータは上書きしないですべて保存されます。そのためディスク容量に空きがなくなる前に待避する必要があります。

rnd

上書き保存形式で保存します。上書き保存形式の場合，データは容量の上限サイズまで上書きされます。そのため，古いログは削除されます。

ドメイン間連携メール格納ディレクトリ名

ドメイン間連携機能を使用する場合に指定します。

メールサーバから取得したメールを格納するディレクトリを指定します。ディレクトリを変更する場合は，ディレクトリ下の情報をすべて移動する必要があります。

デフォルトは，インストール先ディレクトリ下の¥Flowmate¥WFmc¥mailです。

ドメイン間連携メール処理期限

ドメイン間連携でメールを受信した場合に，送信時から一定時間を経過すると，そのメールが無効になる時間を指定します。

受信時刻が，「送信時刻」＋「ドメイン間連携メール処理期限」を過ぎた場合，無効になります。

分単位で，0から10080までの値を指定します。0を指定した場合，すべてのメールが有効になります。デフォルトは360です。

ドメイン間連携メール送受信リトライ回数

ドメイン間連携機能を使用する場合に指定します。

メールに対する送受信処理に失敗した場合の自動リトライ回数を指定します。

1から99までの値を指定します。デフォルトは10です。

ドメイン間連携メール送信インターバル時間

ドメイン間連携機能を使用する場合に指定します。

メール送信要求がない場合に，次に送信要求の有無を確認するまでの間隔を指定します。

秒単位で，1から3600までの値を指定します。デフォルトは10です。

［は行］

複数ケースソースノードへの差し戻し

複数のケースを定義しているソースノードへ，案件を差し戻せるようにするかどうかを設定します。ここでの設定はすべてのビジネスプロセス定義に適用されます。

yes又はnoで設定します。デフォルトはnoです。

yes

複数のケースを定義しているソースノードへ，案件が差し戻せるようにします。

no

複数のケースを定義しているソースノードへ，案件が差し戻せないようにします。

文書実体ディレクトリ名

初期設定ユティリティの［動作環境の初期化］ダイアログボックスで初期化した，文書実体ディレクトリ名を表示します。この値は，変更できません。

［ま行］

マネージャスリープ時間

マネージャ機能のスリープ時間を設定します。マネージャ機能は，送付要求のあった案件をすべて送付した後，一定時間処理を休止（スリープ）します。マネージャ機能は，この項目に設定された時間スリープし，その後，再び案件の送付処理を開始します。

秒単位で，1から60までの整数値を設定します。デフォルトは60です。

マネージャスリープ時間を小さくすると，システムの負荷が高くなる可能性がありますので，基本的には60を設定してください。

マルチサーバ環境設定ディレクトリ名

バージョンが02-10より前のビジネスプロセス定義を対象とする場合に，設定する必要があります。

部署名定義ファイル（section）及び，窓口名定義ファイル（entrance又はexentran）を作成する，マルチサーバ環境設定ディレクトリのディレクトリ名を設定します。設定するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

デフォルトは，インストール先ディレクトリ下のSVetcです。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

マルチサーバ作業ディレクトリ名

マルチサーバ機能（サーバ間連携機能）を使用する場合に設定する必要があります。

送信用メールファイルを作成する，マルチサーバ作業ディレクトリのディレクトリ名を設定します。設定するディレクトリは，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。マルチサーバ作業ディレクトリ名を設定しない場合は，ログ情報エリアディレクトリに，送信用メールファイルを作成します。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

マルチサーバ作業ディレクトリのディスク占有量については，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

マルチサーバ送信インターバル時間

マルチサーバ機能（サーバ間連携機能）を使用する場合に設定する必要があります。

メッセージ送信機能のスリープ時間を設定します。メッセージ送信機能は，送付要求のあった案件をすべて送付した後，一定時間処理を休止（スリープ）します。メッセージ送信機能は，この項目に設定された時間スリープし，その後，再び案件の送付処理を開始します。

秒単位で，1から600までの整数値を設定します。デフォルトは60です。

無通信セッション監視時間

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

クライアントがWorkflowサーバと通信していない状態（無通信状態）を監視する時間を設定します。無通信状態が設定した時間を超過した場合，クライアントのサーバとの接続を自動的に切り離し，次回クライアントからWorkflowサーバにアクセス要求があったときに自動的に再接続します。

分単位で，0から60までの整数値を設定します。デフォルトは0です。ただし，値が0の場合，自動的な切り離しと再接続機能は実行しません。

また，このオプションは，次に示す二つの条件を満たすアプリケーションでだけ有効となります。

・03-00以降のGroupmax Integrated Desktop，Groupmax Form又はGroupmax Workflow Client - Libraryで作成したアプリケーションであること

・アプリケーションの中で，HwfStartUpWorkflow関数のパラメタ「shared_mode」又はOCXインターフェースのWFocStartUpメソッドのパラメタ「sharedmode」に，0を設定していること

注　自動的に切り離した後，自動的に再接続するまでの間に，異なるIPアドレスのクライアントから同じユーザIDでログインできます。異なるIPアドレスのクライアントから同じユーザIDでログインしている状態で自動的に再接続しようとすると，環境設定ユティリティの［再ログイン］オプションの設定値によって次に示すようになります。

・「yes」を設定しているとき

　　再接続できます。

・「no」を設定しているとき

　　再接続できません。

メールサーバ通信監視インターバル時間

ドメイン間連携機能を使用する場合に指定します。

メールサーバに対する通信要求に対しての応答を待つ時間を指定します。時間内に応答がない場合は，通信エラーになります。

分単位で，1から60までの値を指定します。デフォルトは1です。

メール再送リトライ回数

マルチサーバ機能（サーバ間連携機能）を使用する場合に設定する必要があります。

メール不達の場合の，メール再送リトライ回数を設定します。メール再送リトライ回数を超えた場合，その案件をエラートレーに送付します。

0から99までの整数値を設定します。デフォルトは10です。

メール受信インターバル時間

マルチサーバ機能（サーバ間連携機能）を使用する場合に設定する必要があります。

メッセージ受信機能のスリープ時間を設定します。メッセージ受信機能は，メールボックスの案件をすべて処理した後，一定時間処理を休止（スリープ）します。メッセージ受信機能は，この項目に設定された時間スリープし，その後，再び案件の受信処理を開始します。

秒単位で，1から600までの整数値を設定します。デフォルトは60です。

［や行］

役職名の順位付け番号表示

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

役職名に順位付け番号が設定されている場合に，この番号をGroupmax Integrated Desktop，Groupmax Workflow Monitorなどで表示するかどうかを設定します。

yes又はnoで設定します。デフォルトはnoです。

順位付け番号とは，同じ役職名に対して設定されている番号で，例えば，課長#1，課長#2のように設定されます（#1，#2の部分が順位付け番号と呼ばれます）。

yes

役職名を表示するときに順位付け番号も表示します。

no

役職名を表示するときに順位付け番号を表示しません。

ユーザデータ格納ディレクトリ名

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

ビジネスプロセス定義のユーザ処理リストで設定した，ユーザデータ格納ディレクトリのディレクトリ名を設定します。ユーザデータ格納ディレクトリには，アプリケーションプログラムなどのユーザ任意のデータを格納します。

設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。ただし，Windows NTクラスタで環境を設定するときは，共有ディスクのドライブ下に設定します。また，このディレクトリに格納するファイル名には，英大文字を使用できません。

デフォルトは，インストール先ディレクトリ下のuserdataです。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

ユーザ情報自動反映時のエラースキップ

ユーザ情報自動反映時に，特定のエラーが発生した場合，エラーをスキップして処理を続行するかどうかを設定します。

スキップの対象となるエラーを次に示します。

ユーザ情報自動反映の対象となるユーザがGroupmax Workflow Serverにログインしている場合

Groupmax Address Server上でユーザの「Workflowサーバ」を変更したが，マルチサーバ機能で使用するメールユーザがGroupmax Address Serverに未登録である場合

Groupmax Address Server上でユーザを削除，又はユーザの「Workflowサーバ」を変更したが，該当ユーザが作業机に作業者として直接割り当てられている場合

yes又はnoで設定します。デフォルトはnoです。

yes

ユーザ情報自動反映時に，継続できるエラーが発生した場合，ユーザ登録処理を継続します。エラーをすぐに取り除くことができない場合で，ほかのユーザ情報自動反映処理を完了させる必要があるときなどに，このオプションを使用します。

no

ユーザ情報自動反映時にエラーが発生すると，ユーザ登録処理を中断します。

ユーザヒストリ取得最大数

ユーザヒストリは，ユーザ単位に取得する案件の投入，遷移，相談，回答，差し戻し，引き戻しの作業履歴です。一つの操作ごとに一つのユーザヒストリが取得され，ユーザヒストリ取得最大数の数だけ保持されます。ユーザヒストリ取得最大数を超えてユーザヒストリを取得すると，古いユーザヒストリから削除されます。

ユーザヒストリはGroupmax Integrated Desktopでは送信ログに表示され，作業履歴から履歴表示，引き戻し，キャンセル，などの操作ができます。削除されたユーザヒストリについては送信ログに表示されないため，取得最大数が少ない場合は送信ログからの案件操作を行うことができなくなる可能性があります。

したがって，業務内容に応じて，ユーザヒストリ取得最大数に適切な値を設定する必要があります。

ここで設定した値は，ユーザ定義ユティリティでのユーザ登録時に適用されます。また，登録されたユーザのユーザヒストリ取得最大数は，ユーザ定義更新ユティリティ，Groupmax Workflow Definer，Groupmax Workflow Monitorを使用してユーザ単位に変更することもできます。

ユーザヒストリ取得最大数には，0から1023までの整数値を設定します。デフォルトは50です。0を設定した場合には，ユーザヒストリは取得されません。

［ら行］

ログ情報エリアディレクトリ名

初期設定ユティリティの［動作環境の初期化］ダイアログボックスで初期化した，ログ情報エリアディレクトリ名を表示します。この値は，変更できません。

ロックエラーリトライスリープ時間

システム用のトレーに対して，ロック処理のエラーが発生した場合，エラーが発生してから再度ロック処理をするまでのスリープ時間を設定します。システム用のトレーとは，クライアントから送付要求のあった案件を格納するトレーです。マネージャ機能は，このシステム用のトレー内の案件を処理します。

秒単位で，1から10までの整数値を設定します。デフォルトは5です。

［わ行］

ワークエリアディレクトリ名

初期設定ユティリティの［動作環境の初期化］ダイアログボックスで初期化した，ワークエリアディレクトリ名を表示します。この値は，変更できません。

ワークフローデータベース名

初期設定ユティリティの［動作環境の初期化］ダイアログボックスで初期化した，ワークフローデータベースのデータベース名を表示します。この値は変更できません。

ワークフローログ出力ディレクトリ名

ワークフローログ出力ユティリティを使用する場合に設定する必要があります。

ワークフローログの出力先ディレクトリのパス名を設定します。ワークフローログは，設定したディレクトリにビジネスプロセス単位で出力されます。

設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。

デフォルトは，インストール先ディレクトリ下のWFlogです。

ドライブ名を含めて，1バイトから128バイトまでの文字列で設定します。設定時には，以下のことに注意してください。

次の文字は使用できません。
?，"，/，¥，<，>，*，|，:，半角の空白

次のディレクトリは指定できません。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
%WFdir%¥SVbin
%WFdir%¥SVlib
%WFdir%¥SVetc
%WFdir%¥tools
%WFdir%¥SVadm
%WFdir%¥SVsample

次に示す文字又は文字の組み合わせは指定できません。
「¥」を除く1バイトの文字※
先頭が「¥」の場合，2バイト目が「:」
先頭が「¥」でない場合，2バイト目が「:」以外の文字（例：ctmp）
¥と¥の間の，3個以上の「.」（例：c:¥tmp¥...¥tmp）
注※　1バイト目に「¥」を指定すると，Workflowインストール先ドライブ直下のディレクトリが設定されます（例えば，DドライブにWorkflowをインストールしたとすると，D:¥が設定されます）。

必ず存在するディレクトリを指定してください。

ワークフローログファイルのディスク容量については，ワークフローログファイルを参照してください。

ワークフローログレベル

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

ワークフローログの取得レベルを設定します。

ワークフローログの取得レベルは，02-10より前のバージョンのGroupmax Workflow Definerで登録したビジネスプロセス定義を対象とする場合に，設定します。

ワークフローログ取得レベルを設定しないと，Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryはワークフローログを出力します。このため，Groupmax Object Serverのシステム共通定義ファイルで，ユーザジャーナルを設定する必要があります。

ワークフローログが必要ない場合は，ワークフローログを取得しないモード（未取得モード）を設定してください。

次に示す用途に応じて，0から2までの取得レベルの値を設定します。デフォルトは2です。稼働状況解析ユティリティを使用する場合は，2を設定します。

取得レベル | モード | 用途
0 | 未取得モード | 稼働状況の統計情報が不要の場合に設定
1 | 簡易取得モード | ノードやユーザの統計情報は不要で，ワークの統計情報だけを必要とする場合に設定
2 | 標準取得モード | 稼働状況解析機能を使用する場合，又はノード，ユーザ及びワークの統計情報を必要とする場合に設定

ワーク保存期間

終了（シンク又はキャンセル）したワークを保存する日数を設定します。ワークの保存期限（ワークの終了日時に保存日数を加えた値）が過ぎたワークは，ワーク削除ユティリティで削除します。

日単位で，0から1000までの整数値を設定します。0を設定した場合は，ワーク削除ユティリティを実行した場合に，終了したワークを無条件に削除します。デフォルトは7です。ただし，Groupmax Workflow Definerで，登録するビジネスプロセス定義のワーク属性の［ワークを保存する日数］を設定している場合は，ここで設定される値よりもその値の方が優先されます。

ワークID採番用管理情報遅延更新

ワークIDの自動採番を定義したビジネスプロセスに案件を投入すると，ワークフローデータベースにワークID採番のための情報の更新が発生します。この場合に，一定の間隔ごとにまとめてワークフローデータベースを更新するか，案件投入ごとにワークフローデータベースを更新するかを設定します。

一定間隔ごとにワークフローデータベースを更新する場合，ビジネスプロセス情報は，いったん共有メモリに読み込まれ，管理されます。複数の案件投入があった場合でも，一度にワークフローデータベースを更新するので，案件投入処理の性能が良くなります。

一定間隔ごとにワークフローデータベースを更新する場合，Workflowサーバに障害が発生してシステムダウンすると，次回のWorkflowサーバ起動時にワークフローデータベースを補正します。その際，採番されるワークIDに抜けが発生することがあります。同一ワークIDが重複して採番されることはありません。

use又はnouseで設定します。デフォルトはnouseです。

use

一定間隔ごとにワークフローデータベースを更新します。案件投入でのワークID採番は，いったん共有メモリに読み込まれたビジネスプロセス情報を基に行います。

nouse

案件投入ごとにワークフローデータベースを更新します。

［数字］

1ユーザあたりの同時接続セション数

一般用でログインする1ユーザあたりの平均の同時接続セション数を設定します。1から5までの値を設定します。デフォルトは2です。セションは，クライアントのプログラムやバージョンによって，1ユーザで複数のセションを使用する場合があります。

クライアントごとに使用するセション数を次に示します。

Groupmax Integrated Desktop Version2.0を使用する場合
INBOX画面，案件エディタ画面，投入画面，送信ログ画面，帳票棚画面，及びForm Clientの伝票発行画面を実行した数のセションが必要となります。エージェントクライアントによるWorkflowの着信監視を使用する場合は，別に1セションが必要となります。

Groupmax Integrated Desktop Version 3を使用する場合
INBOX画面，案件エディタ画面，投入画面，送信ログ画面，帳票棚画面，及びForm Clientの伝票発行画面を合わせて，1セションが必要となります。
エージェントクライアントによるWorkflowの着信監視を使用する場合は，別に1セションが必要となります。

Groupmax Integrated Desktop Version 5以降を使用する場合
INBOX画面，案件エディタ画面，投入画面，送信ログ画面，帳票棚画面，Form Clientの伝票発行画面，及びエージェントクライアントによるWorkflowの着信監視を合わせて，1セションが必要となります。

Groupmax Workflow for Active Server Pagesを使用する場合
ユーザごとに1セションが必要となります。ただし，同一ユーザで複数プロセスからログインすると，そのプロセス数分のセションが必要となります。

Groupmax World Wide Web Desktop/Workflowを使用する場合
ブラウザからログインする数のセションが必要となります。

Groupmax Workflow Client - Libraryを使用する場合
HwfStartUpWorkflowで非共用モードを指定したアプリケーションプログラムでは，同時に起動するプログラム数分のセションが必要となります。
HwfStartUpWorkflowで共用モードを指定したアプリケーションプログラムでは，共用モードを指定した複数のアプリケーションプログラムで1セションが必要となります。
ただし，Groupmax Workflow Client - Libraryの前提プログラムであるWorkflow Clientが03-00より前のバージョンでは，HwfStartUpWorkflowで共用モードを指定しても非共用モードとなりますので注意してください。

Groupmax Workflow Server - Libraryを使用する場合
同時に起動するプログラム数分のセションが必要となります。

なお，あまりこの値を大きくするとサーバのメモリ量が増加するため，注意してください。

実際に運用できる最大ログインユーザ数，最大セション数は，メモリ所要量による制限を受けます。

［英字］

Addressユーザ情報のWorkflow自動反映

Groupmax Address Server上でのユーザ更新情報をWorkflowに自動反映するかどうかを設定します。Groupmax Address Server側の前提条件については，Groupmax Address - Assist連携機能を使用した運用を参照してください。

yes又はnoで設定します。デフォルトはnoです。

yes

Groupmax Address Server上でユーザ情報を更新すると，自動的にWorkflowのユーザ定義ユティリティを起動して更新情報をWokflowデータベースに反映します。

ただし，通信障害やユーザ定義ユティリティと同時実行できない処理との競合などにより，ユーザ定義ユティリティの実行に失敗する可能性があります。更新情報がワークフローデータベースに正しく反映されていることを必ず確認してください。

no

Groupmax Address Server上でユーザ情報を更新しても，更新情報をワークフローデータベースに自動反映しません。従来どおり，任意のタイミングでユーザ定義ユティリティを実行したい場合に指定します。

Workflow管理サーバホスト名

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

Workflow管理サーバのホスト名を設定します。ここで設定したホスト名は，HOSTSファイルに登録されているか，又はDNSデータベースによるアドレス解決ができるように設定しておく必要があります。

1バイトから256バイトまでの文字列で設定します。

デフォルトでは，自ホストをWorkflow管理サーバとして認識します。

Workflowサーバ監視インターバル時間

Groupmax Workflow Multi - Serverでは，案件などの情報を転送するときに，転送先サーバを確認するために，転送先サーバに対してログインを実行します。ここでは，ログインの実行に失敗した場合，再度ログインを実行する間隔を指定します。

分単位で，1から1440までの整数値を設定します。デフォルトは30です。

この値を大きくすると，案件などの情報転送やワーク操作が遅れることがあります。通常は，デフォルト値のままにするか，デフォルト値より小さい値を設定してください。

また，ここに設定した値よりも［マルチサーバ送信インターバル時間］で設定した値の方が大きい場合，サーバ監視インターバル時間はマルチサーバ送信インターバル時間に依存します。

Workflowシステム組織ID

Groupmax Workflow Server for Active Directoryを使用する場合は，この項目は表示されません。

マルチサーバ機能で使用するメールユーザの，所属する組織の組織IDを指定します。

1バイトから8バイトまでの文字列で設定します。

デフォルトは，「workflow」です。

(cg)　エラートレー

ビジネスプロセス管理者のユーザトレーのことです。何らかの原因で送付できなくなった案件が配布されます。

(ch)　オプション（ログ編集）ダイアログボックス

ログ編集機能のオプションを設定します。

［稼働状況解析ユティリティ］ダイアログボックスの［解析種別］グループボックスで，ログ編集を選択してから，[オプション...］ボタンをクリックすると，次のダイアログボックス画面が開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

編集するログ

編集するログのログメッセージ種別を設定します。

ログ種別一覧

編集するログの種別を一覧で表示します。表示項目は次のとおりです。

項目 | 説明
ALL | すべてのログ
API_MSG | アプリケーションが出力したログ
BEGIN_WORK | ワークを生成したログ
CANCEL_WORK | ワークをキャンセルしたログ
END_OF_ROOT_CASE | 案件を終了又はキャンセルしたログ
END_OF_WORK | ワークを終了又はキャンセルしたログ
GO_ROOT_CASE | 案件の遷移を要求したログ
MOVE_ROOT_CASE | 案件がノード間を遷移したログ
PUT_ROOT_CASE | 案件を投入したログ
READY_ROOT_CASE | 案件を送付可能にしたログ
READY_WORK | ワークを送付可能にしたログ
ROLE_TO_USER | 案件をロールからユーザに振り替えたログ
SEND_ANSWER_CASE | 案件の相談に回答したログ
SEND_BACK_ROOT_CASE | 案件を差し戻したログ
SEND_BACK_TO_BP | ほかのビジネスプロセスへ案件を差し戻したログ
SEND_CONSULT_CASE | 案件を相談したログ
SUSPEND_ROOT_CASE | 案件を一時停止したログ
SUSPEND_WORK | ワークを一時停止したログ
PUT_CASE_FROM_BP | ほかのビジネスプロセスから案件を投入したログ
TAKE_BACK_ROOT_CASE | 案件を引き戻したログ

［<<］ボタン

［ログ種別一覧］リストボックスで選択したログメッセージ種別を，［編集するログ］リストボックスに移動します。

［>>］ボタン

［編集するログ］リストボックスで選択したログメッセージ種別を，［ログ種別一覧］リストボックスに移動します。

［OK］ボタン

オプションを設定して，ダイアログボックスを閉じます。

［キャンセル］ボタン

オプションを設定しないで，ダイアログボックスを閉じます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

(ci)　オプション（稼働実績集計）ダイアログボックス

稼働実績集計機能のオプションを設定します。

［稼働状況解析ユティリティ］ダイアログボックスの［解析種別］グループボックスで，稼働実績集計を選択してから，[オプション...］ボタンをクリックすると，次に示すダイアログボックスが開きます。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

集計期間

集計する期間を選択します。表示項目は次のとおりです。

項目 | 説明
EVERYDAY | 1日ごとに集計
EVERYWEEK | 1週間ごと（月曜から日曜）に集計
EVERYMONTH | 1か月ごとに集計
TIMETABLE | 指定した時間の範囲を1日ごとに集計
DAYTABLE | 指定した日付の範囲を集計

集計日時

集計期間がTIMETABLE又はDAYTABLEの場合に，集計する日時を設定します。11バイトから287バイトまでの文字列で設定します。

集計する種別

集計する情報を設定します。

集計種別一覧

集計する情報の種別を一覧で表示します。表示項目は次のとおりです。

項目 | 説明
result_user | ユーザ実績の集計
result_bp | ビジネスプロセス稼働実績の集計

［<<］ボタン

［集計種別一覧］リストボックスで選択した集計種別を，［集計する種別］リストボックスに移動します。

［>>］ボタン

［集計する種別］リストボックスで選択した集計種別を，［集計種別一覧］リストボックスに移動します。

［OK］ボタン

オプションを設定して，ダイアログボックスを閉じます。

［キャンセル］ボタン

オプションを設定しないで，ダイアログボックスを閉じます。

［ヘルプ］ボタン

ヘルプ画面が表示されます。

指定例

集計日時で複数期間を指定する場合の指定例を次に示します。

集計期間が TIMETABLEの場合

午前8時00分から午前9時50分，午前10時00分から午後12時05分，午後1時00分から午後5時05分を集計する例
　8:00-9:50,10:00-12:05,13:00-17:05

注意事項
1.終了時刻と直後の開始時刻が同じ場合は実行する
　8:00-9:50,9:50-12:05,13:00-17:05
2.開始時刻と終了時刻が同じ場合はエラーになる
　8:00-8:00,10:00-12:05,13:00-17:05
3.0:00～24:00以外の時刻を指定した場合はエラーになる

集計期間が DAYTABLE の場合

19xx年11月 1日，19xx年11月 6日から 19xx年11月 10日を集計する例
　19xx/11/01-19xx/11/1,19xx/11/06-19xx/11/10

注意事項
1.終了日付と直後の開始日付が同じ場合はエラーになる
　19xx/11/01-19xx/11/1,19xx/11/01-19xx/11/10
2.1970/01/01～2038/01/18 以外の日付を指定した場合はエラーになる

(cj)　ユーザの設定

Groupmax Workflow Server for Active Directoryの場合は，Groupmax Workflow Server for Active Directoryでの設定を参照してください。

Groupmax Address Serverでは，Workflowのユーザ情報を管理します。ここでは，ユーザの設定の流れについて説明します。

説明するのは，Groupmax Address - Assist連携機能を使用しない場合のユーザの設定の流れ，及び設定時の注意事項についてです。Groupmax Address - Assist連携機能を使用する場合は，Groupmax Address - Assist連携機能を使用した運用を参照してください。

ユーザの登録

ワークフローデータベースの更新

ユーザの設定時の注意事項

アドレス情報のキャッシュの設定

(ck)　Groupmax Workflow Server for Active Directoryでの設定

Workflowで環境設定をした後，Groupmax Workflow Server for Active Directoryを使用する場合の，各種設定について説明します。

ディレクトリアクセスアカウントの定義

対象ドメインの定義

ディレクトリ情報のキャッシュの設定

スキーマの拡張

役職の登録

組識の登録

ユーザの登録

環境設定の削除

(cl)　Groupmax Address - Assist連携機能を使用した運用

ここでは，Groupmax Address - Assist連携機能を使用した運用方法の概略について説明します。Groupmax Address - Assistの詳細は，マニュアル「Groupmax Address - Assist Version 6 システム管理者ガイド」を参照してください。

Groupmax Address - Assist連携機能とは，Groupmax Address Server上でのユーザ情報の更新と連動してWorkflowのユーザ定義ユティリティを起動し，更新情報をWorkflowデータベースに自動的に反映する機能です。

この機能を使用する場合に必要な製品を次に示します。

Groupmax Address Server

Groupmax Address - Assist Viewer

Groupmax Address - Assist Service

前提条件

Groupmax Address - Assist連携機能を使用するための前提条件について説明します。

Groupmax Workflow Serverがインストールされているすべてのサーバで，Groupmax Address Serverが起動されている必要があります。

Groupmax Address Serverで，連携設定が完了している必要があります。詳細は，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Address - Assistで，連携設定が完了している必要があります。Groupmax Address - Assist Viewerからユーザ情報の更新を行う場合，Groupmax Address - Assistでも連携設定が必要です。詳細は，マニュアル「Groupmax Address - Assist Version 6 システム管理者ガイド」を参照してください。

設定事項

環境設定ユティリティの「Address - Assist連携 環境設定」で，「Addressユーザ情報のWorkflow自動反映」の設定値を「yes」にします。設定方法の詳細は，環境設定ユティリティを参照してください。

(cm)　ユーザの登録

Workflowのユーザを，Groupmax Address Serverに登録します。また，マルチサーバ機能を使用する場合はメールユーザも登録します。

Workflowのユーザの登録

ユーザ情報として，ユーザID，所属する組織，ユーザのホームサーバなどをGroupmax Address Serverに登録します。また，ユーザ情報を変更・削除するときも，Groupmax Address Serverを使用します。

ユーザの登録時には，最初にユーザID「system」を登録してください。ユーザID「system」の登録時の注意事項については，ユーザの設定時の注意事項を参照してください。

Groupmax Address Serverの使用方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Workflowでの固有の設定について，次に示します。

マルチサーバ機能で使用するメールユーザの登録

Workflowのマルチサーバ機能では，サーバ間の転送手段としてGroupmax Mail Serverを使用しています。このため，マルチサーバ機能を使用するときは，Groupmax Address Serverでメールユーザの登録が必要です。マルチサーバ機能を使用しないときは，Groupmax Mail Serverは必要ありません。マルチサーバ機能で使用するメールユーザの登録方法を，次に示します。

最上位組織Groupmax_system下に，組織ID「workflow」の組織を登録する
最上位組織Groupmax_systemは，Groupmax Address Serverで登録される組織です。この組織下に，Groupmax Mailクライアントを使用するメールユーザとは別の組織として，マルチサーバ機能で使用するメールユーザの組織を登録します。組織IDは，「workflow」で登録してください。
「workflow」以外の組織IDをGroupmax Address Serverで登録した場合は，すべてのWorkflowサーバで，その組織IDの設定が必要です。環境設定ユティリティの［Workflowシステム組織ID］に，Groupmax Address Serverで登録した組織IDを設定してください。

Workflowサーバごとに，一人のメールユーザを登録する
登録した組織に，Workflowサーバごとに一人のメールユーザを登録します。登録時には，Mailサーバ名にWorkflowサーバのTCP/IPのホスト名，組織IDに1.で登録したID（デフォルトでは「workflow」）を設定してください。その他の項目についての設定は任意です。

注意事項

マルチサーバ機能で使用するメールユーザ以外のユーザを，1.で登録した組織に登録しないでください。

一つのWorkflowサーバに，複数のメールユーザを登録しないでください。

一度登録したメールユーザは削除しないでください。

メールユーザには，兼任ユーザを登録しないでください。

メールユーザのユーザ情報を変更した場合は，Workflowのすべてのサービスを再起動してください。

Groupmax Mail Serverに登録した，Groupmax Workflow Multi - Serverが使用するWorkflowシステム組織下のメールユーザのユーザIDは，クライアント側からのメール操作に使用しないでください。

workflow組織下には，マルチサーバ機能で使用するメールユーザ以外は登録しないでください。

(cn)　ワークフローデータベースの更新

Groupmax Address Serverに登録されたユーザ情報を基に，Workflowサーバのワークフローデータベースを更新します。

ワークフローデータベースの更新方法を次に示します。

Groupmax Address Serverのユーザ情報を基に，ユーザトレーを作成する
Groupmax Address Serverに登録したユーザ情報は，Groupmax Address Serverによって，各Workflowサーバのワークフローデータベースに複製（レプリカ）が転送されます。複製が転送されたWorkflowサーバ上でユーザ定義ユティリティを実行することで，ワークフローデータベースにユーザトレーが作成されます。
ユーザ定義ユティリティは，Windows NTのATコマンドを使用して実行します。ユーザ定義ユティリティの実行間隔には，ユーザ情報の複製がワークフローデータベースに転送されるまでの，最大の待ち時間を設定します。推奨値は60分です。
なお，ユーザ定義ユティリティを実行する前に，ユーザヒストリ取得最大数を決定する必要があります。ユーザヒストリ取得最大数の詳細については，［Groupmax Workflow環境設定］ダイアログボックスを参照してください。

ドメイン管理者を設定する
Groupmax Address Serverに登録したユーザから，ドメイン管理者として設定するユーザを選択し，Groupmax Workflow Definerで設定します。
Groupmax Address Serverへの登録時にはユーザID「system」以外のすべてのユーザが一般ユーザとして設定されるため，最初にドメイン管理者を設定する場合は，ユーザID「system」でログインします。また，ドメイン管理者は複数定義できます。
ユーザを設定する場合は，Workflow管理サーバ及び設定するユーザのホームサーバを起動しておいてください。

ワークフロー運用管理者及びビジネスプロセス管理者を設定する
Groupmax Address Serverに登録したユーザから，ワークフロー運用管理者及びビジネスプロセス管理者として設定するユーザを選択し，Groupmax Workflow Definerで設定します。ワークフロー運用管理者及びビジネスプロセス管理者は，ドメイン管理者が設定します。
ワークフロー運用管理者及びビジネスプロセス管理者には，組織ごとに，ユーザ情報の更新権限を与えます。ユーザ情報の更新権限をワークフロー運用管理者及びビジネスプロセス管理者に与えることで，ドメイン管理者の負担を軽減できます。
また，ワークフロー運用管理者及びビジネスプロセス管理者にユーザ情報の更新権限を与えないことで，すべてのユーザ情報をドメイン管理者が集中的に管理することもできます。
ユーザを設定する場合は，Workflow管理サーバ及び設定するユーザのホームサーバを起動しておいてください。

ユーザの属性を設定する
Groupmax Address Serverに登録したユーザの属性を，Groupmax Workflow Definerで設定します。

注意事項

2.～4.の操作をサーバで一括して実行できます。サーバで一括して実行するには，Groupmax Workflow Definerの代わりに，各Workflowサーバ上でユーザ定義更新ユティリティを実行してください。

(co)　ユーザの設定時の注意事項

ユーザID「system」の扱い

Groupmax Address Serverにユーザを登録するときは，最初にユーザID「system」を登録します。登録時にはWorkflow管理サーバのホスト名を設定してください。

ユーザID「system」は，Workflowの最初のドメイン管理者を設定するためのユーザです。ユーザID「system」は，その他のユーザとは扱いが異なるため，一般ユーザとしては使用できません。

Workflowを初めて使用するときは，まずGroupmax Workflow DefinerからユーザID「system」でログインして，ドメイン管理者を設定します。このとき，Workflowは，ユーザID「system」のパスワードを変更するためのダイアログボックスを表示します。

また，ユーザID「system」のユーザを登録する場合は，最上位組織であるGroupmax_systemの直下，又は，最上位組織Groupmax_system下の組織に登録してください。ただし，Groupmax_system下の組織中のGroupmaxシステム固有の組織下（Workflowシステム組織，及びGroupmax Document Managerサーバ管理用組織）には登録しないでください。

ユーザID「system」の，その他の特徴について次に示します。

ワークフローデータベースの初期化時に，ユーザトレーが無条件で作成されます。

ユーザトレーは，「エラートレー」として使用されます。

Groupmax Address Serverからユーザ情報が削除されても，ユーザトレーが削除されません。

Workflowサーバの変更

Groupmax Address ServerでユーザのWorkflowサーバを変更すると，ユーザトレー上の案件，ユーザヒストリ，及びユーザ情報は，マルチサーバ機能によって変更先のWorkflowサーバに転送されます。

この場合，変更先のWorkflowサーバにビジネスプロセス定義が登録されているときは，マルチサーバ機能によって案件ごとに転送されます。

ビジネスプロセス定義が登録されていないときは，案件の配布規則に従って再配布されます。

Groupmax Address Serverからのユーザ削除

Groupmax Address Serverの運転席で，ユーザの属性を変更する目的でユーザを削除し，再度追加することは避けてください。この操作をすると，ユーザがワークフローデータベースから一度削除されるため，次の作業が必要になります。

業務ロールへユーザを再追加

ユーザに管理者権限を再設定

ユーザに代行者を再設定

Groupmax Address Serverの運転席で変更できない属性は，Groupmax Address Serverの一括登録実行ユティリティで変更してください。Groupmax Address Serverの一括登録実行ユティリティは，ユーザID以外のすべての属性をユーザを削除しないで変更できます。一括登録実行ユティリティについては，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド ユティリティ編」(Windows用)を参照してください。

ただし，Groupmax Address ServerとGroupmax Workflow Serverのどちらかが02-20より前のバージョンの場合は，「更新」が「削除」と「追加」になる場合があります。

「兼任ユーザ」の扱い

Groupmax Address Serverで指定した兼任ユーザは，ワークフローのユーザとして登録できません。

(cp)　アドレス情報のキャッシュの設定

Groupmax Address Serverに登録されたWorkflowのユーザ情報は，ワークフローディレクトリサービスによってキャッシュに読み込まれます。Workflowの各プログラムは，ワークフローディレクトリサービスを経由して，必要なユーザ情報を取得します。

キャッシュパラメタファイルの作成

キャッシュパラメタファイルは，アドレス情報のキャッシュを定義するファイルです。サンプルファイル(%WFdir%¥SVsample¥wfrsinfo)を必要に応じてキャッシュパラメタファイル(%WFdir%¥SVetc¥wfrsinfo)にコピーし，テキストエディタなどで編集すると，キャッシュパラメタファイルを作成できます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。なお，Windows NTクラスタでWorkflowを使用するときは，現用系と待機系でキャッシュパラメタファイルの定義内容を同じにしてください。

キャッシュパラメタファイルの記述形式及び注意事項を次に示します。

行の先頭，末尾，及び区切り文字の「=」や「/」の前後に，空白，タブなどは使用できません。また，コメント行は指定できません。

形式

［LOAD_COMP=最上位組織ID［/最上位組織ID］…］

［CACHE_COMP=キャッシュメモリサイズ］

内容

LOAD_COMP=最上位組織ID

キャッシュメモリに，どの最上位組織のユーザ情報を読み込むかを指定します。最上位組織IDは，1バイトから8バイトまでの文字列で指定します。複数の最上位組織IDを指定するときは，「/」で区切ってください。省略すると，すべての最上位組織のユーザ情報を読み込みます。

CACHE_COMP=キャッシュメモリサイズ

ユーザ情報を読み込むためのキャッシュメモリサイズを指定します。メガバイト単位で，1から32までの整数値が指定できます。デフォルトは5です。

キャッシュメモリサイズの算出式を次に示します。「↑」は算出した数値をメガバイト単位に切り上げることを示します。

ユーザ数には，ワークフローディレクトリサービスを起動してから停止するまでの間に追加されるユーザ数を含めてください。

注意事項

キャッシュの不足によって，LOAD_COMPで指定された最上位組織のユーザ情報の一部が読み込めないときは，メッセージが出力されます。その場合は，LOAD_COMPの最上位組織IDの指定を減らすか，又はCACHE_COMPのキャッシュメモリサイズを大きくしてください。

CACHE_COMPのキャッシュメモリサイズを変更すると，ワークフローディレクトリサービス起動時は，新しくアドレス情報をキャッシュに読み込みます。

(cq)　ディレクトリアクセスアカウントの定義

ワークフローディレクトリサービス及びユーザ定義コマンドがActive Directoryへアクセスできるようにするために，Active Directoryへアクセスする権限を持っているユーザのアカウント情報（ユーザプリンシパル名及びパスワード）をWorkflowサーバに定義する必要があります。ユーザプリンシパル名とは，ユーザプロパティのアカウントタブのユーザログオン名のことです。アカウント情報は，ディレクトリアクセスアカウント定義ユティリティ(WFdefacc)を実行して定義します。

ディレクトリアクセスアカウント定義ユティリティの詳細は，「ディレクトリアクセスアカウント定義ユティリティ」を参照してください。

ワークフローディレクトリサービス及びユーザ定義コマンドは，定義されたアカウント情報を起動時に読み込み，このユーザアカウントでActive Directoryにアクセスします。

(cr)　対象ドメインの定義

Workflowサーバが処理対象とするActive Directoryのドメインを対象ドメイン定義ファイルに指定します。

対象ドメイン定義ファイルは，テキスト形式のファイルです。汎用テキストエディタを使って作成します。

Workflowサーバは，対象ドメイン定義ファイルで指定されたドメイン中の組織及びユーザの中で，Workflowの組織IDが指定された組織，及びWorkflowのユーザIDが指定されたユーザを対象に，ワークフローシステムのデータベース情報及びキャッシュ情報を生成します。

対象ドメイン定義の変更は，ワークフローシステムの運用やリソース（データベースエリアサイズやキャッシュサイズ）を十分考慮して実施してください。特に，対象ドメインを削除すると，そのドメイン中の該当する組織及びユーザが，ワークフローシステムのデータベース情報及びキャッシュ情報から削除されるので，注意してください。

ファイルの格納場所

「ad_domain」という名称で，次に示すディレクトリに格納します。

%WFdir%¥SVetc

「%WFdir%」はWorkflowインストールディレクトリを示します。

ファイルの形式

1レコードごとに，次に示す形式で設定します。

ドメインの識別子

ファイルの内容

ドメインの識別子

対象とするドメインをLDAP（Lightweight Directory Access Protocol）のネーミングルールに従った識別子（DN：Distinguished Name）で指定します。

例：対象ドメインとしてドメイン"example.co.jp"を指定する場合

DC=example, DC=co, DC=jp

ドメインの識別子は，対象ドメイン定義ファイルを作成するWorflowサーバのマシンが属するドメインツリー内のドメインを指定してください。

注意事項

レコード指定時の注意事項を次に示します。

一つのレコードは，改行を含めて1023バイト以下で指定します(1024バイト以降は無視されます)。

改行だけの行は無視されます。

1カラム目から指定します。前後の空白も識別子として扱われます。

指定できるドメインは最大10個です。
同じドメインの識別子を複数指定しても，それぞれ一つとして数えられます。
ドメインを11個以上指定した場合は，ディレクトリ情報のキャッシュ更新時にエラーとなります。

対象ドメイン定義ファイルがない場合，又はドメインを指定していない場合は，Workflowサーバのマシンが属するドメインが仮定されます。

対象ドメイン定義ファイルがある場合，ディレクトリ情報のキャッシュを更新するには，グローバルカタログサーバが動作していることが前提となります。
このため，対象ドメインがWorkflowサーバのマシンが属するドメインだけである場合は，対象ドメイン定義ファイルを作成しない方が，グローバルカタログサーバの動作を考慮しなくて済みます。

運用後にドメインの識別子を追加又は削除した場合は，次のどれかの方法で，ディレクトリ情報のキャッシュを更新する必要があります。
・スタートアップパラメタに「-r」を指定し，ワークフローディレクトリサービスを起動する
・ユーザ定義ユティリティ(WFregusr)を実行する
・キャッシュローディングユティリティ(WFcache)を実行する

(cs)　ディレクトリ情報のキャッシュの設定

Active Directoryに登録されたWorkflowのユーザ情報は，ワークフローディレクトリサービスによってキャッシュに読み込まれます。Workflowの各プログラムは，ワークフローディレクトリサービスを経由して，必要なユーザ情報を取得します。

キャッシュパラメタファイルの作成

キャッシュパラメタファイルは，ディレクトリ情報のキャッシュを定義するファイルです。サンプルファイル(%WFdir%¥SVsample¥wfrsinfo)を必要に応じてコピーし，テキストエディタなどで編集すると，キャッシュパラメタファイルを作成できます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

キャッシュパラメタファイルの記述形式及び注意事項を次に示します。

行の先頭，末尾，及び区切り文字の「=」や「/」の前後に，空白，タブなどは使用できません。また，コメント行は指定できません。

ファイルの形式

［CACHE_COMP=キャッシュメモリサイズ］

ファイルの内容

CACHE_COMP=キャッシュメモリサイズ

ユーザ情報を読み込むためのキャッシュメモリサイズを指定します。メガバイト単位で，1から32までの整数値が指定できます。デフォルトは5です。

キャッシュメモリサイズの算出式を次に示します。

ユーザ数には，ワークフローディレクトリサービスを起動してから停止するまでの間に追加されるユーザ数を含めてください。

注意事項

キャッシュの不足によって，対象ドメインのすべてのWorkflow対象ユーザ情報が読み込めないときは，ワークフローディレクトリサービスはエラーとなり起動されないか，又はキャッシュローディング処理を中止します。その場合，所要サイズを示すメッセージが出力されますので，CACHE_COMPのキャッシュメモリサイズを所要サイズ以上に設定し直して，ワークフローディレクトリサービスのスタートアップパラメタに「-r」を指定して再起動してください。

(ct)　スキーマの拡張

Workflowの運用時に必要となるユーザや役職などの情報は，Active Directory標準の情報ではないため，Active Directoryのスキーマを拡張してこれらの情報を定義する必要があります。

スキーマの拡張を実行する手順を次に示します。

スキーマ拡張機能をActive Directoryのスキーママスタドメインコントローラ上にインストールする。
（Active DirectoryのスキーママスタドメインコントローラとWorkflowサーバが同じ場合は，Workflowサーバをインストールすれば一緒にインストールされます）。

Active Directory SchemaAdminグループ及び実行マシンのAdministratorsグループに属するメンバがスキーマ拡張ユティリティ（WFadschema）を実行する。

スキーマ拡張ユティリティの詳細は，「Active Directoryスキーマ拡張ユティリティ」を参照してください。

スキーマ拡張ユティリティを実行すると，次の属性が追加されます。

OUオブジェクト：組織ID，組織略称

ユーザオブジェクト：ユーザID，役職，所属サーバ名，上長ユーザID，上長役職

役職定義スキーマ

(cu)　役職の登録

Workflow独自の役職情報をActive Directoryに登録します。Workflowの役職を登録しておくと，ユーザの属性を定義するときに，ユーザのプロパティダイアログボックスの役職コンボボックスから，登録した役職を選択できるようになります。

また，ビジネスプロセス定義の作業机の作業権限の設定で，役職を指定できるようになります。

役職は，役職登録ユティリティ(WFposition)を実行して，Active Directoryに登録します。

役職登録ユティリティの詳細は，「役職登録ユティリティ」を参照してください。

役職の登録後，ユーザのプロパティダイアログボックスに役職名を表示できるようになります。また，Workflowディレクトリサービスの起動，WFcacheコマンドの実行，又はWFregusrの実行によって，ディレクトリ情報のキャッシュを更新した後，ビジネスプロセス定義の作業机の作業権限の設定で役職名を表示できるようになります。

複数ドメイン構成時の役職定義

複数ドメインで構成される場合，役職定義は次のようになります。

役職定義は，同一役職一覧の場合でも，各ドメインで登録してください。

コンボボックスに表示されるのは，自ドメインの役職一覧です。

Workflowでは，対象ドメインを複数指定した場合は，対象ドメイン定義の先頭に指定したドメインの役職定義を採用します。

(cv)　組識の登録

Workflowで使用する組織を登録します。組識が階層構造を持つ場合の登録方法と，組識が階層構造を持たない場合の登録方法があります。なお，一度Workflowシステムに登録した組織IDや組織名を変更した場合は，必ずディレクトリ情報キャッシュを更新してください。

ディレクトリ情報キャッシュを更新するには，ユーザ定義ユティリティ，又はキャッシュローディングユティリティを実行します。

それぞれの登録方法を次に示します。

階層構造を持つ場合

Workflowで使用する組織について，Workflow用の組織ID及び組織略称を登録します。ダイアログボックスで登録する方法とバッチ登録する方法があります。

なお，一度Workflowシステムに登録した組織IDや組織名を変更した場合は，必ずディレクトリ情報キャッシュを更新してください。ディレクトリ情報キャッシュを更新するには，ユーザ定義ユティリティ，又はキャッシュローディングユティリティを実行します。

ダイアログボックスで登録する方法

バッチ登録する方法

階層構造を持たない場合

組識が階層構造を持たない場合は，デフォルト組織の下に，すべてのワークフローユーザを所属させます。

デフォルト組織の組織IDは「_DefOrg」で，組織名及び組織略称は，環境設定ユティリティの次のパラメタで設定します。

環境設定パラメタ名：「デフォルト組織名」

ワークフローの組織に所属していないワークフローユーザ，又はUsersコンテナの下のワークフローユーザを所属させるデフォルト組識の組織名を指定します。なお，デフォルト組織名の変更は，ディレクトリ情報キャッシュの更新後に有効になります。

注意事項

組織IDに関する注意事項

組織の移動に関する注意事項

(cw)　ユーザの登録

Workflowで使用するユーザについて，Workflow用のユーザIDや所属サーバ名などを登録します。ダイアログボックスで登録する方法とバッチ登録する方法があります。

それぞれの登録方法を次に示します。

ダイアログボックスで登録する方法

バッチ登録する方法

Active Directoryにユーザを登録した後，次の項目を設定します。

ワークフローデータベースへの登録

ドメイン管理者の設定

ワークフロー運用管理者及びビジネスプロセス管理者の設定

ユーザ属性の設定

また，登録情報の定期的な反映方法を次に示します。

リアルタイムの更新

注意事項

Active Directoryへユーザを登録する場合の注意事項

[Active Directoryユーザーとコンピュータ]ダイアログボックスの操作に関する注意事項

(cx)　環境設定の削除

Active Directoryに設定したワークフローの環境設定の内容を削除する手順を次に示します。

属性値の削除
OU及びユーザのWorkflow属性値の設定を削除します。

役職定義の削除
役職登録ユティリティを使って，役職の定義を各ドメインで削除します。

スキーマ定義の削除
ワークフローを使用するドメインが一つもない場合は，Active Directoryスキーマ拡張ユティリティを使って，拡張したスキーマを削除(無効化)します。

(cy)　ディレクトリアクセスアカウント定義ユティリティ(WFdefacc)

ディレクトリアクセスアカウント定義ユティリティは，ワークフローディレクトリサービス及びユーザ定義コマンド(WFregusr)がActive Directoryへアクセスするときに使用するアカウント情報(ユーザプリンシパル名及びユーザのパスワード)を定義するユティリティです。

ディレクトリアクセスアカウント定義ユティリティの操作

(cz)　Active Directoryスキーマ拡張ユティリティ(WFadschema)

Active Directoryのスキーマを拡張し，Workflow用の属性を追加できるようにするためのユティリティです。

このユティリティを実行すると，Active Directoryのスキーマを拡張します。

スキーマの拡張によって，Workflowに追加できる属性を次に示します。

OUオブジェクト
組織ID，組織略称

ユーザオブジェクト
ユーザID，役職，所属サーバ名，上長ユーザID，上長役職

役職定義スキーマ

Active Directoryスキーマ拡張ユティリティの操作

(da)　役職登録ユティリティ(WFposition)

役職の登録後，Workflowディレクトリサービスの起動時又はWFcacheコマンドの実行時にActive Directoryから役職定義の情報が読み込まれ役職定義ファイルが作成されます。これによって，ユーザのプロパティダイアログに役職名を表示できるようになります。

複数ドメイン構成時の役職定義

複数ドメインで構成される場合の役職定義を次に示します。

役職定義は，同一役職一覧の場合でも，各ドメインで登録してください。

コンボボックスに表示されるのは，自ドメインの役職一覧です。

ワークフローでは，対象ドメインを複数指定した場合には，対象ドメイン定義の先頭に指定したドメインの役職定義を採用します。

役職登録ユティリティの操作

(db)　ダイアログボックスで登録する方法

Windows 2000管理ツールの「Active Directoryユーザーとコンピュータ」のダイアログボックスの「Hitachi Workflow組織」タブで，組織ID及び組織略称を設定します。

「Hitachi Workflow組織」タブを次に示します。

知りたい部分をクリックすると，より詳しい情報が得られます。

［組織ID］テキストボックス（必須）

Workflow用の組織IDを設定します。8バイト以内の半角英数字で，同じWorkflowサーバが対象とするドメイン内でユニークな値を設定してください。この値がユニークでない場合，Workflowディレクトリサービス起動時，WFcacheコマンド又はWFregusrコマンド実行時にエラーが発生します。この場合，エラーメッセージに従って，値がユニークになるように変更してください。

［組織略称］テキストボックス（必須）

Workflow用の組織略称を設定します。32バイト以内の文字列で，Workflowサーバが対象とするドメイン内でユニークな値を設定してください。

［OK］ボタン

必須項目が設定されているかチェックされ，エラーがない場合は，データをActive Directoryに保存してダイアログボックスを閉じます。エラーがある場合は，エラー情報ダイアログボックスを表示します。

［キャンセル］ボタン

テキストボックスのデータをActive Directoryに保存しないでダイアログボックスを閉じます。

［適用］ボタン

必須項目が設定されているかがチェックされ，エラーがない場合は，データをActive Directoryに保存します。エラーがある場合は，エラー情報ダイアログボックスを表示します。

［OK］ボタン又は［適用］ボタンをクリックすると，必須項目が設定されているかどうかがチェックされます。組織ID及び組織略称がユニークな値であるかどうかをチェックするには，Active Directoryツール(LDIFDE)を使用します。新しく組織IDを設定する場合は，その上位のオブジェクトが，ドメインのトップであるか又は組織IDが指定された組織である必要があります。また，既存の組織IDを未設定の状態に変更した場合は，その組織下の組織ID階層は無効となり，その組織下のユーザはデフォルト組織に移動されます。

(dc)　バッチ登録する方法

Active Directoryの組織を定義する際に，Workflow用の組織ID及び組織略称をバッチ登録用の定義ファイルに定義します。組織ID及び組織略称は，サーバが対象とするドメイン内でユニークな値にします。定義後，Active Directoryのバッチ登録ユティリティでActive Directoryデータベースに登録します。

なお，組織ID及び組織略称がユニークな値であるかどうかをチェックするには，Active Directoryツール(LDIFDE)を使用します。

Workflow用の組織ID及び組織略称の属性名を次に示します。詳細は，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)の「付録I スキーマの属性」を参照してください。

組織ID　：hitachiWFOUID

組織略称：hitachiWFAbbrOUName

(dd)　組織IDに関する注意事項

組織の登録時に指定する組織ID（8バイト）は，対象ドメインの範囲でユニークでなければなりません。IDが重複している場合は，ディレクトリサービスが起動されないか，又はディレクトリサービスのキャッシュが再ローディングされません。この場合，警告メッセージ（KDWD0127-W）が出力されるとともに，ログファイルが出力されます（%WFdir%¥WFspool¥WFunique.log）。メッセージを参照し，対処してください。

(de)　組織の移動に関する注意事項

Windows 2000管理ツールの［Active Directoryユーザーとコンピュータ］のダイアログボックスの［操作］－［移動］コマンドを使用して，組織IDを指定しているOU（組識単位）を移動するときに注意する点を次に示します。

移動先がOUであり，かつ，そのOUに組織IDを指定していない場合は，移動したOU，及びOU下のOUは，Workflow組織でなくなります。また，これらOU下のユーザIDを指定しているユーザは，Workflowではデフォルト組織に属するユーザとなります。移動する前に，移動先のOUに組織IDの指定があるかどうかを確認してください。

移動先が別ドメインで，かつ，そのドメインがWorkflowの対象ドメインでない場合，そのOU，及びそのOU配下のOUとユーザはWorkflowから削除されます。

(df)　ダイアログボックスで登録する方法

Windows 2000管理ツールの「Active Directoryユーザーとコンピュータ」のダイアログボックスの「HitachiWorkflowユーザ」タブで，ユーザ情報を設定します。

「HitachiWorkflowユーザ」タブを次に示します。

知りたい部分をクリックすると，より詳しい情報が得られます。

［ユーザID］テキストボックス(必須)

Workflow用のユーザIDを設定します。8バイト以内の半角英数字で，同じWorkflowサーバが対象とするドメイン内でユニークな値を設定してください。この値がユニークでない場合，ワークフローディレクトリサービス起動時，WFcacheコマンド又はWFregusrコマンド実行時にエラーが発生します。この場合，エラーメッセージに従って，値がユニークになるように変更してください。

［役職］コンボボックス

ユーザの役職を設定します。役職登録ユティリティで設定した役職が，コンボボックスに表示されます。コンボボックスから役職を一つ選択してください。

［所属サーバ名］テキストボックス(必須)

ユーザが所属するHitachi Workflowのサーバ名(ドメイン名)を設定します。半角英数字及び半角記号(「.」(ピリオド)，「-」(ハイフン)，「+」(プラス))で，255バイト以内で設定してください。

［上長］グループボックス

ユーザの上長の情報を設定します。

［上長ユーザID］テキストボックス

上長のHitachi WorkflowユーザIDを設定します。8バイト以内の半角英数字で設定してください。上長ユーザIDと上長役職の両方を指定した場合は，上長ユーザIDが有効となります。

［上長役職］コンボボックス

上長の役職を設定します。役職登録ユティリティで設定した役職が，コンボボックスに表示されます。コンボボックスから役職を一つ選択してください。上長ユーザIDと上長役職の両方を指定した場合は，上長ユーザIDが有効となります。

［OK］ボタン

テキストボックスのデータがチェックされ，エラーがない場合は，データをActive Directoryに保存してダイアログボックスを閉じます。エラーがある場合は，エラー情報ダイアログボックスを表示します。

［キャンセル］ボタン

テキストボックスのデータをActive Directoryに保存しないでダイアログボックスを閉じます。

［適用］ボタン

テキストボックスのデータがチェックされ，エラーがない場合は，データをActive Directoryに保存します。エラーがある場合は，エラー情報ダイアログボックスを表示します。

［OK］ボタン又は［適用］ボタンをクリックすると，必須項目が設定されているかどうかがチェックされます。

なお，ユーザIDがユニークな値であるかどうかをチェックするには，Windows 2000 ServerのLDIFDEツールでActive Directoryに登録されているユーザIDを抽出した後，表計算ソフトなどを使用して重複をチェックします。

(dg)　バッチ登録する方法

Active Directoryのユーザを定義する際に，Workflow用のユーザID，所属サーバ名，役職，上長ユーザID及び上長役職をバッチ登録用の定義ファイルに定義します。定義後，Active Directoryのバッチ登録ユティリティでActive Directoryデータベースに登録します。

なお，ユーザIDがユニークな値であるかどうかをチェックするには，Active Directoryツール(LDIFDE)を使用します。

Workflow用のユーザID，所属サーバ名，役職，上長ユーザID及び上長役職の属性名を次に示します。詳細は，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)の「付録I スキーマの属性」を参照してください。

ユーザID　　：hitachiWFUserID

所属サーバ名：hitachiWFServerNameList

役職　　　　：hitachiWFPositionName

上長ユーザID：hitachiWFSuperiorUserID

上長役職　　：hitachiWFSuperiorPositionName

(dh)　ワークフローデータベースへの登録

Active Directoryにユーザを登録した後，ワークフローデータベースにユーザトレーを作成します。ユーザトレーの作成方法には次の三つがあります。なお，対象ドメイン定義ファイルを定義している場合は，グローバルカタログサーバ及び指定しているドメインのドメインコントローラが稼働していなければなりません。

スタートアップパラメタに「-r」を指定してワークフローディレクトリサービスを起動する方法

ユーザ定義ユティリティ（WFregusr）を実行する方法

キャッシュローディングユティリティ(WFcache)を実行する方法

スタートアップパラメタに「-r」を指定してワークフローディレクトリサービスを起動する方法

ワークフローディレクトリサービスを-r指定で起動すると，Active Directoryに登録されたユーザ情報を基に，ディレクトリ情報のキャッシュを生成します。キャッシュの生成が正常に実行されると，キャッシュの情報を基にワークフローデータベースにユーザトレーを作成します。

ユーザ定義ユティリティ（WFregusr）を実行する方法

ユーザ定義ユティリティは，ワークフローディレクトリサービスを起動してから実行します。ユーザ定義ユティリティを実行すると，ワークフローディレクトリサービスに対してキャッシュの更新を要求します。ワ－クフローディレクトリサービスはキャッシュの更新要求を受け付け，Active Directoryに登録されたユーザ情報を基にキャッシュの情報を更新します。ユーザ定義ユティリティはキャッシュの更新が正常に終了すると，キャッシュの情報を基にワークフローデータベースにユーザトレーを作成又は更新します。

ユーザ定義ユティリティの詳細は，「ユーザ定義ユティリティ」を参照してください。

キャッシュローディングユティリティ(WFcache)を実行する方法

キャッシュローディングユティリティは，ワークフローディレクトリサービスを起動してから実行します。キャッシュローディングユティリティを実行すると，ワークフローディレクトリサービスに対してキャッシュの更新要求を行い終了します。ワ－クフローディレクトリサービスはキャッシュの更新要求を受け付け，Active Directoryに登録されたユーザ情報を基にキャッシュの情報を更新します。ワ－クフローディレクトリサービスはキャッシュ更新が正常に終了すると，キャッシュの情報を基にワークフローデータベースにユーザトレーを作成又は更新します。

キャッシュローディングユティリティの詳細は，「キャッシュローディングユティリティ」を参照してください。

(di)　ドメイン管理者の設定

ドメイン管理者を登録するには，ユーザ定義更新ユティリティ(WFdefusr)を実行します。したがって，systemユーザはActive Directoryには登録しないでください。

ユーザ定義更新ユティリティの詳細は，「ユーザ定義更新ユティリティ」を参照してください。

(dj)　ワークフロー運用管理者及びビジネスプロセス管理者の設定

Active Directoryに登録したユーザから，ワークフロー運用管理者及びビジネスプロセス管理者として設定するユーザを選択し，Groupmax Workflow Definerで設定します。ワークフロー運用管理者及びビジネスプロセス管理者は，ドメイン管理者が設定します。

ワークフロー運用管理者及びビジネスプロセス管理者には，組織ごとに，ユーザ情報の更新権限を与えます。ユーザ情報の更新権限をワークフロー運用管理者及びビジネスプロセス管理者に与えることで，ドメイン管理者の負担を軽減できます。

また，ワークフロー運用管理者及びビジネスプロセス管理者にユーザ情報の更新権限を与えないことで，すべてのユーザ情報をドメイン管理者が集中的に管理することもできます。

ユーザを設定する場合は，Workflow管理サーバ及び設定するユーザのホームサーバを起動しておいてください。

なお，Groupmax Workflow Definerの代わりに，ユーザ定義更新ユティリティを使ってワークフロー運用管理者及びビジネスプロセス管理者を設定できます。ユーザ定義更新ユティリティの詳細は，「ユーザ定義更新ユティリティ」を参照してください。

(dk)　ユーザ属性の設定

Active Directoryに登録したユーザの属性を，Groupmax Workflow Definerで設定します。

なお，次の設定はサーバで一括して実行できます。

ドメイン管理者の設定

ワークフロー運用管理者及びビジネスプロセス管理者の設定

ユーザ属性の設定

サーバで一括して実行するには，Groupmax Workflow Definerの代わりに，各Workflowサーバ上でユーザ定義更新ユティリティを実行してください。ユーザ定義更新ユティリティの詳細は，「ユーザ定義更新ユティリティ」を参照してください。

(dl)　リアルタイムの更新

Active Directoryのユーザ情報の変更を定期的にワークフローデータベースに反映させるには，WindowsシステムのScheduleサービス(ATコマンド)又はJP1/Automatic Job Schedulerを使って，ユーザ登録ユティリティ(WFregusr)を定期的に実行させてください。ただし，どちらの方法でも，ワークフローディレクトリサービスを起動しておく必要があります。また，対象ドメイン定義ファイルを定義している場合は，グローバルカタログサーバ及び指定しているドメインのドメインコントローラが稼働していなければなりません。

(dm)　Active Directoryへユーザを登録する場合の注意事項

一度ワークフローデータベースに登録したユーザのユーザIDは，Active Directoryで変更しないでください。変更する場合は，次の手順で削除及び追加して変更してください。

Active DirectoryでユーザID及び他の必須項目を削除する。

ワークフローデータベースに登録する。

Active Directoryで変更後のユーザIDを設定する。

再度ワークフローデータベースに登録する。

上記以外の方法で変更した場合，そのユーザはWorkflowに接続できなくなります。この場合，上記の手順に従って登録し直してください。

Active Directoryで所属サーバ名を変更してWorkflowサーバに登録すると，旧所属サーバのユーザは削除されます。

ユーザの登録時に指定するユーザID（8バイト）は，対象ドメインの範囲でユニークでなければなりません。また，ユーザプリンシパル名(ユーザプロパティのアカウントタブのユーザログオン名)も必ず設定してください。ユーザIDやユーザプリンシパル名が重複している場合，ディレクトリサービスが起動されない，又はディレクトリサービスのキャッシュが再ローディングされません。警告メッセージ（KDWD0127-W）が出力されるとともに，ログファイルが出力されます（%WFdir%¥WFspool¥WFunique.log）。メッセージを参照し，対処してください。キャッシュローディングの処理がエラーとなった場合は，ユーザ登録されません。

ユーザID，所属サーバ名及びユーザプリンシパル名(ユーザプロパティのアカウントタブのユーザログオン名)が正常に設定されていないユーザは，ワークフローデータベースに登録されません。また，ワークフローデータべースに登録した後，これらのデータのどれかを削除した場合は，ワークフローデータベースに登録するときに，そのユーザはワークフローデータベースから削除されます。

(dn)　[Active Directoryユーザーとコンピュータ]ダイアログボックスの操作に関する注意事項

Windows 2000管理ツールの［Active Directoryユーザーとコンピュータ］のダイアログボックスでの操作に関する注意事項を次に示します。

［操作］－［検索］コマンドで表示されるダイアログボックスの「詳細」タブ［フィールド］にはWorkflow用の属性は表示されません。したがって，Workflow用の属性で検索することはできません。

［操作］－［検索］コマンドで検索した結果一覧のOU又はユーザを選択してプロパティを表示した場合は，「Hitachi Workflow組織」及び「Hitachi Workflowユーザ」タブは表示されません。

［操作］－［移動］コマンドで，組織IDを指定しているOUを移動する場合は，次の点に注意してください。
移動先がOUであり，かつ，そのOUに組織IDを指定していない場合は，移動したOU及びOU下のOUは，Workflow組織でなくなります。また，これらOU下のユーザIDを指定しているユーザは，Workflowではデフォルト組織に属するユーザとなります。移動する前に移動先のOUに組織IDの指定があるかどうかを確認してください。
移動先が別ドメインで，かつ，そのドメインがWorkflowの対象ドメインでない場合，そのOU及びそのOU配下のOUとユーザはWorkflowから削除されます。

［操作］－［移動］コマンドで，ユーザIDを指定しているユーザを移動する場合は，次の点に注意してください。
移動先がOUであり，かつ，そのOUに組織IDを指定していない場合は，そのユーザはWorkflowではデフォルト組織に属することになります。したがって，移動する前に，移動先のOUに組織IDの指定があるかどうかを確認してください。
移動先が別ドメインで，かつ，そのドメインがWorkflowの対象ドメインでない場合，そのユーザはWorkflowから削除されます。

［表示］－［列の選択］に，Workflow用の属性は表示されません。

［表示］－［フィルタオプション］コマンドの［カスタマイズ］ボタンで表示されるダイアログボックスの「カスタムの検索条件」タブの［フィールド］には，Workflow用の属性は表示されません。

(do)　ディレクトリアクセスアカウント定義ユティリティの操作

ディレクトリアクセスアカウント定義ユティリティは，Workflowサーバマシン上で，Windows 2000のコマンドプロンプトでWFdefaccコマンドを使用して実行します。

コマンドの形式

WFdefacc

表示形式

このユティリティを使用したときの表示形式を次に示します。

表示される内容に従ってユーザのアカウント情報を入力してください。

ユティリティを実行すると，最初に，現在定義されているアクセスアカウントのユーザプリンシパル名が表示され，更新の要否の問い合わせがあります。ただし，アクセスアカウントが未設定の場合は，ユーザプリンシパル名の表示及び問い合わせは行われません。

ユーザプリンシパル名は最大100バイト，パスワードは最大14バイトで設定します。

パスワードを設定するときは，入力した文字は表示されません。入力したユーザプリンシパル名とパスワードでActive Directoryへアクセスできるかどうかが確認されます。

出力フォーマット

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドは，Workflowサーバマシン上でドメインにログオンした状態で実行してください。

このコマンドは，Domain Admins権限を持つユーザで実行してください。

アカウント情報は，Active Directoryに登録されているユーザの情報を定義してください。

ユーザプリンシパル名又はパスワードが空のユーザは定義できません。

定義するアカウントには，Workflowを使用するすべてのユーザと組織(OU)に対する読み取りアクセス権限が必要です。定義したアカウントがアクセスできないユーザや組織がある場合，ユーザトレーが作成されない，組織ツリーが表示されないなどの問題が起こる可能性があります。

一度定義したユーザのパスワードをActive Directoryで変更した場合は，必ずこのコマンドを実行して，変更後のパスワードを設定し直してください。

このコマンドが実行するテスト接続は，Active Directoryに接続できるかどうかの確認を目的としています。定義したアカウントがディレクトリアクセスアカウントとして十分な権限を持っているかどうかは確認できませんので注意してください。

Groupmax Workflow Server for Active DirectoryとGroupmax Workflow for Active Server Pagesが同一マシン上にインストールされている場合，このコマンドで定義したユーザアカウントをGroupmax Workflow for Active Server Pagesでも使用します。定義に当たっては，Groupmax Workflow for Active Server PagesのHTMLマニュアル「ログイン機能」の「Active Directory連携」の箇所も併せて参照してください。

ユーザプリンシパル名又はパスワードに「/」（スラッシュ）が含まれるものは指定しないでください。

(dp)　Active Directoryスキーマ拡張ユティリティの操作

Active Directoryスキーマ拡張ユティリティは，スキーママスタドメインコントローラ上で，Windows 2000のコマンドプロンプトでWFadschemaコマンドを使用して実行します。

コマンドの形式

WFadschema　［-d］

-d
Active Directoryのスキーマに拡張したワークフロー用の属性を無効にします。
ただし，属性は削除されません。

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドは，Active Directory SchemaAdmin(スキーマ管理者)グループ及び実行マシンのAdministrators(マシン管理者)グループに属するメンバ(ユーザ)で実行してください。

このコマンドは，スキーママスタドメインコントローラで実行してください。

このコマンドをスキーママスタドメインコントローラで実行することによって，ドメインツリー（フォレスト構成を含む）に属するすべてのドメインのスキーマが拡張されます。
同様に，-dオプションを指定して実行した場合は，ドメインツリー（フォレスト構成を含む）に属するすべてのドメインに対して拡張した属性が無効となります。したがって，全ドメインでWorkflowサーバがすべてなくなった場合に，-dオプションを指定して実行してください。拡張した属性を誤って無効にした場合は，再度，-dオプションを指定しないでコマンドを実行すると有効となります。

(dq)　役職登録ユティリティの操作

役職登録ユティリティは，Active Directoryドメインコントローラ上で，Windows 2000のコマンドプロンプトでWFpositionコマンドを使用して実行します。

コマンドの形式

WFposition

関連項目

［役職登録ユティリティ］ダイアログボックス

注意事項

このコマンドは，Active Directoryドメインコントローラ上で実行してください。

このコマンドは，役職を登録するドメインのAdministratorsグループのメンバでかつActive Directoryに登録されているユーザで実行してください。

登録済みの役職名を変更又は削除する場合は，次に示す手順で実行してください。
1. 役職名を変更する場合は，変更後の役職名を追加しておく。
2. LDIFDEツールやVBスクリプトなどで，削除する役職名を役職又は上長役職に指定しているユーザを調べる。
3. 削除する役職名を指定しているユーザの役職又は上長役職をWindows 2000管理ツールの「Active Directoryユーザーとコンピュータ」のダイアログボックスの「HitachiWorkflowユーザ」タブで変更する。
4. 削除する役職名を［役職一覧］リストボックスから削除する。
役職名の削除では，その役職名を作業権限として使用しているビジネスプロセス定義が存在し，かつワークフローで流れている案件がある場合，その案件を正しく処理できなくなる可能性があるため，注意してください。この場合，流れている案件をすべてシンクノードまで到達させて終了させた後，ビジネスプロセスを変更してバージョンアップしてください。

拡張したスキーマ定義を削除するには，各ドメインの役職定義を削除しておく必要があります。削除しておかないと，Active Directory上に役職定義オブジェクトが残ります。登録した役職定義を削除するには，登録済みの役職名をすべて削除します。これによって，役職定義オブジェクトが削除されます。

(dr)　キャッシュローディングユティリティ(WFcache)

キャッシュローディングユティリティは，Active Directoryに登録されたWorkflowのユーザ情報をキャッシュに読み込むユティリティです。キャッシュに読み込まれたユーザ情報は，ワークフローディレクトリサービスを経由して，Workflowの各プログラムが利用します。

キャッシュローディングユティリティの操作

(ds)　役職登録ユティリティダイアログボックス

この画面は，[役職登録ユティリティ]ダイアログボックスでWFpositionコマンドを実行すると表示されます。

[役職登録]ダイアログボックスは，ワークフローで使用する役職をActive Directoryのデータベースに登録します。

画面の構成

知りたい部分をクリックすると，より詳しい情報が得られます。

役職名

登録する役職名を入力します。32バイト以内の文字列を入力してください。

役職一覧

定義した役職名が表示されます。［役職名］テキストボックスで役職名を入力して［追加］ボタンをクリックすると，このリストボックスの先頭に表示されます。

追加

テキストボックスのデータについて役職名の重複がないか及び役職数の上限を超えていないかがチェックされ，エラーがない場合は，［役職名］テキストボックスの役職名を［役職一覧］リストボックスの先頭に追加します。エラーがある場合は，エラー情報ダイアログボックスを表示します。

削除

［役職一覧］リストボックスで選択された役職名を削除します。

上へ移動

［役職一覧］リストボックスで選択された役職名を一つ上に移動します。

下へ移動

［役職一覧］リストボックスで選択された役職名を一つ下に移動します。

登録

［役職一覧］リストボックスの役職名をActive Directoryに登録し，［役職登録ユティリティ］ダイアログボックスを閉じます。

終了

［役職登録ユティリティ］ダイアログボックスを閉じます。

Active Directoryに登録された役職は，［役職一覧］リストボックスに表示された順序で，「Hitachi Workflowユーザ」プロパティのコンボボックスに表示されます。

(dt)　キャッシュローディングユティリティの操作

キャッシュローディングユティリティは，Windows NTのコマンドプロンプトでWFcacheコマンドを使用して実行します。

コマンドの形式

WFcache

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server，Groupmax Address Server及びワークフローディレクトリサービスが起動している状態で実行してください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。これらのプログラムが起動していない場合，イベントログに，KDWD0237-Eメッセージが出力されます。

このコマンドは，キャッシュパラメタファイルの指定を基に動作します。あらかじめ，キャッシュパラメタファイルを作成しておいてください。

Groupmax Workflow Server for Active Directoryの場合，キャッシュローディング処理が正常に終了すると自動的にユーザ登録ユティリティが実行されます。

(du)　ワークフローデータベースの移行

Workflowのバージョンアップをする場合の環境設定の操作について説明します。

Workflow 06-00より前のバージョンのワークフローデータベースを06-00以降のバージョンで使用する場合，バージョンアップの操作をします。この操作をした場合には，ワークフローデータベースの初期化をする必要はありません。

ただし，エリアが追加されたり定義する項目が増えたりするため，データベースのディスク占有量は増加します。データベースを移行する際は，十分なディスク容量を確保しておいてください。

ワークフローデータベースの移行手順

構成変更パラメタファイルの作成

(dv)　構成変更パラメタファイルの作成

構成変更パラメタファイルは，Groupmax Object Serverのデータベースにエリアを追加する場合に必要なファイルです。Groupmax Object Serverの［データベースへのエリアの追加］ユティリティを実行すると，構成変更パラメタファイルに定義したエリアがGroupmax Object Serverのデータベースに追加されます。

構成変更パラメタファイルの定義内容及び定義時の注意事項を，次に示します。

構成変更パラメタファイルの定義内容

Workflowを組み込むと，構成変更パラメタファイルのサンプルファイル（%WFdir%¥SVsample¥xodadd2）が作成されます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

サンプルファイルを必要に応じてコピーし，テキストエディタなどで編集すると，構成変更パラメタファイルを作成できます。

構成変更パラメタファイルを定義する場合の注意事項

定義内容は，Groupmax Object Serverの規則に従ってください。

エリア名は，サンプルファイルに従って記述し，変更しないでください。

(dw)　アイコン登録グループについて

アイコン名称の変更について

Windows NT 3.51からWindows NT 4.0にOSをアップグレードすると，システムによって既にあるGroupmax製品のアイコン登録グループ名称に「(共通)」が付けられます。

（例：Groupmaxサーバ->Groupmaxサーバ(共通)）

また，Windows NT 3.51でインストール・登録されたアイコン(アイコングループ名称に「(共通)」が付いたもの)をアンインストールする場合，自動的にアイコンが削除されません。手動で削除してください。

アイコングループの使用について

Windows NT 4.0にアップグレードした後，新たにGroupmax製品をインストールすると，アイコン登録グループも新たに作られます。そのため，アイコン登録グループがWindows NT 4.0とWindows NT 3.51で2つできてしまい，運用しにくくなるので，Windows NT 4.0のアイコンにまとめることをお勧めします。アイコンをまとめる手順を次に示します。

Windows NT 4.0のアイコン登録グループにWindows NT 3.51のアイコンを移動する

アイコンを移動した後，Windows NT 3.51でインストールした時に作成されたアイコン登録グループを手動で削除する

(dx)　Groupmax Object Serverでの環境設定

Groupmax Object Serverのデータベースは，共有ディスク上に構築します。

Groupmax Object Serverの以下のファイルは，共有ディスク上に作成してください。

初期設定パラメタファイル

システム共通定義ファイル

簡易ジャーナルファイル（Groupmax Object Serverだけ）

ステータスファイル（Groupmax High-end Object Serverだけ)

システムジャーナルファイル(Groupmax High-end Object Serverだけ)

ユーザジャーナルファイル（02-10より前のバージョンのGroupmax Workflow Definerで登録したビジネスプロセス定義を使用する場合）

システム共通定義ファイル，ステータスファイル及びシステムジャーナルファイルは，現用系，待機系の両方とも同じ定義にしてください。まず現用系で定義を作成し，その定義内容を待機系にコピーしてください。

上記の各設定の詳細については，「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(dy)　プログラムの組み込み

前提プログラムの組み込み

Workflowの組み込み

(dz)　前提プログラムの組み込み

Groupmax Workflow Server for Active Directoryの稼働に必要な前提プログラムを，次に示します。

ソフトウェア名 | バージョン | 機能
Windows 2000 Server又はWindows 2000 Advanced Server | － | Workflowの稼働に必要なオペレーティングシステム
Groupmax Object Server又はGroupmax High-end Object Server | 06-00 | ワークフローデータベースの共有に必要なプログラム

(ea)　Workflowの組み込み

Groupmax Workflow Server for Active Directoryの組み込み

Groupmax Workflow Server for Active Directoryの組み込みについては，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

(eb)　サーバでの環境設定

前提プログラムでの環境設定

Windows NTでの環境設定

Groupmax Object Serverでの環境設定

Workflowでの環境設定

Groupmax Workflow Server for Active Directoryの環境設定

Workflowの環境の初期化

Workflowの環境を初期化する前に，Groupmax Object Serverの環境を初期化しておく必要があります。Groupmax Object Serverの環境の初期化については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

環境の初期化方法

データベース常駐指定の有効化

環境の再構築

Windows 2000クラスタでのWorkflowの環境設定

Windows 2000クラスタの1対1のフェールオーバ機能をWorkflowで利用するための，Workflowの環境設定の方法について説明します。

Workflowの環境を設定する前に，Windows 2000クラスタのセットアップを完了し，環境を設定しておいてください。詳細は，Windows 2000クラスタサービスのマニュアル又はヘルプを参照してください。

また，Groupmax Object Serverを組み込み，環境を設定してください。詳細は，「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Windows 2000クラスタでのWorkflowの環境設定について，手順の概要を次に示します。

サーバ構成の確認

Workflowの組み込み

Groupmax Object Serverでの環境設定

Workflowでの環境設定

Windows 2000クラスタアドミニストレータでの設定

Windows 2000クラスタでGroupmaxを起動又は停止する方法については，Windows 2000クラスタでのGroupmaxサーバの起動又は停止を参照してください。

なお，ここでは，Workflowの環境設定方法のうち，Windows 2000クラスタでWorkflowを使用するための環境設定に固有な作業方法だけを説明します。Windows 2000クラスタで使用しない場合と同じ環境設定については説明しません。

注意事項

環境設定ユティリティを実行してWorkflowの環境設定，又はGroupmax Workflow Server for Active Directoryでの「ディレクトリアクセスアカウントの定義」をやり直す場合は，クラスタアドミニストレータによる汎用サービスリソースの「レジストリ複製」で設定しているGroupmax Workflow関連のレジストリキーを削除してから実施してください。設定をやり直した後にレジストリキーを追加してください。

(ec)　Groupmax Workflow Server for Active Directoryの環境設定

環境設定ユティリティを使って，Groupmax Workflow Server for Active Directoryの環境を設定してください。

(ed)　サーバ構成の確認

クラスタ用の現用系及び待機系の2台のサーバが必要となります。これらのサーバはActive Directoryドメインのメンバサーバとしてください。各サーバにはActive Directoryを構成する必要はありません。

(ee)　Workflowの組み込み

Windows 2000クラスタでWorkflowを使用する場合は，現用系及び待機系それぞれのサーバのWindows 2000組み込み先であるローカルディスク上に，同じドライブ名称，同じディレクトリ名称でGroupmax Workflow Server for Active Directoryを組み込んでください。

(ef)　Groupmax Object Serverでの環境設定

Groupmax Object Serverのデータベースは，共有ディスク上に構築します。

Groupmax Object Serverの次のファイルは，共有ディスク上に作成してください。

初期設定パラメタファイル

システム共通定義ファイル

簡易ジャーナルファイル（Groupmax Object Serverだけ）

ステータスファイル（Groupmax High-end Object Serverだけ)

システムジャーナルファイル(Groupmax High-end Object Serverだけ)

システム共通定義ファイル，ステータスファイル及びシステムジャーナルファイルは，現用系，待機系の両方とも同じ定義にしてください。まず現用系で定義を作成し，その定義内容を待機系にコピーしてください。

上記の各設定の詳細については，「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(eg)　Workflowでの環境設定

環境の設定

Groupmax Workflow Server for Active Directoryについては環境設定ユティリティを使用して環境を設定します。

Windows 2000クラスタでWorkflowを使用する場合は，環境設定ユティリティの次に示すオプションに共有ディスク上のディレクトリ名を設定します。

［サーバ機能管理ファイルディレクトリ名］オプション

［ユーザデータ格納ディレクトリ名］オプション

Groupmax Workflow Server for Active Directoryには，Active Directoryに登録された組織情報及びユーザ情報を格納するキャッシュがあります。また，ビジネスプロセス情報を読み込むためのメモリマップトファイルと呼ばれるファイルがあります。キャッシュ及びメモリマップトファイルは，サーバ機能管理ファイルディレクトリ下に作成されます。Windows 2000クラスタでWorkflowを使用する場合は，キャッシュ及びメモリマップトファイルを現用系と待機系のサーバ間で共有するため，サーバ機能管理ファイルディレクトリを共有ディスク上に作成する必要があります。

設定手順を次に示します。

現用系サーバの環境設定ユティリティを起動する

「サーバ機能管理ファイルディレクトリ名」，「ユーザデータ格納ディレクトリ名」に共有ディスクのディレクトリ名を設定する

待機系サーバのディレクトリ構成を作成する
現用系サーバで任意に指定したディレクトリを待機系サーバにもあらかじめ作成しておいてください。また，環境設定ユティリティの各項目も現用系サーバと併せて設定してください。

環境の初期化

環境の設定が完了したら，環境を初期化します。Groupmax Object Serverを起動した状態で，初期設定ユティリティを使用してWorkflowの環境を初期化します。

Windows 2000クラスタでWorkflowを使用する場合は，初期設定ユティリティを起動して表示される［文書実体ディレクトリ］，［ワークエリアディレクトリ］，及び［ログ情報エリアディレクトリ］のそれぞれのテキストボックスに，共有ディスク上のディレクトリのパスを指定します。

設定手順を次に示します。

現用系サーバの初期設定ユティリティを起動する

［文書実体ディレクトリ］テキストボックス，［ワークエリアディレクトリ］テキストボックス，及び［ログ情報エリアディレクトリ］テキストボックスに，共有ディスク上のパスを指定する

［ＯＫ］ボタンを押す

キャッシュパラメタファイルの作成

環境の初期化が完了したら，キャッシュパラメタファイルを作成します。

キャッシュパラメタファイルは，現用系及び待機系の両方とも同じ内容で定義します。まず現用系で定義を作成し，その定義内容を待機系にコピーしてください。

WFstatus.datファイルのコピー

Workflowの初期設定を実行すると，%WFdir%¥SVadm¥WFstatus.datファイルが作成されます。「%WFdir%」はWorkflowインストール先ディレクトリ，「SVadm」はWorkflowサーバ管理ディレクトリを示します。

このファイルを現用系のサーバから待機系のサーバの同じディレクトリ下にコピーしてください。

ディレクトリアクセスアカウント定義ユティリティ(WFdefacc)の実行

「Windows 2000クラスタアドミニストレータでの設定」の前に，ディレクトリアクセスアカウント定義ユティリティを現用系及び待機系のサーバで実行してください。

注意事項

環境削除ユティリティの実行について
Windows 2000クラスタでWorkflowを使用している環境で環境削除ユティリティを実行した場合，現用系サーバ及び待機系サーバそれぞれの%WFdir%¥SVadm¥WFstatus.datファイルを必ず削除してから，初期設定ユティリティでWorkflowを初期化するようにしてください。「%WFdir%」はWorkflowインストール先ディレクトリ，「SVadm」はWorkflowサーバ管理ディレクトリを示します。

(eh)　Windows 2000クラスタアドミニストレータでの設定

Windows 2000クラスタアドミニストレータでグループとリソースの設定

Windows 2000クラスタアドミニストレータでグループとリソースを設定します。設定の順序を次に示します。

グループの設定

物理ディスクリソースの設定

IPアドレスリソースの設定

ネットワーク名リソースの設定

汎用サービスリソース（Object Server）の設定

汎用サービスリソース（WFserver Directory Function）の設定

汎用サービスリソース（WFserver Function）の設定

汎用サービスリソース（WFmanager Function）の設定

注意事項

リソース異常時の対処の設定
上記6～8で設定したWorkflowの各リソースに異常が発生した場合，現用系のマシンでリトライを行うか，又はすぐに待機系のマシンに処理を移すかを，リソースのプロパティで設定できます。
各Workflowのリソースの［プロパティ］－［詳細設定］で［グループに適用する］チェックボックスを選択後，すぐに待機系のマシンに処理を移したい場合は「しきい値」を0に設定します。

リソースの連続異常終了の監視の設定
各Workflowリソースの連続異常終了を監視するかどうかを，グループのプロパティで設定できます。
Groupmaxグループの［プロパティ］－［フェールオーバ］を選択して，「しきい値」及び「期間」に適切な値を設定します。

(ei)　グループの設定

Windows 2000クラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「グループ」をクリックする

「名前」及び「説明」を入力する
「名前」：任意（例：Groupmax）
「説明」：任意（例：Groupmaxグループ）
グループ名称と詳細説明が設定されます。

優先所有者を定義する
優先所有者を定義します。
ノードAを現用系のサーバ，ノードBを待機系のサーバとしている場合は，ノードAを優先的に所有者にします。

(ej)　物理ディスクリソースの設定

物理ディスクリソースを作成する
既に作成している場合は，「グループの変更」で最初に設定したグループに移動してください。
作成していない場合は，Windows 2000クラスタアドミニストレータから作成後，最初に設定したグループに移動してください。

(ek)　IPアドレスリソースの設定

Windows 2000クラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を入力します。
「名前」：任意（例：Groupmax_IP）
「説明」：任意（例：Groupmax用IPアドレス）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「IPアドレス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面では，設定を追加又は変更しないで，そのまま次に進む
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録しますが，ここでは，依存関係が必要なリソースはないため，そのまま次に進みます。

［TCP/IPアドレスパラメタ］画面で，以下の設定をする

「使用するネットワーク」でIPアドレスをバインドしたいネットワークを選択します。
インストール時に設定した名称がプルダウンメニューとして表示されるので，メニューから選択します。

「アドレス」で使用したいIPアドレスを設定します。

「サブネットマスク」でサブネットマスクを設定します。

(el)　ネットワーク名リソースの設定

Windows 2000クラスタアドミニストレータの［ファイル］メニューから［新規作成］をクリックする

［リソース］をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を入力します。
「名前」：任意（例：Groupmax_Network）
「説明」：任意（例：Groupmax用ネットワーク）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「ネットワーク名」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，「IPアドレスリソースの設定」で作成したIPアドレスリソースを設定して，次に進みます。

［ネットワーク名パラメタ］画面で，以下の設定をする

クライアントから接続する名前を入力します。
「名前」：任意（例：Groupmax_Network）

(em)　汎用サービスリソース（Object Server）の設定

Windows 2000クラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

Groupmax Object Serverのリソースを設定する
設定方法の詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

(en)　汎用サービスリソース（WFserver Directory Function）の設定

Windows 2000クラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を入力します。
「名前」：任意（例：WFdictsvリソース）
「説明」：任意（例：Workflow Directory Service）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「汎用サービス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGdirectory

［レジストリの複製］画面で，WFserver Directory Functionサービスの「ルートレジストリキー」を以下のように設定する

SOFTWARE¥HITACHI¥FlowmateManager
SOFTWARE¥HITACHI¥Groupmax

(eo)　汎用サービスリソース（WFserver Function）の設定

Windows 2000クラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を以下のように入力します。
「名前」：任意（例：WFserverリソース）
「説明」：任意（例：Workflow Server）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「汎用サービス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

WFserver Directory Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGserver

［レジストリの複製］画面で，WFserver Functionサービスの「ルートレジストリキー」を以下のように設定する

SOFTWARE¥HITACHI¥FlowmateManager
SOFTWARE¥HITACHI¥Groupmax

(ep)　汎用サービスリソース（WFmanager Function）の設定

Windows 2000クラスタアドミニストレータの「ファイル」メニューから「新規作成」をクリックする

「リソース」をクリックする

［新しいリソース］画面で，以下の設定をする

「名前」及び「説明」を以下のように入力します。
「名前」：任意（例：WFmanagerリソース）
「説明」：任意（例：Workflow Manager）
リソース名称と詳細説明が設定されます。

「リソースの種類」で「汎用サービス」を選択します。

「グループ」で，最初に設定したグループを選択します。

［実行所有者］画面では，設定を追加又は変更しないで，そのまま次に進む
［実行所有者］画面では実行できる所有者にノードを追加しますが，ここでは，デフォルトですべてのノードが既に追加されているので，そのまま次に進みます。

［依存関係］画面で，以下の設定をする
［依存関係］画面では，あるリソースがオンラインになる前にオンラインにする必要がある（依存関係を設定する必要がある）リソースを登録します。ここでは，以下の汎用サービスリソースを設定して，次に進みます。

Groupmax Object Server

WFserver Directory Function

WFserver Function

［汎用サービスパラメタ］画面で，「サービス名」を以下のように設定する
「サービス名」：GroupmaxGWGmanager

［レジストリの複製］画面で，WFmanager Functionサービスの「ルートレジストリキー」を以下のように設定する

SOFTWARE¥HITACHI¥FlowmateManager
SOFTWARE¥HITACHI¥Groupmax

(eq)　Windows 2000クラスタでのGroupmaxサーバの起動又は停止

ここでは，Windows 2000クラスタでのGroupmaxサーバの起動又は停止の方法について説明します。

Groupmaxサーバの起動

［クラスタ アドミニストレータ］の左のウィンドウ領域で，［リソース］フォルダをクリックする

［クラスタ アドミニストレータ］の右のウィンドウ領域で，Groupmaxリソースをクリックする

［ファイル］メニューの［オンラインにする］をクリックする

Groupmaxサーバの停止

［クラスタ アドミニストレータ］の左のウィンドウ領域で，［リソース］フォルダをクリックする

［クラスタ アドミニストレータ］の右のウィンドウ領域で，Groupmaxリソースをクリックする

［ファイル］メニューの［オフラインにする］をクリックする

付録K.3　Workflowの運用方法

Groupmax Addressをディレクトリサーバに使用する場合

Active Directoryをディレクトリサーバに使用する場合

＜この項の構成＞

(1)　Groupmax Addressをディレクトリサーバに使用する場合

(2)　Active Directoryをディレクトリサーバに使用する場合

(1)　Groupmax Addressをディレクトリサーバに使用する場合

システムの起動

システムの終了

ワークフローログの出力

ファイルのバックアップとリストア

システム統合運用管理機能を使用した運用

ドメイン間連携機能を使用した運用

Groupmax Address - Assist連携機能を使用した運用

その他の運用と運用時の注意事項

(2)　Active Directoryをディレクトリサーバに使用する場合

システムの起動

システムの終了

ワークフローログの出力

ファイルのバックアップとリストア

Groupmax Workflow Server for Active Directoryの運用上の注意

(a)　システムの起動

Workflowの起動について説明します。

なお，前提プログラムと各プログラムを起動する手順を，次に示します。

Groupmax Object Serverの起動
詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Serverの起動
詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Mail Serverのサイトの起動
詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

ワークフローディレクトリサービスの起動

サーバ機能の起動

マネージャ機能の起動

マルチサーバ機能の起動

ドメイン間連携機能の起動

注意事項

ドメインログオンしたユーザでサービスを起動する場合は，Domain Adminsグループのユーザアカウントが必要です。

(b)　ワークフローディレクトリサービスの起動

ワークフローディレクトリサービスを起動するには，Windowsシステムのサービスの管理機能を使用して，［WFserver Directory Function］のサービスを起動します。

ワークフローディレクトリサービスを起動する方法を説明します。

Workflowの起動

ワークフローディレクトリサービスの起動方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Directory Function］のサービスを選択する

スタートアップパラメタを指定する
前回使用したキャッシュのユーザ情報を利用したい場合は，スタートアップパラメタには何も指定しないでください。
前回使用したキャッシュのユーザ情報を利用しない場合は，スタートアップパラメタに「-r」を指定し，新しくアドレス情報をキャッシュに読み込みます。なお，キャッシュパラメタファイルでキャッシュメモリサイズを変更したとき，及び環境設定ユティリティで「Workflowシステム組織ID」を変更した場合は，新しくアドレス情報をキャッシュに読み込みます。
また，環境設定ユティリティでの「Workflowシステム組織ID」の変更は影響しません。

［開始］ボタンをクリックする
ワークフローディレクトリサービスが起動され，開始したことを示すメッセージが表示されます。

注意事項

ワークフローディレクトリサービスは，サーバ機能及びマネージャ機能のサービスと依存関係にあります。したがって，ワークフローディレクトリサービス起動時にエラーが発生した場合は，サーバ機能及びマネージャ機能は起動されません

(c)　サーバ機能の起動

ワークフローディレクトリサービスの起動を確認後，サーバ機能を起動します。

サーバ機能を起動するには，Windowsシステムのサービスの管理機能を使用して，［WFserver Function］のサービスを開始します。

Workflowの起動

サーバ機能の起動方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Function］のサービスを選択する

［開始］ボタンをクリックする
サーバ機能が起動され，開始したことを示すメッセージが表示されます。

(d)　マネージャ機能の起動

サーバ機能の起動を確認後，マネージャ機能を起動します。

マネージャ機能を起動するには，Windowsシステムのサービスの管理機能を使用して，［WFmanager Function］のサービスを開始します。

Workflowの起動

マネージャ機能の起動方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFmanager Function］のサービスを選択する

［開始］ボタンをクリックする
マネージャ機能が起動され，開始したことを示すメッセージが表示されます。

(e)　マルチサーバ機能の起動

Groupmax Mail Serverのサイトの起動，及びサーバ機能の起動を確認後，マルチサーバ機能を起動します。マルチサーバ機能とマネージャ機能は，どちらを先に起動してもかまいません。

マルチサーバ機能の起動とは，メッセージ送信機能とメッセージ受信機能の二つのサービスを起動することです。

メッセージ送信機能及びメッセージ受信機能を起動するには，Windowsシステムのサービスの管理機能を使用して，［WFsend_dm Function］及び［WFreceive_dm Function］のサービスを開始します。

Workflowの起動

マルチサーバ機能の起動方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFsend_dm Function］のサービスを選択する

［開始］ボタンをクリックする
メッセージ送信機能が起動され，開始したことを示すメッセージが表示されます。

［サービス］ダイアログボックスで，［WFreceive_dm Function］のサービスを選択する

［開始］ボタンをクリックする
メッセージ受信機能が起動され，開始したことを示すメッセージが表示されます。

(f)　ドメイン間連携機能の起動

サーバ機能の起動を確認後，ドメイン間連携機能を起動します。ドメイン間連携機能とマルチサーバ機能，マネージャ機能は，どちらを先に起動してもかまいません。

ドメイン間連携機能を起動するには，Windowsシステムのサービスの管理機能を使用して，［WFserver Connection Function］のサービスを開始します。なお，使用するインターネットメールサーバを起動した後に起動してください。

Workflowの起動

ドメイン間連携機能の起動方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Connection Function］のサービスを選択する

［開始］ボタンをクリックする
ドメイン間連携機能が起動され，開始したことを示すメッセージが表示されます。

(g)　Workflowの起動

ワークフローディレクトリサービス，サーバ機能，マネージャ機能，メッセージ送信機能，メッセージ受信機能，及びドメイン間連携機能は，Windowsシステムのサービスとして動作します。これらのサービスを起動することで，Workflowを起動します。

Workflowのサービスを起動できるのは，Administratorsグループのユーザだけです。

それぞれのサービスの名称を次に示します。

ワークフローディレクトリサービス
WFserver Directory Function

サーバ機能
WFserver Function

マネージャ機能
WFmanager Function

メッセージ送信機能
WFsend_dm Function

メッセージ受信機能
WFreceive_dm Function

ドメイン間連携機能
WFserver Connection Function

Workflowのサービスを起動する場合は，それぞれ次に示すサービスの起動が前提となります。

ワークフローディレクトリサービスのサービスの起動
Groupmax Object Server及びGroupmax Address Server(Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server)のサービスを起動してください。

サーバ機能のサービスの起動
Groupmax Object Server，Groupmax Address Server(Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server)，及びワークフローディレクトリサービスのサービスを起動してください。

マネージャ機能のサービスの起動
Groupmax Object Server，Groupmax Address Server(Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server)，ワークフローディレクトリサービス及びサーバ機能のサービスを起動してください。

メッセージ送信機能・メッセージ受信機能のサービスの起動
Groupmax Object Server，Groupmax Address Server，ワークフローディレクトリサービス及びサーバ機能のサービスを起動してください。また，Groupmax Mail Serverのサイトを起動してください。

ドメイン間連携機能のサービスの起動
Groupmax Object Server，Groupmax Address Server，ワークフローディレクトリサービス，及びサーバ機能のサービスを起動してください。

Groupmax Object Serverの起動については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Server及びGroupmax Mail Serverの起動については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

操作手順を次に示します。サービスの起動方法としては［手動］又は［自動］が設定できます。Workflowを組み込んだ直後は［手動］が設定されています。

手動で起動する場合

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

Workflowのサービスを選択する

スタートアップパラメタを指定する
［WFserver Directory Function］のサービスを選択した場合，必要に応じてスタートアップパラメタを指定してください。

［開始］ボタンをクリックする

自動で起動する場合

自動で起動する設定にした場合，次に起動するときから有効になります。Workflowを自動で起動する設定にした場合，先に起動する必要があるプログラムを自動で起動する設定にしてください。Groupmax Mail Serverのサイト及びGroupmax Address Serverの自動起動の設定方法は，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

Workflowのサービスを選択する

［スタートアップ...］ボタンをクリックする

［サービス］ダイアログボックスで，［スタートアップの種類］を［自動］にする

［OK］ボタンをクリックする

(h)　システムの終了

Workflowの終了について説明します。

なお，前提プログラムと各プログラムを終了する手順を，次に示します。

ドメイン間連携機能の終了

マルチサーバ機能の終了

マネージャ機能の終了

サーバ機能の終了

ワークフローディレクトリサービスの終了

ワークフローログの出力

終了ワークの削除

Groupmax Mail Serverのサイトの終了
詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Address Serverの終了
詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Object Serverの終了
詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

注意事項

ドメインログオンしたユーザでサービスを起動する場合は，Domain Adminsグループのユーザアカウントが必要です。

(i)　ドメイン間連携機能の終了

ドメイン間連携機能は，サーバ機能を終了する前に，終了してください。ドメイン間連携機能とマルチサーバ機能，マネージャ機能は，どちらを先に終了してもかまいません。

ドメイン間連携機能を終了するには，Windowsシステムのサービスの管理機能を使用して，［WFserver Connection Function］のサービスを停止します。

Workflowの停止

ドメイン間連携機能の終了方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Connection Function］のサービスを選択する

［停止］ボタンをクリックする

(j)　マルチサーバ機能の終了

マルチサーバ機能は，Groupmax Mail Serverのサイトとサーバ機能を終了する前に，終了してください。マルチサーバ機能とマネージャ機能は，どちらを先に終了してもかまいません。

マルチサーバ機能の終了とは，メッセージ送信機能とメッセージ受信機能の二つのサービスを終了することです。メッセージ送信機能及びメッセージ受信機能を終了するには，Windowsシステムのサービスの管理機能を使用して，［WFsend_dm Function］及び［WFreceive_dm Function］のサービスを停止します。

Workflowの停止

マルチサーバ機能の終了方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFreceive_dm Function］のサービスを選択する

［停止］ボタンをクリックする

［サービス］ダイアログボックスで，［WFsend_dm Function］のサービスを選択する

［停止］ボタンをクリックする

(k)　マネージャ機能の終了

マネージャ機能は，サーバ機能を終了する前に終了してください。

マネージャ機能を終了するには，Windowsシステムのサービスの管理機能を使用して，［WFmanager Function］のサービスを停止します。

Workflowの停止

マネージャ機能の終了方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFmanager Function］のサービスを選択する

［停止］ボタンをクリックする

(l)　サーバ機能の終了

ドメイン間連携機能の終了，マルチサーバ機能の終了及びマネージャ機能の終了を確認後，サーバ機能を終了します。

サーバ機能を終了するには，Windowsシステムのサービスの管理機能を使用して，［WFserver Function］のサービスを停止します。

Workflowの停止

サーバ機能の終了方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Function］のサービスを選択する

［停止］ボタンをクリックする

(m)　ワークフローディレクトリサービスの終了

サーバ機能の終了を確認後，ワークフローディレクトリサービスを終了します。ワークフローディレクトリサービスを終了するには，Windowsシステムのサービスの管理機能を使用して，［WFserver Directory Function］のサービスを停止します。

ワークフローディレクトリサービスを終了する方法を説明します。

Workflowの停止

ワークフローディレクトリサービスの終了方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Directory Function］のサービスを選択する

［停止］ボタンをクリックする

(n)　ワークフローログの出力

Workflowでは，ユーザの作業及びシステムの稼働についての履歴情報（ワークフローログ）を，ワークフローログ出力ユティリティを使用して出力します。

ワークフローログはCSV（Comma Separated Value）形式のファイルとして出力されるため，このままで表計算ソフトウェアでの分析に利用できます。

CSV形式のファイルの，表計算ソフトウェアでの利用方法については，ワークフローログの利用方法を参照してください。

ワークフローログ出力ユティリティの操作方法については，ワークフローログ出力ユティリティを参照してください。

ワークフローログファイル

ワークフローログの利用方法

(o)　終了ワークの削除

Groupmax Object Serverを終了する前に，終了して一定の保存日数を経過したワークを削除します。ワークを削除するには，ワーク削除ユティリティを使用します。

ワークフローログ出力ユティリティは，ワークフローデータベースのワークヒストリを基にワークフローログを出力します。このため，ワーク削除ユティリティでワークを削除するとワークフローログは出力できません。ワークフローログが必要な場合，ワーク削除ユティリティを実行する前に，ワークフローログ出力ユティリティを実行してください。

終了ワークの削除方法

Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザアカウントでログオンする

［Groupmaxサーバ］グループの［Workflow管理ツール］アイコンを開く

［Workflow管理ツール］ウィンドウの［ワーク削除ユティリティ］アイコンを開く
［ワーク削除ユティリティ］ダイアログボックスが表示されます。

［ワーク削除ユティリティ］ダイアログボックスで，削除するワークの種別を設定する

［OK］ボタンをクリックする
指定した条件のワークをすべて削除すると，削除したことを示すメッセージが表示されます。

(p)　Workflowの停止

ワークフローディレクトリサービス，サーバ機能，マネージャ機能，メッセージ送信機能，メッセージ受信機能，及びドメイン間連携機能は，Windowsシステムのサービスとして動作します。これらのサービスを停止することで，Workflowを停止します。

Workflowのサービスを停止できるのは，Administratorsグループのユーザだけです。

それぞれのサービスの名称を次に示します。

ワークフローディレクトリサービス
WFserver Directory Function

サーバ機能
WFserver Function

マネージャ機能
WFmanager Function

メッセージ送信機能
WFsend_dm Function

メッセージ受信機能
WFreceive_dm Function

ドメイン間連携機能
WFserver Connection Function

Workflowのサービス，及び前提となるサービスの停止順序を次に示します。

マネージャ機能，メッセージ送信機能，メッセージ受信機能，及びドメイン間連携機能のサービス

サーバ機能のサービス

ワークフローディレクトリサービス

Groupmax Address Serverのサービス

Groupmax Object Serverのサービス

また，Groupmax Mail Serverのサイトについては，メッセージ送信機能及びメッセージ受信機能のサービスを停止後に停止してください。

Groupmax Object Serverの停止については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。Groupmax Mail Server及びGroupmax Address Serverの停止方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

サービスの停止

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

Workflowのサービスを選択する

［停止］ボタンをクリックする

(q)　ワークフローログの利用方法

表計算ソフトウェアでの使用例

表計算ソフトウェアを利用すると，ワークフローログレコードについて，より詳細な分析ができます。

ここでは，Excelを使用して，稼働状況解析結果を利用する方法について説明します。

ファイルの拡張子の変更
稼働状況解析結果ファイルの形式は，ExcelのCSVファイル形式に準拠しています。Excelで利用する準備として，次の操作を実行します。

稼働状況解析結果ファイルのファイル拡張子をCSV(*.csv)にする

Excelでのファイルの読み込み
次に示す操作で，稼働状況解析結果ファイルをExcelで読むことができます。

Excelを起動する

［ファイル］－［開く］を選択する

［ファイルを開く］ダイアログボックスのファイルの種類で，［テキストファイル（*.prn;*.txt;*.csv）］を選択して，稼働状況解析結果ファイルを読み込む

Excelの機能を使用して表計算，グラフ表示などを実行する

ワークフローログファイルの使用例

ここでは，ワークフローログレコードから業務を改善する上で有効な，各種情報を生成する例について示します。

ワークフローログレコードの編集には，表計算ソフトウェアなどを使用します。

次に示す説明内の［　］は，ワークフローログレコード中の項目名を示します。

ノードに関する情報

案件のノード滞留時間（案件がノードに送付されてから次のノードに送付されるまでの時間）

ノードNでの案件のノード滞留時間

＝（［ノード名2］の値がノードNであるmove_root_caseの［取得時刻］の値－［時刻］の値）

ノード滞留案件数（ある特定時刻にノードに滞留していた案件数）

時刻T1からT2の間にノードNへ送付した案件数

＝（［ノード名1］の値がノードNで，［時刻］の値がT1からT2の間であるmove_root_caseの総数）

時刻T1からT2の間にノードNから送付した案件数

＝（［ノード名2］の値がノードNで，［時刻］の値がT1からT2の間であるmove_root_caseの総数）

したがって，時刻TでのノードNのノード滞留案件数は，T1をそのビジネスプロセス定義が運用を開始した時刻とすると，次のように求められます。

時刻TでのノードNのノード滞留案件数

＝（［ノード名1］の値がノードNで，［時刻］の値がT1からTの間であるmove_root_caseの総数）－（［ノード名2］の値がノードNで，［時刻］の値がT1からTの間であるmove_root_caseの総数）

注意事項

案件のエラートレーへの配布及びキャンセルによる案件の送付中止時には，ノード滞留案件数が不正確となりますので注意してください。

ノード内処理ユーザ数（ある期間にあるノードで案件を処理したユーザの数）

時刻T1からT2の間にノードNで案件を処理したユーザ数

＝（［ノード名1］の値がノードNであるgo_root_caseの［ユーザ名1］の値の総数)

注意事項

上記は，時刻T1からT2の間に，ノードNで案件の処理を完了したユーザ数です。その時刻にノードNで案件を処理していても，処理が完了していないユーザは含まれません。

ユーザに関する情報

案件のユーザ滞留時間（案件がユーザに配布されてから処理が完了するまでの所要時間）

案件がユーザUに配布されてから処理が完了するまでの所要時間

＝（［ユーザ名1］の値がユーザUであるgo_root_caseの［取得時刻］の値－［時刻］の値）

注意事項

ロールトレーからの案件の取り出し，ユーザトレーからユーザトレーへの振り替え，ユーザトレーからロールトレーへの案件の移動及び案件の相談をした場合，その間の時間も含まれるので，実際の滞留時間よりも大きな値になります。

ユーザ滞留案件数（ある特定時刻にユーザに滞留していた案件数）

時刻T1からT2の間にユーザUへ配布した案件数

＝（［ユーザ名1］の値がユーザUで，［時刻］の値がT1からT2の間であるmove_root_caseの総数）

時刻T1からT2の間にユーザUが処理を完了した案件数

＝（［ユーザ名1］の値がユーザUで，［時刻］の値がT1からT2の間であるgo_root_caseの総数）

したがって，時刻TでのユーザUのユーザ滞留案件数は，T1をそのユーザが運用を開始した時刻とすると，次のように求められます。

時刻TでのユーザUのユーザ滞留案件数

＝（［ユーザ名1］の値がユーザUで，［時刻］の値がT1からTの間であるmove_root_caseの総数）－（［ユーザ名1］の値がユーザUで，［時刻］の値がT1からTの間であるgo_root_caseの総数）

注意事項

ロールトレーからの案件の取り出し，ユーザトレーからユーザトレーへの振り替え，ユーザトレーからロールトレーへの案件の移動及びキャンセルによる案件の送付の中止をした場合，ユーザ滞留案件数として加算されない場合があります。

ワークに関する情報

ワーク処理時間（ワークを生成してからワークが終了するまでの所要時間）

ワーク処理時間

＝end_of_workの［取得時刻］の値－［時刻］の値

(r)　ワークフローログファイル

ワークフローログファイルには，業務結果の各種視点からの分析や統計情報の取得などに有効な，ワークフローログレコードが出力されます。

ワークフローログレコードの一覧を次に示します。

ワークフローログの種類 | 内容
begin_work | ワークの生成に関する情報
move_root_case | ノード間の案件の遷移に関する情報
send_consult_case | 相談に関する情報
go_root_case | 案件の遷移要求に関する情報
suspend_root_case | 案件の一時停止に関する情報
suspend_work | ワーク単位での案件の一時停止に関する情報
ready_root_case | 案件の再開始に関する情報
ready_work | ワーク単位での案件の再開始に関する情報
put_root_case | 案件の投入に関する情報
cancel_work | ワークのキャンセルに関する情報
role_to_user | ロールトレーからユーザトレーへの案件の移動に関する情報
send_answer_case | 相談の回答に関する情報
api_msg | ユーザが出力したログデータに関する情報
send_back_root_case | 案件の差し戻し要求に関する情報
take_back_root_case | 案件の引き戻し要求に関する情報
end_of_root_case | 案件の遷移終了に関する情報
end_of_work | ワークの終了に関する情報
retry_move_root_case | ノード間の案件の再遷移に関する情報
connect_interworkflow | 他ワークフローシステムに送付開始
connected | 他ワークフローシステムに送付成功
put_root_case_add_inf | 他システムから投入

ワークフローログファイルのディスク容量見積もり

ワークフローログレコードファイルのディスク容量は，出力対象のワーク数に比例します。このため，大量のワークのワークフローログを出力する場合，ディスクの容量不足とならないように，ワークフローログレコードファイルのディスク容量を見積もる必要があります。

ワークフローログレコードファイルのディスク容量は，次の概算式を参考にして見積もってください。

ワークフローログファイルのディスク容量　＝　Ｗ×（ｎ＋ｍ）×0.5
（キロバイト）

Ｗ

出力対象のワーク数

ｎ

1ワーク当たりのユーザが処理したノード数

ｍ

1ワーク当たりのケース数

(s)　Workflowの停止

ワークフローディレクトリサービス，サーバ機能，マネージャ機能，メッセージ送信機能，メッセージ受信機能，及びドメイン間連携機能は，Windowsシステムのサービスとして動作します。これらのサービスを停止することで，Workflowを停止します。

Workflowのサービスを停止できるのは，Administratorsグループのユーザだけです。

それぞれのサービスの名称を次に示します。

ワークフローディレクトリサービス
WFserver Directory Function

サーバ機能
WFserver Function

マネージャ機能
WFmanager Function

Workflowのサービス，及び前提となるサービスの停止順序を次に示します。

マネージャ機能，メッセージ送信機能のサービス

サーバ機能のサービス

ワークフローディレクトリサービス

Groupmax Object Serverのサービス

Groupmax Object Serverの停止については，「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

サービスの停止

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

Workflowのサービスを選択する

［停止］ボタンをクリックする

(t)　ワークフローログの出力

Workflowでは，ユーザの作業及びシステムの稼働についての履歴情報（ワークフローログ）を，ワークフローログ出力ユティリティを使用して出力します。

ワークフローログはCSV（Comma Separated Value）形式のファイルとして出力されるため，このままで表計算ソフトウェアでの分析に利用できます。

CSV形式のファイルの，表計算ソフトウェアでの利用方法については，ワークフローログの利用方法を参照してください。

ワークフローログ出力ユティリティの操作方法については，ワークフローログ出力ユティリティを参照してください。

ワークフローログファイル

ワークフローログの利用方法

(u)　ファイルのバックアップとリストア

ファイルに障害が起きた場合のために，各種ファイルのバックアップを定期的に取得することをお勧めします。

バックアップの対象となるファイル

バックアップの取得方法

バックアップからのリストア

ジャーナル回復に関する注意事項

(v)　バックアップの対象となるファイル

バックアップの対象となるファイルを次に示します。

注意事項

これらのファイルは，同時にバックアップを取得するなど，情報間の同期を取るように注意してください。また，これらのファイルのうちGroupmaxの他のプログラムも使用するファイルについては，それらのプログラムの他の情報との間でも同期を取ってください。また，マルチサーバ構成の場合は，すべてのサーバの同期を取ってください。

バックアップ作業は，必ずGroupmax Object Serverを停止させた状態で実行してください。

バックアップ後は，バックアップに成功しているかどうかを必ず確認するようにしてください。

Groupmax Workflow Server,Groupmax Workflow Server for Active Directoryのファイル

Workflowサーバ管理ディレクトリ下のファイル
Workflowサーバ管理ディレクトリ(%WFdir%¥SVadm)下のすべてのファイルです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ名］で確認できます。

文書実体ファイル
文書実体ディレクトリ下のファイルです。案件の添付文書ファイル，案件の添付メモファイル，ビジネスプロセス定義の情報が格納されています。
文書実体ディレクトリのパス名は，環境設定ユティリティの［文書実体ディレクトリ名］で確認できます。

ワークエリアファイル
ワークエリアディレクトリ下のファイルです。
ワークエリアディレクトリのパス名は，環境設定ユティリティの［ワークエリアディレクトリ名］で確認できます。

共通ユーザ管理ディレクトリ下のファイル
共通ユーザ管理ディレクトリ下のすべてのファイルです。このディレクトリは，Groupmaxの他のプログラムでも使用します。共通ユーザ管理ディレクトリのパス名は，環境設定ユティリティの［共通ユーザ管理ディレクトリ名］で確認できます。
Groupmax Workflow Server for Active Directoryを使用する場合は，このディレクトリ下のバックアップは不要です。

サーバ機能管理ファイルディレクトリ下のファイル
サーバ機能管理ファイルディレクトリ下のファイルです。
サーバ機能管理ファイルディレクトリのパス名は，環境設定ユティリティの［サーバ機能管理ファイルディレクトリ名］で確認できます。

ユーザデータ格納ディレクトリ下のファイル
ユーザデータ格納ディレクトリ下のすべてのファイルです。登録したアプリケーションが格納されています。
ユーザデータ格納ディレクトリのパス名は，環境設定ユティリティの［ユーザデータ格納ディレクトリ名］で確認できます。
Groupmax Workflow Server for Active Directoryを使用する場合は，このディレクトリ下のバックアップは不要です。

サーバ機能環境ファイル格納ディレクトリ下のファイル
サーバ機能環境ファイル格納ディレクトリ(%WFdir%¥SVetc)下のすべてのファイルです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ名］で確認できます。

Groupmax Workflow Multi - Serverのファイル

02-10より前のWorkflowのビジネスプロセス定義でビジネスプロセス間連携を使用している場合，バックアップを取得してください。

部署名定義ファイル
マルチサーバ環境設定ディレクトリ下のファイルです。
マルチサーバ環境設定ディレクトリのパス名は，環境設定ユティリティの［マルチサーバ環境設定ディレクトリ名］で確認できます。

窓口名定義ファイル
マルチサーバ環境設定ディレクトリ下のファイルです。
マルチサーバ環境設定ディレクトリのパス名は，環境設定ユティリティの［マルチサーバ環境設定ディレクトリ名］で確認できます。

Groupmax Workflow Server - Connectionのファイル

ドメイン間連携機能を使用している場合，次のファイルのバックアップを取得してください。

ドメイン間連携機能サーバ環境定義ファイル
ドメイン間連携機能サーバ環境定義ファイル格納ディレクトリ(%WFdir%¥WFmc¥conf)下のすべてのファイルです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ］で確認できます。

メールデータファイル
環境設定のドメイン間連携メール格納ディレクトリで指定したディレクトリ下のすべてのファイルです。デフォルトは，%WFdir%¥WFmc¥mailです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ］で確認できます。

送受信ログファイル
環境設定のドメイン間連携送受信ログ出力ディレクトリで指定したディレクトリ下のすべてのファイルです。デフォルトは，%WFdir%¥WFmc¥SRlogです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
Workflowインストール先ディレクトリのパス名は，環境設定ユティリティの［インストール先ディレクトリ］で確認できます。

Groupmax Object Serverのファイル

Groupmax Object Serverのオブジェクト管理ファイル
Groupmax Object Serverの初期設定パラメタファイルの中で定義したファイルです。
Groupmaxの他のプログラムが使用するオブジェクト管理ファイルについても，同期を取ってバックアップを取得してください。

Groupmax Address Serverのファイル

Groupmax Address Serverの定義情報（システム情報やユーザ情報）について，バックアップを取得してください。

Windows NTのファイル

Windows NTのローカルレジストリファイル
ローカルレジストリファイルは，システム内で共有するため，注意して扱ってください。ローカルレジストリファイル全体のバックアップを取得する場合は，システム内の各プログラムについて，情報間の同期を取るように注意してください。ローカルレジストリファイルについては，Windows NTのマニュアルのシステムの構成の説明を参照してください。
Workflowが使用するレジストリキーのパスを次に示します。

Groupmax Workflow Server,Groupmax Workflow Server for Active Directoryが使用するレジストリキー

HKEY_LOCAL_MACHINE¥SOFTWARE¥HITACHI¥FlowmateManager

Groupmax Workflow Multi - Serverが使用するレジストリキー

HKEY_LOCAL_MACHINE¥SOFTWARE¥HITACHI¥FlowmateMultiServer

Groupmax Workflow Server - Connectionが使用するレジストリキー

HKEY_LOCAL_MACHINE¥SOFTWARE¥HITACHI¥FlowmateServerConnection

Groupmaxのプログラムが共通に使用するレジストリキー

HKEY_LOCAL_MACHINE¥SOFTWARE¥HITACHI¥Groupmax

(w)　バックアップの取得方法

バックアップは，Windows NTのバックアッププログラムなどを使用して取得します。

Groupmax Workflow Server for Active Directoryの場合，Active Directoryのバックアップと同期をとってバックアップを取得してください。

Windows NTのバックアッププログラムの使用例を次に示します。

（例）

文書実体ファイル，ワークエリアファイル及びWindows NTのローカルレジストリファイル全体のバックアップの取得例

Windows NTのバックアッププログラムを起動し，ディスクファイルを選択するウィンドウを開く

文書実体ディレクトリ及びワークエリアディレクトリのチェックボックスを選択する

［選択］－［選択する］を選択する

［操作］－［バックアップ］を選択し，［バックアップ情報］ダイアログボックスを開く

バックアップ情報を設定する。［レジストリファイルのバックアップ］チェックボックスを選択し，［ＯＫ］ボタンをクリックする

［バックアップ状態］ダイアログボックスで［ＯＫ］ボタンをクリックし，バックアップを開始する

Workflowが使用するレジストリキーだけのバックアップを取得する場合は，Windows NTのレジストリエディタを使用します。レジストリエディタについては， Windows NTのマニュアルのレジストリエディタの説明を参照してください。

Groupmax Object Serverの管理しているオブジェクト管理ファイルのバックアップ取得方法については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Serverの定義情報のバックアップ方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

(x)　バックアップからのリストア

バックアップからのリストアについて説明します。Groupmaxの他のプログラムとデータベースを共有している場合，各Groupmaxの他のプログラムのファイルとデータベースも同時にバックアップしたデータからリストアしてください。

Groupmax Workflow Server for Active Directoryの場合，Active Directoryのリストアと同期をとってリストアしてください。

文書実体ファイル，ワークエリアファイルのリストア例を次に示します。

Windows NTのバックアッププログラムを起動し，テープからバックアップファイルを選択するウィンドウを開く

文書実体ディレクトリ及びワークエリアディレクトリのチェックボックスを選択する

［選択］－［選択する］を選択する

［操作］－［復元］を選択し，［復元情報］ダイアログボックスを開く

復元情報を設定し，［OK］ボタンをクリックする

［復元状態］ダイアログボックスで［OK］ボタンをクリックし，リストアを終了する

Groupmax Object Serverが管理しているオブジェクト管理ファイルのリストア方法については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Serverの定義情報のリストア方法については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Workflowのマルチサーバ機能を使用している場合

マルチサーバを構成する一つのサーバだけをバックアップ時点に戻すとサーバ間の整合性が取れなくなることがあります。すべてのサーバを同期を取ってバックアップし，バックアップにリストアする場合はすべて同時点のバックアップからリストアしてください。

Groupmax Workflowのドメイン間連携機能を使用している場合

連携する一つのビジネスプロセス定義がバックアップ時点に戻ります。連携している相手のドメインの管理者に連絡し，整合性の確保を依頼する必要があります。詳細は，「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

(y)　ジャーナル回復に関する注意事項

Groupmax High - end Object Serverを使用している場合，データベースをジャーナルから最新状態に回復できます。ジャーナル回復を前提にシステム構築する場合は，次のことに注意してください。

文書実体ファイルに関する注意

バックアップの対象となるファイルのGroupmax Workflow Serverのファイルで挙げたファイルはジャーナル回復の対象ではありません。これらのファイルが破壊した場合には，ジャーナル回復を行うことはできません。したがって，データベースとジャーナル回復対象外のファイルを格納するボリュームを分けることを推奨します。この場合，データベース障害の場合にはジャーナル回復をファイル障害の場合にはデータベース及びファイルをバックアップから回復してください。また，信頼性を高めるためにミラーディスクの使用をお勧めします。

マルチサーバ環境での注意事項

Groupmax Workflow Multi - Serverでは，Groupmax Mail Serverの機能により案件を他サーバに送付しています。このため，マルチサーバ機能使用時にメール実体ファイルがディスク障害などで破壊された場合，ジャーナル回復を行うとメールのデータベース情報と実体ファイルが不整合になり案件が送付できなくなることがあります。この場合，次の運用が必要です。

マルチサーバ機能で使用するメールユーザに対して，X400_MAIL_SYNCコマンドで不整合なメールを削除する。

Groupmax Workflow Multi - Serverを再起動する。

転送データ一覧取得ユティリティで削除したメールに該当する案件を確認し，連携データ再送ユティリティで案件を再送する。

X400_MAIL_SYNCコマンドについては，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

ドメイン間連携機能使用時の注意事項

Groupmax Workflow Server - Connectionでは，インターネットメールサーバの機能により案件を他サーバに送付しています。データベースが最新状態に回復できていてもメールが紛失している可能性がありますので，次の手順で確認，及び再送してください。

メッセージの送受信ログ，及び運用コマンドの状態表示を元に，対話中の案件を特定する。

対話中の案件で連携相手に届いてない要求がある場合，該当案件を運用コマンドを使用して再送する。

ドメイン間連携機能を再起動する。

(z)　システム統合運用管理機能を使用した運用

ここでは，システム統合運用管理機能を使用した，Workflowの起動と終了の方法を示します。システム統合運用管理機能の詳細については，マニュアル「Windows NT Groupmax System Manager - TCP/IP / System Agent - TCP/IP Version 5 システム管理者ガイド」を参照してください。

システム統合運用管理機能を使用した起動

システム統合運用管理機能を使用した停止

(aa)　システム統合運用管理機能を使用した起動

システム統合運用管理機能を使用してWorkflowを起動する方法について説明します。

Groupmaxサーバの起動

Groupmax Workflow Serverの起動

Groupmax Workflow Multi - Serverの起動

Groupmaxサーバの機能ごとの起動

ワークフローディレクトリサービスの起動

サーバ機能の起動

マネージャ機能の起動

メッセージ送信機能の起動

メッセージ受信機能の起動

(ab)　システム統合運用管理機能を使用した停止

システム統合運用管理機能を使用してWorkflowを停止する方法について説明します。

Groupmaxサーバの停止

Groupmax Workflow Multi - Serverの停止

Groupmax Workflow Serverの停止

Groupmaxサーバの機能ごとの停止

メッセージ受信機能の停止

メッセージ送信機能の停止

マネージャ機能の停止

サーバ機能の停止

ワークフローディレクトリサービスの停止

(ac)　Groupmax Workflow Serverの起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

[Agentノード操作］グループの[状態表示］ボタンをクリックする
[サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［パラメタ指定］ボタンをクリックする
［サーバ起動／停止パラメタ指定］ダイアログボックスが表示されます。

起動パラメタを指定する
前回使用したキャッシュのユーザ情報を利用したい場合は，起動パラメタに何も指定しないでください。
前回使用したキャッシュのユーザ情報を利用しない場合は，起動パラメタに「-r」を指定し，新しくアドレス情報をキャッシュに読み込みます。
なお，キャッシュパラメタファイルでキャッシュメモリサイズを変更した場合，及び，環境設定ユティリティで「Workflowシステム組織ID」を変更した場合は，新しくアドレス情報をキャッシュに読み込みます。

［設定］ボタンをクリックする
［サーバ起動／停止パラメタ指定］ダイアログボックスを閉じて，［サーバ状態表示／リモート操作］ダイアログボックスに戻ります。

［1サーバ操作］グループの［起動］ボタンをクリックする
Groupmax Workflow Serverの状態表示が「起動処理中」になります。

(ad)　Groupmax Workflow Multi - Serverの起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi - Serverをクリックする

［1サーバ操作］グループの［起動］ボタンをクリックする
Groupmax Workflow Multi - Serverの状態表示が「起動処理中」になります。

(ae)　ワークフローディレクトリサービスの起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

ワークフローディレクトリサービスをクリックする

［1機能操作］グループの［パラメタ指定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスが表示されます。

起動パラメタを指定する
前回使用したキャッシュのユーザ情報を利用したい場合は，起動パラメタに何も指定しないでください。
前回使用したキャッシュのユーザ情報を利用しない場合は，起動パラメタに「-r」を指定し，新しくアドレス情報をキャッシュに読み込みます。
なお，キャッシュパラメタファイルでキャッシュメモリサイズを変更した場合，及び，環境設定ユティリティで「Workflowシステム組織ID」を変更した場合は，新しくアドレス情報をキャッシュに読み込みます。

［設定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスを閉じて，［機能毎状態表示／リモート操作］ダイアログボックスに戻ります。

［1機能操作］グループの［起動］ボタンをクリックする
ワークフローディレクトリサービスの状態表示が「起動処理中」になります。

(af)　サーバ機能の起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

サーバ機能を選択する

［1機能操作］グループの［起動］ボタンをクリックする
サーバ機能の状態表示が「起動処理中」になります。

(ag)　マネージャ機能の起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

マネージャ機能を選択する

［1機能操作］グループの［起動］ボタンをクリックする
マネージャ機能の状態表示が「起動処理中」になります。

(ah)　メッセージ送信機能の起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi - Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

メッセージ送信機能を選択する

［1機能操作］グループの［起動］ボタンをクリックする
メッセージ送信機能の状態表示が「起動処理中」になります。

(ai)　メッセージ受信機能の起動

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi - Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

メッセージ受信機能を選択する

［1機能操作］グループの［起動］ボタンをクリックする
メッセージ受信機能の状態表示が「起動処理中」になります。

(aj)　Groupmax Workflow Multi - Serverの停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi - Serverをクリックする

［1サーバ操作］グループの［停止］ボタンをクリックする
Groupmax Workflow Multi-Serverの状態表示が「停止処理中」になります。

(ak)　Groupmax Workflow Serverの停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［パラメタ指定］ボタンをクリックする
［サーバ起動／停止パラメタ指定］ダイアログボックスが表示されます。

停止パラメタを指定する
Workflowのサービスと依存関係が付いているサービスが起動している状態で，そのサービスを停止させたくない場合だけ「-d」を指定してください。
このパラメタは，システム統合運用管理機能の管理対象外のサービスに有効なパラメタです。
停止パラメタを指定しない場合は，Workflowのサービスと依存関係が付いているすべてのサービスを停止した後に，Workflowのサービスを停止します。

［設定］ボタンをクリックする
［サーバ起動／停止パラメタ指定］ダイアログボックスを閉じて，［サーバ状態表示／リモート操作］ダイアログボックスに戻ります。

［1サーバ操作］グループの［停止］ボタンをクリックする
Groupmax Workflow Serverの状態表示が「停止処理中」になります。

(al)　メッセージ受信機能の停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi - Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

メッセージ受信機能を選択する

［1機能操作］グループの［停止］ボタンをクリックする
メッセージ受信機能の状態表示が「停止処理中」になります。

(am)　メッセージ送信機能の停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Multi - Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作操作］ダイアログボックスが表示されます。

メッセージ送信機能を選択する

［1機能操作］グループの［停止］ボタンをクリックする
メッセージ送信機能の状態表示が「停止処理中」になります。

(an)　マネージャ機能の停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

マネージャ機能を選択する

［1機能操作］グループの［パラメタ指定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスが表示されます。

停止パラメタを指定する
マネージャ機能のサービスと依存関係があるサービスが起動している状態で，そのサービスを停止させたくない場合だけ「-d」を指定してください。
このパラメタは，システム統合運用管理機能の管理対象外のサービスに有効なパラメタです。
停止パラメタを指定しない場合は，マネージャ機能のサービスと依存関係があるすべてのサービスを停止した後に，マネージャ機能のサービスを停止します。

［設定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスを閉じて，［機能毎状態表示／リモート操作］ダイアログボックスに戻ります。

［1機能操作］グループの［停止］ボタンをクリックする
マネージャ機能の状態表示が「停止処理中」になります。

(ao)　サーバ機能の停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

サーバ機能を選択する

［1機能操作］グループの［パラメタ指定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスが表示されます。

停止パラメタを指定する
サーバ機能のサービスと依存関係があるサービスが起動している状態で，そのサービスを停止させたくない場合だけ「-d」を指定してください。
このパラメタは，システム統合運用管理機能の管理対象外のサービスに有効なパラメタです。
停止パラメタを指定しない場合は，サーバ機能のサービスと依存関係があるすべてのサービスを停止した後に，サーバ機能のサービスを停止します。

［設定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスを閉じて，［機能毎状態表示／リモート操作］ダイアログボックスに戻ります。

［1機能操作］グループの［停止］ボタンをクリックする
サーバ機能の状態表示が「停止処理中」になります。

(ap)　ワークフローディレクトリサービスの停止

Groupmax System Managerを起動する
［Groupmax System Manager - TCP/IP］ダイアログボックスが表示されます。

Agentのノードを選択する
［Agentノード一覧］リストボックスから操作対象のノードを選択します。

［Agentノード操作］グループの［状態表示］ボタンをクリックする
［サーバ状態表示／リモート操作］ダイアログボックスが表示されます。

Groupmax Workflow Serverをクリックする

［1サーバ操作］グループの［機能操作］ボタンをクリックする
［機能毎状態表示／リモート操作］ダイアログボックスが表示されます。

ワークフローディレクトリサービスを選択する

［1機能操作］グループの［パラメタ指定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスが表示されます。

停止パラメタを指定する
ワークフローディレクトリサービスのサービスと依存関係があるサービスが起動している状態で，そのサービスを停止させたくない場合だけ「-d」を指定してください。
このパラメタは，システム統合運用管理機能の管理対象外のサービスに有効なパラメタです。
停止パラメタを指定しない場合は，ワークフローディレクトリサービスのサービスと依存関係があるすべてのサービスを停止した後に，ワークフローディレクトリサービスを停止します。

［設定］ボタンをクリックする
［機能毎起動／停止パラメタ指定］ダイアログボックスを閉じて，［機能毎状態表示／リモート操作］ダイアログボックスに戻ります。

［1機能操作］グループの［停止］ボタンをクリックする
ワークフローディレクトリサービスの状態表示が「停止処理中」になります。

(aq)　ドメイン間連携機能を使用した運用

ここでは，ドメイン間連携機能を使用した運用方法の概略について説明します。

ドメイン間連携機能の詳細は，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

ドメイン間連携機能とは，Groupmax Workflowドメイン間やWfMC Interface4（以降，IF4と呼びます）をサポートしているワークフローシステムと連携する機能です。

この機能を使用する場合には，Groupmax Workflow Server - Connectionが必要です。

サポートする機能の範囲については，ドメイン間連携がサポートする機能の範囲を参照してください。

送受信ログについては，ドメイン間連携機能の送受信ログを参照してください。

運用上の注意事項については，ドメイン間連携機能の運用上の注意事項を参照してください。

設定事項

環境設定ユティリティの「Server-Connection 環境設定」で，ドメイン間連携のための設定を実行します。
設定方法の詳細は，環境設定ユティリティを参照してください。

ドメイン間連携の定義ファイルを作成する必要があります。
作成方法の詳細は，サーバでの環境設定のドメイン間連携機能の定義ファイルの作成を参照してください。

注意事項

ビジネスプロセスを連携させる場合，完結しない連携の定義はしないでください。完結しない連携の例を次に示します。

連携元のビジネスプロセス定義の連携ノードに連携先のビジネスプロセス名を指定するとき，自分のビジネスプロセス名を指定する。

一つのビジネスプロセス連携から始まる一連のビジネスプロセス連携の中に，同じビジネスプロセス定義が存在する。

(ar)　ドメイン間連携がサポートする機能の範囲

ドメイン間連携がサポートする機能の範囲を次に示します。

ドメイン間連携機能の概要

機能
送信
受信
備考

連携方式
直列（Chain）
○
○
－

階層（Nest）
○
○
－

階層（Nest）
状態変更※1要求
×
×
連携元ビジネスプロセス->連携先ビジネスプロセスへの要求は，notStarted->running変更だけ処理できます。

階層（Nest）
状態変更※1通知
○
○
連携先ビジネスプロセス->連携元ビジネスプロセスへの通知

階層（Nest）
属性取得※2要求
×
×
連携元ビジネスプロセス->連携先ビジネスプロセスへの要求

階層（Nest）
属性変更※3通知
○
○
連携先ビジネスプロセス->連携元ビジネスプロセスへの通知

メッセージ
単一オペレーション
×
○
応答送信はRequestに対応した形で返却します。

複数オペレーション
○
○
応答送信はRequestに対応した形で返却します。

Audit Data
WfMC Audit Data
×
×
－

メール送受信ログ
○
○
ドメイン間連携送受信ログ

添付ファイル(Attachment)
Groupmax Workflowデータ（Groupmaxメモ）
○
○
Groupmax同士のドメイン間連携の場合だけ添付します。

その他のデータ（Groupmax文書：Word，Excelなど）
○
○
Groupmax Workflow専用データとして連携可能とします。Groupmax Integrated Desktopでの添付ファイルを含みます。

連携可能案件(連携ノード)
単一ケース
○
○
－

複数ケース
×
×
－

（凡例）

○：サポート

×：未サポート

注※1

状態変更とは，案件の状態を変更することを指し，Workflowではワークのキャンセル，削除，一時停止，再開始，遷移終了に該当します。

注※2

属性取得とは，案件情報を取得することを指し，Workflowではワーク，ケースの属性取得に該当します。

注※3

属性変更とは，案件情報を変更することを指し，Workflowではワーク，ケースの属性値の変更に該当します。

IF4規定オペレーションのサポート範囲

オペレーション | 送信 | 受信 | 備考
ChangeProcessInstanceState | ○ | × | notStarted->running変更だけ処理できます。それ以外は，Operation not implementedを返します。
CreateProcessInstance | ○ | ○ | －
GetProcessInstanceAttributes | × | × | このオペレーションを受信した場合，Operation not implementedを返します。
GetProcessInstanceState | × | × | このオペレーションを受信した場合，Operation not implementedを返します。
ProcessInstanceAttributeChanged | ○ | ○ | －
ProcessInstanceStateChanged | ○ | ○ | －
SetProcessInstanceAttributes | ○ | ○ | －
StartConversation | ○ | ○ | －
StopConversation | ○ | ○ | －

（凡例）

○：サポート

×：未サポート

(as)　ドメイン間連携機能の送受信ログ

ここでは，ドメイン間連携のメッセージ送受信ログの次の項目について説明します。

メッセージ送受信ログの出力内容

メッセージ送受信ログの出力項目一覧

オペレーションエラーコード一覧

メッセージ送受信ログの出力ディレクトリと出力ファイル名

世代ファイルの管理

(at)　メッセージ送受信ログの出力内容

ドメイン間連携機能のメッセージ送受信ログの出力内容を次に示します。

表K-1　メッセージ送受信ログの出力内容

出力項目
データ型
最大データ長（バイト）
説明

タイムスタンプ
文字列
24
ログを取得した日時をローカルタイムで出力します。
形式：aaa bbb dd hh:mm:ss yyyy
　　　aaa ：省略形式の曜日
　　　bbb ：省略形式の月名
　　　dd ：日付
　　　hh ：時
　　　mm ：分
　　　ss ：秒
　　　yyyy：年

要求種別
文字列
4
連携に関する要求コードを出力します。
　"go" ：直列連携要求送信
　"call" ：階層連携開始要求送信
　"retn" ：階層連携終了要求送信
　"stpc" ：会話終了要求送信
　"repo" ：レスポンス（処理結果）通知送信
　"reqt" ：リクエスト（処理要求）受信
　"resp" ：レスポンス受信
　"err" ：エラー通知受信

要求サブコード
文字列
1
要求コードが"retn"の場合，1，2，3のどれかを出力します。
　1：階層連携の案件が正常に遷移終了
　2：階層連携の遷移中案件をキャンセル
　3：階層連携の遷移中案件を削除
要求コードが"retn"以外の場合，0を出力します。

連携元メール
アドレス
文字列
64
連携元のE-Mailアドレス

連携先メール
アドレス
文字列
64
連携先のE-Mailアドレス

契約ID(ContractID)
文字列
31
契約ID(ContractID)を出力します。
送信ログ：送信先の契約ID
受信ログ：送信したワークフローの契約ID

連携元会話ID
(SourceConversationID)
文字列
64
連携元ワークフローエンジンのSourceConversationIDを出力します。

連携先会話ID
(TargetConversationID)
文字列
64
連携先ワークフローエンジンのSourceConversationIDを出力します。

要求番号
数値型文字列
10
送受信するメールの要求ごとに付けられた番号を出力します。

ワークID(RootPID)
文字列
64
最初に起案された案件のワークID（プロセスインスタンスID）を出力します。

連携元ワークID
(SourcePID)
文字列
64
連携元の案件のワークID（プロセスインスタンスID）を出力します。

連携先ワークID
(TargetPID)
文字列
64
連携先の案件のワークID（プロセスインスタンスID）を出力します。

連携元ビジネスプロセス定義名
(Source BP名)
文字列
64
連携元のビジネスプロセス定義名を出力します。

連携先ビジネスプロセス定義名
(Target BP名)
文字列
64
連携先のビジネスプロセス定義名を出力します。

オペレーション数
数値型文字列
10
1メールメッセージ内に格納されているオペレーション数を出力します。

オペレーションコード※1
文字列
4
IF4で規定されているオペレーションの種別コードを出力します。
　STCV：StartConversation
　SPCV：StopConversation
　CRIT：CreateProcessInstance
　STAT：SetProcessInstanceAttributes
　CHST：ChangeProcessInstanceState
　ATCH：ProcessInstanceAttributeChanged
　STCH：ProcessInstanceStateChanged
　GTST：GetProcessInstanceState
　GTAT：GetProcessInstanceAttribute

オペレーションエラーコード※1
数値型文字列
－
IF4で規定されているオペレーションのエラーコードを数値で出力します。
内容については，「オペレーションエラーコード一覧」を参照してください。

属性数
数値型文字列
2
連携時に引き継ぐケース属性数を出力します。

属性名※2
文字列
64
ケース属性名称を出力します。

属性タイプ※2
数値型文字列
1
ケース属性のデータ型を示す値を出力します。
　0：文字列型
　1：数値型
　2：日付型

ファイル数
数値型文字列
10
案件に添付されていた添付文書，メモの総ファイル数を出力します。

添付ファイル名※3
文字列
256
添付されていたファイル名称を出力します。

添付ファイル種別※3
文字列
4
添付ファイルの種類を示すコードを出力します。
FILE：添付文書
MEMO：添付メモ（Groupmax Formのデータを含みます。）

注※1

オペレーションコード，オペレーションエラーコードを対としてオペレーション数分，繰り返し出力します。

注※2

属性名，属性タイプを対として属性数分，繰り返し出力します。

注※3

添付ファイル名，添付ファイル種別を対としてファイル数分，繰り返し出力します。

(au)　メッセージ送受信ログの出力項目一覧

ドメイン間連携機能のメッセージ送受信ログが出力する項目を次に示します。要求コードによって出力の有無が異なります（要求コードgo,call retn stpc repoの取得ログは送信ログ，要求コードreqt resp errの取得ログは受信ログです）。

表K-2　メッセージ送受信ログの出力項目一覧

出力項目 | 要求コード
go,call | retn | stpc | repo | reqt | resp | err
タイムスタンプ | ○ | ○ | ○ | ○ | ○ | ○ | ○
要求種別 | ○ | ○ | ○ | ○ | ○ | ○ | ○
要求サブコード | － | ○ | － | － | － | － | －
連携元メールアドレス | ○ | ○ | ○ | ○ | ○ | ○ | ○
連携先メールアドレス | ○ | ○ | ○ | ○ | ○ | ○ | ○
契約ID(ContractID) | ○ | ○ | ○ | ○ | ○ | ○ | ○
連携元会話ID(SourceConversationID) | ○ | ○ | ○ | ○ | ○ | ○ | ○
連携先会話ID(TargetConversationID) | ○ | ○ | ○ | ○ | ○ | ○ | ○
要求番号 | ○ | ○ | ○ | ○ | ○ | ○ | ○
ワークID(RootPID) | ○ | ○ | ○ | ○ | ○ | ○ | ○
連携元ワークID(SourcePID) | ○ | ○ | ○ | ○ | ○ | ○ | ○
連携先ワークID(TargetPID) | ○ | ○ | ○ | ○ | ○ | ○ | ○
連携元ビジネスプロセス定義名(Source BP名) | ○ | ○ | ○ | ○ | ○ | ○ | ○
連携先ビジネスプロセス定義名(Target BP名) | ○ | ○ | ○ | ○ | ○ | ○ | ○
オペレーション数 | － | － | － | ○ | ○ | ○ | ○
オペレーションコード | － | － | － | ○ | ○ | ○ | ○
オペレーションエラーコード | － | － | － | ○ | ○ | ○ | ○
属性数 | ○ | ○ | － | － | － | － | －
属性名 | ○ | ○ | － | － | － | － | －
属性タイプ | ○ | ○ | － | － | － | － | －
ファイル数 | ○ | ○ | － | － | － | － | －
添付ファイル名 | ○ | ○ | － | － | － | － | －
添付ファイル種別 | ○ | ○ | － | － | － | － | －

（凡例）

○：出力します。

－：出力しません。

(av)　オペレーションエラーコード一覧

ドメイン間連携機能の送受信ログに含まれるオペレーションエラーコードの一覧を次に示します。

表K-3　オペレーションエラーコード一覧

エラーコード | 内容
0 | 正常です。
1 | 認識できないオペレーションを検知しました。
2 | 権限がありません。
3 | ビジネスプロセス定義（プロセスID）がありません。
4 | ステータスの不正を検知しました。
5 | 不正，又は定義されていないケース属性名称を検知しました。
7 | 不正なケース属性タイプを検知しました。
8 | ケース属性値を取得できません。
10 | 契約ID(ContractID)が不正です。
11 | 言語種別の指定が不正です。
12 | MIMEバージョンが不正です。
20 | 会話中以外のメッセージを受け取りました。
30 | オペレーションの処理に失敗しました。
40 | ビジネスプロセス定義名称が不正です。
41 | 未サポートのオペレーションを検知しました。
201 | メッセージの切り捨てを検知しました。
202 | メッセージのチェックサムが不正です。
203 | 未サポートエンコーディングを検知しました。
204 | メッセージを破棄しました。
205 | 不正メッセージを検知しました。
206 | ConversationIDが不正です。
207 | メッセージ順序が不正です。
208 | タイムスタンプが不正です。
209 | エスケープシーケンスが不正です。
255 | メッセージを重複して検知しました。

(aw)　メッセージ送受信ログの出力ディレクトリと出力ファイル名

ドメイン間連携機能のメッセージ送受信ログの出力ディレクトリと出力ファイル名について説明します。

メッセージ送受信ログの出力ディレクトリは，環境設定ファイル（wfmcrc）で指定されたディレクトリ下に出力されます。

メッセージ送受信ログの出力ファイル名は，次に示すとおりです。

表K-4　メッセージ送受信ログの出力ファイル名

メッセージログ
ドメイン間連携
送受信ログ保存形式
カレントファイル名
世代ファイル名

メッセージ送信ログ
all
IFSEND.cur
IFSENDYYYYMMDDhhmmss

rnd
IFSEND.pre

メッセージ受信ログ
all
IFRECV.cur
IFRECVYYYYMMDDhhmmss

rnd
IFRECV.pre

注1

ファイルの容量は，最大1.5メガバイト

注2

世代ファイル名のアルファベットの意味は次のとおりです。

YYYY：年，MM：月，DD：日，hh：時，mm：分，ss：秒

(ax)　世代ファイルの管理

世代ファイルの管理は，データベースのバックアップ取得と同じタイミングでバックアップを取得した後，世代ファイルを削除します。

ドメイン間連携機能のメッセージ送受信ログ出力ファイル（カレントファイル，世代ファイル）は，案件の連携先，及び連携元のサーバで障害が発生した場合に，障害回復対象の案件を特定するために必要です。なお，案件の連携先，及び連携元のサーバのバックアップ取得以前の自サーバのバックアップは不要になります。

(ay)　ドメイン間連携機能の運用上の注意事項

ここでは，ドメイン間連携機能を運用する場合の注意事項とその対処について説明します。

ドメイン間連携機能はE-Mailを使用して連携情報データを転送します。そのため，次の点に注意してください。

メールの順序性
送信したメールの順番が受信するメールの順番と一致しない場合があります（メールの追い越しが発生）。

メールの紛失
メールを配信する経路の途中でメールが紛失する場合があります。

データの切り捨て・改変
中継メールサーバでデータを切り捨てられたり，通信中ビット欠けなどによるデータの改変が発生する場合があります。

データの文字化け
中継メールサーバで8ビットデータが認識できない場合に文字化けが発生する場合があります。

メールの重複
同じメールを複数回送信された場合に発生します。

これらの注意点の対処を次に示します。対処する場合に必要な各ユーザ環境に合わせたシステム定義の設定とユーザ運用については，システム定義とユーザ運用を参照してください。

(a)メールの順序性に対する対処

送信時の順番を確認する情報を管理し，受信したメールの順序が不正な（メール追い越しが発生した）場合，そのメールは再スケジュールされ，他のメールの受信処理後に再度処理します。

この再処理を一定回数（環境定義のドメイン間連携メール送受信リトライ回数）繰り返してもメール追い越し状態が改善されない場合，エラーメッセージをイベントログに出力し，その受信メールを保留状態にします。

保留状態になった場合，送受信エラー要求再処理ユティリティ(WFifrtry)で再処理要求すると，再度そのメールを処理できます。

(b)メールの紛失に対する対処

メールを要求メールと応答メールに分けて処理し，要求メールを送信した後，応答メールを受信していないものに対して，再送するための要求再送ユティリティ(WFifrsnd)を提供します。このコマンドをWindows NTのATコマンドなどで定期的に実行すると，要求メールが紛失した場合に再度メールを自動的に再送信できます。

メールの再送信は一定回数（環境定義のドメイン間連携再送回数）繰り返し，それでも応答メールが受信されない場合は，エラーメッセージをイベントログに出力し，再送を中止します。この場合は障害が発生したか，又は応答メールが紛失した可能性があるのでイベントログを参照して障害を取り除いてください。その後，要求再送ユティリティ(WFifrsnd)でオプション指定して再度送信してください。

応答メールが届かない（メールの紛失など）場合，要求再送ユティリティ(WFifrsnd)でオプション指定してメールを再送できます。

(c)データの切り捨て・改変に対する対処

メール中にデータの内容をチェックするデータを入れて送信し，受信時にそのチェックデータをもとにデータの切り捨て・改変をチェックします。このチェックで不正を検知した場合，エラーメッセージをイベントログに出力し，送信元にエラーが発生したことを通知するメールが送信されます。

この場合，「(b)　メールの紛失に対する対策」と同様に，要求再送ユティリティ(WFifrsnd)を使用して対処してください。

(d)データの文字化けに対する対処

送信データが文字化けしないように，すべてエンコードして送信し，受信時にデコードして処理してください。エンコード方式は，MIMEのBase64方式を適用します。

(e)メールの重複に対する対処

連携間でメールの送受信状態をシステムで保持し，メールが重複して送付されたかを判断し，既に処理済みのメールを受信した場合，無効なメールとして破棄します。

また，メールの処理期限を設定して，送信してから処理可能な時間以内に受信していない場合，エラーメッセージをイベントログに出力し，送信元にエラーが発生したことを通知するメールが送信されます。

この場合，「(b)　メールの紛失に対する対策」と同様に，要求再送ユティリティ(WFifrsnd)を使用して対処してください。

(f)その他

ドメイン間連携機能では，送信したデータと受信したデータをそれぞれ送信ログ・受信ログとして保持します。これらのログにより，連携間での整合性をチェックできるようにします。

送信ログと受信ログについては，ドメイン間連携機能の送受信ログを参照してください。

(az)　システム定義とユーザ運用

ドメイン間連携機能の運用上の注意事項に示したように，各ユーザ環境に合わせたシステム定義とユーザ運用を行う必要があります。

システム定義の設定

再送インターバル・再送回数の設定（サーバ環境定義）

要求再送ユティリティ（WFifrsnd）は，再送インターバルで指定された時間以上応答メールがないものを再送します。そのため，連携サーバ間でメールが紛失したと考えられる時間を設定してください。通常のインターネット環境での連携では24時間くらいが適当です。

また，要求再送ユティリティ（WFifrsnd）は，再送回数で指定された回数以上は再送インターバルを超えても再送しません。そのため，連携サーバ間で必要と思われる再送回数を設定してください。デフォルトは10回です。

メール処理期限の設定（サーバ環境定義）

メール送信時刻にこの処理期限の値を加算した時刻を過ぎて受信したメールは無効メールとしてエラーになります。

そのため，連携サーバ間でメールが期限切れと考えられる時間を設定してください。通常のインターネット環境での連携では24時間くらいが適当です。

送受信ログ保存形式の設定（サーバ環境定義）

送受信ログの保存形式を設定します。保存形式には循環上書き保存により3メガバイトまで保持する形式と，全データを保存する形式があります。ユーザの運用形態に応じて設定してください。デフォルトは循環上書き保存です。

ユーザ運用

要求再送ユティリティ（WFifrsnd）の起動のスケジューリング

メールを自動再送できるように要求再送ユティリティ（WFifrsnd）の実行スケジュールを登録することを推奨します。なお，起動タイミングは，再送間隔を考慮して設定してください。

システム管理者による運用

定期的にイベントログを参照し，再送回数を超えたメールがないかを確認してください。再送回数を超えた場合，障害が発生している場合があるので，その他（メールシステムを含む）のイベントログなどを参照し障害を取り除いてください。その後，要求再送ユティリティ（WFifrsnd）を使用して該当メールを再送してください。

また，システムに異常が見当たらない場合，レスポンスメールが紛失している場合があります。この場合は，連携先と連携元で未応答要求表示ユティリティ(WFifscon)を実行し，双方の連携状態の情報を出力して突き合わせてください。その後，要求再送ユティリティ（WFifrsnd）を使用して該当レスポンスメールを再送してください。

(ba)　送受信エラー要求再処理ユティリティ(WFifrtry)

送受信エラー要求再処理ユティリティは，WFifsreqコマンドで表示した結果，送受信エラーになっている連携要求に対して再処理を要求するためのユティリティです。

送受信エラー要求再処理ユティリティの操作

(bb)　要求再送ユティリティ(WFifrsnd)

要求再送ユティリティは，一度送信した連携要求（応答）を再度送信するためのユティリティです。このユティリティはメール送信後，そのメールが紛失（相手に届かない）した場合に使用します。

要求再送ユティリティの操作

(bc)　未応答要求表示ユティリティ(WFifscon)

未応答要求表示ユティリティは，ドメイン間連携機能で連携要求メール送信後，連携要求に対する応答メールを受信していない連携要求の情報を表示するためのユティリティです。

未応答要求表示ユティリティの操作

(bd)　未応答要求表示ユティリティの操作

未応答要求表示ユティリティは，Windows NTのコマンドプロンプトでWFifsconコマンドを使用して実行します。

コマンドの形式

WFifscon［-o出力ファイル名］［-a｜-c連携管理ID］

-o出力ファイル名
情報を出力するファイル名を指定します。省略した場合，標準出力に情報を表示します。

-a
ドメイン間連携のすべての要求の情報を表示します。省略した場合，未応答の要求の情報だけを表示します。

-c連携管理ID
指定した連携管理IDの要求の情報を表示します。

表示形式

このユティリティを使用したときの表示形式を次に示します。

タイトル

##### Inter Connection Status Information List ##### Date(MM/DD/YYYY) Time(hh:mm:ss)

表示内容

送信メッセージ情報の各データの内容を示します。各データはタブコードで区切られます。

送信メッセージ情報の各データの内容

データ
意味
内容

連携管理ID
連携ごとに設定されるユニークなコード
連携管理の識別子

要求番号
1連携管理中でユニークになる要求の通番
0から始まる通番

要求種別
要求の種別を示すコード
"go" ：直列連携投入要求
"call" ：階層連携投入要求
"retn"：階層連携戻り要求
"stpc"：連携終了要求

状態コード
要求の処理状態を示すコード
1：応答待ち
2：要求受信済み
3：応答送信済み
4：応答受信済み

送信日時
メッセージを送信した日時
"MM/DD/YYYY hh:mm:ss"形式で表示。

再送回数
メッセージを再送した回数
再送コマンドで再送した回数。

サブコード
要求に対するサブコード
要求種別が"retn"の場合だけ有効。ほかの場合は0になる。

連携区分
連携先の情報か連携元の情報かを示すコード
"src"：連携元情報
"trgt"：連携先情報

連携種別
直列連携か階層連携かを示すコード
"chn"：直列連携
"nest"：階層連携

相手連携管理ID
連携相手の連携管理ID
63バイトまでの文字列。データがない場合，"****"と表示。

連携元メールアドレス
連携元のメールアドレス
63バイトまでの文字列。

連携元BP名
連携元のビジネスプロセス名
63バイトまでの文字列。

連携元ワークID
連携元のワークID
63バイトまでの文字列。

連携先メールアドレス
連携先のメールアドレス
63バイトまでの文字列。

連携先BP名
連携先のビジネスプロセス名
データがない場合，"****"と表示。

連携先ワークID
連携先のワークID

出力フォーマット

タイトル行と1案件分の出力フォーマットを次に示します。

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドの出力で，未応答要求がある場合，その要求の送信時刻から判断して不当と思われる場合，次の手順で対処してください。

未応答になっている要求の連携管理IDと要求番号を連絡先に知らせ，相手側でその要求の状態を確認します。

相手側の要求の状態に応じて対処します。
相手側に要求が届いている場合は，相手側から応答メールを再送してもらいます。
相手側に要求が届いていない場合は，その要求を再送します。

(be)　送受信エラー要求再処理ユティリティの操作

送受信エラー要求再処理ユティリティは，Windows NTのコマンドプロンプトでWFifrtryコマンドを使用して実行します。

コマンドの形式

WFifrtry　-n再処理要求番号

-n再処理要求番号
WFifsreqコマンドで表示された要求番号（s×××，r×××）を指定します。

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

(bf)　要求再送ユティリティの操作

要求再送ユティリティは，Windows NTのコマンドプロンプトでWFifrsndコマンドを使用して実行します。

コマンドの形式

WFifrsnd　｛(-c再送要求の連携管理ID　-m再送要求の要求番号)｜(-s［再送間隔］)｝

-c再送要求の連携管理ID　-m再送要求の要求番号
WFifsconコマンドで表示された連携管理IDと要求番号を指定します。
サーバ環境定義で指定した再送回数が無効になり，再送回数を超えても再送します。
このオプションは，-sオプションと一緒には指定できません。

-s［再送間隔］
送信済みのメールで指定した再送間隔の時間応答がない要求をすべて再送します。
再送間隔を省略した場合，サーバ環境定義で指定した再送間隔になります。
サーバ環境定義で指定した再送回数が有効になり，再送回数を超えるものは再送しません。

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

(bg)　Groupmax Address - Assist連携機能を使用した運用

ここでは，Groupmax Address - Assist連携機能を使用した運用方法の概略について説明します。Groupmax Address - Assistの詳細は，マニュアル「Groupmax Address - Assist Version 6 システム管理者ガイド」を参照してください。

Groupmax Address - Assist連携機能とは，Groupmax Address Server上でのユーザ情報の更新と連動してWorkflowのユーザ定義ユティリティを起動し，更新情報をWorkflowデータベースに自動的に反映する機能です。

この機能を使用する場合に必要な製品を次に示します。

Groupmax Address Server

Groupmax Address - Assist Viewer

Groupmax Address - Assist Service

前提条件

Groupmax Address - Assist連携機能を使用するための前提条件について説明します。

Groupmax Workflow Serverがインストールされているすべてのサーバで，Groupmax Address Serverが起動されている必要があります。

Groupmax Address Serverで，連携設定が完了している必要があります。詳細は，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Groupmax Address - Assistで，連携設定が完了している必要があります。Groupmax Address - Assist Viewerからユーザ情報の更新を行う場合，Groupmax Address - Assistでも連携設定が必要です。詳細は，マニュアル「Groupmax Address - Assist Version 6 システム管理者ガイド」を参照してください。

設定事項

環境設定ユティリティの「Address - Assist連携 環境設定」で，「Addressユーザ情報のWorkflow自動反映」の設定値を「yes」にします。設定方法の詳細は，環境設定ユティリティを参照してください。

(bh)　その他の運用と運用時の注意事項

ここでは，Workflowのその他の運用方法と，運用時の注意事項について説明します。

ビジネスプロセス定義の定義時の注意事項

ユーザ，ロールの登録内容の変更

案件の配布規則

再ログイン時の設定値に対するクライアントのログイン結果一覧

プロセス強制終了操作の禁止事項

Groupmax Address Server上での組織変更時のWorkflowの運用

案件操作の注意事項

Groupmax Formで案件処理を行う場合の注意事項

システム構成変更に関する注意事項

ドメイン間連携機能の運用上の注意事項

累積するリソースに関する運用上の注意事項

(bi)　ビジネスプロセス定義の定義時の注意事項

ワークIDの形式指定時の注意事項

ワークIDの形式は，ビジネスプロセスごとに指定します。

ここでは，ビジネスプロセス定義でワークIDの形式を指定するときの注意事項について説明します。

ワークIDの形式

ビジネスプロセス定義登録時の注意事項

フローモデル定義時の注意事項

ビジネスプロセス定義で，各フローモデルを使用する場合の注意事項を説明します。

ソースノード

複写ノード

待ち合わせノード

同報・回収ノード

統合ノード

分割ノード

処理ノードで処理可能な案件の大きさ

ロール使用時の注意事項

処理ノードにロールを割り当てる場合の注意事項を説明します。

ロールトレー配布の場合，マルチサーバ構成では振り替えに制限があります。詳細は，振り替えを参照してください。

組織ロールを使用時は，組織変更時に影響があります。詳細は，ユーザ，ロールの登録内容の変更を参照してください。

ユーザ処理リストに関する説明

ユーザ処理リストでは案件作業用の各種の情報を定義します。

Groupmax Workflow Serverが自動的に処理するもの

クライアントにGroupmax Integrated Desktopを使用した場合
Groupmax Integrated Desktopが自動的に処理するもの

Groupmax Workflow - Libraryでアプリケーションプログラムを作成する場合
アプリケーションが処理するようにコーディングする必要があるもの

Groupmax Formを使用する場合
・自動的に処理されるもの
・スクリプト上に作り込んでおく必要があるもの

ユーザ処理リストでのGroupmax Workflow Definer定義と対応する処理の実行者を次に示します。

表K-5　ユーザ処理リストでのGroupmax Workflow Definer定義と対応する処理の実行者

項番 | Groupmax WorkflowDefiner定義 | 対応する処理の実行者
1 | 属性値の直接入力 | Groupmax Integrated Desktop案件エディタで
2 | 属性値の選択更新 | ユーザ属性の参照・設定を行います。
3 | 属性値の参照 | アプリケーションやGroupmax Formでユーザ属性操作を行う場合はこれらのユーザ処理リストが必要です。
4 | 予約値の自動設定 | Groupmax Workflow Serverが処理します。
5 | 文書の登録 | Groupmax Integrated Desktop，Groupmax Formは処理しません。アプリケーション用の補助情報です。
6 | 複写先選択 | Groupmax Integrated Desktop案件エディタで複写先選択が可能になります。Groupmax Formの場合は投入・遷移時にこのユーザ処理リストがあれば，自動的に画面を表示させることができます。アプリケーションの場合は複写先情報を作成し，指定された属性に設定する必要があります。
7 | 作業者の指定 | Groupmax Integrated Desktop案件エディタで作業者指定が可能になります。Groupmax Formの場合は投入・遷移時にこのユーザ処理リストがあれば，自動的に作業者指定画面を表示させることができます。アプリケーションの場合は作業者を選択し，指定された属性に設定する必要があります。
8 | 作業者の自動指定 | Groupmax Workflow Serverが処理します。
9 | 配布先ロールの指定 | Groupmax Integrated Desktop案件エディタで配布キー指定が可能になります。アプリケーション，Groupmax Formの場合は配布キーを取得し該当する属性に設定する必要があります。
10 | 任意データの参照 | Groupmax Integrated Desktop，Groupmax Formでは処理しません。アプリケーション用の補助情報です。
11 | AP起動 | Groupmax Integrated DesktopのINBOX，帳票棚を使用する場合はGroupmax Integrated Desktopがダウンロード，起動を行います。
12 | Groupmaxフォーム表示 | INBOX，帳票棚をアプリケーションで作成する場合，登録ファイルを取得し，起動処理・終了確認処理など作成する必要があります。アプリケーション・フォームをサーバに登録しない場合，このユーザ処理リストは使用しません。Groupmax Formの帳票はこのユーザ処理リストを元に起動されます。
13 | 案件の文書DB格納 | Groupmax Integrated Desktop案件エディタでは自動的に処理します。Groupmax Formの場合は文書操作コマンドで処理する必要があります。アプリケーションの場合はGroupmax Document Manager Development Kitを使用して作成する必要があります。
14 | 作業状態の選択更新 | Groupmax Integrated Desktop案件エディタ用の情報です。アプリケーション，Groupmax Formは使用しません。

マルチサーバ構成時の注意事項

マルチサーバ構成でビジネスプロセス定義を登録するときには，次に示す点を考慮してビジネスプロセス登録サーバを決める必要があります。

マルチサーバ構成では，ビジネスプロセス定義の登録サーバを指定する必要があります。このビジネスプロセス登録サーバでは，そのビジネスプロセスのワーク，案件が管理され，案件のノード間の遷移制御が行われます。案件はビジネスプロセス登録サーバを中心に制御され，ビジネスプロセス登録サーバ以外のサーバへはマルチサーバ機能により案件の実体が転送されます。次のノードの処理ユーザが同じサーバのユーザであっても，ビジネスプロセス登録サーバ以外のサーバであれば，ビジネスプロセス登録サーバに案件が転送されて次のノードに遷移し，案件が転送されます。そのため，ビジネスプロセス登録サーバ以外のサーバで処理するユーザが多いと，転送が多くなり，遷移に時間がかかる場合があります。一方，ビジネスプロセス登録サーバではワーク，案件をすべて管理しているためにデータベースの容量が必要となります。

このビジネスプロセス登録サーバは，そのビジネスプロセス定義名のビジネスプロセスに一つでも案件を投入した後では，別のサーバに変更できません。新しいバージョンのビジネスプロセス定義として登録しても，ビジネスプロセス登録サーバを変更できません。このため，Workflow管理サーバ以外のサーバをビジネスプロセス登録サーバとした場合，サーバの構成変更により，そのサーバを削除したい場合，そのビジネスプロセス定義に案件が存在する間は，ビジネスプロセス定義を削除できないので，そのサーバを削除できません。詳細は，

各種登録サーバの変更を参照してください。

Workflow バージョン1で作成したビジネスプロセス定義に関する注意事項

バージョン1で作成したビジネスプロセス定義の名称が，バージョン2以降で作成した拡張ビジネスプロセス定義の名称と同じ名称になっている場合，Groupmax Integrated Desktopの案件エディタ，Groupmax Formからバージョン1で作成したビジネスプロセス定義に案件を投入できなくなります。

バージョン1，バージョン2で作成したビジネスプロセス定義の名称は，重複しないようにしてください。

(bj)　ユーザ，ロールの登録内容の変更

ここでは，ユーザ及びロールの登録内容を変更する方法を説明します。

サーバでのユーザ・ロールの登録内容の変更

組織ロールの変更手順

マルチサーバ構成時の注意事項

(bk)　案件の配布規則

ノードに送付された案件をトレーに入れることを配布といいます。ここでは，Workflowの案件の配布規則について説明します。

案件の配布先の指定とノードの属性

配布先の決定方法

上長への自動配布

エラートレーへの配布

差し戻し・引き戻し時の配布先の決定方法

(bl)　再ログイン時の設定値に対するクライアントのログイン結果一覧

ログインユーザのWorkflowホームサーバがWorkflow管理サーバ以外のサーバの場合

ログインユーザのWorkflowホームサーバがWorkflow管理サーバの場合

(bm)　プロセス強制終了操作の禁止事項

ここでは，プロセスの強制終了に関する禁止事項について説明しています。

Groupmax Workflowの運用中に，次に示すプロセス強制終了操作は実行しないでください。誤って実行した場合，イベントログで Groupmax Object Serverが停止していないことを確認してください。

Groupmax Object Serverが停止していた場合，Groupmax Object Server及びGroupmaxの全サービスを再起動してください。

コンソールウィンドウからユティリティを実行している場合の操作

Windows NTからログオフする

ユティリティを終了させる
タスクマネージャの「アプリケーション」タグで，実行したユティリティを選択し，「タスクの終了」を実行する。
又は，タスクマネージャの「プロセス」タグで，実行したユティリティを選択し，「プロセスの終了」を実行する。

実行したユティリティをプロセスビューアで選択し，「Kill Process」を実行する

Workflow管理ツールからユティリティを実行している場合の操作

Windows NTからログオフする

ユティリティを終了させる
タスクマネージャの「アプリケーション」タグで，実行したユティリティを選択し，「タスクの終了」を実行する。
又は，タスクマネージャの「プロセス」タグで，実行したユティリティを選択し，「プロセスの終了」を実行する。

実行したユティリティをプロセスビューアで選択し，「Kill Process」を実行する

サービス画面から「WFserver Function」を実行している場合の操作

タスクマネージャの「プロセス」タグで「WFserver.exe」を選択し，「プロセスの終了」を実行する

「WFserver.exe」をプロセスビューアで選択し，「Kill Process」を実行する

サービス画面で，「デスクトップとの対話をサービスに許可」を選択した場合に表示されるコンソールウィンドウを閉じる

(bn)　Groupmax Address Server上での組織変更時のWorkflowの運用

次に示すような目的でGroupmax Address Server上の組織を変更した場合，Workflowの運用に影響を与えることがあります。

組織の削除

組織の変更（新組織の追加後，旧組識下のユーザを新組織下に移動し，旧組識を削除）

組織の変更はないが，ある組織の担当業務変更

影響を受けるWorkflowの運用を次に示します。

組織ロールを利用したビジネスプロセス定義上を流れている案件

ユーザの組織参照権限

組織権限を利用した案件配布を定義したビジネスプロセス定義上を流れている案件

ここでは，組織の変更による影響と，その対処方法について説明します。

Groupmax Address Server上で組織を変更する場合の操作の流れ

変更計画の明確化
Groupmax Address Server上の組織の変更計画を明確にしておきます。

Workflowでの事前準備
次に示すビジネスプロセス定義を投入不可状態にした後，該当するビジネスプロセス定義上で運用中の案件処理をすべて終了させます。

Groupmax Address Server上で変更する組織に対応する組織ロールを使用しているビジネスプロセス定義

案件の作業者指定で，Groupmax Address Server上で変更する組織の権限を使用しているビジネスプロセス定義

Groupmax Address Server上での組織変更
Groupmax Address Server上で組織を変更します。

Workflowでの事後処理

組織ロールに関連する対処

対処方法については，Groupmax Address Server上の組織変更後の組織ロールへの影響とその対処方法を参照してください。

ユーザ権限に関連する対処

対処方法については，Groupmax Address Server上の組織変更後のユーザ権限への影響とその対処方法を参照してください。

関連項目

組織権限を利用した案件配布を定義したビジネスプロセス定義上を流れている案件への影響

(bo)　案件操作の注意事項

ここでは，案件の操作に関する注意事項を説明します。

差し戻し

引き戻し

相談

回答

振り替え

ワークの送付履歴の上限

(bp)　Groupmax Formで案件処理を行う場合の注意事項

ビジネスプロセス定義作成時の注意事項

同報・回収ノードを使用しない方法を推奨します。

Groupmax Formを使用する場合，一般には同報・回収ノードは使用できません。複写ノードを使用する方法を推奨します。複写したノードから送付されるそれぞれの案件を一つの案件にまとめる場合，待ち合わせノードをご使用ください。この場合，複写されたケース毎に＠案件データ入力や＠添付ファイル操作などのコマンドを発行することで，各処理ノードの変更情報を取得し，一つの帳票に表示できます。その後，必要な情報を＠案件データ出力コマンドなどで一つのケースに出力し，残りのケースは分割ノードとシンクノードを使用すると削除できます。

なお，必要な情報を各ケースから取得したり，一つのケースにまとめる処理は，待ち合わせ後の処理ノードの前処理，後処理などで行うと便利です。

注

同報・回収ノードを使用する場合は，次の制限の範囲内でご利用ください。

同報中は帳票を更新しないでください。

同報中に更新処理をしない場合は同報・回収ノードを使用しても問題ありません。更新できないように同報中に使用する帳票を作成する必要があります。

Groupmax Workflow Serverに情報を格納しない方式の場合は，更新できます。 Groupmax Workflow Serverに格納する方式は，＠案件データ出力，＠添付ファイル操作などのコマンドです。

例えばSQL操作でユーザデータベースに格納する形式での更新は可能です。なお，この場合はデータベース側の排他処理に注意してください。

統合ノードの使用

Groupmax Formで案件を処理する場合，複数のケースをまとめるために統合ノードを使用するには，統合ノードの定義で「メモと文書の統合」に「統合先ケースに添付されているメモと文書だけを残す」を指定してください。統合ノードの定義で「メモと文書の統合」に「すべてのケースに添付されているメモと文書を残す」を使用した場合，統合前のそれぞれのケースに添付されている情報は，統合後に取得できなくなります。この場合には，複写した案件など複数のケースを待ち合わせ，必要な情報を取得した後で，不要になったケースは，分割ノード及びシンクノードを使用して削除するようにしてください。

一括処理に関する注意事項

＠案件一括入力や＠案件一括遷移などの一括処理コマンドを使用する場合，数件から30件程度の単位で一括処理してください。案件に添付されたデータ量にもよりますが，上限は50件程度が目安になります。

1画面で確認できない件数の一括処理は操作ミスの原因になる可能性が高く推奨できません。また一括処理の件数が多過ぎるとWorkflowで処理できる通信データ長を超え，正常に処理できなくなる可能性があります。

投入ノードに関する注意事項

＠案件投入コマンドをご使用になる場合，ログインユーザが投入可能なビジネスプロセス定義の数が多くなると，転送データ長の上限を超えてエラーになることがあります（該当ソースノード数が268を超えるとエラーとなります）。

この場合，不要なビジネスプロセス定義を削除したり，ビジネスプロセス定義の運用状態を禁止状態にしたりするなどして対処してください。

ロール数に関する注意事項

＠案件トレー操作コマンドをご使用になる場合，ログインユーザが登録されているロールの数が多くなると，転送データ長の上限を超えてエラーになることがあります（該当ロール数が284を超えるとエラーとなります）。

この場合，不要なロールから該当ユーザを削除するなどして対処してください。

(bq)　システム構成変更に関する注意事項

ここでは，その他の構成変更に関する注意事項を説明します。

Groupmax Object Serverの構成変更については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

Groupmax Address Serverの構成変更については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

インストールドライブ・ディレクトリの変更

インストールマシンのオペレーティングシステムの変更

マルチサーバ機能を使用する場合の注意事項

ドメイン間連携機能を使用する場合の注意事項

(br)　累積するリソースに関する運用上の注意事項

累積するリソースの種類とその対策方法について説明します。

累積するリソースの種類

累積リソースの対策方法

(bs)　ワークIDの形式

ビジネスプロセス定義で指定できるワークIDの形式には，次の3通りがあります。

ユーザ指定の形式でシステムが通し番号を自動的に与える（ここでは，「自動採番形式」と略します）。

Workflowシステムで与える（ここでは，「自動付与形式」と略します）。

案件投入時にユーザが任意の文字列を指定する（ここでは，「任意指定形式」と略します）。

次に，それぞれの形式について説明します。

自動採番形式

ユーザがビジネスプロセス定義で指定したプレフィックス（任意の文字列）に，システムが通し番号を与えてワークIDが生成されます。プレフィックスの指定は省略できます。

通し番号は，案件投入時にワークが生成されるごとに1から昇順で与えられ，ビジネスプロセス定義のバージョンアップによって引き継がれます。

システムが与える通し番号の規則として，次の3通りを指定できます。

通し番号が指定されたけた数を超えた場合，通し番号のけた数を拡張する。

通し番号が指定されたけた数を超えた場合，通し番号を1に戻す。

通し番号が指定された最大値を超えた場合，通し番号を1に戻す。

自動付与形式

案件投入時に，ビジネスプロセス定義内でユニークなワークIDがWorkflowシステムによって生成されます。

なお，この形式を使用する場合，Groupmax Workflow - Libraryでアプリケーションを作成する場合を除いて，ワークIDをクライアントで扱うことはできません。

任意指定形式

案件投入時に，ユーザが任意の文字列を指定します。ビジネスプロセス定義内でユニークなワークIDを指定する必要があります。

(bt)　ビジネスプロセス定義登録時の注意事項

ビジネスプロセス定義登録時の注意事項を次に示します。

通し番号の規則として，「通し番号が指定されたけた数を超えた場合，通し番号を1に戻す」又は「通し番号が指定された最大値を超えた場合，通し番号を1に戻す」を指定した自動採番形式を指定するときは，次のことに注意してください。

通し番号が指定されたけた数又は指定された最大値を超えて1に戻され，ワークIDが生成されたとき，以前に投入した案件が削除されないで残っていると，ワークIDが重複します。その場合，案件投入でエラーとなります。このため，ワークが削除されるまでの期間を十分に考慮して，ワークIDの重複が起きないように，次の見積もりを参考にして余裕を持って最大値を指定してください。

1日当たりの投入案件数×（投入してから終了（シンク）するまでの最大日数＋終了してからワークを削除するまでの日数＋1）

案件投入でワークID重複のエラーが発生した場合，バージョンが03-00以前のクライアントでは，「エラー種別（10630）のメッセージが取得できませんでした。」というメッセージが表示されます。上記の指定をする場合，バージョンが05-00以降のクライアントを使用することをお勧めします。

ビジネスプロセス定義をバージョンアップするときは，次のことに注意してください。

通し番号の規則として「通し番号が指定されたけた数を超えた場合，通し番号を1に戻す」又は「通し番号が指定された最大値を超えた場合，通し番号を1に戻す」を指定した自動採番形式のビジネスプロセス定義を，自動付与形式又は任意指定形式に変更できません。

自動付与形式又は任意指定形式を指定したビジネスプロセス定義を，通し番号の規則として「通し番号が指定されたけた数を超えた場合，通し番号を1に戻す」又は「通し番号が指定された最大値を超えた場合，通し番号を1に戻す」を指定した自動採番形式に変更できません。
上記の変更を実行したい場合は，変更前のビジネスプロセス定義を削除した後に，変更後のビジネスプロセス定義を登録してください。

自動採番形式で指定した最大値は，案件を投入できるビジネスプロセス定義のバージョンの中の，最新バージョンでの指定が有効となります。

(bu)　ソースノード

複数ケースを定義したソースノードへの差し戻し，引き戻しはできません。

詳細は，差し戻し，及び引き戻しを参照してください。

「ワークIDを新規に設定しない」を指定したソースノードから案件投入するには，「ワークIDを新規に設定する」を指定したソースノードから案件を投入してある必要があります。また，「ワークIDを新規に設定する」を指定したソースノードから案件を投入してから「ワークIDを新規に設定しない」を指定したソースノードから案件投入するまでにビジネスプロセス定義をバージョンアップすると「ワークIDを新規に設定しない」を指定したソースノードからの案件投入が失敗する場合があります。そのため，ビジネスプロセス定義をバージョンアップする際は，Groupmax Workflow Monitorで「ワークIDを新規に設定しない」を指定したソースノードから案件投入されていることを確認してください。

(bv)　複写ノード

複写後から複写前への差し戻し，引き戻しはできません。

詳細は，差し戻し，及び引き戻しを参照してください。

(bw)　待ち合わせノード

待ち合わせ後から待ち合わせ前への差し戻し，引き戻しはできません。

詳細は，差し戻し，及び引き戻しを参照してください。

(bx)　同報・回収ノード

Groupmax Formを使用する場合は，同報・回収は使用できません。詳細は，Groupmax Formで案件処理を行う場合の注意事項のビジネスプロセス定義作成時の注意事項を参照してください。

同報中に追加された文書，メモは，そのケースを操作するユーザだけがアクセスできますが，その他の同報されているケースを操作するユーザからはアクセスできません。

同報ノード，又は回収ノードをまたがった差し戻し，引き戻しはできません。詳細は，差し戻し，及び引き戻しを参照してください。

同報中案件の文書，メモは，その案件のビジネスプロセス定義の登録サーバに置き共用し，案件を開く，保留，遷移する操作で，登録サーバからダウンロード，アップロードが行われます。このため，案件を操作するユーザのホームサーバが登録サーバと異なる場合は，案件操作時に時間がかかる場合がありますので考慮して使用する必要があります。

(by)　統合ノード

統合後から統合前への差し戻し，引き戻しはできません。詳細は，差し戻し，及び引き戻しを参照してください。

Groupmax Formを使用する場合は，統合ノードの定義で「メモと文書の統合」の「統合先ケースに添付されているメモと文書だけを残す」を指定して統合した後に残るケースの添付情報を参照するようにしてください。詳細は，Groupmax Formで案件処理を行う場合の注意事項のビジネスプロセス定義作成時の注意事項を参照してください。

ドメイン間連携機能の連携先のビジネスプロセス定義に使用した場合，ソースノード定義したケースを統合元ケースに指定すると，ドメイン間連携機能により投入された案件が遷移エラーになります。ドメイン間連携機能を使用する場合は，統合先ケースに指定してください。

本文メモが添付されていないケースを含む場合，統合後の作業机において終端の本文メモを参照できるようにするために，内部的に空の本文メモを補完した上で統合処理を行うことがあります。

統合前の各ケースの添付情報（文書やメモ情報）は，削除されないでに統合後に残るケースに移されます。そのため，統合を繰り返すようなフローを使用すると添付情報が増え続けることになりますので，注意してください。このような場合，統合ノードの定義において「メモと文書の統合」に「統合先ケースに添付されているメモと文書だけを残す」を指定して使用するか，不要になったケースは，分割ノード及びシンクノードを使用して削除することを推奨します。

(bz)　分割ノード

分割後から分割前への差し戻し，引き戻しはできません。詳細は，差し戻し，及び引き戻しを参照してください。

(ca)　処理ノードで処理可能な案件の大きさ

ソースノードでケースを複数個定義したり，複写した案件を待合せノードで待ち合わせたりすると，1案件中に複数のケースが存在することになります。このケース数が多くなると，処理できる通信データ長を超え，正常に処理できなくなる場合があります。案件に添付されたデータ量にもよりますが，1案件中のケース数の上限は50個程度を目安にしてください。50個以上になる場合は，処理ノードに到着する前に分割ノードで不要なケースを分割して終了させてください。

(cb)　振り替え

次の場合は，振り替えができません。

マルチサーバ構成でロールトレー配布の場合，ロールトレーから案件を自ユーザトレーに振り替えできるのは，そのロール登録サーバをホームサーバとするユーザだけです。ロールに属していてもそのユーザのホームサーバがロールのホームサーバと異なると案件と振り替えることはできません。
詳細は，マルチサーバ構成時の注意事項を参照してください。
なお，Groupmax Workflow Monitorでは，ロール登録サーバと異なるサーバをホームサーバとするロール内のユーザ，又はビジネスプロセス管理者に,案件を振り替えることはできます。

振り替え先ユーザの案件受付状態が「案件受付許可」でない場合は，振り替えできません。

(cc)　ユーザ，ロールの登録内容の変更

ここでは，ユーザ及びロールの登録内容を変更する方法を説明します。

サーバでのユーザ・ロールの登録内容の変更

組織ロールの変更手順

マルチサーバ構成時の注意事項

(cd)　各種登録サーバの変更

ビジネスプロセス定義，ロールにはそれぞれ登録サーバが決められ，ビジネスプロセス定義，ロールの管理情報を保持しています。またユーザにはホームサーバが決められ，トレーに配布される案件を保持しています。各種登録サーバを変更する場合の注意事項を次に示します。

登録済みのビジネスプロセス定義の登録サーバは変更できません。別名称で新しいビジネスプロセス定義として登録してください。既にそのビジネスプロセス定義で流れている案件は，終了するまでそのまま運用してください。

ロール登録サーバは変更できません。別名称で新しいロールを作成し，そのロールを使用するビジネスプロセス定義を，新規ロールに変更して登録してください。旧ビジネスプロセス定義の全案件終了後，ビジネスプロセス定義とロールが削除できるようになります。

ユーザのホームサーバの変更は，Groupmax Address運転席で行い，ユーザ定義ユティリティでWorkflowサーバに反映させます。ユーザの設定時の注意事項のWorkflowサーバの変更を参照してください。

(ce)　差し戻し

次の場合は，差し戻しができません。

差し戻す案件のビジネスプロセス定義で，「差し戻しを禁止する」設定を行っている場合は，差し戻しはできません。
差し戻し操作を行わせたくない業務の場合は，その業務のビジネスプロセス定義で，「差し戻しを禁止する」設定を行うことで，差し戻しを禁止できます。

ケース構造が変わる分割，待ち合わせ，同報，回収，複写，統合のノードをまたがったノード間では差し戻しはできません。

複数ケースのソースノードへの差し戻しはできません。差し戻しできるようにするには，環境設定ユティリティの[複数ケースソースノードへの差し戻し]に「yes」の設定が必要です。

回収後の同報前への差し戻しはできません。差し戻しできるようにするには，環境設定ユティリティの[回収後の同報前への差し戻し]に「yes」の設定が必要です。

差し戻し先は，遷移してきたノードとユーザに対して行なえ，アローの流れは考慮されません。

ドメイン間連携機能により投入された案件をソースノードに差し戻すことはできません。

(cf)　引き戻し

次の場合は，引き戻しができません。

引き戻す案件のビジネスプロセス定義で，「引き戻しを禁止する」設定を行っている場合は，引き戻しはできません。
引き戻し操作を行わせたくない業務の場合は，その業務のビジネスプロセス定義で，「引き戻しを禁止する」設定を行うことで，引き戻しを禁止できます。

ケース構造が変わる分割，待ち合わせ，同報，回収，複写，統合のノードをまたがったノード間では引き戻しはできません。

複数ケースのソースノードへの引き戻しはできません。

回収後の同報前への引き戻しはできません。

相談，回答，差し戻し操作を取り消すための引き戻しはできません。

次の処理ノードより先に遷移している案件の引き戻しはできません。

引き戻す案件が次の処理ノードに遷移中，ユーザトレーに転送中，相談中の場合は引き戻しはできません。

引き戻す案件を処理中，又は保留中の場合は引き戻しはできません。

ドメイン間連携中の案件は引き戻しできません。

(cg)　マルチサーバ構成時の注意事項

マルチサーバ構成では，ロールの登録サーバを指定する必要があります。このロール登録サーバは，業務ロール，及び組織ロールで，ロールトレーの実体があるサーバであり，ロールトレー配布の場合は，案件はこのロール登録サーバのロールトレーに配布されます。ロールトレーから案件を取り出すには，ロール登録サーバ上のユーザからしか取り出せません。そのため，ロールトレーから案件を取り出すユーザのホームサーバをロール登録サーバとする必要があります。

このロール登録サーバは，変更できません。詳細は，各種登録サーバの変更を参照してください。

(ch)　サーバでのユーザ・ロールの登録内容の変更

サーバでユーザ及びロールの登録内容を変更する方法を次に示します。

Workflow管理サーバでロールを作成又は変更する
ロール定義更新ユティリティを使用します。
ロール定義更新ユティリティでロールを作成又は変更した場合，配布指示ユティリティで各Workflowサーバに配布する必要があります。この後の操作3.を必ず実行してください。
ロール定義更新ユティリティの詳細については，ロール定義更新ユティリティを参照してください。

各Workflowサーバでユーザの登録内容を変更する
ユーザ定義更新ユティリティを使用します。ユーザ定義更新ユティリティの詳細については，ユーザ定義更新ユティリティを参照してください。

Workflow管理サーバで，作成又は変更したロールを各Workflowサーバに配布する
配布指示ユティリティを使用します。
なお，ロールのほかに，ビジネスプロセス定義とアプリケーションプログラムを配布できます。
配布指示ユティリティの詳細については，配布指示ユティリティを参照してください。

(ci)　組織ロールの変更手順

WFdefrlコマンドの機能を使用して，運用中の組織ロールの対象組織を変更できます。具体的には，組織ロールは対象組織を組織ID※1又は最上位組織ID※2で保持しているのでこれを変更します。

注※1　組織ID

Groupmax Address Server上では，組織を追加する際に指定する項目のことです。

Active Directory上では，ドメイン直下の組織単位(OU)プロパティの「Hitachi Workflow組織」タブで指定する項目「組織ID」のことです。

注※2　最上位組織ID

Groupmax Address Server上では，最上位組織を追加する際に指定する項目のことです。

Active Directory上では，ドメイン直下の組織単位(OU)のプロパティの「Hitachi Workflow組織」タブで指定する項目「組織ID」のことです。

次に変更手順を示します。

手順1

Groupmax Address Server又はActive Directory上の，組織及び最上位組織，担当業務の移動などの変更計画を明確にしておきます。

変更前の組織IDと変更後の組織IDの対応を記録しておきます。

手順2

ロール定義情報出力ユティリティ（WFexprl）（Groupmax Addressの場合又はActive Directoryの場合）を，次のオペレーションで実行します。

　　　WFexprl -f ロール定義情報出力ファイル名 -t ORG

ロール定義情報出力ファイルを出力するのは，手順4を実行する上で参考にする現在の組織ロールに関する情報を取得するためです。

手順3

ロール定義情報出力ファイルを編集します。ロール定義情報出力ファイルの例を次に示します。

対象レコードは出力情報種別コード(CMPROLE，ORGROLE)と出力値1に留意して決定します。組織IDと最上位組織IDは同一のものが存在するので出力情報種別コードで識別します。また，業務内容を考慮し，対象ロールを決定してください。

組織ロールの種別による変更パターン別の編集内容を次の表に示します。

変更前の種別 | 変更後の種別 | 上の図の対象レコード | 編集内容の項番
なし（追加の場合） | 最上位組織を指定した組織ロール | なし | 編集内容（i）
なし（追加の場合） | 組織を指定した組織ロール | なし | 編集内容（ii）
最上位組織を指定した組織ロール | 最上位組織を指定した組織ロール | α | 編集内容（iii）
最上位組織を指定した組織ロール | 組織を指定した組織ロール | α | 編集内容（iv）
組織を指定した組織ロール | 最上位組織を指定した組織ロール | β | 編集内容（v）
組織を指定した組織ロール | 組織を指定した組織ロール | β | 編集内容（vi）
最上位組織を指定した組織ロール | なし（削除の場合） | α | 編集内容（vii）
組織を指定した組織ロール | なし（削除の場合） | β | 編集内容（viii）

編集内容を次に示します。アンダーラインは変更箇所を示します。

手順4

ロール定義更新ユティリティ（WFdefrl）の-fオプションに，手順3で編集したロール定義情報出力ファイル名を指定して実行します。コマンドオペレーションを次に示します。

WFdefrl -f ロール定義情報出力ファイル名
[-v]
[-l ロール定義更新ログ出力ファイル名]
[-e エラーメッセージ出力ファイル名]

実行結果をロール定義更新ログ出力ファイルで確認します。

(cj)　配布指示ユティリティ(WFinsdst)

配布指示ユティリティは，Workflow管理サーバ上で，配布予約状態又は配布失敗状態の，次に示す三つの情報を他のサーバに配布する指示をします。

ロール定義情報

ビジネスプロセス定義情報

ビジネスプロセス定義で使用するアプリケーション情報

配布指示ユティリティをロール定義更新ユティリティ及びユーザ定義更新ユティリティと組み合わせて，サーバ上でバッチ処理することで，ロール定義情報及びユーザ定義情報を自動的に更新し配布できます。サーバ上での作業の詳細については，サーバでのユーザ・ロールの登録内容の変更を参照してください。

配布指示ユティリティの操作

(ck)　配布指示ユティリティの操作

配布指示ユティリティは，Windows NTのコマンドプロンプトでWFinsdstコマンドを使用して実行します。

コマンドの形式

WFinsdst
［ ｛bp｜role｜ap｝ ］

｛bp｜role｜ap｝
配布を指示する対象の種別を指定します。オプションを省略した場合は，すべての種別を配布の指示の対象とします。このときの処理順序は，role，bp，apの順となります。

bp

ビジネスプロセス定義を配布の対象とします。

role

ロール定義を配布の対象とします。ロール種別ごとの処理順序は，組織ロール，業務ロール，階層化ロールの順となります。

ap

ビジネスプロセス定義で使用するアプリケーションを配布の対象とします。

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドはWorkflow管理サーバでだけ実行できます。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverが起動している状態で実行してください。

配布指示の対象に指定した定義が次の状態のとき，その定義に対する配布指示は実行されません。
・配布状態が処理中の場合
・配布先サーバが定義されていない場合
・登録サーバが設定されていない場合
・配布失敗又は配布予約状態のサーバがない場合
・対象の定義の登録サーバが起動されていない場合
・ビジネスプロセス定義の削除の場合に，そのビジネスプロセスのワークが残っている場合

配布の指示をするビジネスプロセス定義，ロール定義，アプリケーションの配布権限の保護機能は無効です。したがって，このコマンドはすべての対象について配布の指示をします。つまり，ドメイン管理者が実行した場合と同じ扱いで配布の指示をします。

このコマンドは配布の指示を非同期で実行しません。つまり，指示があるたびに配布を実行し，配布処理の完了を待ちます。

このコマンドの実行の過程で，イベントログ及び標準出力にメッセージが出力されます。

このコマンドを同時に複数起動することはできません。

(cl)　案件の配布先の指定とノードの属性

案件の配布先は，ビジネスプロセス定義上でノードの属性として指定します。案件の配布に関するノードの属性を次に示します。

ウィンドウのタブ名称 | 属性 | 指定値
基本属性 | 作業者 | 「ロール」又は「ワークフローユーザを対象」
ロールの種類※1※5 | 「業務」，「組織」，「階層化」のどれか，及びそのロール名
作業権限の設定※2※5 | 「する」又は「しない」（「する」の場合は，さらに「作業権限の選択」を選択する）
配布方法 | 自動配布の設定※3※4 | 「する（ユーザトレーに配布）」又は「しない（ロールトレーに配布）」（「する」の場合は，ユーザへの配布方法として「ロール内ユーザにランダム配布」又は「条件に従ってユーザに配布」を設定する。「条件に従ってユーザに配布」では配布条件を指定できる。また，どちらの配布方法でも「ユーザに配布できなかった場合のリカバリ設定」が指定できる）
作業者指定時のノードスキップ指定の許可※6※7 | 「作業者指定時，ノードスキップ指定を許す」（選択すると，案件を処理する場合の作業者指定時に，このノードをスキップする指定を許可する。）
再配布 | 対象ノード一覧※1※4 | 再配布の対象とするノードを選択する
詳細属性 | 代行の許可※5 | 「する」又は「しない」

注※1

作業者の値が「ロール」の場合だけ指定できます。

注※2

作業者の値が「ロール」で，ロールの種類が「業務ロール」の場合は指定できません。

注※3

作業者の値が「ロール」で，ロールの種類が「業務ロール」の場合だけ指定できます。

注※4

自動配布に「する」を指定し，再配布対象ノードになっている場合は，再配布オプションの指定が優先されます。

注※5

02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義の場合は，この属性は該当しません。

注※6

作業者が「ロール」でロールの種別が業務ロールの場合，又は作業者が「ワークフローユーザを対象」の場合に指定できます。

注※7

このノードに対して，別の作業者ノード上のユーザ処理リストで「作業者の指定」が定義されている必要があります。

作業者の指定

ビジネスプロセス定義では，ノードにそのノードで処理する作業者を指定します。作業者には，ロール又はユーザを指定できます。作業者としてユーザを指定した場合，どのユーザに案件を配布するかは，ワーク実行時に作業者決定ノードで指定します。

ただし，バージョン02-10より前のGroupmax Workflow Definerから登録したビジネスプロセス定義では，ビジネスプロセス定義上で配布先となるユーザを指定するため，ユーザの削除や変更があったときに，ビジネスプロセス定義の変更が必要となります。作業者としてロールを指定した場合，ロール内のユーザを変更するだけでビジネスプロセス定義の変更は必要ありません。旧バージョンのビジネスプロセス定義では，作業者にロールを指定することをお勧めします。

代行者と代行配布ユーザ

ビジネスプロセス定義では，作業者の他に，代行者及び代行配布ユーザを設定することができます。

代行者
正規の作業者が不在のときに，不在者のトレーから他の作業者（代わりに処理ができる権限を持つ人）のトレーに案件を振り替えることができるユーザです。代行者は，作業者の案件を振り替えることはできますが，作業者に代わって案件を処理することはできません。

代行配布ユーザ
正規の作業者が不在のときに，案件が自動的に送付されるユーザです。作業者に代わって案件を処理できます。代行配布ユーザは，ビジネスプロセスごとに設定できます。
代行者に設定したユーザが，作業者に代わって案件を処理できるようにするには，あらかじめそのビジネスプロセスの代行配布ユーザとしても設定しておく必要があります。

自動配布

作業者にロールを指定した場合，そのノードに案件が送付されたときに，ロールトレーに配布するか，ロール内のユーザに自動的に配布するかを選択できます。ロール内のユーザに自動的に配布することを自動配布といいます。

自動配布の指定方法
自動配布は，作業者のロールが業務ロールの場合だけ指定できます。
自動配布では，ランダム配布か，条件に従った配布かを選択します。条件配布の場合は，ロール内のユーザを絞り込むための配布条件を指定できます。Workflowは，配布条件に合ったユーザを選択して案件を配布します。

自動配布の注意事項
案件をロールトレーに配布したい場合は，条件設定をしないで，「自動配布の設定」で「しない（ロールトレーに配布）」を選択してください。

ユーザに配布できなかった場合のリカバリ設定

自動配布の配布条件を指定しても，その条件に一致するユーザがいない場合があります。このような場合の案件の配付先を，「ユーザに配布できなかった場合のリカバリ設定」として，次の三つから選択して指定できます。

ロール内ユーザにランダム配布
配布条件の指定がなかったものとみなしてランダムに配布します（配布先の決定方法，作業者にロールを指定したときの配布規則の，ランダム配布をした場合の表を参照してください）。

ロールトレーに配布
ロールトレーに配布します。

ノードスキップ
該当するノードをスキップして次のノードに送付します。

作業者指定時のノードスキップ指定

作業者指定時にノードスキップを指示すると，該当するノードをスキップできます。この機能は「ユーザに配布できなかった場合のリカバリ設定」でのノードスキップ機能と異なり，意図的にノードをスキップさせる場合に使用します。

案件の再配布

同じワークで，同一のロールに案件が2度以上配布されるビジネスプロセス定義では，そのロールで以前に処理したユーザに自動的に案件を配布できます。これを再配布といい，再配布されるユーザ（その案件を以前に処理したユーザ）を再配布ユーザといいます。ただし，以前に処理したユーザがそのロールに含まれない場合（代行配布ユーザが処理した場合など）は，そのユーザは再配布ユーザにはなりません。階層化ロールでは，配布先に指定されたロールと同じロールを対象に，再配布されます。

(cm)　配布先の決定方法

案件の配布先は，ノードの属性とユーザの案件受付状態によって決まります。

作業者にユーザを指定したときの配布規則

作業者にユーザを指定したときの配布規則を次の表に示します。

作業者に指定したユーザのトレーの状態
「代行の許可」の指定
配布先

受付許可
－
作業者に指定したユーザ

代行者配布
「しない」
作業者に指定したユーザ

代行者配布
「する」

作業者に指定したユーザの代行配布ユーザ

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，業者に指定したユーザ

受付禁止
－
作業者に指定したユーザ

作業者にロールを指定したときの配布規則

作業者にロールを指定したときの配布規則を示します。

ランダム配布を指定した場合
作業者にロールを指定し，ランダム配布を指定した場合の配布規則を次の表に示します。

ノードでの自動配布の指定
ロール内のユーザのユーザトレーの状態
「代行の許可」の指定
配布先

する
（ランダム配布）
受付許可のユーザあり
－
受付許可のユーザにランダムに配布

する
（ランダム配布）
受付許可のユーザなしかつ代行者配布のユーザあり
「しない」
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（ランダム配布）
受付許可のユーザなしかつ代行者配布のユーザあり
「する」

「代行者配布」のユーザの中でランダムに選択したユーザの代行配布ユーザ

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（ランダム配布）
受付禁止ユーザだけ
－
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（ランダム配布）
ロールに属するユーザなし
－
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

しない
－
－
ロールトレー

条件配布を指定した場合
作業者にロールを指定し，条件配布を指定した場合の配布規則を次の表に示します。

ノードでの自動配布の指定
配布条件を満たすユーザのユーザトレーの状態
「代行の許可」の指定
配布先

する
（条件配布）
受付許可のユーザあり
－
配布条件を満たすユーザに配布（該当するユーザが複数の場合は，その中からランダムに配布）

する
（条件配布）
受付許可のユーザなしかつ代行者配布のユーザあり
「しない」
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（条件配布）
受付許可のユーザなしかつ代行者配布のユーザあり
「する」

配布条件を満たすユーザの代行配布ユーザに配布（該当する「代行配布ユーザ」が複数の場合は，その中からランダムに選択したユーザの代行配布ユーザに配布）

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，「ユーザに配布できなかった場合のリカバリ設定」に従って，ロールトレー又は次のノードに配布

する
（条件配布）
受付禁止ユーザだけ
－
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロール内ユーザにランダム配布，又はロールトレー又は次のノードに配布

する
（条件配布）
ロールに属するユーザなし
－
「ユーザに配布できなかった場合のリカバリ設定」に従って，ロール内ユーザにランダム配布，又はロールトレー又は次のノードに配布

再配布対象ノードを指定した場合
作業者にロールを指定し，再配布対象ノードを指定した場合の配布規則を次の表に示します。

再配布ユーザの有無
再配布ユーザのユーザトレーの状態
「代行の許可」の指定
配布先

あり
受付許可
－
再配布ユーザ

あり
代行者配布
「しない」
再配布ユーザ

あり
代行者配布
「する」

再配布ユーザの代行配布ユーザ

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，再配布ユーザ

あり
受付禁止
－
「ランダム配布を指定した場合」及び「条件配布を指定した場合」の規則に従う

なし
－
－
「ランダム配布を指定した場合」及び「条件配布を指定した場合」の規則に従う

(cn)　上長への自動配布

Workflowでは，案件のケース属性の自動設定で上長IDを設定しておくと，上長に自動的に案件を配布できます。

上長IDとは，Groupmax Address Serverでの上長定義，又はActive Directoryのユーザのプロパティの「Hitachi Workflowユーザ」タブの［上長］グループボックスでの指定からユニークに決定されるユーザのユーザIDです。上長IDを指定したとき，Groupmax Address Server又はActive Directoryのユーザ情報に従って，次の値がケース属性に自動設定されます。

上長ユーザIDを定義しているとき，上長役職名の定義にかかわらず上長ユーザIDがそのまま設定されます。

上長ユーザIDを定義しないで上長役職名を定義しているとき，ユーザの直属の所属組織内で上長役職名が一致するユーザのユーザIDが設定されます。このとき，該当する上長が複数存在する場合，ユーザIDの昇順で最初のユーザが上長として扱われます。また，直属の所属組織に該当する上長が存在しない場合，より上位の所属組織を順番にさかのぼって検索します。

上長に案件を自動的に配布するには，作業机ノードの配布条件式に，そのケース属性，及びユーザIDが一致するユーザを選択する配布条件を設定します。

Groupmax Address Serverでの上長定義については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

Active Directoryでの上長定義については，「ユーザの登録」を参照してください。

(co)　エラートレーへの配布

Workflowでは，何かの原因でユーザトレー又はロールトレーに案件を配布できないとき，あらかじめ指定されたエラートレーに案件を配布します。エラートレーの所有者は，Groupmax Workflow Monitorを使用してエラーとなった原因を調査し，復帰可能な案件はビジネスプロセスに復帰させます。なお，エラートレーに配布された案件は，Groupmax Integrated DesktopのINBOXやGroupmax Formの案件一覧で表示し，案件を開いて内容を確認することはできますが，案件を復帰させたり遷移させたりすることはできません。エラートレーの所有者は，ビジネスプロセス定義をワークフローデータベースへ登録するときに指定します。

(cp)　差し戻し・引き戻し時の配布先の決定方法

差し戻し及び引き戻し時の案件の配布先は，ノードの属性及び，ユーザの案件受付状態によって決まります。

差し戻し時の配布規則

差し戻し時の配布規則を次の表に示します。

差し戻し先ユーザのトレーの状態
「代行の許可」の指定
配布先

受付許可
－
差し戻し先のユーザ※

代行者配布
「しない」
差し戻し先のユーザ※

代行者配布
「する」

差し戻し先のユーザの代行配布ユーザ

1.の代行配布ユーザの指定がない場合，又は代行配布ユーザのトレーの状態が「受付許可」でない場合は，差し戻し先のユーザ※

受付禁止
－
差し戻し先のユーザ※

注※

02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義を使用している場合は，差し戻し先ユーザが，作業者に指定したロールに含まれている必要があります。作業者に指定したロールに含まれていない場合は，そのロールに配布されます。

引き戻し時の配布規則

引き戻したユーザのトレーの状態に関わりなく，そのユーザに配布されます。

02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義を使用している場合は，引き戻したユーザが，作業者に指定したロールに含まれている必要があります。作業者に指定したロールに含まれていない場合は，そのロールに配布されます。

(cq)　Groupmax Address Server上の組織変更後の組織ロールへの影響とその対処方法

Groupmax Address Server上の組織変更後の組織ロールへの影響とその対処方法を，次の表に示します。

Groupmax AddressServer上での操作
Workflowへの影響
対処方法
長所及び短所

組織削除及び組織変更
削除した組織に対応する組織ロールが無効となります。したがって，該当組織ロールがビジネスプロセス定義に使用されていて，運用中の案件が存在する場合，該当組織ロールトレーに配布された案件はだれも参照できなくなります。

対処1
無効となった組織ロールを有効な組織ロールに変更後，ビジネスプロセス定義をバージョンアップします。

長所
組織ロールと組織IDの対応がとれるようになります。

短所
ビジネスプロセス定義をバージョンアップする必要があります。

対処2
ロール定義更新ユティリティ(WFdefrl)を使用して，無効となった組織ロールの組織IDを有効な組織IDに変更後，ビジネスプロセス定義を投入可能状態にします。詳細については，組織ロールの変更手順を参照してください。

長所
ビジネスプロセス定義をバージョンアップする必要がありません。

短所
組織ロール名は変更できないため，組織IDとの対応がとれない場合があります。

組織の担当業務の変更
組織の担当業務が変更されているため，組織の意味が変わってしまいます。そのため，本来参照してはいけない人が案件を参照できてしまいます。また，逆に参照してもよい人が案件を参照できなくなります。

対処1
変更前の担当業務を表す組織ロールを，変更後の担当業務を表す組織ロールに変更後，ビジネスプロセス定義をバージョンアップします。

長所
組織ロール名と組織IDの対応がとれるようになります。・短所ビジネスプロセス定義をバージョンアップする必要があります。

対処2
ロール定義更新ユティリティ(WFdefrl)を使用して，意味がなくなった組織ロールの組織IDを意味のある組織IDに変更後，ビジネスプロセス定義を投入可能状態にします。詳細については，組織ロールの変更手順を参照してください。

長所
ビジネスプロセス定義をバージョンアップする必要がありません。

短所
組織ロール名は変更できないため，組織IDとの対応がとれない場合があります。

注

Groupmax Address Server上の組織変更前に，Workflow上で「Groupmax Address Server上で組織を変更する場合の操作の流れ」に示した事前処理を実行しなかった場合は，既にビジネスプロセス定義上を流れている案件があるときに該当案件をキャンセルしなければならないことがあります。

関連項目

ロール定義更新ユティリティの操作（コマンドライン）

(cr)　Groupmax Address Server上の組織変更後のユーザ権限への影響とその対処方法

Groupmax Address Server上の組織変更後のユーザ権限への影響とその対処方法を，次の表に示します。

Groupmax AddressServer上での操作 | Workflowへの影響 | 対処方法
組織削除及び組織変更 | 削除した組織に対応するユーザの組織参照権限が無効となります。 | 既存の権限を考慮し直し，必要に応じてGroupmax Workflow Definerのワークフローユーザ定義，又はユーザ定義更新ユティリティ（WFdefusr）を使用して権限の削除，再設定をします。Groupmax Workflow Definerについては，マニュアル「Groupmax Workflow Version 6 ビジュアル定義・シミュレータ・運用モニタ ユーザーズガイド」を参照してください。
組織の担当業務の変更 | 組織の担当業務が変更されているため，組織の意味が変わってしまいます。そのため，本来参照してはいけない組織の参照権限を持つことになります。 | 既存の権限を考慮し直し，必要に応じてGroupmax Workflow Definerのワークフローユーザ定義，又はユーザ定義更新ユティリティ（WFdefusr）を使用して権限の削除，再設定をします。Groupmax Workflow Definerについては，マニュアル「Groupmax Workflow Version 6 ビジュアル定義・シミュレータ・運用モニタ ユーザーズガイド」を参照してください。

関連項目

ユーザ定義更新ユティリティの操作（コマンドライン）

(cs)　組織権限を利用した案件配布を定義したビジネスプロセス定義上を流れている案件への影響

組織権限を利用した案件配布を定義したビジネスプロセス定義上を流れている案件への影響は，Groupmax Address Server上の組織変更を実行する前に「Groupmax Address Server上で組織を変更する場合の操作の流れ」に示したWorkflow上での事前処理を実行していれば問題ありません。

事前処理を実行していない場合は，案件の遷移先が不定となり，指定された作業者に案件が配布される場合もあれば，エラートレーに配布される場合もあります。したがって，必要に応じて案件をキャンセルし，再投入する必要があります。

(ct)　相談

相談先のユーザの案件受付状態が「案件受付許可」でない場合は，相談できません。

(cu)　回答

相談元ユーザに回答する場合で，そのユーザが削除され存在しない場合は，次のようになります。

相談の相談のように複数またがって相談されていた場合は，次の相談元ユーザに回答されます。

回答先ユーザがだれも存在しない場合で，その案件のカレントノードの作業者として「ロール」が割り当ててあるときは，ロールトレーに配布されます。
「ワークフローユーザを対象」が割り当ててあるときは，エラートレーに配布されます。

回答先ユーザの案件受付状態が「案件受付許可」でない場合でも，そのユーザに回答されます。

「代行者配布」になっていても代行者には配布されません。

(cv)　ワークの送付履歴の上限

Groupmax Workflowでは，ワークの送付履歴は10,000件を上限としており，10,000件を超える場合にはエラー案件とします。案件の操作は，送付履歴が10,000件を超えない範囲で操作してください。

(cw)　インストールドライブ・ディレクトリの変更

インストールドライブやディレクトリを変更する場合，次の手順で行います。なお，次に示す手順は1例であり，ほかのGroupmax関連プログラムがインストールされている場合，該当しないことがあります。実施前には別マシンで，確認することをお勧めします。

Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryのファイルのバックアップを取得する
詳細は，ファイルのバックアップとリストアを参照してください。

Groupmax Workflow Server，Groupmax Workflow Server for Active Directory，Groupmax Workflow Multi - ServerやGroupmax Workflow Server - Connectionをアンインストールし，新しいドライブにインストールする

バックアップしたファイルを新しいディレクトリにリストアする
Windows NTのバックアッププログラムは元のディレクトリに復元されますので注意してください。

(cx)　インストールマシンのオペレーティングシステムの変更

別オペレーティングシステムへの入れ替え（Windows NTからUNIXなど）はできません。システム初期構築時には注意してください。

(cy)　マルチサーバ機能を使用する場合の注意事項

シングルサーバ構成からマルチサーバ構成への変更

マルチサーバ構成からシングルサーバ構成への変更

マルチサーバ構成へのサーバ追加・削除

Workflow管理サーバの変更

各種登録サーバの変更

各種配布サーバの追加・削除

(cz)　ドメイン間連携機能を使用する場合の注意事項

ドメイン間連携機能の連携先サーバの追加・削除

(da)　シングルサーバ構成からマルチサーバ構成への変更

シングルサーバ構成からマルチサーバ構成に変更する場合，既存のサーバがWorkflow管理サーバになります。新規サーバをWorkflow管理サーバとすることはできません。

なおGroupmax Address /Mail Serverがマルチサーバ構成になっている必要があります。シングルサーバ構成の場合，サイトにサーバを追加してください。Workflowサーバに関しては次の手順で行います。

Groupmax Workflow Server，Groupmax Workflow Multi - Serverをインストールし，各サーバの環境設定を行う
マルチサーバ機能で使用するメールユーザなどを登録する必要があります。

改めて新規バージョンのビジネスプロセス定義として登録し，ビジネスプロセス登録サーバを決めて配布する
シングルサーバ構成環境で登録されたビジネスプロセス定義は配布できません。
詳細は，マルチサーバ構成時の注意事項を参照してください

ロールは，ロール登録サーバを決めて配布する
詳細は，マルチサーバ構成時の注意事項を参照してください。

新規サーバをホームサーバに変更するユーザを選択する

(db)　マルチサーバ構成からシングルサーバ構成への変更

Workflow管理サーバに集約することはできますが，それ以外のサーバに集約することはできません。ビジネスプロセス定義の登録サーバ，ロールの登録サーバは削除できません。

登録サーバの変更に関しては，各種登録サーバの変更を参照してください。各サーバを登録サーバとするビジネスプロセス定義の全案件が終了した後，それぞれのサーバを切り離してください。

(dc)　マルチサーバ構成へのサーバ追加・削除

マルチサーバ構成に新しくサーバを追加する場合，シングルサーバ構成からマルチサーバ構成への変更と同様に行います。この場合はビジネスプロセス定義，ロールは追加サーバに配布できます。詳細は，各種配布サーバの追加・削除を参照してください。

また，サーバを追加した場合は，Groupmaxの全サーバのすべてのサービスを停止してください。その後，Groupmax Addressのマスタ管理サーバから順にGroupmaxの全サービスを起動してください。

マルチサーバ構成で運用していたサーバを削除する場合，サイトから削除する前に必ず，そのサーバに配布していたビジネスプロセス定義，ロール，アプリケーションについて，配布先サーバから削除して配布指示し，削除するサーバから配布していたものの削除を行ってください。詳細は，各種配布サーバの追加・削除を参照してください。

削除しようとするサーバが，ビジネスプロセス定義の登録サーバ，ロールの登録サーバの場合は，削除できません。登録サーバの変更に関しては，

各種登録サーバの変更を参照してください。各サーバを登録サーバとするビジネスプロセス定義の全案件が終了した後，それぞれのサーバを切り離してください。

なお，運用中にサーバの追加，削除を行った場合は，各サーバの各機能を再起動する必要があります。

(dd)　Workflow管理サーバの変更

Workflow管理サーバは変更できません。システム初期構築時には注意してください。

(de)　各種配布サーバの追加・削除

ビジネスプロセス定義，ロールにはそれぞれWorkflow管理サーバから各サーバに配布することで，マルチサーバ構成全体で情報を共有します。またビジネスプロセス定義にはノードごとに処理アプリケーションを定義し，それを各サーバに配布します。各種配布サーバを変更する場合の注意事項を次に示します。

ビジネスプロセス定義を配布する場合，Groupmax Workflow Definer配布管理から配布先サーバを追加・削除し，配布指示を行います。追加の場合は，そのビジネスプロセス定義で使用しているロールが追加サーバに先に配布されている必要があります。

アプリケーションを配布する場合，Groupmax Workflow Definer配布管理から配布先サーバを追加・削除し，配布指示を行います。追加の場合は，追加サーバに先にビジネスプロセス定義が配布されている必要があります。

ロールを配布する場合，Groupmax Workflow Definer配布管理，又はロール定義更新ユティリティから配布先サーバを追加・削除し，配布指示を行います。

詳細は，サーバでのユーザ・ロールの登録内容の変更を参照してください。

(df)　ドメイン間連携機能の連携先サーバの追加・削除

ドメイン間連携機能では，サーバ環境定義とビジネスプロセス定義中の連携ノードの定義で連携先のサーバが決まります。連携先サーバを連携情報定義ファイルに追加した場合は，Groupmax Workflow Server - Connectionを再起動してください。また，連携情報定義ファイルから削除する場合は，該当する連携先サーバへ連携する案件がなくなったことを確認した後，削除してください。

(dg)　累積するリソースの種類

(a)サーバにログインするユーザIDが異なるたびに，ユーザＩＤのディレクトリを累積

ディレクトリが累積される場所を次に示します。

累積されるディレクトリ数にOSの制限はありませんが，ウィルスチェックやチェックディスクなどを実行すると，多大な実行時間を要する可能性があります。

「動作環境初期化時に指定したワークエリアディレクトリ¥users」以下のディレクトリの直下

「［Groupmax Workflow環境設定］ダイアログボックスのテンポラリファイルディレクトリ¥_ftp_」以下のディレクトリの直下
この場所にディレクトリが累積されるのは，マルチサーバ環境のサーバにログインした後，次のどれかの操作を実行した場合です。

送信ログからの案件の操作

Groupmax Workflow MonitorとGroupmax Workflow Definerで，Workflow管理サーバ以外のサーバを登録サーバとするビジネスプロセスやロールの参照と運用の操作

Groupmax Workflow MonitorとGroupmax Workflow Definerで，Workflow管理サーバ以外のサーバをホームサーバとするユーザの参照と運用の操作

(b)サーバにログイン中に何らかのエラーが発生したとき，ユーザIDのファイルを累積

このファイルの累積は，Groupmax Workflow Serverのバージョン02-31以降を使用している場合だけに発生します。累積される場所は，「Groupmax Workflowインストールディレクトリ¥Flowmate¥SVlog¥Api」以下のディレクトリの直下です。

ウィルスチェック，チェックディスクなどを実行した場合，多大な実行時間を要する可能性があります。また，ディスクの容量が不足する可能性もあります。

(c)ワークフローログ出力コマンドを，実行した場合，又はキャンセルしてワーク情報を出力した場合，ビジネスプロセス名のファイルを累積

ワークフローログ出力コマンドを実行した場合，又はワークフローログ出力コマンドを途中でキャンセルしたときのワーク情報の出力を指示した場合，ビジネスプロセス名のファイルを，ログ出力先ディレクトリに作成して出力します。再度ワークフローログ出力コマンドが実行されると，初回時に作成したファイルに追書きしていきます。

このファイルの累積は，Groupmax Workflow Serverのバージョン02-10以降を使用している場合だけに発生します。このファイルのサイズは最大4ギガバイトまで増大し，その後はエラーとなってワーク情報を出力できなくなります。

(dh)　累積リソースの対策方法

(a)「サーバにログインするユーザIDが異なるたびに，ユーザIDのディレクトリを累積」の場合

ディレクトリの累積です。累積リソース削除コマンド(WFdelres)を実行してください。ただし，累積リソース削除コマンド(WFdelres)を実行し累積リソースを削除した後も，運用を続けると再度リソースが累積していきます。

定期的にチェックし，累積リソース削除コマンド(WFdelres)を再度実行してください。

累積リソース削除コマンドの実行方法を次に示します。

Workflowインストール時に使用したAdministratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザでログインします。

Workflowデーモンがすべて停止されていることを確認します。
起動している場合は停止してください。

以下のディレクトリの直下にユーザ資源のファイルが存在する場合は，必ず別のディレクトリ下に退避します。
・Groupmax Workflow Serverの動作環境初期化時に指定したワークエリアディレクトリ
・［Groupmax Workflow環境設定］ダイアログのテンポラリファイルディレクトリ¥_ftp_
・Groupmax Workflow Server - Libraryインストールディレクトリ¥tmp¥_ftp_
・C:¥Groupmax¥Flowmate¥tmp¥_ftp_

%WFdir%tools¥WFdelresをコマンドプロンプト画面から実行します。
引数は必要ありません。
WFdelresを起動すると，「累積リソース削除ツールを開始します。」と表示されます。
不要なリソースの削除が終了すると，「累積リソース削除ツールを終了します。」と表示されます。
起動と終了のメッセージ以外のメッセージが出力された場合は，システム管理者に連絡してください。

(b)「サーバにログイン中に何らかのエラーが発生したとき，ユーザＩＤのファイルを累積」の場合

エラー時の詳細情報を出力したファイルの累積のため，削除するとエラー原因の調査に支障がある場合があります。そのため，ファイルの累積によって，ディスクの容量不足や，ウィルスチェック，チェックディスクなどに多大な実行時間を要するような場合だけ，次の対処をしてください。

累積ファイルのバックアップを取得します。

エクスプローラなどを利用して，累積ファイルを削除します。

(c)「ワークフローログ出力コマンドを，実行した場合，又はキャンセルしてワーク情報を出力した場合，ビジネスプロセス名のファイルを累積」の場合

ファイルサイズが4ギガバイトを超えると情報が出力されなくなります。また，ディスク容量不足の原因にもなります。ファイルサイズを確認し，残りのディスク容量を考慮して，ファイル名をリネームするなどの操作でファイルのバックアップ及びファイルの削除を行ってください。

(di)　システムの起動

Workflowの起動について説明します。

なお，前提プログラムと各プログラムを起動する手順を，次に示します。

Groupmax Object Serverの起動
詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

ワークフローディレクトリサービスの起動

サーバ機能の起動

マネージャ機能の起動

注意事項

ドメインログオンしたユーザでサービスを起動する場合は，Domain Adminsグループのユーザアカウントが必要です。

(dj)　ワークフローディレクトリサービスの起動

ワークフローディレクトリサービスを起動するには，Windowsシステムのサービスの管理機能を使用して，［WFserver Directory Function］のサービスを起動します。

ワークフローディレクトリサービスを起動する方法を説明します。

Workflowの起動

ワークフローディレクトリサービスの起動方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Directory Function］のサービスを選択する

スタートアップパラメタを指定する
前回使用したキャッシュのユーザ情報を利用したい場合は，スタートアップパラメタには何も指定しないでください。
前回使用したキャッシュのユーザ情報を利用しない場合は，スタートアップパラメタに「-r」を指定し，新しくディレクトリ情報をキャッシュに読み込みます。なお，キャッシュパラメタファイルでキャッシュメモリサイズを変更したとき，及び環境設定ユティリティで「Workflowシステム組織ID」を変更した場合は，新しくディレクトリ情報をキャッシュに読み込みます。
ただし，キャッシュパラメタのキャッシュメモリサイズを変更したときは，スタートアップパラメタに「-r」を指定して起動してください。
また，環境設定ユティリティでの「Workflowシステム組織ID」の変更は影響しません。

［開始］ボタンをクリックする
ワークフローディレクトリサービスが起動され，開始したことを示すメッセージが表示されます。

注意事項

ワークフローディレクトリサービスは，サーバ機能及びマネージャ機能のサービスと依存関係にあります。したがって，ワークフローディレクトリサービス起動時にエラーが発生した場合は，サーバ機能及びマネージャ機能は起動されません。

また，WANを介すドメイン構成で，対象ドメインの検証に時間が掛かったり，大規模ユーザや組織構成のキャッシュ読み込み処理に時間が掛かったりすることがあり，サービス制御要求に対し時間内に応答できない可能性があります。この場合，サービスの状態は開始中となります。時間をおいてから，ワークフローディレクトリサービスが開始されたことをサービスの状態とイベントログで確認してください。

(dk)　Workflowの起動

ワークフローディレクトリサービス，サーバ機能，マネージャ機能，メッセージ送信機能，メッセージ受信機能，及びドメイン間連携機能は，Windowsシステムのサービスとして動作します。これらのサービスを起動することで，Workflowを起動します。

Workflowのサービスを起動できるのは，Administratorsグループのユーザだけです。

それぞれのサービスの名称を次に示します。

ワークフローディレクトリサービス
WFserver Directory Function

サーバ機能
WFserver Function

マネージャ機能
WFmanager Function

Workflowのサービスを起動する場合は，それぞれ次に示すサービスの起動が前提となります。

ワークフローディレクトリサービスのサービスの起動
Groupmax Object Serverのサービスを起動してください。

サーバ機能のサービスの起動
Groupmax Object Server，及びワークフローディレクトリサービスのサービスを起動してください。

マネージャ機能のサービスの起動
Groupmax Object Server，ワークフローディレクトリサービス及びサーバ機能のサービスを起動してください。

Groupmax Object Serverの起動については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

操作手順を次に示します。サービスの起動方法としては［手動］又は［自動］が設定できます。Workflowを組み込んだ直後は［手動］が設定されています。

手動で起動する場合

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

.Workflowのサービスを選択する

スタートアップパラメタを指定する
［WFserver Directory Function］のサービスを選択した場合，必要に応じてスタートアップパラメタを指定してください。

［開始］ボタンをクリックする

自動で起動する場合

自動で起動する設定にした場合，次に起動するときから有効になります。Workflowを自動で起動する設定にした場合，先に起動する必要があるプログラムを自動で起動する設定にしてください。

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

Workflowのサービスを選択する

［スタートアップ...］ボタンをクリックする

［サービス］ダイアログボックスで，［スタートアップの種類］を［自動］にする

［OK］ボタンをクリックする

(dl)　サーバ機能の起動

ワークフローディレクトリサービスの起動を確認後，サーバ機能を起動します。

サーバ機能を起動するには，Windowsシステムのサービスの管理機能を使用して，［WFserver Function］のサービスを開始します。

Workflowの起動

サーバ機能の起動方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Function］のサービスを選択する

［開始］ボタンをクリックする
サーバ機能が起動され，開始したことを示すメッセージが表示されます。

(dm)　マネージャ機能の起動

サーバ機能の起動を確認後，マネージャ機能を起動します。

マネージャ機能を起動するには，Windowsシステムのサービスの管理機能を使用して，［WFmanager Function］のサービスを開始します。

Workflowの起動

マネージャ機能の起動方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFmanager Function］のサービスを選択する

［開始］ボタンをクリックする
マネージャ機能が起動され，開始したことを示すメッセージが表示されます。

(dn)　システムの終了

Workflowの終了について説明します。

なお，前提プログラムと各プログラムを終了する手順を，次に示します。

マネージャ機能の終了

サーバ機能の終了

ワークフローディレクトリサービスの終了

ワークフローログの出力

終了ワークの削除

Groupmax Object Serverの終了

詳細については，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

注意事項

ドメインログオンしたユーザでサービスを起動する場合は，Domain Adminsグループのユーザアカウントが必要です。

(do)　サーバ機能の終了

マネージャ機能の終了を確認後，サーバ機能を終了します。

サーバ機能を終了するには，Windowsシステムのサービスの管理機能を使用して，［WFserver Function］のサービスを停止します。

Workflowの停止

サーバ機能の終了方法

Administratorsグループのユーザアカウントでログオンする

［コントロールパネル］ウィンドウの［サービス］アイコンを開く（Windows 2000では［管理ツール］の［サービス］アイコンを開く）
［サービス］ダイアログボックスが表示されます。

［サービス］ダイアログボックスで，［WFserver Function］のサービスを選択する

［停止］ボタンをクリックする

(dp)　再ログイン時の設定値に対するクライアントのログイン結果一覧

表K-6　ログインユーザのWorkflowホームサーバがWorkflow管理サーバ以外のサーバの場合

クライアントの種類
再ログインの設定
クライアントのバージョン
ログイン済みのクライアントとログイン結果

Desktop※1
Definer / Monitor※2

Desktop※1
no
すべて
再ログインできません
再ログインできます※5※7

yes
02-31-/A以前

Address先着優先※3指定
再ログインできます※8

Address後着優先※4指定
再ログインできます

Address先着優先※3指定
再ログインできます※5※7

Address後着優先※4指定
再ログインできます※5

02-31-/B以降
再ログインできます
再ログインできます※5

Definer/Monitor※2
no
すべて
再ログインできます※6※9
再ログインできません

yes
03-00より前

Address先着優先※3指定
再ログインできます※6※9

Address後着優先※4指定
再ログインできます※6

Address先着優先※3指定
再ログインできます※7

Address後着優先※4指定
再ログインできます

03-00以降
再ログインできます※6
再ログインできます

注※1

Groupmax Integrated Desktopです。

注※2

Groupmax Workflow Definer及びGroupmax Workflow Monitorです。

注※3

Groupmax Address Serverのログイン制御での通常のログイン方式をここでは「先着優先」と呼びます。

注※4

Groupmax Address Serverのログイン制御での後着優先です。

注※5

ログイン済みのクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）の強制ログアウトはしません。

注※6

ログイン済みのクライアント（Groupmax Integrated Desktop）は強制ログアウトされません。

注※7

ログイン済みのクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）が，バージョン03-00より前で，かつ統合セットアップ後1回目のログインの場合，再ログインに失敗することがあります。

注※8

ログイン済みのクライアント（Groupmax Integrated Desktop）が，バージョン02-31-/A以前か又はWorkflowシステム以外のシステムを接続している場合，再ログインに失敗することがあります。

注※9

再ログインするクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）が，統合セットアップ後1度もログインに成功していない場合，再ログインに失敗することがあります。

(dq)　再ログイン時の設定値に対するクライアントのログイン結果一覧

表K-7　ログインユーザのWorkflowホームサーバがWorkflow管理サーバの場合

クライアントの種類
再ログインの設定
クライアントのバージョン
ログイン済みのクライアントとログイン結果

Desktop※1
Definer / Monitor※2

Desktop※1
no
すべて
再ログインできません
再ログインできません

yes
02-31-/A以前

Address先着優先※3指定
再ログインできます※6

Address後着優先※4指定
再ログインできます

Address先着優先※3指定
再ログインできます※5

Address後着優先※4指定
再ログインできます

02-31-/B以降
再ログインできます
再ログインできます

Definer/Monitor※2
no
すべて
再ログインできません
再ログインできません

yes
03-00より前

Address先着優先※3指定
再ログインできます※7

Address後着優先※4指定
再ログインできます

Address先着優先※3指定
再ログインできます※5

Address後着優先※4指定
再ログインできます

03-00以降
再ログインできます
再ログインできます

注※1

Groupmax Integrated Desktopです。

注※2

Groupmax Workflow Definer及びGroupmax Workflow Monitorです。

注※3

Groupmax Address Serverのログイン制御での通常のログイン方式をここでは「先着優先」と呼びます。

注※4

Groupmax Address Serverのログイン制御での後着優先です。

注※5

ログイン済みのクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）が，バージョン03-00より前で，かつ統合セットアップ後1回目のログインの場合，再ログインに失敗することがあります。

注※6

ログイン済みのクライアント（Groupmax Integrated Desktop）が，バージョン02-31-/A以前か又はWorkflowシステム以外のシステムを接続している場合，再ログインに失敗することがあります。

注※7

再ログインするクライアント（Groupmax Workflow Definer及びGroupmax Workflow Monitor）が，統合セットアップ後1度もログインに成功していない場合，再ログインに失敗することがあります。

(dr)　Groupmax Workflow Server for Active Directoryの運用上の注意

スキーマ拡張情報の他のドメインへの反映

ディレクトリサービスのキャッシュ情報について

ログファイルについて

クライアント－サーバ間の互換について

ユーザ情報の所属サーバ名について

WorkflowサーバのIPアドレス変更について

(ds)　スキーマ拡張情報の他のドメインへの反映

スキーママスタドメインコントローラでスキーマを拡張しても，他のドメインに拡張の情報が反映されるまでは，他のドメインでは役職定義，組織(OU)及びユーザのプロパティでWorkflow用の属性を指定できません。

拡張情報が他のドメインに反映される間隔は，それぞれのActive Directoryの環境設定によって異なります。

(dt)　ディレクトリサービスのキャッシュ情報について

役職の登録

役職登録ユティリティで，役職を削除したり名称を変更したりする場合は，該当する役職で登録されているユーザの役職も見直してください。

また，役職の変更時には，キャッシュ情報を必ず再ローディングしてください。ユーザの役職や上長役職が変更されていないと警告メッセージ（KDWD0126-W，KDWD0130-W）が出力されるとともに，ログファイルが出力されます（%WFdir%¥WFspool¥WFuserinfo.log）。メッセージを参照し，対処してください。

対象ドメインの定義について

ワークフローディレクトリサービスは，サービス起動時，及びキャッシュ再ローディング時に，対象ドメイン定義ファイルに定義したドメインを検証します。

対象ドメインのドメインコントローラが起動していない場合は，サービスが起動されない，又はキャッシュが再ローディングされません。また，対象ドメインにアクセス権限がない場合も同様です。

組織の登録

組織の登録時に指定する組織ID（8バイト）は，対象ドメインの範囲でユニークでなければなりません。IDが重複している場合は，ディレクトリサービスが起動されない，又はディレクトリサービスのキャッシュが再ローディングされません。この場合，警告メッセージ（KDWD0127-W）が出力されるとともに，ログファイルが出力されます（%WFdir%¥WFspool¥WFunique.log）。メッセージを参照し，対処してください。

ユーザの登録について

Active DirectoryのユーザをWorkflowシステムのユーザにする場合は，Active Directoryのユーザプロパティで最低次の三つの情報を設定してください。

これらの情報が未設定，又は不正な値の場合，Workflowシステムへのユーザ登録ができなかったり，登録ユーザが削除されたりすることがあります。

ユーザプリンシパル名（「アカウント」タブのユーザログオン名設定）

ユーザID（「Hitachi Workflowユーザ」タブの設定）

所属サーバ名（「Hitachi Workflowユーザ」タブの設定）

ユーザの登録時に指定するユーザID（8バイト）は，対象ドメインの範囲でユニークでなければなりません。また，ユーザプリンシパル名も必ず設定してください。

ユーザIDやユーザプリンシパル名が重複している場合，ディレクトリサービスが起動されない，又はディレクトリサービスのキャッシュが再ローディングされません。警告メッセージ（KDWD0127-W）が出力されるとともに，ログファイルが出力されます（%WFdir%¥WFspool¥WFunique.log）。メッセージを参照し，対処してください。

Workflowシステムへのユーザ登録は，ディレクトリサービスのキャッシュローディング処理が正常に終了してから実行されます。

キャッシュローディングの処理がエラーとなった場合は，ユーザ登録されませんので注意してください。

(du)　ログファイルについて

WFuserinfo.logファイルの内容

次に示すフォーマットで，該当するユーザ情報が出力されます。

メッセージID,役職,ワークフローユーザID,表示名(日本語名)[,ユーザプリンシパル名(ニックネーム)]

メッセージID

KDWD0126-W，KDWD0129-W，又はKDWD0130-Wが出力されます。

役職

メッセージIDがKDWD0126-Wの場合，該当ユーザの役職が出力されます。

メッセージIDがKDWD0130-Wの場合，該当ユーザの上長役職が出力されます。どちらの場合も当該役職は登録されていません。

ワークフローユーザID

該当ユーザのWorkflowシステム登録ユーザIDが出力されます。

表示名

該当ユーザの表示名が出力されます。

ユーザプリンシパル名

該当ユーザのユーザプリンシパル名が出力されます。メッセージIDがKDWD0129-Wの場合は出力されません。

WFunique.logファイルの内容

種別=XXX（"top-level org"，"org"，"user"，又は"nickname"を示すヘッダの後にエラーに該当する情報が出力されます。

最上位組織IDの重複の場合

** TOP-LEVEL ORG ID UNIQUE ERROR **

最上位組織ID,表示名(日本語名)

組織IDの重複の場合

** ORG ID UNIQUE ERROR **

組織ID,表示名(日本語名)

ユーザIDの重複の場合

** USER ID UNIQUE ERROR **

ワークフローユーザID,表示名(日本語名),ユーザプリンシパル名(ニックネーム)

ユーザニックネームの重複の場合

** USER NICKNAME UNIQUE ERROR **

ユーザプリンシパル名(ニックネーム),ワークフローユーザID,表示名(日本語名)

(dv)　クライアント－サーバ間の互換について

Active Directory対応版のサーバへは，Active Directory対応版のクライアントだけがログインできます。また，Active Directory対応版のクライアントは，Active Directory対応版のサーバへだけログインできます。

クライアント－サーバ間の互換について次に示します。

クライアント側
サーバ側

Active Directory対応版(バージョン05-20以降)
Active Directory非対応版(バージョン05-11以前)

一般ユーザ用ログイン
対応版※1※2
○
×

非対応版※1
×
○

管理者用(Monitor及びDefiner用)ログイン
対応版※1
Active Directory：○
Groupmax Address：×
Active Directory：×
Groupmax Address：○

非対応版※1
×
○

上記以外
対応版※1
Active Directory：×
Groupmax Address：×
Active Directory：×
Groupmax Address：○

非対応版※1
×
○

（凡例）

○：接続できます。

×：接続できません。

注※1

Groupmax Workflow Server for Active Directoryへの接続の対応を表します。

注※2

Active Directory対応の場合，一般ユーザがクライアントプログラムとして使用できるのは，World Wide Webブラウザだけになります。

(dw)　ユーザ情報の所属サーバ名について

所属サーバ名の名前解決

Windows 2000管理ツールの「Active Directoryユーザーとコンピュータ」のダイアログボックスの「HitachiWorkflowユーザ」タブのユーザ情報で設定する所属サーバ名は，名前解決が正しく行われることを確認してください。

Groupmax Workflowが稼働するマシン上で名前解決ができない場合，又はGroupmax Workflowが稼働するマシンのIPアドレスと不一致になる場合は，次回のユーザ定義ユティリティ(WFregusr)や，キャッシュローディングユティリティ(WFcache)の実行で，ワークフローシステムのデータベース情報，及びキャッシュ情報に，該当するユーザ情報が登録されない又はユーザ情報が削除されてしまうので注意してください。

注意事項

DNSサーバを使用する環境で，ユーザ定義ユティリティ(WFregusr)やキャッシュローディングユティリティ(WFcache)を実行する場合は，必ずDNSサーバが正しく稼働していることを確認してください。

(dx)　WorkflowサーバのIPアドレス変更について

Workflowシステム環境を構築した後に，WorkflowサーバのIPアドレスを変更した場合，ワークフローディレクトリサービスを起動し，ユーザ定義ユティリティ(WFregusr)，又はキャッシュローディングユティリティ(WFcache)を実行してください。

このとき，名前解決が正しく行われないとワークフローシステムのデータベース情報からユーザ情報が削除されてしまうため，事前にWorkflowシステムのバックアップを採取しておいてください。

バックアップの採取については，「ファイルのバックアップとリストア」を参照してください。

付録K.4　Workflowのダイアログボックス

Workflow管理ツール

環境設定ユティリティ

パスワード設定ユティリティ

初期設定ユティリティ

ファイル整合性チェックユティリティ

稼働状況解析ユティリティ

ワーク削除ユティリティ

ワークフローログ出力ユティリティ

転送データ一覧取得ユティリティ

連携データ再送ユティリティ

付録K.5　Workflowのコマンドラインユティリティ

Groupmax Addressをディレクトリサーバに使用する場合

Active Directoryをディレクトリサーバに使用する場合

＜この項の構成＞

(1)　Groupmax Addressをディレクトリサーバに使用する場合

(2)　Active Directoryをディレクトリサーバに使用する場合

(1)　Groupmax Addressをディレクトリサーバに使用する場合

環境削除ユティリティ(WFdeldb)

ファイル整合性チェックユティリティ(WFfsck)

ワーク削除ユティリティ(WFdelwk)

ワークフローログ出力ユティリティ(WFdestlg)

稼働状況解析ユティリティ(WFanbp,WFanlog,WFanrslt)

ユーザ定義ユティリティ(WFregusr)

ユーザ定義更新ユティリティ(WFdefusr)

ユーザ定義情報出力ユティリティ(WFexpusr)

ロール定義更新ユティリティ(WFdefrl)

ロール定義情報出力ユティリティ(WFexprl)

配布指示ユティリティ(WFinsdst)

キャッシュローディングユティリティ(WFcache)

ログインユーザ表示ユティリティ(WFuserls)

強制ログアウトユティリティ(WFcancel)

送受信要求表示ユティリティ(WFifsreq)

未応答要求表示ユティリティ(WFifscon)

送受信エラー要求再処理ユティリティ(WFifrtry)

要求再送ユティリティ(WFifrsnd)

コマンドラインユティリティの終了コード一覧

(2)　Active Directoryをディレクトリサーバに使用する場合

環境削除ユティリティ(WFdeldb)

ファイル整合性チェックユティリティ(WFfsck)

ワーク削除ユティリティ(WFdelwk)

ワークフローログ出力ユティリティ(WFdestlg)

ユーザ定義ユティリティ(WFregusr)

ユーザ定義更新ユティリティ(WFdefusr)

ユーザ定義情報出力ユティリティ(WFexpusr)

ロール定義更新ユティリティ(WFdefrl)

ロール定義情報出力ユティリティ(WFexprl)

キャッシュローディングユティリティ(WFcache)

ログインユーザ表示ユティリティ(WFuserls)

強制ログアウトユティリティ(WFcancel)

Active Directoryスキーマ拡張ユティリティ(WFadschema)

役職登録ユティリティ(WFposition)

ディレクトリアクセスアカウント定義ユティリティ(WFdefacc)

コマンドラインユティリティの終了コード一覧

(a)　ファイル整合性チェックユティリティ(WFfsck)

ファイル整合性チェックユティリティは，文書実体ファイルとワークフローデータベースとの整合性をチェックし，無効なファイルを削除するためのユティリティです。文書やメモの作成中に，Workflow又はGroupmax Object Serverが異常終了すると無効なファイルが残る可能性があります。できるだけ，このユティリティを使用して，無効なファイルを削除してください。

ファイル整合性チェックユティリティは，Windows NTのコマンドプロンプトを使用して実行します。

コマンドを実行すると，無効なファイルの削除処理を開始します。

ファイル整合性チェックユティリティの操作

(b)　ワーク削除ユティリティ(WFdelwk)

ワーク削除ユティリティは，ワークを削除するためのユティリティです。シンクノードに到達して終了したワークと，キャンセルされたワークのうち，保存日数を経過したワークをワークフローデータベースから削除します。

ワーク削除ユティリティを実行すると，ワークの案件（ケース，文書及びメモ）と同時に，削除したワークの履歴情報も削除されます。履歴情報を保存する場合は，ワーク削除ユティリティを実行する前にワークフローログ出力ユティリティを使用して履歴情報を取得してください。

ワーク削除ユティリティの操作

(c)　ワークフローログ出力ユティリティ(WFdestlg)

ワークフローログ出力ユティリティは，終了前の稼働中のワークから，ワークフローログ（ユーザの作業履歴，及びシステムの稼働情報）を出力するためのユティリティです。出力対象のワークの，案件投入から終了までのワークフローログをすべて出力します。既に終了したワークについて，ワークフローログを出力することもできます。

02-10より前のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義については，ワークフローログ出力ユティリティは使用できません。以前のバージョンのビジネスプロセス定義についてワークフローログを出力する場合は，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照してください。

ワークフローログ出力ユティリティの操作

(d)　稼働状況解析ユティリティ(WFanbp,WFanlog,WFanrslt)

稼働状況解析ユティリティは，ワークフローログを基に，業務の稼働状況を解析するためのユティリティです。

02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義については，ワークフローログ出力ユティリティが使用できるため，稼働状況解析ユティリティを使用する必要はありません。

稼働状況解析ユティリティでは，次に示すコマンドを使用します。

WFanbp

WFanlog

WFanrslt

それぞれのコマンドについて説明します。

稼働状況解析ユティリティの操作(WFanbp)

稼働状況解析ユティリティの操作(WFanlog)

稼働状況解析ユティリティの操作(WFanrslt)

(e)　ログインユーザ表示ユティリティ(WFuserls)

ログインユーザ表示ユティリティは，Workflowにログインしているユーザの情報を表示するためのユティリティです。ユーザの情報として，ユーザ名やIPアドレスなどが表示されます。

ログインユーザ表示ユティリティの操作

(f)　強制ログアウトユティリティ(WFcancel)

強制ログアウトユティリティは，クライアントの障害などでログインしたままになっているユーザを強制的にログアウトさせるためのユティリティです。

強制ログアウトユティリティの操作

(g)　送受信要求表示ユティリティ(WFifsreq)

送受信要求表示ユティリティは，ドメイン間連携機能で送受信に失敗した連携要求の情報を表示するためのユティリティです。

送受信要求表示ユティリティの操作

(h)　コマンドラインユティリティの終了コード一覧

ユティリティ名
終了コード
終了コードの意味

環境削除ユティリティ(WFdeldb)
0
正常終了

-1
異常終了

ファイル整合性チェックユティリティ(WFfsck)
(-yオプションの指定なし)
1
正常終了

0
異常終了

ファイル整合性チェックユティリティ(WFfsck)
(-yオプションの指定あり)
0
正常終了

255
異常終了

ワーク削除ユティリティ(WFdelwk)
(-yオプションの指定なし)
1
正常終了

1以外
異常終了

ワーク削除ユティリティ(WFdelwk)
(-yオプションの指定あり)
0
正常終了

255
異常終了

ワークフローログ出力ユティリティ(WFdestlg)
(-yオプションの指定なし)
1
正常終了

0
異常終了

ワークフローログ出力ユティリティ(WFdestlg)
(-yオプションの指定あり)
0
正常終了

255
異常終了

稼働状況解析ユティリティ(WFanbp)
1
正常終了

1以外
異常終了

稼働状況解析ユティリティ(WFanlog)
1
正常終了

0
異常終了

稼働状況解析ユティリティ(WFanrslt)
1
正常終了

0
異常終了

ユーザ定義ユティリティ(WFregusr)
(-yオプションの指定なし)
0
正常終了

-1
異常終了※1

-2
異常終了（継続できるエラー)※2

ユーザ定義ユティリティ(WFregusr)
(-yオプションの指定あり)
0
正常終了

255
異常終了※1

8
異常終了（継続できるエラー)※2

ユーザ定義更新ユティリティ(WFdefusr)
0
正常終了

4
異常終了(継続できるエラー)※3

255
異常終了※1

ユーザ定義情報出力ユティリティ(WFexpusr)
0
正常終了

255
異常終了

ロール定義更新ユティリティ（WFdefrl）
0
正常終了

4
異常終了（継続できるエラー）※4

255
異常終了※1

ロール定義情報出力ユティリティ（WFexprl）
0
正常終了

255
異常終了

配布指示ユティリティ(WFinsdst)
0
正常終了

4又は8
異常終了(継続できるエラー)※5

255
異常終了※1

キャッシュローディングユティリティ(WFcache)
0
正常終了

0以外
異常終了

強制ログアウトユティリティ(WFcancel)
0
正常終了

255
異常終了

送受信要求表示ユティリティ(WFifsreq)
0
正常終了

255
異常終了

未応答要求表示ユティリティ(WFifscon)
0
正常終了

255
異常終了

送受信エラー要求再処理ユティリティ(WFifrtry)
0
正常終了

255
異常終了

要求再送ユティリティ(WFifrsnd)
0
正常終了

255
異常終了

Active Directoryスキーマ拡張ユティリティ(WFadschema)
0
正常終了

255
異常終了

ディレクトリアクセスアカウント定義ユティリティ(WFdefacc)
0
正常終了

255
異常終了

注※1

ユティリティの処理を継続できないエラーの発生によって，ユティリティの実行が中断されたことを示します。エラーの詳細は，該当するユティリティ実行中のイベントログを参照してください。

注※2

現在実行中のユーザの処理を中止し，次ユーザ以降の処理を継続できるレベルのエラーが1回以上発生したことを示します。エラーの詳細は，該当するユティリティ実行中のイベントログを参照してください。

注※3

現在実行中のユーザの処理を中止し，次ユーザ以降の処理を継続できるレベルのエラーが1回以上発生したことを示します。エラーの詳細は，このユティリティのWFdefusrコマンドの-eオプションで指定するエラーメッセージ出力ファイルを参照してください。

注※4

現在実行中のユーザの処理を中止し，次ユーザ以降の処理を継続できるレベルのエラーが1回以上発生したことを示します。エラーの詳細は，このユティリティのWFdefrlコマンドの-eオプションで指定するエラーメッセージ出力ファイルを参照してください。

注※5

現在実行中の配布指示処理を中止し，次以降の配布指示処理を継続できるレベルのエラーが1回以上発生したことを示します。エラーの詳細は，イベントログを参照してください。

(i)　ファイル整合性チェックユティリティの操作

ファイル整合性チェックユティリティは，Windows NTのコマンドプロンプトでWFfsckコマンドを使用して実行します。

コマンドの形式

WFfsck[-y]

-y
終了コードをJP1/Automatic Job Schedulerに対応できる値に変換します。このオプションを指定すると，JP1/Automatic Job Schedulerからファイル整合性チェックユティリティを実行できます。
このオプションと他のオプションを同時に指定する場合は，このオプションを最初に指定してください。最初に指定しない場合，オプションエラーなどの解析エラー時には，JP1/Automatic Job Schedulerに対応できる終了コードに変換されません。
このオプションを正しく指定しないと，不正な値が返される場合があるので注意してください。
このオプションを指定した場合と指定しない場合の，変換後の終了コードについては，コマンドラインユティリティの終了コード一覧を参照してください。

関連項目

［ファイル整合性チェックユティリティ］ダイアログボックス

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

マネージャ機能，メッセージ送信機能及びメッセージ受信機能が動作している場合や，クライアントからサーバ機能にログインしている場合は使用できません。

(j)　ワーク削除ユティリティの操作

ワーク削除ユティリティは，Windows NTのコマンドプロンプトでWFdelwkコマンドを使用して実行します。

コマンドの形式

WFdelwk
[-y]
[-d 保存日数]
[-b 削除対象ビジネスプロセス定義名
[-v 削除対象ビジネスプロセス定義バージョン] ]
[-j ｛put｜noput [ -c ｛yes｜no｝ ] ｝ ]

-y
終了コードをJP1/Automatic Job Schedulerに対応できる値に変換します。このオプションを指定すると，JP1/Automatic Job Schedulerからワーク削除ユティリティを実行できます。
このオプションと他のオプションを同時に指定する場合は，このオプションを最初に指定してください。最初に指定しない場合，オプションエラーなどの解析エラー時には，JP1/Automatic Job Schedulerに対応できる終了コードに変換されません。
このオプションを正しく指定しないと，不正な値が返される場合があるので注意してください。
このオプションを指定した場合と指定しない場合の，変換後の終了コードについては，コマンドラインユティリティの終了コード一覧を参照してください。

-d 保存日数
終了又はキャンセルしたワークの中で，このオプションで設定した日数が経過したワークを削除します。日単位で，0から1000までの整数値を設定します。0を設定した場合は，その時点で終了又はキャンセルされているワークを削除します。
省略した場合は，ビジネスプロセスで定義した値，又は環境設定ユティリティのワーク保存期間で指定した値が有効になります（ビジネスプロセス定義で指定した値が優先されます）。

-b 削除対象ビジネスプロセス定義名
削除するワークが属するビジネスプロセス名を設定します。1バイトから63バイトまでの文字列で設定します。

-v 削除対象ビジネスプロセス定義バージョン
-bオプションで設定したビジネスプロセス定義のバージョンを設定します。1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。
設定しない場合は，-bオプションで設定したビジネスプロセス定義の，すべてのバージョンから生成されたワークが削除されます。

-j ｛put｜noput｝
ワークを削除したときにシステムジャーナルを取得するかどうかを設定します。デフォルトはputです。
このオプションは，データベースにGroupmax High-end Object Serverを使用しているときだけ有効です。
システムジャーナルとは，処理が異常終了したときのためにGroupmax High-end Object Serverが取得する，元の状態に戻すための情報です。
システムジャーナルを取得しないと，情報を保存するためのディスク容量が節約できるのでWorkflowの性能が良くなります。ただし，この場合，異常終了時にはデータベースのバックアップだけを使用して元の状態に戻さなければなりません。システムジャーナルを取得しない場合は，あらかじめデータベースのバックアップを取得してからワークを削除してください。
また，データベースにGroupmax Object Serverを使用している場合，このオプションを指定しても無効になりますので，指定しないでください。

put

システムジャーナルを取得します。

noput

システムジャーナルを取得しません。

このオプションを設定してワークを削除する場合は，Groupmax High-end Object Serverをユティリティ実行モードで起動した後，ワークの削除を実行してください。既に他のプログラムがGroupmax High-end Object Serverに接続していると，ワーク削除処理は異常終了となります。

-c ｛yes｜no｝
-j noputオプションを設定してこのユティリティを実行するときに，ワーク削除処理の実行を確認するメッセージを表示するかどうかを設定します。デフォルトはyesです。
このオプションは，-j noputオプションを設定しているときに有効となります。

yes

メッセージを表示します。

no

メッセージを表示しません。

関連項目

［ワーク削除ユティリティ］ダイアログボックス

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

(k)　ワークフローログ出力ユティリティの操作

ワークフローログ出力ユティリティは，Windows NTのコマンドプロンプトでWFdestlgコマンドを使用して実行します。

コマンドの形式

WFdestlg
［-y］
［-d ワークフローログ出力ディレクトリ］
［-b 出力対象ビジネスプロセス定義名
［-v 出力対象ビジネスプロセス定義バージョン］
［-w 出力対象ワークID］ ］
［-s ｛sink｜active｝ ］
［-r］

-y
終了コードをJP1/Automatic Job Schedulerに対応できる値に変換します。このオプションを指定すると，JP1/Automatic Job Schedulerからワークフローログ出力ユティリティを実行できます。
このオプションと他のオプションを同時に指定する場合は，このオプションを最初に指定してください。最初に指定しない場合，オプションエラーなどの解析エラー時には，JP1/Automatic Job Schedulerに対応できる終了コードに変換されません。
このオプションを正しく指定しないと，不正な値が返される場合があるので注意してください。
このオプションを指定した場合と指定しない場合の，変換後の終了コードについては，コマンドラインユティリティの終了コード一覧を参照してください。

-d ワークフローログ出力ディレクトリ
ワークフローログファイルを出力するディレクトリを設定します。デフォルトは，環境設定ユティリティで設定されたディレクトリです。
設定するディレクトリは，あらかじめ作成し，Administratorsグループにフルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。なお，ワークフローログファイルには大量のデータが出力されるため，ドライブの空き容量に留意して設定してください。特に，Windows NTのシステムファイルの存在するドライブを設定することは避けてください。
ドライブ名を含めて，2バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，¥，<，>，*，|，:
ワークフローログファイルのディスク容量については，ワークフローログファイルを参照してください。

-b 出力対象ビジネスプロセス名
ワークフローログの出力対象となるビジネスプロセス名を設定します。1バイトから63バイトまでの文字列で設定します。
デフォルトは，ワークフローログ出力ユティリティを実行するビジネスプロセス登録サーバ上の，すべてのビジネスプロセスです。

-v 出力対象ビジネスプロセス定義バージョン
ワークフローログの出力対象となるビジネスプロセス定義のバージョン番号を設定します。-bオプションを設定した場合に設定できます。1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。
デフォルトでは，すべてのバージョンを出力対象とします。

-w 出力対象ワークID
ワークフローログの出力対象となるワークIDを設定します。-bオプションを設定した場合に設定できます。1バイトから63バイトまでの文字列で設定します。
デフォルトでは，-b及び-vオプションに該当するビジネスプロセス定義から生成された，すべてのワークが対象となります。

-s ｛sink｜active｝

sink

既に終了したワーク（シンク又はキャンセルしたワーク）についてワークフローログを出力する場合に設定します。

active

終了していないワーク（処理中又は一時停止のワーク）についてワークフローログを出力する場合に設定します。

-r
一度ワークフローログを出力したワークについて，再度ワークフローログを出力する場合に設定します。

関連項目

［ワークフローログ出力ユティリティ］ダイアログボックス

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server及びGroupmax Address Serverを起動している状態で実行してください。Groupmax Workflow Server for Active Directoryの場合は，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

ワークフローログ出力ユティリティは，ビジネスプロセス登録サーバ上で実行します。実行したサーバ上に登録されているビジネスプロセスだけがワークフローログの出力対象となります。

(l)　稼働状況解析ユティリティの操作(WFanbp)

ビジネスプロセス定義オブジェクトから定義情報を抽出し，ビジネスプロセス定義情報ファイルを作成します。

稼働状況解析ユティリティは，Windows NTのコマンドプロンプトを使用して実行します。

コマンドの形式

WFanbp [-b ビジネスプロセス定義情報ファイル名称]

-b ビジネスプロセス定義情報ファイル名称
ビジネスプロセス定義情報を出力するファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。

?，"，/，¥，<，>，*，|，:

関連項目

［稼働状況解析ユティリティ］ダイアログボックス

注意事項

コマンド実行時の注意事項を次に示します。

実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

実行する場合は，Groupmax Object Serverを起動しておいてください。また，実行している間は，ビジネスプロセス定義を登録・削除しないでください。抽出する情報が不正になる場合があります。

実行時には，ビジネスプロセス定義情報ファイルが存在していても上書きします。以前の情報は，別のファイルに保管しておいてください。

このユティリティを使用する場合は，環境設定ユティリティの[ワークフローログレベル]を設定する必要があります。

(m)　稼働状況解析ユティリティの操作(WFanlog)

ビジネスプロセス定義情報ファイルと，Groupmax Object Serverのユーザジャーナルのアンロードジャーナルファイルから，ワークフローログレコードファイルを作成します。

ワークフローログレコードファイルのデフォルトの出力先は，%WFdir%¥analyst¥runtime.lgです。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

稼働状況解析ユティリティは，Windows NTのコマンドプロンプトを使用して実行します。

コマンドの形式

WFanlog
[-p パラメタファイル名称]
-b ビジネスプロセス定義情報ファイル名称
-n 編集対象ビジネスプロセス定義名称
-v 編集対象ビジネスプロセス定義バージョン番号
-j アンロードジャーナルファイル名称
[-j アンロードジャーナルファイル名称 … ]

-p パラメタファイル名称
このコマンドのパラメタファイルのパス名を設定してください。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，¥，<，>，*，|，:
パラメタファイルでは，編集するワークフローログの種類を設定できます。設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。また，このオプションを設定しなかった場合は，デフォルト値で動作します。

-b ビジネスプロセス定義情報ファイル名称
ビジネスプロセス定義情報抽出コマンド（WFanbp）で出力したビジネスプロセス定義情報ファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，¥，<，>，*，|，:
ここで設定したファイルに含まれるビジネスプロセス定義のワークフローログだけが編集対象となります。設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。

-n 編集対象ビジネスプロセス定義名称
編集対象とするワークフローログのビジネスプロセス定義名称を設定してください。
1バイトから63バイトまでの文字列で設定します。

-v 編集対象ビジネスプロセス定義バージョン番号
編集対象とするワークフローログの，ビジネスプロセス定義のバージョン番号を設定してください。
1バイトから10バイトまでの文字列で設定します。設定できるバージョン番号は，1から4294967295までです。

-j アンロードジャーナルファイル名称
Groupmax Object Serverのユーザジャーナルのアンロードジャーナルファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，¥，<，>，*，|，:
設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。
複数のファイルを設定する場合の設定方法を，次に示します。一度に設定できるファイル数の上限は10個です。ファイル名が重複した場合，コマンドは実行されません。
-j ファイル名1 ［-j ファイル名2］…［-j ファイル名n］

関連項目

［稼働状況解析ユティリティ］ダイアログボックス

WFanlogコマンドのパラメタファイル

注意事項

コマンド実行時の注意事項を次に示します。

実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

実行する場合は，Groupmax Object Serverを起動しておいてください。

このファイルが既に存在する場合，上書きによるファイル紛失を防ぐため，ファイルは出力されません。既存のファイルを別ファイルとして保存した後，実行してください。また，ディレクトリが見つからない場合，及びディレクトリに書き込み権限がない場合は，ファイルは出力されません。

(n)　稼働状況解析ユティリティの操作(WFanrslt)

ビジネスプロセス定義情報ファイル，及びGroupmax Object Serverのユーザジャーナルのアンロードジャーナルファイルから稼働実績を集計し，次に示す2種類の実績ファイルを%WFdir%¥analystディレクトリ下に作成します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。

ユーザ実績ファイル（ファイル名：result.us）

ビジネスプロセス実績ファイル（ファイル名：result.bp）

稼働状況解析ユティリティは，Windows NTのコマンドプロンプトを使用して実行します。

コマンドの形式

WFanrslt
［-p パラメタファイル名称］
［-b ビジネスプロセス定義情報ファイル名称］
-j アンロードジャーナルファイル名称
［-j アンロードジャーナルファイル名称 …］

-p パラメタファイル名称
このコマンドのパラメタファイルのパス名を設定してください。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，¥，<，>，*，|，:
パラメタファイルでは，作成する実績ファイルの種類や，集計期間を設定できます。設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。また，このオプションを設定しなかった場合は，デフォルト値で動作します。

-b ビジネスプロセス定義情報ファイル名称
ビジネスプロセス定義情報抽出コマンド（WFanbp）で出力したビジネスプロセス定義情報ファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，¥，<，>，*，|，:
設定したファイルが見つからない場合，及び参照権限がない場合は，コマンドは実行されません。
また，このオプションを省略した場合は，稼働実績集計結果で出力されるビジネスプロセス定義名及びノード名に，システム内で管理する識別子を出力し，ビジネスプロセス定義のバージョン番号は出力されません（ * * で出力します）。

-j アンロードジャーナルファイル名称
Groupmax Object Serverのユーザジャーナルのアンロードジャーナルファイルのパス名を設定してください。ファイルを格納するディレクトリは，あらかじめ作成し，Administratorsグループに，フルコントロールのアクセス権を与えておいてください。ネットワークドライブ下には設定できません。
ドライブ名を含めて，1バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
?，"，/，¥，<，>，*，|，:
設定したファイルが見つからない場合，及びファイルに対する参照権限がない場合は，コマンドは実行されません。複数のファイルを設定する場合の設定方法を，次に示します。一度に設定できるファイル数の上限は10個です。ファイル名が重複した場合，コマンドは実行されません。
-j ファイル名1 ［-j ファイル名2］ … ［-j ファイル名n］

関連項目

［稼働状況解析ユティリティ］ダイアログボックス

WFanrsltコマンドのパラメタファイル

注意事項

コマンド実行時の注意事項を次に示します。

実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

実行する場合は，Groupmax Object Serverを起動しておいてください。

ファイルが既に存在する場合，上書きによるファイル紛失を防ぐため，ファイルは出力されません。既存のファイルを別ファイルとして保存し，再度実行してください。また，ディレクトリが見つからない場合，及びディレクトリに書き込み権限がない場合も，ファイルは出力されません。

(o)　ログインユーザ表示ユティリティの操作

ログインユーザ表示ユティリティは，Windows NTのコマンドプロンプトでWFuserlsコマンドを使用して実行します。

コマンドの形式

WFuserls [-s]

-s
ログインしているユーザの情報の要約を表示します。
要約（ログインユーザの総数など）だけが表示され，ユーザ単位の情報は表示されません。

出力形式

表示されるユーザの情報を次に示します。

ユーザ名称

WorkflowにログインしているユーザのユーザIDが表示されます。-ｓオプションを指定した場合は表示されません。

IPアドレス

Workflowにログインしているユーザの，クライアントのIPアドレスが表示されます。-ｓオプションを指定した場合は表示されません。

接続セション数

同一のユーザIDでWorkflowに同時にログインしている数を示します。-ｓオプションを指定した場合は表示されません。

最大ログインユーザ数

環境設定ユティリティで設定した最大ログインユーザ数が表示されます。

現在接続ユーザ数

Workflowに接続しているユーザの総数が表示されます。

現在接続セション数

Workflowに接続しているセションの総数が表示されます。

現在接続システムログイン数

Workflowに接続しているシステムログインの総数が表示されます。システムログインとは，他のサーバで動作しているWorkflowとの間で通信するためにシステム内部で行うログインのことです。

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時)又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Workflow Serverが起動している状態で実行してください。

(p)　強制ログアウトユティリティ(WFcancel)

強制ログアウトユティリティは，クライアントの障害などでログインしたままになっているユーザを強制的にログアウトさせるためのユティリティです。

強制ログアウトユティリティの操作

(q)　WFanlogコマンドのパラメタファイル

コマンドのパラメタファイルは，各オペランド名と，その設定値から構成されます。パラメタの一般形式を次に示します。括弧内は，ユーザがオペランドを設定しなかった場合にシステムがとる標準値です。

オペランド名＝設定値（デフォルト値）

パラメタファイルを記述する場合の規則，記述形式とオペランドの説明，記述例及び注意事項を次に示します。

記述の規則

頭文字が「#（半角シャープ）」の行はコメントとなり，空行として認識されます。

一つのオペランドの記述が複数行にわたる場合は，継続させる行の行末に「¥（半角円記号）」を記述してください。ただし，一つのオペランドの長さは，空白を含めて17バイトから1023バイトまでです。

オペランド名が間違っている場合，設定値が記述されていない場合，及び同一オペランドを複数記述した場合は，コマンドは実行されません。

形式

edit_log_type=メッセージ種別

edit_log_type=メッセージ種別(ALL)
ワークフローログの編集対象となる処理の種別を設定します。設定値はすべて大文字で記述してください。設定値が複数の場合，「,（半角コンマ）」で区切って記述してください。ALLを設定すると，他の設定値は無視されます。

メッセージ種別の設定値及び意味を，次の表に示します。

メッセージ種別 | 意味
ALL | すべての処理
BEGIN_WORK | ワークの生成
MOVE_ROOT_CASE | 案件の送付（ノード間の遷移）
SEND_CONSULT_CASE | 相談する案件の相談ユーザへの送信
GO_ROOT_CASE | 案件遷移要求
SUSPEND_ROOT_CASE | 案件遷移の一時停止
SUSPEND_WORK | ワーク単位での案件遷移の一時停止
READY_ROOT_CASE | 案件遷移の再開始
READY_WORK | ワーク単位での案件遷移の再開始
PUT_ROOT_CASE | 案件の投入
CANCEL_WORK | ワークのキャンセル
SEND_ANSWER_CASE | 相談された案件の回答
ROLE_TO_USER | ロールトレーからユーザトレーへの案件の移動
API_MSG | ログに出力したユーザデータ
SEND_BACK_ROOT_CASE | 案件の差し戻し
TAKE_BACK_ROOT_CASE | 案件の引き戻し
END_OF_ROOT_CASE | 案件の遷移終了
END_OF_WORK | ワークの終了

記述例

# WFログ出力コマンド　パラメタファイル
# 作成　19ｘｘ年11月30日
edit_log_type = MOVE_ROOT_CASE,GO_ROOT_CASE,END_OF_ROOT_CASE,¥END_OF_WORK

注意事項

コマンド実行時の注意事項を次に示します。

コマンド実行時に，パラメタファイルの設定（-pオプション）が設定されなかった場合，デフォルト値（ALL）を仮定し，すべてのワークフローログを編集します。

(r)　WFanrsltコマンドのパラメタファイル

パラメタファイルは，各オペランド名と，その設定値から構成されます。パラメタの一般形式を次に示します。括弧内は，ユーザがオペランドを設定しなかった場合にシステムがとる標準値です。

オペランド名＝設定値（デフォルト値）

パラメタファイルを記述する場合の規則，記述形式とオペランドの説明，記述例及び注意事項を次に示します。

記述の規則

頭文字が「#（半角シャープ）」の行はコメントとなり，空行として認識されます。

一つのオペランドの記述が複数行にわたる場合は，継続させる行の行末に「¥（半角）」を記述してください。ただし，一つのオペランドの長さは，空白を含めて2バイトから1023バイトまでです。

オペランド名が間違っている場合，設定値が記述されていない場合，及び同一オペランドを複数記述した場合は，コマンドは実行されません。

形式

result_user=ユーザ稼働実績の集計要否
result_bp=ビジネスプロセス稼働実績の集計要否
analysis_type=集計期間の設定種別
time_table=タイムテーブル
day_table=日付テーブル

result_user=ユーザ稼働実績の集計要否（ON）
ユーザの稼働実績を集計するかどうか設定します。

ON

ユーザ稼働実績を集計します。

OFF

ユーザ稼働実績を集計しません。

result_bp=ビジネスプロセス稼働実績の集計要否（ON）
ビジネスプロセスの稼働実績を集計するかどうか設定します。

ON

ビジネスプロセス稼働実績を集計します。

OFF

ビジネスプロセス稼働実績を集計しません。

analysis_type=集計期間の設定種別（EVERYDAY）
集計の対象となる期間を設定します。設定値は複数記述できません。

EVERYDAY

毎日集計します。集計の範囲は，0時0分0秒から23時59分59秒までです。

EVERYWEEK

毎週集計します。集計の範囲は，毎週月曜0時0分0秒から日曜23時59分59秒までです。

EVERYMONTH

毎月集計します。集計範囲は，毎月1日0時0分0秒から31日23時59分59秒までです。

TIMETABLE

任意に時間を区切って集計します。区切り方はtime_tableオペランドで設定します。

DAYTABLE

任意に日付を区切って集計します。区切り方はday_tableオペランドで設定します。

time_table=HH:MM-hh:mm
集計時間の範囲を設定します。設定値は，「,（半角コンマ）」で区切って複数記述できます。

HH:MM-hh:mm

開始時刻及び終了時刻を，24時間制で設定します。00時00分から23時59分までの範囲で，「開始時間＜終了時間」となるように設定してください。

このオペランドを設定する場合の注意事項を次に示します。

設定値を複数記述する場合，二つ目以降の時間の範囲が，それより前の時間の範囲と重ならないように注意してください。ただし，実際の集計に当たっては，集計終了時刻として設定された時間の1秒前までが，当該集計期間として処理されます。次に示す例では，12時30分00秒に発生したイベントは，2番目の集計範囲（12:30-17:15）に含まれます。
（例）time_table = 08:45-12:30,12:30-17:15

time_tableでの設定期間外に発生したイベントは，その他の時間としてまとめて集計されます。次に示す例では，1日を8時45分～12時30分，13時15分～17時15分，17時45分～21時45分，及び「その他」の四つの時間帯に分けて集計されます。
（例）time_table =08:45-12:30,13:15-17:15,17:45-21:45

day_table=YYYY/MM/DD/-yyyy/mm/dd
集計日時の範囲を設定します。設定値は，「,（半角コンマ）」で区切って複数記述できます。

YYYY/MM/DD/-yyyy/mm/dd

開始日時及び終了日時を，「年（西暦）/月/日」の形式で設定します。1970年1月1日から2038年1月18日までの範囲で，「開始日時＜終了日時」となるように設定してください。

このオペランドを設定する場合の注意事項を次に示します。

設定値を複数記述する場合，二つ目以降の日時の範囲が，それより前の日時の範囲と重ならないように注意してください。なお，実際の集計に当たっては，終了日時として設定した日の23時59分59秒までが当該集計期間として処理されます。次に示す例では，19xx年4月5日23時59分59秒までに発生したイベントが，1番目の集計期間（19xx/03/21-19xx/04/05）に含まれます。
（例）day_table =19xx3/21-19xx4/05,19xx4/06-19xx4/21

day_tableでの設定期間外に発生したイベントは，その他の期間としてまとめて集計されます。次に示す例では，19xx年3月21日～19xx年4月5日，19xx年4月6日～19xx年4月21日，及び「その他」の三つの期間に分けて集計されます。
（例）day_table =19xx/03/21-19xx/04/05,19xx/04/06-19xx/04/21

記述例

（例1）一日の業務実績を，午前，午後，定時後に分けて集計する場合

　　　　# 稼働実績集計コマンド　パラメタファイル
　　　　analysis_type = TIMETABLE
　　　　time_table =08:45-12:30,13:15-17:15,17:45-21:45

（例2）四半期単位での業務実績を集計する場合

　　　　# 稼働実績集計コマンド　パラメタファイル
　　　　analysis_type = DAYTABLE
　　　　day_table = 19xx/03/22-19xx/06/21,19xx/06/22-19xx/09/21,¥
　　　　　　　　　　　19xx/09/22-19xx/12/21,19xx/12/22-19xx/03/21

注意事項

コマンド実行時の注意事項を次に示します。

オペランドの設定が次のような場合には，コマンドは実行されません。
・analysis_typeオぺランドの設定値にTIMETABLE以外が記述され，time_tableオペランドが設定された場合
・analysis_typeオぺランドの設定値にTIMETABLEが記述され，time_tableオペランドが省略された場合
・analysis_typeオぺランド設定値にDAYTABLE以外が記述され，day_tableオペランドが設定された場合
・analysis_typeオぺランド設定値にDAYTABLEが記述され，day_tableオペランドが省略された場合

コマンド実行時に，パラメタファイルの設定（-pオプション）が省略された場合，各オペランドのデフォルト値が仮定されます。

稼働実績集計コマンドの処理時間の多くの部分は，ユーザジャーナルのアンロードジャーナルファイルの読み込みに費やされます。このため，result_user又はresult_bpにOFFを設定しても，処理時間を圧縮する効果は期待できません（出力ファイル量の削減にはなります）。

result_user及びresult_bpの両方にOFFを設定した場合は，ヘッダ情報だけが出力されます。

(s)　強制ログアウトユティリティの操作

強制ログアウトユティリティは，Windows NTのコマンドプロンプトでWFcancelコマンドを使用して実行します。

コマンドの形式

WFcancel　-u　ユーザID

-uユーザID
強制的にログアウトさせるユーザのユーザIDを設定します。ユーザIDは1から8バイトまでの文字列で設定します。

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時)又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Workflow Serverが起動している状態で実行してください。

このコマンドは，クライアント障害などでサーバ側に不当にセションが残った場合にだけ使用してください。案件処理中のユーザを強制ログアウトした場合は，Groupmax Integrated Desktopでの作業時に，他のプログラムで案件が使用されていることを示すメッセージが表示されることがあります。この場合は，処理の続行を選択して案件処理を続行してください。

強制ログアウト処理は，コマンドの実行とは非同期に行われます。該当するユーザがログアウトされたかどうかは，WFuserlsコマンドを使用して確認してください。

このコマンドを実行すると，通信障害を示すメッセージがイベントログに出力されることがあります。出力されたメッセージのセション名にWFcancelコマンドで指定したユーザIDと同じ名称が表示されている場合は，メッセージを無視してかまいません。

このコマンドを同時に複数起動することはできません。

(t)　送受信要求表示ユティリティの操作

送受信要求表示ユティリティは，Windows NTのコマンドプロンプトでWFifsreqコマンドを使用して実行します。

コマンドの形式

WFifsreq［-o出力ファイル名］［-a］

-o出力ファイル名
情報を出力するファイル名を指定します。省略した場合，標準出力に情報を表示します。

-a
ドメイン間連携のすべての送受信要求の情報を表示します。省略した場合，エラー状態の送受信要求の情報だけを表示します。

表示形式

このユティリティを使用したときの表示形式を次に示します。

タイトル

#####  Request List  ##### Date(MM/DD/YYYY) Time(hh:mm:ss)

表示内容

送信要求ヘッダ
##Sending Requests Information(表示情報数)##

送信要求情報
送信要求情報の各データの内容を示します。各データはタブコードで区切られます。

送信要求情報の各データの内容

データ | 意味 | 内容
要求番号 | 要求に対するシリアル番号 | s× 形式で表示（×が数値）。
要求種別 | 要求の種別を示すコード | "go"：直列連携投入要求"call"：階層連携投入要求"retn"：階層連携戻り要求"stpc"：連携終了要求"repo"：各種要求の応答"erep"：受信エラー通知
要求日時 | 要求を登録した日時 | "MM/DD/YYYY hh:mm:ss"形式で表示。
状態コード | 要求の状態処理を示すコード | "wait"：処理待ち（正常）"tran"：処理中（正常）"rtry"：再処理待ち（正常）"err" ：送信失敗（異常）
連携先窓口名 | 連携先の窓口名 | 要求種別が"go"，"call"の場合に表示。その他の場合"****"と表示。
連携先BP名 | 連携先のビジネスプロセス名 | 要求種別が"go"，"call"の場合に表示。その他の場合"****"と表示。
連携管理ID | 連携状態の管理ID | 要求種別"retn"，"stpc"，"repo"の場合に表示。その他の場合"****"と表示。

受信要求ヘッダ
##Received Requests Information(表示情報数)##

受信要求情報
受信要求情報の各データの内容を示します。各データはタブコードで区切られます。

受信要求情報の各データの内容

データ | 意味 | 内容
要求番号 | 要求に対するシリアル番号 | r× 形式で表示（×が数値）。
要求種別 | メッセージの種別を示すコード | "rqst"：要求メッセージ"resp"：応答メッセージ"err" ：エラーメッセージ
要求日時 | 要求を登録した日時 | "MM/DD/YYYY hh:mm:ss"形式で表示。
状態コード | 要求の処理状態を示すコード | "wait"：処理待ち（正常）"tran"：処理中（正常）"rtry"：再処理待ち（正常）"err" ：送信失敗（異常）
連携管理ID | 連携状態の管理ID | 連携管理の識別子を表示。

出力フォーマット

タイトル行と1案件分の出力フォーマットを次に示します。

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドを実行して出力がエラーになっている要求がある場合，そのエラー要因を排除してください。その後，送受信エラー要求再処理ユティリティ（WFifrtryコマンド）で再処理してください。

(u)　ユーザ定義ユティリティ(WFregusr)

ユーザ定義ユティリティは，Active Directory上のワークフローユーザの情報を基に，ワークフローキャッシュを構築し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保するユティリティです。Active Directoryとワークフローデータベースとの間でユーザ情報にずれがある場合に，ワークフローデータベースのユーザ情報を更新することで整合性を確保します。ただし，Active Directoryのユーザ情報がワークフローユーザ登録の規則に違反している場合はワークフローデータベースには反映しません。

なお，次の条件を満たしたものがActive Directory上のワークフローユーザとみなされます。

対象ドメイン定義ファイルで指定したドメインに所属するユーザである

ワークフローユーザID (hitachiWFUserID)属性が設定されている

Workflowサーバ名(hitachiWFServerNameList)属性に自サーバが含まれる

ユーザプリンシパル名(userPrincipalName)属性が設定されている

整合性の確保によってユーザトレーが新規に作成される場合，属性のデフォルトを次に示します。

属性 | 値
ユーザ権限 | 一般ユーザ
案件受付状態 | 受付可能
ユーザヒストリ取得数 | 50※1
コメント | NULL
ユーザ属性1 | NULL
ユーザ属性2 | NULL
GUID | Active Directory上のGUID※2

注※1

環境設定ユティリティによって，0～1023までの範囲で変更できます。

注※2

GUID：Global Unique ID

ユーザ定義ユティリティの操作

(v)　ユーザ定義ユティリティの操作

ユーザ定義ユティリティは，Windows NTのATコマンドでWFregusrコマンドを使用して実行します。コマンドプロンプトから直接WFregusrコマンドを実行することもできますが，ユーザ情報の反映遅れ・反映漏れが生じる可能性があります。このため，できればWindows NTのATコマンドを使用して実行してください。Windows NTのATコマンドの詳細については，Windows NTのマニュアルを参照してください。

コマンドの形式

WFregusr
［-v］
［{ -s｜-u ユーザID｜-c }］

-v
ユーザ定義ユティリティの実行経過をコマンドプロンプトに表示します。

-s
対象ドメイン定義ファイルで指定したドメインに登録されているワークフローユーザの情報を基に，ワークフローキャッシュを構築し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保します。ただし，ワークフローキャッシュの構築に失敗した場合は，ユーザ情報の整合性は確保しないで，コマンドを中断します。
このオプションは-uオプション及び-cオプションと同時に指定できません。-s，-u，及び-cのどのオプションも指定しない場合，このオプションが仮定されます。

-u ユーザID
引数に指定したユーザIDについてだけ，ワークフローキャッシュ上のユーザエントリを追加又は削除し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保します。指定したユーザについてだけ処理されるため，-sオプション又はデフォルトで実行する場合と比べて，短時間で処理されます。
ただし，引数に指定したユーザが前回のワークフローキャッシュ構築時の所属組織とは異なる組織へ移動しているか，ワークフローキャッシュ上に存在しない組織下に追加されている場合は，ワークフローキャッシュの再構築が必要なため，このオプションによる整合性の確保は実行できません。
このオプションは-sオプション及び-cオプションと同時に指定できません。

-c
ユーザ定義ユティリティの実行によって，ワークフローデータベースにどのような影響があるかをシミュレーションします。このオプションを設定した場合は，ワークフローデータベースは更新されません。シミュレーション結果は，レポートとして表示されます。
このオプションは-uオプション及び-sオプションと同時に指定できません。
レポートは，%WFdir%¥tmpディレクトリに次の形式で出力されます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
regusr_report-yyyymmddhhmmss
出力先ディレクトリに同一のファイル名がある場合，そのファイルに上書きされます。

ユーザ定義ユティリティのレポート形式例

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，グローバルカタログサーバ及び対象ドメイン定義ファイルに指定したすべてのドメインのドメインコントローラを起動している状態で実行してください。

このコマンドは，Groupmax Object Server及びワークフローディレクトリサービスが起動している状態で実行してください。ただし，-cオプションによる実行の場合は，ワークフローディレクトリサービスを起動しておく必要はありません。

-uオプションを指定したユーザの削除は整合性検証のため，ユーザの追加に比べて数倍以上の時間が掛かることがありますので注意してください。

このコマンドでは，ユーザ属性のデフォルト値以外の変更はできません。ユーザ属性をデフォルト値以外に変更する場合は，ユーザ定義更新コマンド，Groupmax Workflow Definer又はGroupmax Workflow Monitorを使用してください。

(w)　環境削除ユティリティ(WFdeldb)

環境削除ユティリティは，Workflowの環境を削除するユティリティです。環境削除ユティリティを使用すると，初期化に失敗したWorkflow環境だけを削除できるため，共存しているプログラムを再度初期化することなく，Workflow環境を再構築できます。

環境削除ユティリティの操作

環境の再構築

(x)　環境の再構築

Workflowの環境を再構築する場合は，Workflowの環境をいったん削除し，再度環境の初期化を実行します。環境の初期化はGroupmax Object Serverを起動した状態で実行してください。また，Groupmax Object Serverのデータベースの常駐化を指定している場合は，この指定を解除しておいてください。

Workflowの環境を再構築する手順を次に示します。

登録済み定義情報のダウンロード
再構築後の環境で再利用できるように，ユーザ，ロール及びビジネスプロセスの定義情報を，Groupmax Workflow Definerを使用してクライアントにダウンロードしておきます。
ユーザ，ロールについては，サーバでユーザ定義情報出力ユティリティ及びロール定義情報出力ユティリティ（Groupmax Addressの場合又はActive Directoryの場合）を使用して，定義情報をファイルに出力しておくこともできます。

Workflowの環境の削除
環境削除ユティリティを使用して，Workflowの環境を削除します。

Workflowの環境の初期化

ユーザ定義ユティリティの実行
ユーザ定義ユティリティ（Groupmax Addressの場合又はActive Directoryの場合）で-sオプションを指定して，Groupmax Address Server又はActive Directoryに登録されているユーザのユーザトレーを作成します。

定義情報の再登録
1.でダウンロードしたファイルを利用して，必要に応じて，ユーザ，ロール及びビジネスプロセスの定義情報を再登録します。この操作は，クライアントからGroupmax Workflow Definerを使用して実行します。
1.でユーザ定義情報出力ユティリティ及びロール定義情報出力ユティリティを使用して定義情報を出力した場合は，必要に応じてユーザ，ロールの定義情報を再登録します。この操作は，サーバでユーザ定義更新ユティリティ（Groupmax Addressの場合又はActive Directoryの場合）及びロール定義更新ユティリティ（Groupmax Addressの場合又はActive Directoryの場合）を使用して実行します。

(y)　ロール定義更新ユティリティ(WFdefrl)

ロール定義更新ユティリティは，サーバ上で，ロールについての情報をファイルから一括して更新します。

このユティリティで更新できるロール情報を次に示します。

業務ロール，組織ロール，最上位組織ロール，及び階層化ロールの作成及び削除

ロールに対するロール定義者の追加及び削除

ロールに対するロール配布管理者の追加及び削除

ロールに対するロール配布先サーバの追加及び削除

業務ロールに対するユーザの追加及び削除

階層化ロールに対するロールの追加及び削除

ロールに対する自動配布キーの追加及び削除

業務ロールのユーザに対する自動配布キーの追加及び削除

階層化ロールのロールに対する自動配布キーの追加及び削除

ロールに対するロール登録サーバの設定

組織ロールの組織IDの変更

ロール定義更新ユティリティの操作

(z)　ロール定義更新ユティリティの操作

ロール定義更新ユティリティは，Windows NTのコマンドプロンプトでWFdefrlコマンドを使用して実行します。WFdefrlコマンドにあらかじめ更新情報を設定したファイルを指定して実行すると，ファイルに設定した情報のとおりにロール情報が更新されます。

更新情報のファイルは，ロール定義情報出力ユティリティで出力されたロール定義情報出力ファイルを利用して作成することもできます。ロール定義情報出力ユティリティの詳細は，ロール定義情報出力ユティリティを参照してください。

コマンドの形式

WFdefrl
-f ロール定義更新情報入力ファイル名
［-v］
［-l ロール定義更新ログ出力ファイル名］
［-e エラーメッセージ出力ファイル名］

-f ロール定義更新情報入力ファイル名
更新するロール定義情報を設定・入力するファイルです。このオプションは省略できません。
ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。
ロール定義更新情報入力ファイルは，更新する情報が1レコードごとに次に示す形式で指定されている必要があります。
処理コード,更新対象ロール名,更新対象コード[,更新値1][,更新値2][,更新値3]
レコード指定時の注意事項を次に示します。

一つのレコードは，改行を含めて1,024バイト以下で設定します。

項目と項目とは，「,（半角コンマ）」で区切ります。ただし，項目の値中に「,」又は「 （半角空白文字）」が入っている場合は，値を「"（半角ダブルクォーテーション）」で囲んでください。

「"」で囲まれていない項目の，値の前後の半角空白文字は無視されます。

値を設定しなければならない項目に値が設定してあれば，それ以外の項目に値を設定しても無視されて，該当するレコードの更新処理は正常に実行されます。

値を設定しなければならない項目に値を設定しないと，エラーメッセージが出力され，該当するレコードの更新処理は実行されません。

レコードの先頭に「#（半角シャープ）」を指定すると，該当するレコードはコメントとして扱われ，更新処理は実行されません。

レコードの各項目について説明します。

処理コード
更新する情報の処理コードを，半角の英大文字で設定します。処理コードには次の四つが設定できます。また，そのレコードがコメントである場合は，ここに「#（半角シャープ）」を設定します。
N
新規ロールを作成します。
R
ロールを削除します。
A
ロール情報を追加更新します。
D
ロール情報を削除更新します。
C
組織ロールの組織IDを追加，削除，更新します。
処理コードに対応する更新対象ロール名，更新対象コード及び該当する処理コードの機能については，処理コード，更新対象ロール名，更新対象コード及び機能の一覧を参照してください。

更新対象ロール名
情報を更新するロールの名称を設定します。
更新対象ロール名に対応する処理コード，更新対象コード及び該当する処理コードの機能については，処理コード，更新対象ロール名，更新対象コード及び機能の一覧を参照してください。

更新対象コード
更新対象とする情報のコードを半角の英字で設定します。設定できる更新対象コードと，それに対応する値（更新値1～3に設定する）については，更新対象コードと更新値を参照してください。

更新値1～更新値3
更新する値を設定します。値を更新値1～3のどこへ設定するかは更新対象コードによって異なります。どの更新値にどのような値を設定するかは，更新対象コードと更新値を参照してください。

-v
ロール定義更新ユティリティの実行の経過をメッセージとして，標準出力に出力します。

-l ロール定義更新ログ出力ファイル名
ロール定義更新ユティリティの実行による更新の履歴を，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|
もし，ロール定義更新ユティリティの実行後にエラーとなった場合は，このロール定義更新ログ出力ファイルの内容を参照すればエラーの内容が分かります。エラーが発生したレコードには「×」が付いているため，エラーとなった列を修正した後，ロール定義更新情報入力ファイルとして使うことができます。
更新ログの出力例を次に示します。

出力例について，図中の番号ごとに説明します。

ヘッダレコード第1行
実行バージョン及び実行ホスト名が表示されます。

ヘッダレコード第2行
実行日付及び実行時間が表示されます。

ヘッダレコード第3行
ロール定義更新情報入力ファイル名が表示されます。

区切り記号

ロール情報更新履歴レコード
ロール定義情報の更新が成功したかどうか，及び更新内容が表示されます。
・更新結果
　ロール定義情報の更新が成功したかどうかが表示されます。
　○：このレコードが正常に更新された場合に表示されます。
　×：このレコードの更新が失敗した場合に表示されます。
・行番号
　レコード先頭の数字は，ロール定義更新情報入力ファイルの何行目のレコードであるかを表します。更新に失敗した場合，エラーを検知した列番号が続けて表示されます。
・更新情報レコード
　ロール定義更新情報入力ファイルに指定されたレコードの内容が表示されます。

-e エラーメッセージ出力ファイル名
レコードフォーマットエラーなどの，継続できるエラーに対するメッセージを，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイト以内で指定してください。
次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|
このオプションを省略した場合，%WFdir%¥tmpにファイル名「_WFDEFR.NG」で出力します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
ここで設定したエラーメッセージ出力ファイルと同一名のファイルが既に存在する場合は，上書きして出力されます。前回実行時のエラーメッセージファイルを残したい場合は，次に示すような方法から適切な方法を選択してください。

ロール定義更新ユティリティを実行するごとにエラーメッセージファイル名を変更する。

前回実行時のエラーメッセージファイルを他のディレクトリに移動する。

前回実行時のエラーメッセージファイルの名称を変更する。

更新対象ロール名を指定するときの注意事項

更新対象ロール名を指定するときは，次のことに注意してください。

ロール名は1～63バイトで指定してください。

ロール名は次に示す文字で指定してください。

1バイトコード

1バイトコード（半角）では次に示す文字を使用できます。なお，ここでは，カナ文字は全角で表記しています。
英文字（A～Z，a～z）
カナ文字（ア～ン，ァ～ォ，ャ，ュ，ョ，ッ，ー，゛，゜）
アンダーバー（_）
数字（0～9）

2バイトコード

2バイトコード（全角）は，次の文字を除く文字を使用できます。
「"」，「＾」及び空白

処理コードR，A又はDに対応するロールを指定するときは，実際にあるロールを指定してください。次に示す場合は，ロールはないものとみなされます。
・指定したロールはあるが，02-10以降のバージョンのGroupmax Workflow Definerで作成したロールでないか，又はこのユティリティで作成したロールでない。
・指定したロールは02-10以降のバージョンのGroupmax Workflow Definerで作成したロールであるか，又はこのユティリティで作成したロールであるが，配布予約状態が「削除予約」である。

処理コードR，A又はDに対応するロールを指定するときは，現在他サーバへ配布中でないロールを指定してください。

処理コードRに対応するロールを指定するときは，ビジネスプロセス定義で使用されていないロールを指定してください。

処理コードRに対応するロールを指定するときは，ビジネスプロセス定義で使用されている階層化ロールに登録しているロールは指定できません。

処理コードNに対応するロールを指定するときは，実際にある02-10以降のバージョンのGroupmax Workflow Definerで作成したロール，又はこのユティリティで作成したロールと同じ名称のロール名は指定できません。

更新値を指定するときの注意事項

更新値1～3に値を指定するときは，次のことに注意してください。

組織ID
・Active Directoryに登録済みの組織IDを指定してください。

最上位組織ID
・Active Directoryに登録済みの最上位組織IDを指定してください。

ロール定義者ユーザID
・Active Directoryに登録済みで，かつWorkflowサーバが設定されているユーザIDを指定してください。
・ドメイン管理者・ワークフロー運用管理者・ビジネスプロセス管理者のどれかの権限を持つユーザIDを指定してください。
・ロール定義者は200人までしか設定できません。

ユーザID
・Active Directoryに登録済みで，かつWorkflowサーバが設定されているユーザIDを指定してください。
・更新対象コードがUKEYVALの場合，業務ロールに登録済みのユーザIDを指定してください。

業務ロール名又は組織ロール名
・実際にあるロールを指定してください。
次に示す場合は，ロールはないものとみなされます。
　・指定したロールはあるが，02-10以降のバージョンのGroupmax Workflow Definerで作成したロールでないか，又はこのユティリティで作成したロールでない。
　・指定したロールは02-10以降のバージョンのGroupmax Workflow Definerで作成したロールであるか，又はこのユティリティで作成したロールであるが，配布予約状態が「削除予約」である。
・処理コードがAの更新対象コードRMEMBERの場合，現在他サーバへ配布中でないロールを指定してください。
・更新対象コードがRKEYVALの場合，階層化ロールに登録済みのロールを指定してください。
・処理コードがDの更新対象コードRMEMBERの場合，階層化ロールに登録しているロールは指定できません。

自動配布キー名
・自動配布キー名は，1～63バイトで指定してください。
・自動配布キー名は，次に示す文字で指定してください。
1バイトコード
・1バイトコード（半角）では次に示す文字を使用できます。なお，ここでは，カナ文字は全角で表記しています。
英文字（A～Z，a～z）
カナ文字（ア～ン，ァ～ォ，ャ，ュ，ョ，ッ，ー，゛，゜）
アンダーバー（_）
数字（0～9）
2バイトコード
・2バイトコード（全角）は，次の文字を除く文字を使用できます。
「"」，「＾」及び空白
・処理コードがDの更新対象コードAUTOKEY，更新対象コードUKEYVAL，及び更新対象コードRKEYVALの場合，更新対象ロールに設定済みの自動配布キー名を指定してください。
・処理コードがDの更新対象コードAUTOKEYの場合，ビジネスプロセス定義で使用されていない自動配布キー名を指定してください。
・処理コードがAの更新対象コードAUTOKEYの場合，更新対象ロールに設定済みの自動配布キー名は指定できません。
注　階層化ロールに自動配布キーを追加する場合に，既に別の自動配布キーが設定されていたときは追加できません。

自動配布キー値
・自動配布キー値は，1～31バイトで指定してください。
・自動配布キー値は，次の文字で指定してください。
1バイトコード
・1バイトコード（半角）は，次の文字を除く文字を使用できます。
「"」及び「^」
2バイトコード
・2バイトコード（全角）は，次の文字を除く文字を使用できます。
「"」，及び「＾」
・処理コードがDの更新対象コードUKEYVAL及び処理コードがDの更新対象コードRKEYVALの場合，自動配布キーに設定済みの自動配布キー値を指定してください。

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドは，Workflow管理サーバでだけ実行できます。

このコマンドを実行できるのは，Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザだけです。

このコマンドは，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

このコマンドは，次に示すコマンドと同時に実行できません。
・ロール定義情報出力コマンド(WFexprl)
・ユーザ定義更新コマンド(WFdefusr)
・ユーザ定義情報出力コマンド(WFexpusr)
・ユーザ定義コマンド(WFregusr)

-fオプションで指定したファイルがない場合，又はファイルにアクセス権がない場合，コマンドの実行を中止します。

-lオプションで指定したファイルが既にある場合，コマンドの実行を中止します。

-l及び-eオプションで指定したディレクトリがない場合，又はディレクトリにアクセス権がない場合，コマンドの実行を中止します。

(aa)　ユーザ定義ユティリティ(WFregusr)

ユーザ定義ユティリティは，Active Directory上のワークフローユーザの情報を基に，ワークフローキャッシュを構築し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保するユティリティです。Active Directoryとワークフローデータベースとの間でユーザ情報にずれがある場合に，ワークフローデータベースのユーザ情報を更新することで整合性を確保します。ただし，Active Directoryのユーザ情報がワークフローユーザ登録の規則に違反している場合はワークフローデータベースには反映しません。

なお，次の条件を満たしたものがActive Directory上のワークフローユーザとみなされます。

対象ドメイン定義ファイルで指定したドメインに所属するユーザである

ワークフローユーザID (hitachiWFUserID)属性が設定されている

Workflowサーバ名(hitachiWFServerNameList)属性に自サーバが含まれる

ユーザプリンシパル名(userPrincipalName)属性が設定されている

整合性の確保によってユーザトレーが新規に作成される場合，属性のデフォルトを次に示します。

属性 | 値
ユーザ権限 | 一般ユーザ
案件受付状態 | 受付可能
ユーザヒストリ取得数 | 50※1
コメント | NULL
ユーザ属性1 | NULL
ユーザ属性2 | NULL
GUID | Active Directory上のGUID※2

注※1

環境設定ユティリティによって，0～1023までの範囲で変更できます。

注※2

GUID：Global Unique ID

ユーザ定義ユティリティの操作

(ab)　ユーザ定義ユティリティの操作

ユーザ定義ユティリティは，Windows NTのATコマンドでWFregusrコマンドを使用して実行します。コマンドプロンプトから直接WFregusrコマンドを実行することもできますが，ユーザ情報の反映遅れ・反映漏れが生じる可能性があります。このため，できればWindows NTのATコマンドを使用して実行してください。Windows NTのATコマンドの詳細については，Windows NTのマニュアルを参照してください。

コマンドの形式

WFregusr
［-v］
［{ -s｜-u ユーザID｜-c }］

-v
ユーザ定義ユティリティの実行経過をコマンドプロンプトに表示します。

-s
対象ドメイン定義ファイルで指定したドメインに登録されているワークフローユーザの情報を基に，ワークフローキャッシュを構築し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保します。ただし，ワークフローキャッシュの構築に失敗した場合は，ユーザ情報の整合性は確保しないで，コマンドを中断します。
このオプションは-uオプション及び-cオプションと同時に指定できません。-s，-u，及び-cのどのオプションも指定しない場合，このオプションが仮定されます。

-u ユーザID
引数に指定したユーザIDについてだけ，ワークフローキャッシュ上のユーザエントリを追加又は削除し，Active Directoryとワークフローデータベースとの間のユーザ情報の整合性を確保します。指定したユーザについてだけ処理されるため，-sオプション又はデフォルトで実行する場合と比べて，短時間で処理されます。
ただし，引数に指定したユーザが前回のワークフローキャッシュ構築時の所属組織とは異なる組織へ移動しているか，ワークフローキャッシュ上に存在しない組織下に追加されている場合は，ワークフローキャッシュの再構築が必要なため，このオプションによる整合性の確保は実行できません。
このオプションは-sオプション及び-cオプションと同時に指定できません。

-c
ユーザ定義ユティリティの実行によって，ワークフローデータベースにどのような影響があるかをシミュレーションします。このオプションを設定した場合は，ワークフローデータベースは更新されません。シミュレーション結果は，レポートとして表示されます。
このオプションは-uオプション及び-sオプションと同時に指定できません。
レポートは，%WFdir%¥tmpディレクトリに次の形式で出力されます。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
regusr_report-yyyymmddhhmmss
出力先ディレクトリに同一のファイル名がある場合，そのファイルに上書きされます。

ユーザ定義ユティリティのレポート形式例

注意事項

コマンドの実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，グローバルカタログサーバ及び対象ドメイン定義ファイルに指定したすべてのドメインのドメインコントローラを起動している状態で実行してください。

このコマンドは，Groupmax Object Server及びワークフローディレクトリサービスが起動している状態で実行してください。ただし，-cオプションによる実行の場合は，ワークフローディレクトリサービスを起動しておく必要はありません。

-uオプションを指定したユーザの削除は整合性検証のため，ユーザの追加に比べて数倍以上の時間が掛かることがありますので注意してください。

このコマンドでは，ユーザ属性のデフォルト値以外の変更はできません。ユーザ属性をデフォルト値以外に変更する場合は，ユーザ定義更新コマンド，Groupmax Workflow Definer又はGroupmax Workflow Monitorを使用してください。

(ac)　ユーザ定義ユティリティのレポート形式例

レポートの例を次に示します。[Tab]はタブ文字を示します。

レポート形式例の説明

(ad)　ユーザ定義ユティリティ（レポート形式例の説明）

レポート形式例について，図中の番号ごとに説明します。

ヘッダレコード第1行
実行バージョン及び実行ホスト名が表示されます。

ヘッダレコード第2行
実行日付及び実行時間が表示されます。

区切りレコード

USER句
USER句の次に，更新するユーザ情報が表示されます。

ユーザ更新情報レコード
レコードフォーマットを次に示します。
ユーザID［Tab］更新内容

更新内容

ユーザ情報の更新内容が表示されます。

Add

ユーザがワークフローデータベースに追加されることを示します。

Delete

ユーザがワークフローデータベースから削除されることを示します。

Case句
削除又は移動対象のユーザのユーザトレーにあって再配布の対象となる案件の情報を出力します。レコードフォーマットを次に示します。
Case BPName:ビジネスプロセス定義名[Tab]Ver:'ビジネスプロセス定義バージョン'[Tab]WorkID:'ワークID'[Tab]reason:案件再配布要因

案件再配布要因を次に示します。

Deleted

ユーザが削除されたことを示します。

(ae)　ユーザ定義更新ユティリティ(WFdefusr)

ユーザ定義更新ユティリティは，ユーザに関する情報をファイルから一括して更新します。

このユティリティで更新できるユーザ情報は大きく分けて次の六つです。

案件受付状態

ユーザヒストリの取得最大値

ユーザに関するコメント

ユーザ属性1

ユーザ属性2

他の定義（権限管理，組織，業務ロール，ビジネスプロセス管理者，ロール定義管理者，代行配布ユーザ及び代行者）への関連

ユーザ定義更新ユティリティの操作

(af)　ユーザ定義更新ユティリティの操作

ユーザ定義更新ユティリティは，Windows NTのコマンドプロンプトでWFdefusrコマンドを使用して実行します。WFdefusrコマンドにあらかじめ更新情報を設定したファイルを指定して実行すると，ファイルに設定した情報のとおりにユーザ情報が更新されます。

更新情報のファイルは，ユーザ定義情報出力ユティリティで出力されたユーザ定義情報ファイルを利用して作成することもできます。ユーザ定義情報出力ユティリティの詳細は，ユーザ定義情報出力ユティリティを参照してください。

コマンドの形式

WFdefusr
-f ユーザ定義更新情報入力ファイル名
［-v］
［-l ユーザ定義更新ログ取得ファイル名］
［-e エラーメッセージ出力ファイル名］

-f ユーザ定義更新情報入力ファイル名
更新するユーザ定義情報を設定・入力するファイルです。このオプションを省略することはできません。
ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。
ユーザ定義更新情報入力ファイルは，更新する情報が1レコードごとに次に示す形式で設定されている必要があります。
処理コード，ユーザID，更新対象コード，更新値1
　　　　[，更新値2] [，更新値3] [，更新値4] [，更新値5]
レコード指定時の注意事項を次に示します。

一つのレコードは，改行を含めて1024バイト以下で設定します。

項目と項目とは，「,（半角コンマ）」で区切ります。ただし，項目の値中に「,」が入っている場合は，項目を「"（半角ダブルクォーテーション）」で囲んでください。

「"」で囲まれていない項目の，値の前後の空白文字は無視されます。

処理コード
更新する情報の処理コードを半角の英大文字で設定します。処理コードには次の三つが設定できます。また，そのレコードがコメントである場合は，ここに「#（半角）」を設定します。
C
属性情報を変更します。Cを設定すると，この後の「更新対象コード」に，STAT，HMAX，CMNT，ATR1，ATR2及びALLAが設定できます。
A
他の定義との関連を設定します。Aを設定すると，後に設定する「更新対象コード」として，AUTH，ORG，CMP，ROLE，KEYV，BPAG，AGNT，BADM，BDST，RDEF及びRDSTが設定できます。
D
他の定義との関連を削除します。Dを設定すると，AUTH，ORG，CMP，ROLE，KEYV，BPAG，AGNT，BADM，及びRDEFが設定できます。

ユーザID
情報を更新するユーザのユーザIDを設定します。

更新対象コード
更新対象とする情報のコードを半角の英数字で設定します。設定できる更新対象コードと，それに対応する値（更新値1～5に設定する）については，次の表を参照してください。

更新値1～更新値5
更新する値を設定します。値を更新値1～5のどこへ設定するかは更新対象コードによって異なります。どの更新値にどのような値を設定するかは，次の表を参照してください。

更新対象コード
コードの意味
更新値に設定できる値

STAT※4
案件受付状態の変更
act，dea，inac※1の一つ(更新値1に設定)

注

それぞれact(受付可能)，dea(代行者配布)，inac(受付禁止)を表す。

HMAX※4
ユーザヒストリ最大数の変更
範囲1～1023の値(更新値1に設定)

CMNT※4
コメントの変更
コメント情報※2(更新値1に設定)

ATR1※4
ユーザ属性1の変更
ユーザ属性1※2(更新値1に設定)

ATR2※4
ユーザ属性2の変更
ユーザ属性2※2(更新値1に設定)

ALLA※4
全属性の一括変更
案件受付状態(更新値1に設定)
ユーザヒストリ最大数(更新値2に指定)
コメント(更新値3に指定)※2
ユーザ属性1(更新値4に指定)※2
ユーザ属性2(更新値5に指定)※2

AUTH※5
ユーザ権限の変更／削除
domi，admi，wfm※1の一つ(更新値1に設定)

注

処理コードにDを設定した場合は更新値には何も設定しない。

それぞれdomi(ドメイン管理者)，admi(ワークフロー運用管理者)，wfm(ビジネスプロセス管理者)を表す。

ORG※5
組織へのアクセス権の追加／削除
組織ID(更新値1に設定)

CMP※5
最上位組織へのアクセス権の追加／削除
最上位組織ID(更新値1に設定)

ROLE※5
業務ロールへのユーザの追加／削除
ロール名(更新値1に設定)※3

KEYV
自動配布キーへの自動配布キー値の追加／削除
ロール名(更新値1に設定)※3
自動配布キー名(更新値2に設定)※3
自動配布キー値(更新値3に設定)※3

BPAG※4
代行配布ユーザの変更／削除
ビジネスプロセス定義名(更新値1に設定)※3
代行配布ユーザID(更新値2に設定)

AGNT※4
代行者の追加／変更／削除
代行者ユーザID(更新値1に設定)

BADM※5※7
ビジネスプロセス管理者の追加※9／削除
ビジネスプロセス定義名(更新値1に設定)※3
ビジネスプロセス定義バージョン又はALL(更新値2に設定)※8

注

ビジネスプロセス定義バージョンにALLを設定した場合は，更新値1に指定したビジネスプロセス定義のすべてのバージョンを表す。

RDEF※5※7
ロール定義者の追加※9／削除
ロール名(更新値1に設定)※3

注※1

半角英小文字で設定します。

注※2

更新値を省略できます。省略した場合，その定義情報はクリアされます。また，設定する値に，タブ，「"」及び「＾」は，半角文字も全角文字も使用できません。

注※3

02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス，ロール，又はロール定義更新ユティリティから登録したロールだけが更新対象となります。

注※4

この更新対象コードは，更新対象ユーザのユーザトレーが存在するサーバ(Workflowホームサーバ)で有効となります。

注※5

この更新対象コードは，Workflow管理サーバで有効となります。

注※6

設定する値に，タブ，「"」及び「^」は半角文字も全角文字も使用できません。

注※7

指定するユーザIDはビジネスプロセス管理者（wfm）以上の権限が必要です。

注※8

指定するビジネスプロセス定義バージョンの前に0を指定した場合，その0は無視されます。

注※9

設定できるのは200人までです。

-v
ユーザ定義更新ユティリティの実行の経過をメッセージとして，標準出力に出力します。

-l ユーザ定義更新ログ取得ファイル名
ユーザ定義更新ユティリティの実行による更新の履歴を，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|
もし，ユーザ定義更新ユティリティの実行後にエラーとなった場合は，このユーザ定義更新ログ取得ファイルの内容を参照すればエラーの内容が分かります。また，このファイルは内容を加工することによって，ユーザ定義更新情報入力ファイルとして使うことができるので便利です。
更新ログの出力例を次に示します。

出力例について図中の番号ごとに説明します。

1.ヘッダレコード第1行

実行バージョン及び実行ホスト名が表示されます。

2.ヘッダレコード第2行

実行日付及び実行時間が表示されます。

3.ヘッダレコード第3行

ユーザ定義更新情報入力ファイル名が表示されます。

4.区切りレコード

5.ユーザ情報更新履歴レコード

ユーザ定義情報の更新が成功したかどうか，及び更新内容が表示されます。

○印は「更新成功」，×印は「更新失敗」，無印は，「更新処理スキップ」を示します。

レコード先頭の数字は，ユーザ定義更新情報入力ファイルの何番目のレコードかを示します。また，「更新失敗」の場合，エラーを検知した列番号が続けて表示されます。

-e エラーメッセージ出力ディレクトリ名
レコードフォーマットエラーなど，ユティリティの実行を継続できるエラーに対するメッセージを，指定したファイルに出力します。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|
このオプションを省略した場合は，%WFdir%¥tmpにファイル名「_WFDEFU.NG」で出力します。「%WFdir%」はWorkflowインストール先ディレクトリを示します。
ここで設定したエラーメッセージ出力ファイルと同一名のファイルが既に存在する場合は，上書きして出力されます。前回実行時のエラーメッセージファイルを残したい場合は，次に示すような方法から，適切な方法を選択してください。

ユーザ定義更新ユティリティを実行するごとにエラーメッセージファイル名を変更する。

前回実行時のエラーメッセージファイルを他のディレクトリに移動する。

前回実行時のエラーメッセージファイルの名称を変更する。

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

このコマンドはユーザ定義ユティリティ(WFregusrコマンド)，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)，ロール定義更新ユティリティ（WFdefrlコマンド），及びロール定義情報出力ユティリティ（WFexprlコマンド）と同時に実行できません。

-fオプションで指定したファイルが存在しない場合，又はファイルにアクセス権がない場合，コマンドの実行を中止します。

-lオプションで指定したファイルが既に存在する場合，コマンドの実行を中止します。

-l及び-eオプションで指定したディレクトリが存在しない場合，又はディレクトリにアクセス権がない場合，コマンドの実行を中止します。

このユティリティを，Active Directoryのユーザ登録情報とWorkflowのユーザ登録情報(ワークフローデータベース)とに差異がある状態で実行すると，期待した結果が得られない場合があります。Active Directoryのユーザ登録情報を更新した場合は，必ずWorkflowのユーザ定義ユティリティ(WFregusrコマンド)を各サーバで実行してから，このユティリティを実行してください。

ビジネスプロセス管理者又はビジネスプロセス配布管理者の追加／削除処理で，ビジネスプロセス定義バージョンに「ALL」を指定した場合，どれか一つのバージョンの更新処理に失敗すると，全バージョンの更新処理が無効となります。その場合，エラー情報が出力され，当該レコードの処理はスキップされます。

(ag)　ロール定義情報出力ユティリティ(WFexprl)

ロール定義情報出力ユティリティは，Workflowのロール定義情報を，ロール定義更新ユティリティ（WFdefrlコマンド）で使用するロール定義更新情報入力ファイルの形式で出力します。ロール定義情報を更新する場合，あらかじめこのユティリティを実行してファイルを出力しておけば，そのファイルの内容を更新する情報に変更するだけでロール定義更新情報入力ファイルとして使用できます。

また，ユーザ定義情報出力ユティリティのユーザ定義情報出力ファイル及びLDIFDEツールの出力ファイルとともに，このユティリティのロール定義情報出力ファイルを保管して，ユーザ定義及びロール定義のバックアップファイルとして利用することもできます。

ロール定義情報出力ユティリティの操作

(ah)　ロール定義情報出力ユティリティの操作

ロール定義情報出力ユティリティは，Windows NTのコマンドプロンプトでWFexprlコマンドを使用して実行します。

コマンドの形式

WFexprl
-f ロール定義情報出力ファイル名
［-t 出力対象ロール種別コード］

-f ロール定義情報出力ファイル名
ここで指定したファイルにロール定義情報を出力します。このオプションを省略することはできません。ファイル名は完全パス名で，ドライブ名を含めて4バイトから250バイトまでの文字列で設定します。次の文字は使用できません。
¥，/，:，,，;，*，?，"，<，>，|

-t 出力対象ロール種別コード
出力対象のロールについて，ここで指定する出力対象ロール種別コードの情報を出力します。このオプションを省略した場合，02-10以降のバージョンのGroupmax Workflow Definerで作成したすべてのロール又はロール定義更新ユティリティ（WFdefrlコマンド）で作成したすべてのロールの情報を出力します。
出力対象ロール種別コード，対応するロール種別名，及び出力情報種別コードを次の表に示します。出力情報種別コードと出力値については，ロール定義情報の出力形式を参照してください。

出力対象ロール種別コード
出力対象ロール種別名
出力情報種別コード（出力される情報）

BP
業務ロール
BPROLE（業務ロール）
DEFUSR（ロール定義者）
DISTUSR（ロール配布管理者）
DISTSVR（ロール配布先サーバID）
UMEMBER（業務ロール参加ユーザ）
AUTOKEY（自動配布キー）
UKEYVAL（ユーザ自動配布キー値）
SETSVR（ロール登録サーバ名）

ORG
組織ロール又は最上位組織ロール
ORGROLE（組織ロール）
CMPROLE（最上位組織ロール）
DEFUSR（ロール定義者）
DISTUSR（ロール配布管理者）
DISTSVR（ロール配布先サーバID）
SETSVR（ロール登録サーバ名）

LAY
階層化ロール
LAYROLE（階層化ロール）
DEFUSR（ロール定義者）
DISTUSR（ロール配布管理者）
DISTSVR（ロール配布先サーバID）
RMEMBER（階層化ロール参加ロール）
AUTOKEY（自動配布キー）
RKEYVAL（ロール自動配布キー値）
SETSVR（ロール登録サーバ名）

注意事項

コマンド実行時の注意事項を次に示します。

このコマンドは，Workflow管理サーバでだけ実行できます。

このコマンドを実行できるのは，Administratorsグループ(ローカルログオン時)又はDomain Adminsグループ(ドメインログオン時)のユーザだけです。

このコマンドは，Groupmax Object Server及びワークフローディレクトリサービスを起動している状態で実行してください。

このコマンドは，次に示すコマンドと同時に実行できません。
・ロール定義更新コマンド(WFdefrl)
・ユーザ定義更新コマンド(WFdefusr)
・ユーザ定義情報出力コマンド(WFexpusr)
・ユーザ定義コマンド(WFregusr)

-fオプションで指定したファイルが既にある場合，指定したディレクトリがない場合，又は指定したディレクトリにアクセス権がない場合，コマンドの実行を中止します。

(ai)　ユーザ定義更新ユティリティ(更新失敗(×印)の要因)

更新失敗の要因として考えられるエラーの内容を，レコードの列ごとに示します。ここでの「列」とは，ユーザ定義更新ログ取得ファイルの，レコード番号（図4-3での「1」及び「2-4」）の右の列を「1列目」として数えます。

1列目（処理コード指定欄）のエラー
処理コードが「Ｃ」，「Ａ」及び「Ｄ」以外である。

2列目（ユーザID指定欄）のエラー

指定したユーザがActive Directoryに登録されていない。

指定したユーザはActive Directoryに登録されているが，Workflowサーバに設定されていない。

指定したユーザのユーザIDが「system」である。

3列目（更新対象コード指定欄）のエラー

処理コードが「Ｃ」であるのに，更新対象コードが「STAT」，「HMAX」，「CMNT」，「ATR1」，「ATR2」及び「ALLA」以外である。

処理コードが「A」又は「D」であるのに，更新対象コードが「AUTH」，「ORG」，「CMP」，「ROLE」，「KEYV」「BPAG」，「AGNT」，「BADM」，「BDST」，「RDEF」又は「RDST」以外である。

更新対象コードが「BDST」又は「RDST」であるのに，指定されたユーザにはワークフロー運用管理者以上の権限がない。

更新対象コードが「BADM」又は「RDEF」であるのに，指定されたユーザにはビジネスプロセス管理者以上の権限がない。

4列目（更新値指定欄）のエラー

更新対象コードが「STAT」であるのに，更新値が「act」，「dea」及び「inac」以外である。

更新対象コードが「HMAX」であるのに，更新値が次のどちらかである。

0～1023の半角数字でない。

指定文字数が10文字以内でない。

更新対象コードが「CMNT」であるのに，更新値が次のどれかである。

文字列長が127バイト以内でない。
・文字列中に1バイトコード（半角）のタブ，「"」又は「^」が指定されている。
・文字列中に2バイトコード（全角）の「"」又は「^」が指定されている。

更新対象コードが「ATR1」又は「ATR2」であるのに，更新値が次のどれかである。

文字列長が31バイト以内でない。
・文字列中に1バイトコード（半角）のタブ，「"」又は「^」が指定されている。
・文字列中に2バイトコード（全角）の「"」又は「^」が指定されている。

更新対象コードが「AUTH」であるのに，更新値が次のどれかである。
<処理コードが「A」の場合>
・「domi」，「admi」及び「wfm」以外である。
・「domi」又は「admi」から「wfm」への変更要求であるが，指定したユーザがビジネスプロセス配布管理者又はロール定義配布管理者である。
<処理コードが「D」の場合>
・指定したユーザがビジネスプロセス管理者，ビジネスプロセス配布管理者，ロール定義者又はロール定義配布管理者である。

更新対象コードが「ORG」であるのに，更新値が次のどれかである。
・指定した組織IDがActive Directoryに登録されていない。
・指定した組織IDの最上位組織IDが「GMAXSYS」である。

更新対象コードが「CMP」であるのに，更新値が次のどちらかである。
・指定した最上位組織IDがActive Directoryに登録されていない。
・指定した最上位組織IDが「GMAXSYS」である。

更新対象コードが「ROLE」であるのに，更新値が次のどれかである。
・指定した業務ロールがワークフローデータベースにない。
・指定した業務ロールは，02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティから登録した業務ロールでない。

更新対象コードが「KEYV」であるのに，更新値が次のどれかである。
・指定した業務ロールがワークフローデータベースにない。
・指定した業務ロールは，02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティから登録した業務ロールでない。
・指定した自動配布キー名が指定した業務ロールにない。
・指定した自動配布キー値の文字列の長さが31バイト以内でない。
・指定した自動配布キー値の文字列の中に，1バイトコード（半角）のタブ，「"」又は「^」が指定されている。
・指定した自動配布キー値の文字列の中に，2バイトコード（全角）の「"」又は「^」が指定されている。

更新対象コードが「BPAG」であるのに，更新値が次のどれかである。
・指定したビジネスプロセス定義がワークフローデータベースにない。
・指定したビジネスプロセス定義は，02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義でない。
・指定した代行配布ユーザがActive Directoryに登録されていない。
・指定した代行配布ユーザはActive Directoryに登録されているが，Workflowサーバに設定されていない。
・指定した代行配布ユーザのユーザIDが「system」である。

更新対象コードが「AGNT」であるのに，更新値が次のどれかである。
・指定した代行者がActive Directoryに登録されていない。
・指定した代行者はActive Directoryに登録されているが，Workflowサーバに設定されていない。
・指定した代行者のユーザIDが「system」である。

更新対象コードが「BADM」又は「BDST」であるのに，更新値が次のどれかである。
・指定したビジネスプロセス定義がワークフローデータベースにない。
・指定したビジネスプロセス定義は，02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義でない。
・指定したビジネスプロセス定義バージョンのビジネスプロセス定義がワークフローデータベースにない。
・指定したビジネスプロセス定義バージョンが，1以上の半角数字又は半角英文字の「ALL」以外である。
・指定したビジネスプロセス定義バージョンが10文字以内でない。
・設定するユーザが200人を超えている。

更新対象コードが「RDEF」又は「RDST」であるのに，更新値が次のどれかである。
・指定したロールがワークフローデータベースにない。
・指定したロールは，02-10以降のバージョンのGroupmax Workflow Definer又はロール定義更新ユティリティで登録したロールでない。
・設定するユーザが200人を超えている。

エラーが発生した列が特定できないエラー

処理コード，ユーザID，更新対象コード又は更新値が設定されていない。

指定文字列の定義フォーマットエラー。

レコード長が1024バイトを超えている。

更新処理中に資源の競合が発生した。

(aj)　キャッシュローディングユティリティ(WFcache)

キャッシュローディングユティリティは，Groupmax Address Serverに登録されたWorkflowのユーザ情報をキャッシュに読み込むユティリティです。キャッシュに読み込まれたユーザ情報は，ワークフローディレクトリサービスを経由して，Workflowの各プログラムが利用します。

キャッシュローディングユティリティの操作

付録K.6　用語解説

（あ行）

案件

トレーに配布された文書と，その文書に対してユーザが実施する作業です。トレーに配布される文書がその単位になります。ビジネスプロセス定義に従って案件が処理されることで，ワークが完成します。

一般ユーザ

Workflowを利用するユーザのうち，自分のユーザトレーの案件だけを処理できるユーザです。

エラートレー

ビジネスプロセス管理者又はユーザID「system」のユーザトレーのことです。何らかの原因で送付できなくなった案件が配布されます。

（か行）

階層化ロール

ロールを更にグループ化したロールです。業務ロールと組織ロールを組み合わせて階層的に管理できます。

業務ロール

業務の役割でグループ化したもので，組織と対応しないユーザの集まりです。

ケース

Workflowで回覧される文書又はメモを格納する入れ物です。ケースには複数の文書とメモを格納でき，ケース名及びケース属性はビジネスプロセス定義のソースノードで定義します。

ケースには，ビジネスプロセス定義で定義するケースのほかに，システムが自動的に作成するルートケースがあります。

（さ行）

処理ノード

ビジネスプロセス定義上で，ユーザ又はユーザの代わりをするプログラムが処理する場所をアイコンで表現したものです。ソースノード，シンクノード及び作業机ノードがあります。

制御ノード

ビジネスプロセス定義上で，Workflowが処理する場所をアイコンで表現したものです。待合ノード，分割ノード，複写ノード，分岐ノード，同報ノード，回収ノード及び統合ノードがあります。

組織ロール

Groupmax Address Server又はActive Directoryの組織に相当するロールです。課や部など，部署単位にユーザをグループ化したものです。

（た行）

代行者

正規の作業者が不在のときに，不在者のトレーから処理を代行できるユーザのトレーに案件を振り替えられるユーザです。例えば，正規の作業者が突然不在になったために，案件の処理が遅れてしまうのを防ぎます。代行者は，不在者のトレーにある案件であればどのビジネスプロセスの案件でも振り替えられます。

代行配布ユーザ

正規の作業者が不在のときに，案件が自動的に送付されるユーザです。代行配布ユーザはビジネスプロセスごとに指定されます。各ビジネスプロセスに適任のユーザを指定できるので，正規の作業者が不在になると事前に分かっている場合に有効です。

ドメイン

Groupmax Address Serverの最上位の階層で，マスタ管理サーバが管理する範囲です。Workflowは，サーバが複数ある構成でも，同一ドメイン内であればサーバを意識しないで利用できます。

ドメイン管理者

Workflowを利用するユーザのうち，ドメイン内のWorkflowのすべての業務を管理する権限を持つユーザです。

ドメイン間連携ノード

ビジネスプロセス定義上で，他のワークフローシステムと連携するための処理を行う場所をアイコンで表現したものです。直列連携ノード，階層連携ノードがあります。

トレー

送付又は配布されてきた案件が格納される入れ物のことです。Workflowが，ユーザ又はロールごとに一つ割り当てます。

（は行）

配布

次の二つの意味があります。

ノードに送付された案件を作業者のトレーに格納することです。

定義したビジネスプロセスをWorkflow管理サーバに登録した後，各Workflowサーバに送信することです。

ビジネスプロセス

同じ組織（グループ）内に所属する人達が作業を分担・協調して成し遂げる仕事（業務）のことです。

ビジネスプロセス管理者

次の二つの意味があります。

Workflowを利用するユーザのうち，業務を管理する管理者に相当するユーザです。ビジネスプロセスやロールを定義してWorkflow管理サーバに登録したり，ドメイン内のすべての業務の流れを監視したりする権限を持っています。

Groupmax Workflow Definerで定義した各ビジネスプロセスを管理する権限を持つ人のことです。ビジネスプロセスを定義するときに，ビジネスプロセス管理者，ワークフロー運用管理者又はドメイン管理者の権限を持つユーザを指定します。ビジネスプロセス管理者は，自分が管理するビジネスプロセスについて，定義内容を更新したり，業務管理をしたりできます。また，主ビジネスプロセス管理者に指定されたユーザのトレーは，特にエラートレーと呼びます。

ビジネスプロセス定義

業務での案件の流れをGroupmax Workflow Definerで定義したものです。Workflowは，ビジネスプロセス定義に従って案件の流れを制御します。

ビジネスプロセス登録サーバ

ビジネスプロセスを管理するサーバです。ビジネスプロセス定義をWorkflow管理サーバへ登録するとき，配布先のWorkflowサーバの中から1台指定します。対象のビジネスプロセスに投入された案件の実体が存在するサーバの位置や，案件の履歴情報をワークフローデータベースで管理します。

ホームサーバ

Groupmax Address Serverでユーザ登録したときに指定したサーバで，各ユーザのユーザトレーがあります。ユーザは，ホームサーバに配布されたビジネスプロセス定義で案件を処理します。

（ま行）

マスタ管理サーバ

Groupmax Address Serverのドメインを管理するサーバです。

（や行）

ユーザ

Workflowの利用者のことです。処理の権限によってドメイン管理者，ワークフロー運用管理者，ビジネスプロセス管理者，及び一般ユーザに分かれます。

ユーザトレー

ユーザごとに割り当てられたトレーです。

（ら行）

ルートケース

案件の待ち合わせなどで一つの案件に複数のケースがあるとき，ケースを管理するためにシステムが自動的に生成するケースのことです。

ロール

仕事をする上での役割です。個々のユーザは，ロールでグループ化できます。ビジネスプロセス定義で作業者にロールを割り当てると，ロールに割り当てられたユーザが変更されてもビジネスプロセス定義を変更する必要がなくなります。ロールには，目的によって組織ロール，業務ロール及び階層化ロールがあります。

ロールトレー

ロールに割り当てられたトレーです。ロールトレーに入れられた案件は，ビジネスプロセス管理者を除き，ロールに割り当てられたユーザだけが処理できます。ロールトレー内の案件は，いったんロールトレーからユーザトレーへ取り出してから処理します。

（わ行）

ワーク

ある業務の一つの実例（ビジネスプロセスインスタンス）のことです。

ビジネスプロセス定義のソースノードから投入された案件を，シンクノードまでの各ノードでユーザが処理することで成し遂げられる仕事です。

ワークフロー運用管理者

Workflowを利用するユーザです。ビジネスプロセス管理者の業務に加えて，Workflow管理サーバに登録したビジネスプロセス定義やロール定義を各Workflowサーバに配布する権限を持っています。

ワークフロー管理システム

ビジネスプロセスを一連の仕事（ワーク）の流れ（フロー）として構築し，運用できるようにしたシステムです。

ワークフローデータベース

Workflowの情報を管理するデータベースです。文書の実体を格納する文書実体ファイルと，文書の属性を管理するオブジェクト管理ファイルとに分かれています。

（英字）

BPR

ビジネス・プロセス・リエンジニアリングのことで，生産性の向上を目的として，ビジネスプロセスを再構築することです。

WfMC

Workflow Management Coalition（ワークフロー管理連合）

ワークフロー製品の標準化を目指す国際団体のことです。1993年8月に発足しました。

WfMC Interface 4（IF4）

WfMCが提唱するインタフェースの一つです。異なるワークフローエンジン間の相互接続を規定するものです。

Workflow管理サーバ

Groupmax Address Serverが管理するドメイン内に一つだけ存在し，各Workflowサーバを管理するサーバです。Workflowでは，定義したビジネスプロセスやロールは，いったんWorkflow管理サーバに登録してから各Workflowサーバに配布します。

Workflowサーバ

Workflowが動作するサーバです。Workflow管理サーバの管理下にあります。

付録K.7　メッセージ

メッセージの見方

マネージャ機能のメッセージ一覧

サーバ機能のメッセージ一覧

マルチサーバ機能のメッセージ一覧

ワークフローディレクトリサービスのメッセージ一覧

ドメイン間連携機能のメッセージ一覧

コード

＜この項の構成＞

(1)　メッセージの見方

(2)　マネージャ機能のメッセージ一覧

(3)　サーバ機能のメッセージ一覧

(4)　マルチサーバ機能のメッセージ一覧

(5)　ワークフローディレクトリサービスのメッセージ一覧

(6)　ドメイン間連携機能のメッセージ一覧

(7)　コード

(1)　メッセージの見方

メッセージヘルプの使い方

メッセージの形式

メッセージに出力されるコードの見方

(a)　メッセージヘルプの使い方

Workflowで出力されるメッセージの要因及び対処を，メッセージ番号ごとに参照できます。メッセージ一覧では，各メッセージは番号順に分類されていますので，参照するメッセージの分類をクリックしてください。

(b)　メッセージの形式

システムが出力するメッセージは，メッセージIDとそれに続くテキストか

ら構成されます。メッセージの形式を次に示します。

xxxx：メッセージを出力したプログラムを表します。
KDWM：マネージャ機能
KDWS：サーバ機能
KDWT：マルチサーバ機能
KDWD：ワークフローディレクトリサービス
KDWI：ドメイン間連携機能

nnnnn：メッセージの番号です。それぞれのメッセージに，マネージャ機能，マルチサーバ機能，ワークフローディレクトリサービス，及びドメイン間連携機能では4けた，サーバ機能では3けたの，固有の番号が付いています。

Y：メッセージの種類を表します。次にその意味を示します。
I：システムの動作を通知します。
Q：応答を要求するメッセージです。メッセージに応答してください。
W：処理は続行しますが，異常が発生したので警告します。
E：障害が発生したので，処理を中断します。

メッセージの内容を説明しています。

(c)　メッセージに出力されるコードの見方

メッセージテキスト中に理由コード，詳細コード，サブコードが表示されるメッセージは，以下の手順に従って対処してください。

理由コードを参照して，サーバ機能の障害，Groupmax Object Server，Groupmax Address Server又はディレクトリサーバの障害を，切り分けてください。
理由コードが20000～29999の場合，Groupmax Workflow Serverの障害です。
理由コードが30000～39999の場合，Groupmax Object Serverの障害です。
理由コードが40000～49999の場合，Groupmax Address Server又はディレクトリサーバの障害です。

サーバ機能の障害であれば，詳細コードには，サーバ機能の詳細コード（WFSV_errno）が出力されます。この場合，WFSV_errnoのコード一覧を参照して，発生要因を取り除いてください。

Groupmax Object Serverの障害であれば，詳細コード，サブコードには，Groupmax Object Serverの詳細コードが表示されます。一般にサブコードの方がより詳細な理由を示しています。この場合，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照し，発生要因を取り除いてください。

(2)　マネージャ機能のメッセージ一覧

KDWM0001 - KDWM1999

KDWM2000 - KDWM3999

KDWM4000 - KDWM5999

KDWM6000 - KDWM7999

KDWM8000 - KDWM9999

(a)　KDWM0001 - KDWM1999

KDWM0001-I

WFmanager ：マネージャ機能を開始しました。

KDWM0002-I

WFmanager ：マネージャ機能を終了しました。

KDWM0100-W

WFmanager ：マネージャ機能は既に起動されています。

要因

マネージャ機能は既に起動されています。

対処

既に起動しているマネージャ機能を終了させて，再度，実行してください。

KDWM0201-E

WFmanager ：他のプログラムと同時に実行できません。

要因

プログラムの競合が発生しました。

対処

他のプログラムの終了を待って，再度，実行してください。

KDWM0202-E

WFmanager ：デフォルト環境設定ファイルのオープンに失敗しました。

要因

デフォルトの環境設定ファイルのオープンに失敗したため，処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM0203-E

WFmanager ：デフォルト環境設定ファイルの入力に失敗しました。

要因

デフォルトの環境設定ファイルの入力に失敗したため，処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM0204-E

WFmanager ：オブジェクトサーバとの接続に失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverとの接続に失敗しました。

関数名

保守情報が表示されます。

理由コード

障害の発生元が表示されます。

30000～39999：Groupmax Object Server

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM0205-E

WFmanager ：オブジェクトサーバからの切り離しに失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverからの切り離しに失敗しました。

関数名

保守情報が表示されます。

理由コード

障害の発生元が表示されます。

30000～39999：Groupmax Object Server

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM0206-E

WFmanager ：開始処理でエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

開始処理でエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM0207-E

WFmanager ：デフォルト環境設定ファイルのクローズに失敗しました。理由コード：ｘｘｘ

要因

デフォルトの環境設定ファイルのクローズに失敗したため，処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM0209-E

WFmanager ：マネージャ機能の環境が不正です。

要因

次のどれかの要因により，マネージャ機能を開始することができませんでした。

サーバ構成環境変更ユティリティが正常終了していない。

初期設定ユティリティが正常終了していない。

対処

要因を特定し，次のどれかの対処を行ってください。要因を特定できない場合，システム管理者に連絡してください。

サーバ構成環境変更ユティリティを実行した後，再度実行してください。

初期設定ユティリティを実行した後，再度実行してください。

KDWM0210-E

WFmanager ：実行したユーザには実行権限がありません。

要因

マネージャ機能を起動したユーザには，実行権限がありません。

対処

マネージャ機能の実行権限のあるユーザで，再度実行してください。

KDWM0211-E

WFmanager ：メモリ又はディスクの容量不足が発生しました。

要因

作業領域が確保できませんでした。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM0213-E

WFmanager ：オブジェクトサーバでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コード又はWFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM0215-E

WFmanager ：案件（ｘｘｘ）に対応するビジネスプロセス定義が存在しないため，案件をエラートレーに移動します。

要因

送付しようとした案件にビジネスプロセス定義のオブジェクトIDが入っていないか，又はビジネスプロセス定義オブジェクトが存在しません。

対処

システム管理者に連絡してください。

KDWM0216-E

WFmanager ：プログラムエラーが発生しました。理由コード：ｘｘｘ

要因

プログラムエラーが発生しました。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM0217-E

WFmanager ：オブジェクトサーバのトランザクション開始時にエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクション開始に失敗しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コード又はWFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM0218-E

WFmanager ：トランザクションの終了時にエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクション終了に失敗しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コード又はWFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM0219-E

WFmanager ：サーバ機能でエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

サーバ機能でエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

WFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM0220-E

WFmanager ：案件（ｘｘｘ）に対応するワークが存在しないため，案件をエラートレーに移動します。

要因

送付しようとした案件にワークのオブジェクトIDが入っていないか，又はワークオブジェクトが存在しません。

対処

システム管理者に連絡してください。

KDWM0222-E

WFmanager ：案件送付リトライ回数が制限値を超えたため，案件をエラートレーに移動します。理由コード：ｘｘｘ

要因

案件送付リトライ回数が制限値を超えたため，案件をエラートレーに移動します。

理由コード

保守情報が表示されます。

対処

エラー種別（KDWM0222）が設定されている案件を見つけ，該当するビジネスプロセス定義を特定してください。理由コードに示す要因を取り除き，再度，案件を投入してください。

理由コードの内容と対処について，次の表に示します。

理由コード | 内容 | 対処
1 | ロックエラー | オブジェクトが長時間ロックされている可能性があります。復帰可能な場合は，時間をおいて，エラーとなった案件をGroupmax Workflow Monitorで復帰してください。それでも再発する場合は，案件送付リトライ回数を見直してください。
1以外 | － | システム管理者に連絡してください。

KDWM0223-E

WFmanager ：エラートレーでエラーが発生したため，案件が移動できません。

要因

エラートレーへのアクセスでエラーが発生したため，案件が移動できません。

対処

システム管理者に連絡してください。

KDWM0224-E

WFmanager ：サーバ機能との接続に失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

サーバ機能との接続に失敗しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

WFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM0225-E

WFmanager ：サーバ機能が起動されていません。

要因

サーバ機能が起動されていません。

対処

サーバ機能を起動した後，再度実行してください。

KDWM0226-E

WFmanager ：案件送付リトライ回数が制限値を超えました。理由コード：ｘｘｘ

要因

資源の競合などのため，案件送付処理をリトライしましたが，リトライ回数がGroupmax Workflow Serverの制限値を超えました。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM0228-E

WFmanager ：続行できないエラーが発生したため，マネージャ機能を異常終了します。

要因

マネージャ機能で続行できないエラーが発生しました。

対処

以前に出力されているサーバ機能又はマネージャ機能のメッセージに従って，エラーの要因を取り除き，再度，マネージャ機能を起動してください。

KDWM0229-E

WFmanager ：マルチサーバ機能で使用するメールユーザのサーバ情報を取得できませんでした。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ

要因

Groupmax Address Serverでエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

環境設定ユティリティの「Workflowシステム組織ID」の設定内容を見直してください。

1.で確認した組織IDがGroupmax Address Serverに登録されているか，また登録内容が正しいかを確認してください。

Groupmax Address Serverの稼働状況を確認し，障害の発生要因を取り除いてください。

マネージャ機能を起動してください。

KDWM0231-E

ログ取得レベルの指定が不正です。

要因

環境設定ファイルの「ワークフローログレベル」に不正な値が指定されたため，ワークフローログを取得できません。

対処

環境設定ファイルの「ワークフローログレベル」の値を修正して，再度実行してください。

KDWM0232-E

ワークフローログの出力でエラーが発生しました。理由コード：ｘｘｘ

要因

ワークフローログ情報を出力することができません。

理由コード

保守情報が表示されます。

対処

Groupmax Object Serverのシステム共通定義ファイルのujfileパラメタが正しく設定されているか，確認してください。設定に誤りがない場合は，システム管理者に連絡してください。

KDWM0233-E

ワークヒストリの出力でエラーが発生しました。理由コード：ｘｘｘ

要因

ワークヒストリを出力できません。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM0234-E

メモリ不足が発生しました。

要因

履歴情報の取得に必要なメモリが確保できませんでした。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM0235-E

プログラムエラーが発生しました。理由コード：ｘｘｘ　詳細コード：ｘｘｘ

要因

開始処理でエラーが発生しました。要因は，次の形式で表示されます。

理由コード

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM0236-E

ワークフローログの出力先ファイルが定義されていません。

要因

ワークフローログを取得する設定がされていますが，ワークフローログ出力先として使用するGroupmax Object ServerのUJ出力ファイルが定義されていないため，ワークフローログを出力できません。

対処

Groupmax Object Serverのシステム共通定義ファイルにujfileバラメタを正しく設定してください。ワークフローログを取得する必要がない場合は，環境設定時，「ワークフローログレベル」に0を指定してください。

KDWM0250-E

メモリ不足が発生しました。

要因

メモリが確保できませんでした。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM0251-E

トレースファイルのオープンに失敗しました。ファイル名：ｘｘｘ　理由コード：ｘｘｘ

要因

トレースファイルのオープンに失敗しました。トレース情報を出力しないで，マネージャ機能の処理を続行します。

ファイル名

エラーが発生したトレースファイル名が表示されます。

理由コード

open処理のエラー値が表示されます。

対処

システム管理者に連絡してください。

KDWM0252-E

トレースファイルの出力に失敗しました。ファイル名：ｘｘｘ　理由コード：ｘｘｘ

要因

トレースファイルにトレース情報を出力中に，エラーが発生しました。トレース情報を出力しないで，マネージャ機能の処理を続行します。

ファイル名

エラーが発生したトレースファイル名が表示されます。

理由コード

write処理のエラー値が表示されます。

対処

システム管理者に連絡してください。

KDWM0301-E

案件処理中に致命的なエラーが発生したため，案件を再投入しました。

要因

このエラーメッセージの直前に出力されたエラーメッセージに示された要因の障害が発生したため,再処理できるようにスケジューリングし直しました。

対処

障害を取り除いてください。一定時間後に再処理されます。また，即時に再処理したい場合は，マネージャ機能を再起動してください。

KDWM0302-E

案件の再投入回数がシステムの制限値を超えたため，案件をエラートレーに移動します。

要因

致命的なエラーが発生した場合の再投入回数がシステムの制限値を超えたため，案件をエラートレーに移動します。

対処

障害を取り除いた後，Groupmax Workflow Monitorでエラートレーの案件をビジネスプロセスに復帰してください。

KDWM0303-E

WFmanager ：案件をエラートレーに移動しました。ビジネスプロセス定義名：ｘｘｘ　ビジネスプロセス定義バージョン：ｘｘｘ　ワークID：ｘｘｘ　ユーザID：ｘｘｘ　サーバ名：ｘｘｘ

要因

直前のエラーメッセージに示される要因で，案件をエラートレーに移動しました。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ビジネスプロセス定義バージョン

エラーが発生したビジネスプロセス定義のバージョンが表示されます。

ワークID

エラーが発生したワークIDが表示されます。

ユーザID

エラートレーのユーザIDが表示されます。

サーバ名

保守情報が表示されます。

対処

このメッセージに含まれている情報からエラー案件を特定し，直前に表示されているメッセージに従ってください。

(b)　KDWM2000 - KDWM3999

KDWM2201-E

WFmanager ：メモリ不足が発生しました。ビジネスプロセス定義名：ｘｘｘ

要因

メモリが確保できませんでした。

ビジネスプロセス定義名

ビジネスプロセス定義名が表示されます。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM2202-E

WFmanager ：ビジネスプロセス定義に誤りがあります。関数名：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　理由コード：ｘｘｘ

要因

ビジネスプロセス定義に誤りがあります。

関数名

保守情報が表示されます。

ビジネスプロセス定義名

ビジネスプロセス定義名が表示されます。

理由コード

保守情報が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM2203-E

WFmanager ：ビジネスプロセス定義処理中にプログラムエラーが発生しました。ビジネスプロセス定義名：ｘｘｘ

要因

ビジネスプロセス定義処理中にプログラムエラーが発生しました。

ビジネスプロセス定義名

ビジネスプロセス定義名が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM2204-E

WFmanager ：案件をエラートレーへ移動できません。ビジネスプロセス定義名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ

要因

案件をエラートレーへ移動できません。

ビジネスプロセス定義名

ビジネスプロセス定義名が表示されます。

理由コード

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3200-E

WFmanager ：代入文の左辺がケース属性ではありません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ビジネスプロセス定義の代入文の左辺にケース属性以外が指定されています。案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3201-E

WFmanager ：比較文，又は代入文の左辺と右辺のデータタイプが一致していません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ビジネスプロセス定義の比較文又は代入文の左辺と右辺のデータタイプが一致していません。案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3203-E

WFmanager ：カレントノードにケースが存在しません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ビジネスプロセス定義中のノード名で示すノードにケースがないため，ケースを送付できません。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ノード名で示されたノード内で参照・更新しているケースが，ノードに到着するケースの中に必ず存在するようにビジネスプロセス定義を修正し，再度，ケースを投入してください。

KDWM3204-E

WFmanager ：算術演算式が不正です。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

0での割り算などの解析できない算術式があるため，案件をエラートレーに移動しました。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

アプリケーションプログラムでケース属性に値を設定している場合，処理を見直してください。それ以外の場合は，システム管理者に連絡してください。

KDWM3206-E

WFmanager ：#out セクション内に GoOut関数が定義されています。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ビジネスプロセス定義のノード名で示すノードに，#outキーワードで許されていないGoOut関数が定義されています。案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3208-E

WFmanager ：FromObject関数で定義されたノードが存在しません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

FromObject関数に定義されているノードがないため，案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3209-E

WFmanager ：ToObject関数で定義されたノードが存在しません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ToObject関数に定義されているノードがないため，案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3211-E

WFmanager ：ユーザ名がユーザ定義に登録されていません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ノードで指定されたユーザがユーザ定義に登録されていないため，案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3213-E

WFmanager ：ビジネスプロセス定義が解析不能です。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ　理由コード：ｘｘｘ　関数名：ｘｘｘ

要因

ビジネスプロセス定義に解析できない誤りがあるため，案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

理由コード

保守情報が表示されます。

関数名

保守情報が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3214-E

WFmanager ：ビジネスプロセス定義にケース属性が定義されていません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ビジネスプロセス定義にケース又はケース属性が定義されていないため，案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3215-E

WFmanager ：ビジネスプロセス定義の入力に失敗しました。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ　理由コード：ｘｘｘ

要因

ビジネスプロセス定義の読み込みができないため，異常終了します。

ビジネスプロセス定義名

ビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

理由コード

保守情報が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3216-E

WFmanager ：ノードに不当に滞留している案件をエラートレーに移動しました。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

次の理由で，案件をエラートレーへ移動しました。

分岐ノードの場合
分岐条件で指定した値がケース属性に設定されていない

分岐ノード以外の場合
送付先ノードがない

ビジネスプロセス定義名

ビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

エラーの発生したノードが分岐ノードの場合，ケース属性の値を見直してください。分岐ノード以外の場合，システム管理者に連絡してください。

KDWM3218-E

WFmanager ：無限ループ制限回数の指定値を超えたため，エラートレーに移動しました。

要因

無限ループ制限回数の指定値を超えました。

対処

条件指定の誤りなどによる無限ループでなければ，環境設定時の「無限ループ制限回数」の指定値を見直してください。

KDWM3222-E

WFmanager ：サーバ間連携機能は使用できません。

要因

ビジネスプロセス定義のシンクノード又は階層連携ノードでサーバ間連携を定義していますが，環境設定が未設定のため，サーバ間連携機能は使用できませんでした。

対処

環境設定で，「サーバ間連携機能指定」に「use」を設定した後，サーバ機能，マネージャ機能，及びマルチサーバ機能を，再度起動してください。

KDWM3223-E

WFmanager ：戻し先が制御ノードであるため，差し戻し，引き戻しはできません。

要因

戻し先が制御ノードであるため，差し戻し，引き戻しができませんでした。案件をエラートレーに移動します。

対処

システム管理者に連絡してしてください。

KDWM3224-E

WFmanager ：サーバ間連携機能の動作環境が整っていません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

サーバ間連携機能の動作環境が整っていないため，マネージャ機能を異常終了します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

マネージャ機能環境を初期化し，サーバ間連携機能の動作環境を整えた後，再度実行してください。

KDWM3225-E

WFmanager ：送付元ユーザが存在しないため，予約語の設定に失敗しました。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

案件送付後に送付元ユーザが削除されたため，予約語の設定ができませんでした。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

再度案件を投入してください。

KDWM3226-E

WFmanager ：連携先で案件内のケースの構成が変化したため，上位ビジネスプロセスに戻せません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ビジネスプロセスの階層連携中に，連携先で案件内のケース構成が変化したため，上位のビジネスプロセスに案件を戻すことができませんでした。案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

連携先ビジネスプロセス定義を見直してください。

KDWM3227-E

WFmanager ：階層連携中の案件は直列連携できません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ビジネスプロセスの階層連携で，連携先のビジネスプロセスの中で直列連携が定義されているノードに案件が送付されました。案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

連携先ビジネスプロセス定義を見直してください。

KDWM3228-E

WFmanager ：階層連携の最大連携数を超えたため，連携できません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

ビジネスプロセスの階層連携で，最大連携数を超えて連携をしようとしました。案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

連携先ビジネスプロセス定義を見直してください。

KDWM3229-E

WFmanager ：絞り込み種別と比較条件の型の組み合わせが正しくありません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

自動配布指定で，絞り込み種別と比較条件の型の組み合わせが正しくありません。案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

連携先ビジネスプロセス定義を見直してください。

KDWM3230-E

WFmanager ：絞り込み種別と絞り込みデータの型の組み合わせが正しくありません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

自動配布指定で，絞り込み種別と絞り込みデータの型の組み合わせが正しくありません。案件をエラートレーに移動します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

連携先ビジネスプロセス定義を見直してください。

KDWM3231-E

WFmanager ：XXXXXでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

ユーザ情報取得時，アドレスサーバ又はディレクトリサーバでエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

理由コードが表示されます。

詳細コード

保守情報が表示されます。

対処

次の表の理由コードを参照してエラーの要因を取り除き，対処方法に従って対処してください。マネージャ機能が異常終了している場合，障害を取り除いた後，再度起動してください。

理由コード | 意味 | 対処方法
40001 | ソケットエラー | Groupmax Addressの通信部分の設定を見直して，障害を取り除いてください。(詳細コードにソケットのerrnoが設定されます）。
40002 | Groupmax Addressで障害発生 | Groupmax Addressの稼働状況を調べ，障害を取り除いてください。
40005 | ユーザID未登録 | ユーザがGroupmax Addressに登録されているか調べてください。障害を取り除いた後，Groupmax Workflow Monitorでエラートレーの案件をビジネスプロセスに復帰してください。
40007 | 不当パケット受付(Groupmax Addressのバージョンが古い） | Groupmax Addressのバージョンを02-31以上にバージョンアップしてください。
40012 | ホスト情報取得失敗 | サーバマシンのホスト名，IPアドレスの定義を見直してください。又は，Groupmax Addressの稼働状況を調べて，障害を取り除いてください。
40013 | サービス名取得失敗 | サーバマシンのSERVICESファイルの内容を見直してください。又は，Groupmax Addressの稼働状況を調べて，障害を取り除いてください。
40025 | ホームサーバ未登録 | ユーザのホームサーバがGroupmax Addressに登録されているか調べてください。障害を取り除いた後，Groupmax Workflow Monitorでエラートレーの案件をビジネスプロセスに復帰してください。
その他 | － | システム管理者に連絡してください。

KDWM3232-E

WFmanager ：MergeObject関数で定義されたマージ先の案件が存在しません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

MergeObject関数に定義されているマージ先の案件が存在しません。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ビジネスプロセス定義を見直してください。

KDWM3233-E

WFmanager ：ビジネスプロセス定義で指定された自動配布キーが存在しません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ　自動配布キー名：ｘｘｘ

要因

ビジネスプロセス定義で指定された自動配布キーが存在しません。エラートレーに案件を送付します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

自動配布キー名

エラーとなった自動配布キー名が表示されます。

対処

自動配布キーを登録するか，又はビジネスプロセス定義を修正した後，再度，案件を投入してください。

KDWM3234-E

WFmanager ：Groupmax Workflow Multi - Serverのバージョンが合っていないため，連携機能は使用できません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

Groupmax Workflow Multi - Serverのバージョンが古いため，ビジネスプロセスを連携できません。案件をエラートレーに送付します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

Groupmax Workflow Multi - Serverのバージョンを01-20以降にバージョンアップして，再度案件を投入してください。

KDWM3235-E

WFmanager ：回収ノードに同報元の案件が到着していません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ

要因

回収ノードに同報元の案件が到着していません。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

対処

ビジネスプロセス定義を保存し，システム管理者に連絡してください。

KDWM3236-E

WFmanager ：ワークヒストリの取得数がシステムの制限値を超えたため，エラートレーに移動しました。

要因

ワークヒストリの取得数がシステムの制限値を超えたため，エラートレーに移動しました。

対処

無限ループしていないかどうか，ビジネスプロセス定義を見直してください。

KDWM3237-E

WFmanager ：案件の送付先の指定に誤りがあります。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ

要因

案件の送付先を決定するとき，エラーが発生しました。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

理由コード

理由コードが表示されます。

詳細コード

保守情報が表示されます。

対処

理由コードの内容と対処について，次の表に示します。

理由コード
意味
対処

****0002
****0003
****0004
ユーザ状態不正
Groupmax Address又はActive Directoryのデータベースとワークフローデータベースの間でユーザ情報の不整合が発生している可能性があります。この状態は，ユーザ情報の変更後，ユーザ定義ユティリティ（Groupmax Addressの場合又はActive Directoryの場合）を実行していないか，ユーザ情報の変更が完了していない場合に起こります。ユーザ定義ユティリティを実行した後か，しばらく後に，Groupmax Workflow Monitorでエラートレーの案件をビジネスプロセスに復帰してください。また，シングルサーバ構成では，送付先ユーザが稼働サーバに存在しない場合にも起こります。下記の理由コード”****0005”の対処も併せて参照してください。

****0005
ユーザ不在
送付先ノードがワークフローユーザノードの場合，送付先ユーザの指定をしていないか，指定した後にそのユーザが削除された可能性があります。また，作業者の自動指定を使用して上長ユーザに配布する場合は，送付元ユーザの上長の定義に誤りがあるか，又は上長が定義されていないことも考えられます。送付先ユーザの指定が確実に行われるようにビジネスプロセスの定義，又は送付元ユーザの上長の定義を見直した後，案件を再投入してください。エラーとなった案件を引き続き遷移させるためには，Groupmax Workflow Monitorでエラートレーの案件の送付先属性の値を訂正した後，ビジネスプロセスに復帰してください。ただし，ノード名に示されるノードの種別がソースノードの場合，投入者に戻され保持していた案件を，投入者の削除によって配布し直すときに，配布先ユーザを特定できなかったことが考えられます。この場合，その案件を復帰して遷移させることはできませんので，案件を再投入してください。

****0007
ロール不在
送付先が階層化ロールノードの場合，送付先ロールを指定した後に，そのロールが該当する階層化ロールから削除された可能性があります。配布したい送付先のロールを階層化ロールに追加した後，案件を再投入してください。

****0008
環境不正
送付先が業務ロール又は組織ロールの場合，ビジネスプロセスの配布先サーバに，ロールの登録サーバが含まれていない可能性があります。ロールの登録サーバがビジネスプロセスの配布先サーバに含まれるように変更した後，案件を再投入してください。

上記以外
保守情報
システム管理者に連絡してください。

（凡例）

「****」部分は任意の文字列を示します。

KDWM3238-W

WFmanager ：階層化ロール指定の処理ノードでは，ユーザトレーへの再配布ができないため，ロールトレーへ配布しました。ロール名：ｘｘｘ

要因

階層化ロール指定の処理ノードに再配布が指定されていますが，案件をロールトレーへ配布しました。

ロール名

配布したロール名が表示されます。

対処

ロールトレーに配布された案件をユーザトレーに取り出して処理してください。

KDWM3239-E

WFmanager ：階層化ロールの配布先ロールを決定できません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ　ロール名：ｘｘｘ

要因

階層化ロール指定の処理ノードで配布先ロール決定時，次のどれかの理由で，案件をエラートレーに送付します。

ケース属性に設定されている自動配布キー値が，自動配布キーに定義されていません。

一つの自動配布キー値に対して，複数のロールが定義されています。

階層化ロール内に配布先ロールが定義されていません。

ケース属性に自動配布キー値が設定されていません。分岐条件によって，ケース属性を設定する作業机ノードを通過していない，条件配布失敗時，作業机ノードをスキップする指定になっているなどの原因が考えられます。

ケース属性に設定されていた自動配布キー値が，別の作業机ノードで変更されています。一つのケース属性を複数の階層化ロールに対して使用している場合に，ケース属性の設定と階層化ロール指定の処理ノードへの送付の定義順序が誤っている，ケース属性を変更した後に案件を差し戻したなどの原因が考えられます。

ノード名に示されるノードの種別がソースノードの場合，投入者に戻され保持していた案件を，投入者の削除によって配布し直すときに，配布先ロールを特定できなかったことが考えられます。（この場合，エラー案件を復帰して遷移させることはできません。）

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

ロール名

エラーとなった階層化ロール名が表示されます。

対処

ビジネスプロセス定義を修正するか，ロール名に表示された階層化ロールの自動配布キー定義又は配布先ロール定義を修正して，エラーの要因を取り除いてください。定義に問題がなく，ケース属性の設定値に誤りがある場合は，Groupmax Workflow Monitorを使用して，配布可能な階層化ロールの下のロールに，該当する配布キー値をケース属性に設定してください。

ビジネスプロセス定義を修正した場合は，エラーとなったワークをキャンセル又は削除し，案件を再度投入してください。ビジネスプロセス定義を修正しないでほかの定義又はケース属性値を修正した場合は，Groupmax Workflow Monitorでエラートレーの案件をビジネスプロセスに復帰してください。

エラーが発生したノードの種別がソースノードの場合，エラーとなったワークをキャンセル又は削除し，案件を再度投入してください。

KDWM3240-E

WFmanager ：指定された配布先ユーザに作業権限がないため配布できません。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ　ワークID：ｘｘｘ　ユーザID：ｘｘｘ　付加情報：ｘｘｘ

要因

作業者指定ノードの配布先として指定されたユーザには，そのノードで作業する権限がない（役職不一致又は組織関連なし）か，又は配布先が指定されていないため，その案件をエラートレーに移動しました。

ビジネスプロセス定義名

解析中のビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

ワークID

エラーが発生したワークの識別子が表示されます。

ユーザID

作業権限のなかったユーザの識別子が表示されます。ただし，配布先が指定されていない場合は空白となります。

付加情報

保守情報が表示されます。

対処

Groupmax Workflow Monitor又は管理者用APIを用いたUPで配布先ユーザを変更又は指定するか，指定されている配布先ユーザに対して作業権限を与えた後，エラートレーの案件をビジネスプロセスに復帰してください。

KDWM3241-E

ドメイン間連携機能は使用できません。

要因

ビジネスプロセス定義の直列連携ノード又は階層連携ノードでドメイン間連携を定義していますが，環境設定が未設定のため，ドメイン間連携機能は使用できませんでした。

対処

環境設定で，「ドメイン間連携機能指定」に「use」を設定した後，サーバ機能及びマネージャ機能を，再度起動してください。その後，Groupmax Workflow Monitorでエラートレーの案件をビジネスプロセスに復帰してください。

KDWM3242-E

統合元ケースにオリジナルケースが指定されているため，案件をエラートレーに移動します。ビジネスプロセス定義名：xxx　ノード名：xxx　ワークID：xxx

要因

階層連携先のビジネスプロセス中の統合ノードにおいて，連携元から投入されたオリジナルケースが削除されるように定義されている。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

ワークID

エラーが発生したワークの識別子が表示されます。

対処

オリジナルケースがシンクするように，統合ノードのケース統合の定義を見直してください。

KDWM3350-E

WFmanager ：プログラムエラーが発生しました。ビジネスプロセス定義名：ｘｘｘ　ノード名：ｘｘｘ　理由コード：ｘｘｘ　関数名：ｘｘｘ

要因

ビジネスプロセス定義解析中にプログラムエラーが発生したため，マネージャ機能を異常終了します。

ビジネスプロセス定義名

解析中のビジネスプロセス定義名が表示されます。

ノード名

エラーが発生したノード名が表示されます。

理由コード

保守情報が表示されます。

関数名

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM3351-E

WFmanager ：メモリ不足が発生しました。

要因

メモリが確保できませんでした。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

(c)　KDWM4000 - KDWM5999

KDWM4000-I

WFdelwork ：一時ワーク削除処理を開始します。

KDWM4001-I

WFdelwork ：一時ワーク削除処理を終了します。削除成功ワーク数：ｘｘｘ　削除失敗ワーク数：ｘｘｘ

KDWM4010-I

WFutgctl ：ビジネスプロセス情報の配布処理を開始します。処理種別：ｘｘｘ　ビジネスプロセス定義名：xxx　バージョン：ｘｘｘ　マスタ更新日時：ｘｘｘ

処理種別

"dist"：新規配布

"del" ：削除

"repl"：更新

"dire"：新規配布，及び更新

KDWM4011-I

WFutgctl ：ビジネスプロセス情報の配布処理を終了します。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　配布成功サーバ数：ｘｘｘ　配布失敗サーバ数：ｘｘｘ

KDWM4012-I

WFutgctl ：ロール情報の配布処理を開始します。処理種別：ｘｘｘ　ロール名：ｘｘｘ　マスタ更新日時：ｘｘｘ

処理種別

"dist"：新規配布

"del" ：削除

"repl"：更新

"dire"：新規配布，及び更新

KDWM4013-I

WFutgctl ：ロール情報の配布処理を終了します。ロール名：ｘｘｘ　配布成功サーバ数：ｘｘｘ　配布失敗サーバ数：ｘｘｘ

KDWM4014-I

WFutgctl ：アプリケーションの配布処理を開始します。処理種別：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　マスタ更新日時：ｘｘｘ

処理種別

"dist"：新規配布

"del" ：削除

"repl"：更新

"dire"：新規配布，及び更新

KDWM4015-I

WFutgctl ：アプリケーションの配布処理を終了します。ビジネスプロセス定義名：ｘｘｘ　配布成功サーバ数：ｘｘｘ　配布失敗サーバ数：ｘｘｘ

KDWM4021-I

WFdefrl ：ロール定義更新ユティリティを開始します。

KDWM4022-I

WFdefrl ：ロール定義更新ユティリティを終了しました。更新成功レコード数：xxx　更新失敗レコード数：xxx

KDWM4023-I

WFdefrl ：使用法：WFdefrl　-f　ロール定義情報入力ファイル名　[-v]　[-l　ロール定義更新ログ取得ファイル名]　[-e　エラーメッセージ出力ファイル名]

KDWM4024-I

WFexprl ：ロール定義情報出力ユティリティを開始します。

KDWM4025-I

WFexprl ：ロール定義情報出力ユティリティを終了しました。

KDWM4026-I

WFexprl ：使用法：WFexprl　-f　ロール定義情報出力ファイル名　［-t　出力対象ロール種別コード］

KDWM4027-I

WFdefrl ：xxx, "xxx"を作成します。

KDWM4028-I

WFdefrl ：xxx, "xxx"を削除します。

KDWM4029-I

WFdefrl ：xxx, "xxx"のロール定義者に"xxx"を追加します。

KDWM4030-I

WFdefrl ：xxx, "xxx"のロール定義者から"xxx"を削除します。

KDWM4031-I

WFdefrl ：xxx, "xxx"のロール配布管理者に"xxx"を追加します。

KDWM4032-I

WFdefrl ：xxx, "xxx"のロール配布管理者から"xxx"を削除します。

KDWM4033-I

WFdefrl ：xxx, "xxx"のロール配布先サーバに"xxx"を追加します。

KDWM4034-I

WFdefrl ：xxx, "xxx"のロール配布先サーバから"xxx"を削除します。

KDWM4035-I

WFdefrl ：xxx, "xxx"にユーザ"xxx"を追加します。

KDWM4036-I

WFdefrl ：xxx, "xxx"からユーザ"xxx"を削除します。

KDWM4037-I

WFdefrl ：xxx, "xxx"にロール"xxx"を追加します。

KDWM4038-I

WFdefrl ：xxx, "xxx"からロール"xxx"を削除します。

KDWM4039-I

WFdefrl ：xxx, "xxx"に自動配布キー"xxx"を追加します。

KDWM4040-I

WFdefrl ：xxx, "xxx"から自動配布キー"xxx"を削除します。

KDWM4041-I

WFdefrl ：xxx, "xxx"の自動配布キー"xxx"に，ユーザ"xxx"の自動配布キー値"xxx"を追加します。

KDWM4042-I

WFdefrl ：xxx, "xxx"の自動配布キー"xxx"から，ユーザ"xxx"の自動配布キー値"xxx"を削除します。

KDWM4043-I

WFdefrl ：xxx, "xxx"の自動配布キー"xxx"に，ロール"xxx"の自動配布キー値"xxx"を追加します。

KDWM4044-I

WFdefrl ：xxx, "xxx"の自動配布キー"xxx"から，ロール"xxx"の自動配布キー値"xxx"を削除します。

KDWM4045-I

WFdefrl ：xxx, "xxx"のロール登録サーバに"xxx"を設定します。

KDWM4046-I

WFdefrl ：xxx, "xxx"の組織IDを"xxx"に変更します。

KDWM4051-I

WFinsdst ：配布指示ユティリティを開始します。

KDWM4052-I

WFinsdst ：配布指示ユティリティを終了します。

KDWM4061-I

WFstrBK ：バックアップ開始処理を開始しました。

要因

バックアップ開始コマンドを開始しました。

対処

必要ありません。

KDWM4062-I

WFstrBK ：バックアップ開始処理が正常に終了しました。

要因

バックアップ開始コマンドが正常に終了しました。

対処

必要ありません。

KDWM4063-I

WFstpBK ：バックアップ終了処理を開始しました。

要因

バックアップ終了コマンドを開始しました。

対処

必要ありません。

KDWM4064-I

WFstpBK ：バックアップ終了処理が正常に終了しました。

要因

バックアップ終了コマンドが正常に終了しました。

対処

必要ありません。

KDWM4065-I

WFmodBK ：バックアップ状態取得処理を開始しました。

要因

バックアップ状態取得コマンドを開始しました。

対処

必要ありません。

KDWM4066-I

WFmodBK ：バックアップ状態取得処理が正常に終了しました。

要因

バックアップ状態取得コマンドが正常に終了しました。

対処

必要ありません。

KDWM4067-I

WFmodBK ：通常モードです。

要因

現在，通常モードです。稼働中バックアップ取得状態ではありません。

対処

必要ありません。

KDWM4068-I

WFmodBK ：稼働中バックアップ取得モードです。

要因

現在，稼働中バックアップ取得モードです。

対処

必要ありません。

KDWM4105-W

WFutgctl：ビジネスプロセス情報の配布処理に失敗しました。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　配布先サーバ：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

ビジネスプロセス情報の配布処理でエラーが発生しました。

ビジネスプロセス定義名

配布しようとしたビジネスプロセス情報の名称が表示されます。

バージョン

配布しようとしたビジネスプロセス情報のバージョンが表示されます。

配布先サーバ

配布先のサーバ名称が表示されます。

関数名

エラーが発生した関数名が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM4106-W

WFutgctl：ロール情報の配布処理に失敗しました。ロール名：ｘｘｘ　配布先サーバ：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

ロール情報の配布処理でエラーが発生しました。

ロール名

配布しようとしたロールの名称が表示されます。

配布先サーバ

配布先のサーバ名称が表示されます。

関数名

エラーが発生した関数名が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM4107-W

WFutgctl：アプリケーションの配布処理に失敗しました。ビジネスプロセス定義名：ｘｘｘ　配布先サーバ：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

アプリケーションの配布処理でエラーが発生しました。

ビジネスプロセス定義名

配布しようとしたアプリケーションが属するビジネスプロセス情報の名称が表示されます。

配布先サーバ

配布先のサーバ名称が表示されます。

関数名

エラーが発生した関数名が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM4201-E

Can't get message text.

要因

メッセージテキストの取得に失敗しました。

対処

環境変数NLSPATHの指定が正しいか確認してください。又は，Groupmax Workflow Serverを再度組み込んでください。

KDWM4210-E

WFdelwork：終了ワーク情報ファイルの入出力エラーが発生しました。ファイル名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

終了ワーク情報ファイルの入出力処理でエラーが発生しました。処理を終了します。

ファイル名

エラーが発生したファイル名が表示されます。

関数名

エラーが発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

対処

関数名，及び理由コードを参照して障害の要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWM4211-E

WFdelwork：終了ワーク情報ファイルのレコードフォーマットが不正です。ファイル名：ｘｘｘ　レコード番号：ｘｘｘ

要因

終了ワーク情報ファイルのレコードフォーマットが不正です。処理を終了します。

ファイル名

エラーが発生したファイル名が表示されます。

レコード番号

エラーが発生したレコード番号が表示されます。

対処

システム管理者に連絡してください。

KDWM4212-E

WFdelwork：終了ワーク情報ファイル格納ディレクトリのオープンに失敗しました。

要因

環境情報に設定されたワーク削除ファイルディレクトリ，又はそのディレクトリ下の終了ワーク情報ファイル格納ディレクトリが存在しません。

対処

環境情報(ワーク削除ファイルディレクトリ)を見直してください。

KDWM4221-E

aaaa ：ワークフローデータベースのバージョンが不正です。

要因

サーバ機能のバージョンアップ後，データベース移行ユティリティが実行されていません。ユティリティの実行を中止します。

対処

データベース移行ユティリティを実行した後，再度実行してください。

KDWM4222-E

aaaa ：指定可能文字列以外の文字列が指定されました。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定可能文字列以外の文字列が指定されたため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

処理コード指定値
処理コードにはN，R，A，D，#のどれかを指定してください。

処理コードに「N」を指定した場合の更新対象コード指定値
BPROLE，ORGROLE，CMPROLE，LAYROLEのどれかを指定してください。

処理コードに「A」「D」を指定した場合の更新対象コード指定値
DEFUSR，DISTUSR，DISTSVR，UMEMBER，RMEMBER，AUTOKEY，UKEYVAL，RKEYVAL，SETSVRのどれかを指定してください。

新規に作成するロール名又は自動配布キー名
1バイトコード文字の場合
　英文字(A～Z，a～z)，カナ文字（ア～ン，ァ～ォ，ャ，ュ，ョ，ッ，―，゛，゜），アンダーバー（_），数字（0～9）のどれかを指定してください。
2バイトコード文字の場合
　"，＾，空白以外の表示できる文字を指定してください。

新規に設定する自動配布キー値
1バイトコード文字の場合
　"，^，タブコード，改行コード以外の表示できる文字を指定してください。
2バイトコード文字の場合
　"，＾以外の表示できる文字を指定してください。

上記に従って修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4223-E

aaaa ：指定する情報数が不足しています。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定する情報数が不足しているため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

新規ロールの作成
N，業務ロール名，BPROLE
N，組織ロール名，ORGROLE，組織ID
N，最上位組織ロール名，CMPROLE，最上位組織ID
N，階層化ロール名，LAYROLE

ロールの削除
R，ロール名

ロール情報の追加
A，ロール名，DEFUSR，更新値1
A，ロール名，DISTUSR，更新値1
A，ロール名，DISTSVR，更新値1
A，ロール名，UMEMBER，更新値1
A，ロール名，RMEMBER，更新値1
A，ロール名，AUTOKEY，更新値1
A，ロール名，UKEYVAL，更新値1，更新値2，更新値3
A，ロール名，RKEYVAL，更新値1，更新値2，更新値3
A，ロール名，SETSVR，更新値1

ロール情報の削除
D，ロール名，DEFUSR，更新値1
D，ロール名，DISTUSR，更新値1
D，ロール名，DISTSVR，更新値1
D，ロール名，UMEMBER，更新値1
D，ロール名，RMEMBER，更新値1
D，ロール名，AUTOKEY，更新値1
D，ロール名，UKEYVAL，更新値1，更新値2，更新値3
D，ロール名，RKEYVAL，更新値1，更新値2，更新値3

上記に従って修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4224-E

aaaa ：指定された文字列長が長すぎます。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定された文字列長が長すぎるため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

新規に作成するロール名
1～63バイト以内の文字列で指定してください。

新規に作成する自動配布キー名
1～63バイト以内の文字列で指定してください。

新規に設定する自動配布キー値
1～31バイト以内の文字列で指定してください。

上記に従って修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4225-E

aaaa ：指定されたロールが存在しません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

次に示す要因のため，処理できません。該当するレコードの処理をスキップします。

指定したロールが存在しない。

指定したロールは存在するが，02-10以降のバージョンのGroupmax Workflow Definer，又はロール定義更新ユティリティで登録したロールでない。

指定したロールは02-10以降のバージョンのGroupmax Workflow Definer，又はロール定義更新ユティリティで登録したロールであるが，該当するロールの配布予約状態が「削除予約」である。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定したロール名を正しい名称に変更する。

指定したロールをワークフローデータベースに登録する。

02-10以降のバージョンのGroupmax Workflow Definer，又はロール定義更新ユティリティで登録したロールを指定する。

配布予約状態が「削除予約」でないロールを指定する。

上記に従って修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4226-E

aaaa ：指定されたロールのロール種別と更新対象コードの組み合わせが不正です。入力ファイル名：xxx　発生行：xxx

要因

指定されたロールの種別と更新対象コードの組み合わせが不正なため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

対処

更新対象コードに「UMEMBER」を指定した場合
更新対象ロールには業務ロールを指定してください。

更新対象コードに「RMEMBER」を指定した場合
更新対象ロールには階層化ロールを指定してください。

更新対象コードに「AUTOKEY」を指定した場合
更新対象ロールには業務ロール，又は階層化ロールを指定してください。

更新対象コードに「UKEYVAL」を指定した場合
更新対象ロールには業務ロールを指定してください。

更新対象コードに「RKEYVAL」を指定した場合
更新対象ロールには階層化ロールを指定してください。

上記に従って修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4227-E

aaaa ：階層化ロールに対してロールの追加／削除操作を行う場合，当該ロールに階層化ロールは指定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

階層化ロールに対して自動配布キーの追加／削除操作を行う場合，該当するロールに階層化ロールは指定できないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

階層化ロールに対してロールの追加／削除操作を行う場合，該当するロールには業務ロール，又は組織ロールを指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4228-E

aaaa ：階層化ロールに登録されているロールに対して自動配布キー値の追加／削除操作を行う場合，当該ロールに階層化ロールは指定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

階層化ロールに登録されているロールに対して自動配布キー値の追加／削除操作を行う場合，該当するロールに階層化ロールは指定できないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

階層化ロールに登録されているロールに対して自動配布キー値の追加／削除操作を行う場合，該当するロールには業務ロール，又は組織ロールを指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4230-E

aaaa ：指定されたユーザはワークフロー運用管理者以上の権限を持っていないため，ロール配布管理者に設定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたユーザはワークフロー運用管理者以上のユーザ権限を持っていないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定したユーザにドメイン管理者又はワークフロー運用管理者の権限を設定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4231-E

aaaa ：指定されたユーザはビジネスプロセス管理者以上の権限を持っていないため，ロール定義者に設定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたユーザはビジネスプロセス管理者以上のユーザ権限を持っていないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定したユーザにドメイン管理者又はワークフロー運用管理者又はビジネスプロセス管理者の権限を設定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4232-E

aaaa ：最上位組織ID「GMAXSYS」及び最上位組織ID「GMAXSYS」の下位組織は指定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

最上位組織ID「GMAXSYS」，及び最上位組織ID「GMAXSYS」の下位組織を組織ロールとして定義できないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

最上位組織ID「GMAXSYS」，及び最上位組織ID「GMAXSYS」の下位組織以外の組織を指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4233-E

aaaa ：ロール配布先サーバ名及びロール登録サーバ名には， Workflowシステム組織直下に登録されているユーザIDを指定してください。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

ロール配布先サーバ名及びロール登録サーバ名にWorkflowシステム組織直下に登録されていないユーザIDが指定されたため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

ロール配布先サーバ名及びロール登録サーバ名には，Workflowシステム組織直下に登録されているユーザIDを指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4234-E

aaaa ：指定された自動配布キーがロールに設定されていません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定された自動配布キーがロールに設定されていないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

既に設定されている自動配布キー名を指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4235-E

aaaa ：指定されたユーザが業務ロールに登録されていないため，自動配布キー値の追加／削除処理が実行できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたユーザが業務ロールに登録されていないため，自動配布キー値の追加／削除処理が実行できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

既に登録されているユーザを指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4236-E

aaaa ：指定されたロールが階層化ロールに登録されていないため，自動配布キー値の追加／削除処理が実行できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたロールが階層化ロールに登録されていないため，自動配布キー値の追加／削除処理が実行できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

既に登録されている業務ロール又は組織ロールを指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4237-E

aaaa ：指定されたロールがビジネスプロセス定義で使用されている。または，指定されたロールが階層化ロールに登録されており，当該階層化ロールがビジネスプロセス定義で使用されているため，削除できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたロールがビジネスプロセス定義で使用されている，又は指定されたロールが階層化ロールに登録されていて，該当する階層化ロールがビジネスプロセス定義で使用されているため，削除できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定したロールを使用しているビジネスプロセス定義を削除してください。又は，指定したロールが登録されている階層化ロールを使用しているビジネスプロセス定義を削除してください。

対象となるビジネスプロセス定義の特定は，Groupmax Workflow Monitorを使用してください。その後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4238-E

aaaa ：指定されたロール配布先サーバはロール登録サーバのため削除できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたロール配布先サーバはロール登録サーバのため削除できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

なし。指定されたロール配布先サーバは削除できません。

KDWM4239-E

aaaa ：階層化ロールに自動配布キーは１つしか定義できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

階層化ロールに自動配布キーは1つしか定義できないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

なし。階層化ロールに自動配布キーは一つしか定義できません。

KDWM4240-E

aaaa ：指定された自動配布キーはビジネスプロセス定義で使用されているため削除できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定された自動配布キーはビジネスプロセス定義で使用されているため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定した自動配布キーを使用しているビジネスプロセス定義を削除してください。

対象となるビジネスプロセス定義の特定は，Groupmax Workflow Monitorを使用してください。その後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4241-E

aaaa ：指定されたロールは既に配布済みであるため，ロール登録サーバは変更できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたロールは既に配布済みであるため，ロール登録サーバは変更できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

なし。指定されたロールは既に配布されているため，ロール登録サーバは変更できません。

KDWM4242-E

aaaa ：指定された出力対象ロール種別コードが不正です。出力対象ロール種別コード：xxx

要因

指定された出力対象ロール種別コードが不正なため，処理できません。ユティリティの実行を中止します。

出力対象ロール種別コード

指定された出力対象ロール種別コードが表示されます。

対処

指定できる出力対象ロール種別コードは，BP，ORG，LAYのどれかです。出力対象ロール種別コードを見直して，再度実行してください。

KDWM4243-E

aaaa ：指定されたユーザはワークフロー運用管理者以上の権限を持っていないため，ビジネスプロセス配布管理者に設定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたユーザはワークフロー運用管理者以上のユーザ権限を持っていないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定したユーザにドメイン管理者，又はワークフロー運用管理者の権限を設定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4244-E

aaaa ：指定されたユーザはビジネスプロセス管理者以上の権限を持っていないため，ビジネスプロセス管理者に設定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたユーザはビジネスプロセス管理者以上のユーザ権限を持っていないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定したユーザにドメイン管理者，ワークフロー運用管理者，又はビジネスプロセス管理者の権限を設定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4245-E

aaaa ：文字列が指定されていません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

文字列が指定されていないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

文字列を指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4246-E

aaaa ：指定された自動配布キーに，指定されたユーザと自動配布キー値の組み合わせが存在しません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定された自動配布キーに，指定されたユーザと自動配布キー値の組み合わせが存在しないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

自動配布キーに存在するユーザと自動配布キー値の組み合わせを指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4247-E

aaaa ：指定された自動配布キーに，指定されたロールと自動配布キー値の組み合わせが存在しません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定された自動配布キーに，指定されたロールと自動配布キー値の組み合わせが存在しないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

自動配布キーに存在するロールと自動配布キー値の組み合わせを指定してください。修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4248-E

aaaa ：階層化ロールがビジネスプロセス定義で使用されているため，指定されたロールを階層化ロールから削除できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

階層化ロールがビジネスプロセス定義で使用されているため，指定されたロールを階層化ロールから削除できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定した階層化ロールを使用しているビジネスプロセス定義を削除してください。

対象となるビジネスプロセス定義の特定は，Groupmax Workflow Monitorを使用してください。その後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4249-E

aaaa ：指定されたロール名称と同じ名称のロールが既に存在するため，作成できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたロール名称と同じ名称のロールが既に存在するため，作成できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

ロール名称を変更後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4250-E

aaaa ：指定された自動配布キーは既に設定されています。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定された自動配布キーは既に設定されているため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

自動配布キー名称を変更後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4251-E

aaaa ：指定されたロールはシングルサーバ環境で運用していたため，Workflow管理サーバ名以外をロール登録サーバ名に設定することはできません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたロールはシングルサーバ環境で運用していたため，Workflow管理サーバ名以外をロール登録サーバ名に設定することはできません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

ロール登録サーバ名には，Workflow管理サーバ名を指定してください。

修正後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM4252-E

aaaa ：ビジネスプロセス管理者は200人までしか設定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

ビジネスプロセス管理者は200人までしか設定できないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

なし。ビジネスプロセス管理者は200人までしか設定できません。

KDWM4253-E

aaaa ：ビジネスプロセス配布管理者は200人までしか設定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

ビジネスプロセス配布管理者は200人までしか設定できないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

なし。ビジネスプロセス配布管理者は200人までしか設定できません。

KDWM4254-E

aaaa ：ロール定義者は200人までしか設定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

ロール定義者は200人までしか設定できないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

なし。ロール定義者は200人までしか設定できません。

KDWM4255-E

aaaa ：ロール配布管理者は200人までしか設定できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

ロール配布管理者は200人までしか設定できないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

なし。ロール配布管理者は200人までしか設定できません。

KDWM4256-E

aaaa：ワークフローデータベースの変更が完了していません。

要因

サーバ構成環境変更ユティリティによるワークフローデータベースの変更が完了していません。ユティリティの実行を中止します。

対処

サーバ構成環境変更ユティリティを実行した後，再度実行してください。

KDWM4257-E

aaaa：ワークフローデータベースが初期化されていません。保守情報：xxxx

要因

ワークフローデータベースが初期化されていません。

保守情報

保守情報が表示されます。

対処

ワークフローデータベースの環境を見直してください。

KDWM4261-E

WFstrBK ：バックアップ開始処理が異常終了しました。

要因

バックアップ開始コマンドが異常終了したため，稼働中バックアップ取得モードに変更できませんでした。

対処

-mオプションを指定している場合，-mオプションで指定したファイルを参照して対処してください。-mオプションを指定していない場合，直前に出力されているターミナルのメッセージを参照して対処してください。

コマンドを再度実行してください。

KDWM4262-E

WFstpBK ：バックアップ終了処理が異常終了しました。

要因

バックアップ終了コマンドが異常終了したため，通常モードに変更できませんでした。

対処

-mオプションを指定している場合，-mオプションで指定したファイルを参照して対処してください。-mオプションを指定していない場合，直前に出力されているターミナルのメッセージを参照して対処してください。

コマンドを再度実行してください。

KDWM4263-E

WFmodBK ：バックアップ状態取得処理が異常終了しました。

要因

バックアップ状態取得コマンドが異常終了したため，モードを取得できませんでした。

対処

-mオプションを指定している場合，-mオプションで指定したファイルを参照して対処してください。-mオプションを指定していない場合，直前に出力されているターミナルのメッセージを参照して対処してください。

コマンドを再度実行してください。

KDWM4264-E

WFstrBK ：既に稼働中バックアップ取得モードです。

要因

既に稼働中バックアップ取得モードであるのに，稼働中バックアップ開始コマンドが実行されました。

対処

稼働中バックアップ取得モードの場合，稼働中バックアップ開始コマンドを実行しないでください。

KDWM4265-E

aaaa ：ワークフローサーバ機能が起動していません。

要因

ワークフローサーバ機能が起動していない状態で，次のコマンドのどちらかが実行されました。

稼働中バックアップ開始コマンド

稼働中バックアップ状態取得コマンド

対処

ワークフローサーバ機能を起動した後，コマンドを実行してください。

KDWM4266-E

aaaa ：指定されたファイルのパス長が有効範囲外のため，処理できません。コマンドの実行を中止します。ファイル名：xxx

要因

オプションに指定されたファイルのパス長が255バイトを超えているため，処理できません。

ファイル名

指定されたファイル名が表示されます。

対処

オプションに指定するファイルのパス長は255バイト以内にしてください。

KDWM4267-E

aaaa ：稼働中バックアップ処理中のためプログラムを停止します。

要因

稼働中バックアップ処理中のため，プログラムを起動できません。

対処

稼働中バックアップが終了した後，プログラムを再起動してください。

KDWM4301-E

WFinsdst ：ロール情報の配布指示に失敗しました。ロール名：xxx　要因：xxx

要因

ロールの配布指示中にエラーが発生しました。

ロール名

配布指示に失敗したロールの名称が表示されます。

要因

要因を表わす文字列が表示されます。

対処

要因の内容と対処を次に示します。

要因 | 意味 | 対処
already accepted | 既に配布指示要求を受け付けている | しばらく待ってから配布されたことを確認してください。
no dist info | 配布情報がない | Groupmax Workflow Definer配布管理を使って，配布指示対象の配布サーバを設定してください。
no register server | 登録サーバが指定されていない | Groupmax Workflow Definer配布管理を使って，配布指示対象の登録サーバを設定してください。
register server (xxx) is stopped | 登録サーバ(xxx)が起動していない | 登録サーバ(xxx)のGroupmax Workflow Serverサーバ機能を起動してから再実行してください。
no register server (xxx) info | 登録サーバ(xxx)が配布サーバとして設定されていない | Groupmax Workflow Definer配布管理を使って，配布指示対象の配布サーバに登録サーバ(xxx)を含めてください。
その他 | 保守情報 | システム管理者に連絡してください。

KDWM4302-E

WFinsdst：ビジネスプロセス情報の配布指示に失敗しました。ビジネスプロセス定義名：xxx　バージョン：xxx　要因：xxx

要因

ビジネスプロセス定義の配布指示中にエラーが発生しました。

ビジネスプロセス定義名

配布指示に失敗したロールの名称が表示されます。

バージョン

配布指示に失敗したビジネスプロセス定義のバージョン番号が表示されます。

要因

要因を表わす文字列が表示されます。

対処

要因の内容と対処を次に示します。

要因 | 意味 | 対処
already accepted | 既に配布指示要求を受け付けている | しばらく待ってから配布されたことを確認してください。
no dist info | 配布情報がない | Groupmax Workflow Definer配布管理を使って，配布指示対象の配布サーバを設定してください。
no register server | 登録サーバが指定されていない | Groupmax Workflow Definer配布管理を使って，配布指示対象の登録サーバを設定してください。
work exist | 削除要求されたビジネスプロセスにワークが存在する | ワークを削除してから再実行してください。
register server (xxx) is stopped | 登録サーバ(xxx)が起動していない | 登録サーバ(xxx)のGroupmax Workflow Serverサーバ機能を起動してから再実行してください。
no register server (xxx) info | 登録サーバ(xxx)が配布サーバとして設定されていない | Groupmax Workflow Definer配布管理を使って，配布指示対象の配布サーバに登録サーバ(xxx)を含めてください。
その他 | 保守情報 | システム管理者に連絡してください。

KDWM4303-E

WFinsdst：アプリケーション情報の配布指示に失敗しました。ビジネスプロセス定義名：xxx　要因：xxx

要因

ビジネスプロセスに設定されたアプリケーションの配布指示中にエラーが発生しました。

ビジネスプロセス定義名

配布指示に失敗したアプリケーションが設定されているビジネスプロセス定義の名称が表示されます。

要因

要因を表わす文字列が表示されます。

対処

要因の内容と対処を次に示します。

要因 | 意味 | 対処
already accepted | 既に配布指示要求を受け付けている | しばらく待ってから配布されたことを確認してください。
no dist info | 配布情報がない | Groupmax Workflow Definer配布管理を使って，配布指示対象の配布サーバを設定してください。
no register server | 登録サーバが指定されていない | Groupmax Workflow Definer配布管理を使って，配布指示対象の登録サーバを設定してください。
register server (xxx) is stopped | 登録サーバ(xxx)が起動していない | 登録サーバ(xxx)のGroupmax Workflow Serverサーバ機能を起動してから再実行してください。
no register server (xxx) info | 登録サーバ(xxx)が配布サーバとして設定されていない | Groupmax Workflow Definer配布管理を使って，配布指示対象の配布サーバに登録サーバ(xxx)を含めてください。
その他 | 保守情報 | システム管理者に連絡してください。

KDWM4304-E

aaaa ：Workflow管理サーバで実行してください。

要因

Workflow管理サーバ以外で実行されました。

対処

Workflow管理サーバで実行してください。

KDWM4305-E

WFinsdst ：シングルサーバ構成のため配布指示できません。

要因

シングルサーバ構成の環境で実行されました。

対処

なし。シングルサーバ構成の環境では配布指示を実行する必要はありません。

KDWM4306-E

WFinsdst：配布管理機能でエラーが発生しました。

要因

配布管理機能の配布処理でエラーが発生しました。

対処

配布管理機能が出力したメッセージの対処に従ってください。

KDWM4307-E

aaaa ：ユーザ操作により処理が中断されました。保守情報：xxx

要因

ユーザ操作によって処理が中断されました。ユティリティの実行を中止します。

保守情報

保守情報が表示されます。

対処

初期設定ユティリティを使って動作環境を初期化中にこのエラーが発生した場合は，環境削除ユティリティを実行してください。動作環境の初期化が必要であれば，再度実行してください。

それ以外の操作中にこのエラーが発生した場合は，必要であれば，再度実行してください。

KDWM5200-E

WFmanager ：サービス状態の通知に失敗しました。理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

サービス状態の通知に失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

ファイル名

エラーが発生したファイル名が表示されます。

場所

エラーが発生したファイル中の行番号が表示されます。

対処

システム管理者に連絡してください。

KDWM5201-E

WFmanager ：環境情報の取得に失敗しました。環境情報名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報の取得に失敗しました。処理を中止します。

環境情報名

保守情報が表示されます。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5202-E

WFmanager ：ファイルのパス長が制限値を超えました。ファイル名：ｘｘｘ

要因

ファイルのパス作成時にパスの長さが制限値を超えました。処理を中止します。

ファイル名

パスを作成しようとしたファイル名が表示されます。

対処

システム管理者に連絡してください。

KDWM5203-E

WFmanager ：ユーザ登録ファイルのオープンに失敗しました。

要因

ユーザ登録ファイルがオープンできないため，処理を中止しました。以下の要因が考えられます。

Groupmax Workflow Serverのインストールドライブを変更し，前回インストールされていたディレクトリを削除した。

Groupmax Workflow Serverを同一ドライブ内の別ディレクトリにインストールし，前回インストールされていたディレクトリを削除した。

共通ユーザ管理ディレクトリまたは，共通ユーザ管理ディレクトリ直下のユーザ登録ファイルを誤って削除した。

対処

再度，Groupmax Workflow Serverをインストールしてください。

インストールに成功した場合は，その後，マネージャ機能を再起動してください。同じエラーが発生する場合は，システム管理者に連絡してください。

インストールに失敗した場合は，システム管理者に連絡してください。

KDWM5204-E

WFmanager ：メモリマップトファイルの作成に失敗しました。

要因

メモリマップトファイルの作成に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5205-E

WFmanager ：環境情報の取得に失敗しました。理由コード：ｘｘｘ

要因

環境情報の取得に失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5206-E

WFmanager ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

Win32APIでエラーが発生しました。処理を中止します。

関数名

エラーが発生したWin32APIの関数名が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5230-E

環境情報の取得に失敗しました。関数名：WFcm_get_installdir

要因

環境情報の取得に失敗しました。処理を中止します。

関数名

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5231-E

プログラムエラーが発生しました。

要因

プログラムエラーが発生しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5232-E

インストール先ディレクトリの取得に失敗しました。

要因

インストール先ディレクトリ名の取得に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5233-E

メッセージ管理ファイルのオープンに失敗しました。

要因

メッセージ管理ファイルのオープンに失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5234-E

メッセージ情報の取得に失敗しました。

要因

メッセージ情報の取得に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5235-E

メモリ不足が発生しました。

要因

メモリ不足が発生しました。処理を中止します。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM5236-E

オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ExpandEnvironmentStrings

要因

Win32APIでエラーが発生しました。処理を中止します。

関数名

エラーが発生したWin32APIの関数名が表示されます。

対処

システム管理者に連絡してください。

KDWM5237-E

環境変数の設定に失敗しました。環境変数名：WFdir

要因

環境変数の設定に失敗しました。処理を中止します。

環境変数名

設定に失敗した環境変数名が表示されます。

対処

システム管理者に連絡してください。

KDWM5238-E

プログラムエラーが発生しました。

要因

環境変数"WFdir"が設定されていません。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5239-E

環境変数の設定に失敗しました。環境変数名：UXPLDIR

要因

環境変数の設定に失敗しました。処理を中止します。

環境変数名

設定に失敗した環境変数名が表示されます。

対処

システム管理者に連絡してください。

KDWM5240-E

aaaa ：環境情報の取得に失敗しました。環境情報名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

環境情報の取得に失敗しました。処理を中止します。

環境情報名

取得に失敗した環境情報名が表示されます。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5241-E

aaaa ：ファイルのパス長が制限値を超えました。ファイル名１：ｘｘｘ　ファイル名２：ｘｘｘ　場所：ｘｘｘ

要因

ファイルのパス長が制限値を超えました。処理を中止します。

ファイル名1

保守情報が表示されます。

ファイル名2

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5242-E

aaaa ：ユーザ登録ファイルのオープンに失敗しました。

要因

ユーザ登録ファイルのオープンに失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5243-E

aaaa ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

Win32APIでエラーが発生しました。処理を中止します。

関数名

エラーが発生したWin32APIの関数名が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5244-W

aaaa ：アンロードジャーナルファイルが不正です。

要因

アンロードジャーナルファイルが不正です。

対処

システム管理者に連絡してください。

KDWM5245-E

aaaa ：環境情報の設定に失敗しました。環境情報名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

環境情報の設定に失敗しました。

環境情報名

保守情報が表示されます。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5246-E

WFdeldb ：ログ情報エリアディレクトリの削除に失敗しました。

要因

ログ情報エリアディレクトリの削除に失敗しました。

対処

ログ情報エリアディレクトリを手動で削除してください。

格納パスをWorkflow管理ツールの環境設定ユティリティで確認し，WFspoolディレクトリごと削除します。

KDWM5260-E

ディレクトリのパス長が制限値を超えました。

要因

UNIX互換ライブラリ作業ディレクトリのパス長が制限値を超えました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5261-E

ライブラリ環境の初期化に失敗しました。関数名：uxpl_startup

要因

ライブラリ環境の初期化に失敗しました。処理を中止します。

関数名

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5262-E

環境変数の設定に失敗しました。環境変数名：ｘｘｘ

要因

Workflowで使用する環境変数の設定に失敗しました。

環境変数名

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5263-E

動作環境の初期化に失敗しました。関数名：uxpl_startdelprotect

要因

動作環境の初期化に失敗しました。

対処

時間をおいて，再度実行してください。何度か再実行しても発生する場合は，システム管理者に連絡してください。

KDWM5400-I

WFSCtool ：環境の初期化を終了しました。

KDWM5401-I

WFSCtool ：確認のためパスワードを再入力してください。

KDWM5402-I

WFSCtool ：パスワードを設定しました。

KDWM5403-I

WFSCtool ：新しく設定するパスワードを入力してください。

KDWM5404-I

WFSCtool ：ビジネスプロセス定義の抽出を終了しました。

KDWM5405-I

WFSCtool ：ログの編集を終了しました。

KDWM5406-I

WFSCtool ：稼働実績の集計を終了しました。

KDWM5407-I

WFSCtool ：無効なファイルの削除を終了しました。

KDWM5408-I

WFSCtool ：ワークの削除を終了しました。

KDWM5409-I

WFSCtool ：無効なファイルを削除しますか？

KDWM5410-I

WFSCtool ：対象となるワークを削除しますか？

KDWM5411-I

WFSCtool ：環境を作成しますか？データベース名称：ｘｘｘ

KDWM5412-I

WFSCtool ：ユーザ登録ファイルへのパスワードの設定，又は変更を行います。パスワード設定ユティリティを実行しますか？

KDWM5413-I

WFSCtool ：ワークフローデータベースの移行を行いますか？

KDWM5414-I

WFSCtool ：ワークフローデータベースの移行を終了しました。

KDWM5415-I

WFSCtool ：ワークフローログの出力を終了しました。

KDWM5416-I

WFSCtool ：旧バージョンのクライアントと接続する場合は，このユティリティで，ユーザIDが「system」のユーザのパスワードを設定してください。パスワード設定ユティリティを実行しますか？

KDWM5417-I

WFSCtool ：ジャーナルを取得しないため，障害が発生するとバックアップから回復する必要があります。実行する前に必ずバックアップを取得してください。対象となるワークを削除しますか？

KDWM5500-W

WFSCtool ：Workflow管理ツールは既に起動されています。

要因

Workflow管理ツールは既に起動されています。

対処

なし。

KDWM5501-W

WFSCtool ：データベース名称に「ｘｘｘ」で始まる名称は指定できません。

要因

データベース名称に指定できない文字が使われています。

対処

データベース名称を変更してください。

KDWM5502-W

WFSCtool ：初期設定ユティリティを先に実行してください。

要因

選択したユティリティは，初期設定ユティリティ実行後に実行してください。

対処

初期設定ユティリティ実行後，選択したユティリティを再度実行してください。

KDWM5503-W

WFSCtool ：１ から ４２９４９６７２９５ までの整数を入力してください。

要因

編集対象ビジネスプロセス定義バージョンの指定に誤りがあります。

対処

編集対象ビジネスプロセス定義バージョンは1から4294967295までの整数で指定してください。

KDWM5504-W

WFSCtool ：整数を入力してください。

要因

編集対象ビジネスプロセス定義バージョンの指定に誤りがあります。

対処

編集対象ビジネスプロセス定義バージョンに整数を指定してください。

KDWM5505-W

WFSCtool ：表示した以外にもメッセージがあります。詳細はイベントログを参照してください。

要因

表示した以外にもメッセージがあります。

対処

イベントログを参照して確認してください。

KDWM5506-W

WFSCtool ：ｘｘｘは省略できません。

要因

省略できない項目が，入力されていません。

対処

表示された項目を入力してください。

KDWM5507-W

WFSCtool ：指定された値に誤りがあります。

要因

指定した値に誤りがあります。

対処

値を入力し直してください。

KDWM5508-W

WFSCtool ：指定されたデータベース名称に誤りがあります。

要因

指定したデータベース名称に誤りがあります。

対処

データベース名称を入力し直してください。

KDWM5509-W

WFSCtool ：指定された項目は値を変更できません。項目名：ｘｘｘ

要因

指定した項目は値を変更できません。

項目名

指定された項目名が表示されます。

対処

項目の選択を誤っている場合には，次のどちらかの方法で正しく選択してください。

変更したい項目をクリックした後，[変更...]ボタンをクリックしてください。

変更したい項目をダブルクリックしてください（値はダブルクリックしないでください）。

KDWM5511-W

WFSCtool ：指定されたユーザ名は登録されていません。ユーザ登録ファイルに追加した後に実行してください。

要因

指定したユーザIDはWorkflowに登録されていません。

対処

ユーザ登録ファイルにユーザを登録してください。

KDWM5512-W

WFSCtool ：確認用に入力されたパスワードは，最初に入力されたパスワードと異なります。

要因

異なるパスワードが入力されました。

対処

パスワードを入力し直してください。

KDWM5513-W

WFSCtool ：パスワードは６～８文字で設定してください。

要因

パスワードが6～8文字の制限の範囲外で設定されました。パスワードは6～8文字で設定してください。

対処

パスワードを入力し直してください。

KDWM5514-W

WFSCtool ：削除するアンロードジャーナルファイルが指定されていません。

要因

削除するアンロードジャーナルファイルが選択されていません。

対処

削除するアンロードジャーナルファイルを選択してください。

KDWM5515-W

WFSCtool ：追加するアンロードジャーナルファイルが指定されていません。

要因

アンロードジャーナルファイルに追加するファイルが選択されていません。

対処

アンロードジャーナルファイルに追加するファイルを選択してください。

KDWM5516-W

WFSCtool ：編集するログに追加する種別を選択してください。

要因

編集するログに追加する種別が選択されていません。

対処

編集するログに追加する種別を選択してください。

KDWM5517-W

WFSCtool ：編集するログから削除する種別を選択してください。

要因

編集するログから削除する種別が選択されていません。

対処

編集するログから削除する種別を選択してください。

KDWM5518-W

WFSCtool ：集計する種別に追加する種別を選択してください。

要因

集計する種別に追加する種別が選択されていません。

対処

集計する種別に追加する種別を選択してください。

KDWM5519-W

WFSCtool ：集計する種別から削除する種別を選択してください。

要因

集計する種別から削除する種別が選択されていません。

対処

集計する種別から削除する種別を選択してください。

KDWM5520-W

WFSCtool ：指定されたファイルは存在しません。ファイル名：ｘｘｘ

要因

指定されたファイルは存在しません。

対処

存在するファイルを指定してください。

KDWM5521-W

WFSCtool ：指定されたファイルは既にアンロードジャーナルファイルに登録されています。

要因

指定されたファイルは既にアンロードジャーナルファイルとして登録されています。

対処

なし。

KDWM5522-W

WFSCtool ：指定された日時に誤りがあります。

要因

指定された日時データに誤りがあります。

対処

オプション設定画面に戻り，日時データを設定し直してください。

KDWM5523-W

WFSCtool ：変更する項目が選択されていません。

要因

変更する項目が選択されていません。

対処

変更したい項目を選択した後に実行してください。

KDWM5524-W

WFSCtool ：指定されたファイル名称は，最大長を超えています。

要因

指定したファイル名は，ファイル名の最大長の制限を超えています。

対処

長さが最大長を超えないようにファイル名を変更してください。

KDWM5525-W

WFSCtool ：指定されたディレクトリは存在しません。ディレクトリを確認後，再実行してください。ディレクトリ：ｘｘｘ

要因

指定されたディレクトリは存在しません。

対処

存在するディレクトリを指定してください。

KDWM5526-W

WFSCtool ：指定されたパスワードに誤りがあります。

要因

指定されたパスワードに誤りがあります。

対処

パスワードを入力し直してください。

KDWM5527-W

WFSCtool ：集計期間が選択されていません。

要因

集計期間が選択されていません。

対処

集計期間を選択してください。

KDWM5528-W

WFSCtool ：現在のパスワードと異なるパスワードが入力されました。パスワードを確認後，再入力してください。

要因

現在のパスワードと異なるパスワードが入力されました。

対処

パスワードを確認後，再度入力してください。

KDWM5529-W

WFSCtool ：アンロードジャーナルファイルは必ず指定してください。

要因

アンロードジャーナルファイルは省略できません。

対処

アンロードジャーナルファイルを指定してください。

KDWM5530-W

WFSCtool ：データベース名称に「ｘｘｘ」は指定できません。

要因

データベース名として使用できない値が指定されました。

対処

データベース名を変更してください。

KDWM5531-W

WFSCtool ：環境は既に初期化されています。

要因

Workflowの環境は既に初期化されています。

対処

なし。

KDWM5532-W

WFSCtool ：指定されたディレクトリは，最大長を超えています。

要因

指定されたディレクトリ名は，ディレクトリ名の最大長を超えています。

対処

ディレクトリ名を変更してください。

KDWM5533-W

WFSCtool ：ビジネスプロセス定義情報が存在しません。

要因

ビジネスプロセス定義情報がありません。

対処

なし。

KDWM5534-W

WFSCtool ：指定されたディレクトリは使用できません。ディレクトリ：ｘｘｘ

要因

指定されたディレクトリは使用できません。

対処

ディレクトリを変更してください。

KDWM5535-W

WFSCtool ：指定されたファイル名称に誤りがあります。ファイル名称に「 ? , " , / , < , > , * , | , ：」は指定できません。

要因

指定されたファイル名に「 ? , " , / , < , > , * , | , : 」が指定されています。

対処

指定したファイル名を見直して，再度，実行してください。

KDWM5536-W

WFSCtool ：ユーザ登録ファイルに，ユーザIDが「system」のユーザが存在しません。

要因

ユーザIDが「system」のユーザが，ユーザ登録ファイルに登録されていません。

対処

ユーザ登録ファイルにユーザIDが「system」のユーザを登録してから，再度実行してください。

KDWM5537-W

WFSCtool ：指定されたディレクトリに誤りがあります。ディレクトリに「 ? , " , / , < , > , * , | , ：」は指定できません。

要因

指定されたディレクトリ名に，「 ? , " , / , < , > , * , | , ：」が指定されています。

対処

指定したディレクトリを見直して，再度実行してください。

KDWM5538-W

WFSCtool ：Administratorユーザで実行してください。

要因

Administrator以外のユーザで，ユティリティを起動しようとしました。

対処

Administratorユーザでログインし直してから，再度実行してください。

KDWM5539-W

WFSCtool ：実行したユーザには実行権限がありません。

要因

ユーザに，実行する権限がありません

対処

権限のあるユーザで，再度ログインしてください。その後，再度実行してください。

KDWM5540-W

WFSCtool ：指定されたファイル名称に誤りがあります。ファイル名称：ｘｘｘ

要因

指定したファイル名に誤りがあります。

ファイル名称

指定したファイル名が表示されます。

対処

指定したファイル名を見直して，再度実行してください。

KDWM5541-W

WFSCtool ：指定されたディレクトリに誤りがあります。ディレクトリ：ｘｘｘ

要因

指定されたディレクトリに誤りがあります。

ディレクトリ

指定されたディレクトリ名が表示されます。

対処

指定したディレクトリを見直して，再度実行してください。

KDWM5542-W

WFSCtool ：ファイル名称又はディレクトリに半角スペースは指定できません。

要因

指定したファイル又はディレクトリの名称の途中に，半角スペースが指定されています。

対処

指定したファイル又はディレクトリの名称を見直して，再度実行してください。

KDWM5543-W

WFSCtool ：集計日時は２４個以内で指定してください。

要因

集計日時が25個以上指定されています。

対処

集計日時を24個以内に修正してから，実行してください。

KDWM5544-W

WFSCtool ：ワークフローデータベースは既に移行されています。

要因

ワークフローデータベースは既に移行されています。

対処

なし。

KDWM5545-W

WFSCtool ：ビジネスプロセス定義バージョン指定時は，ビジネスプロセス名称も指定してください。

要因

ビジネスプロセス定義バージョンを指定していますが，ビジネスプロセス名を指定していません。

対処

ビジネスプロセス名を指定してください。

KDWM5546-W

WFSCtool ：出力先ディレクトリが指定されていません。

要因

ワークフローログ出力ディレクトリが指定されていません。

対処

ワークフローログ出力ディレクトリを指定してください。

KDWM5600-E

WFSCtool ：メモリ不足が発生しました。

要因

実行に必要なメモリが確保できません。処理を中止します。

対処

十分なメモリを確保した後，再度実行してください。

KDWM5601-E

WFSCtool ：環境情報取得処理の開始に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報取得処理の開始に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5602-E

WFSCtool ：環境情報の入力に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報の読み込みに失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5603-E

WFSCtool ：環境情報の更新に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報の更新に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5604-E

WFSCtool ：環境情報に誤りがあります。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報に誤りがあります。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5605-E

WFSCtool ：環境情報の設定に失敗しました。理由コード：ｘｘｘ

要因

環境情報の設定に失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5606-E

WFSCtool ：環境情報取得処理の終了に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報取得処理の終了に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5607-E

WFSCtool ：環境情報数の取得に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報数の取得に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5608-E

WFSCtool ：環境情報更新処理の開始に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報更新処理の開始に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5609-E

WFSCtool ：環境情報更新処理の終了に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報更新処理の終了に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5610-E

WFSCtool ：ユーザ登録ファイルの入力に失敗しました。

要因

ユーザ登録ファイルの読み込みに失敗しました。処理を中止します。

対処

ユーザ登録ファイルを確認してください。

KDWM5611-E

WFSCtool ：パスワードの設定に失敗しました。

要因

パスワードの設定に失敗しました。処理を中止します。

対処

ユーザ登録ファイルを確認してください。

KDWM5612-E

WFSCtool ：メッセージ情報ファイルの削除に失敗しました。理由コード：ｘｘｘ

要因

メッセージ情報ファイルの削除に失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5613-E

WFSCtool ：デフォルト環境設定ファイルのオープンに失敗しました。理由コード：ｘｘｘ

要因

デフォルトの環境設定ファイルのオープンに失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5614-E

WFSCtool ：デフォルト環境設定ファイルの入力に失敗しました。

要因

デフォルトの環境設定ファイルの読み込みに失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5615-E

WFSCtool ：デフォルト環境設定ファイルのクローズに失敗しました。

要因

デフォルトの環境設定ファイルのクローズに失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5616-E

WFSCtool ：稼働状況解析作業用ファイルの作成に失敗しました。

要因

稼働状況解析の作業用ファイルの作成に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5617-E

WFSCtool ：稼働状況解析作業用ファイルのオープンに失敗しました。理由コード：ｘｘｘ

要因

稼働状況解析作業用ファイルのオープンに失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5618-E

WFSCtool ：実行中のプログラムが異常終了しました。

要因

実行中のユティリティが異常終了しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5619-E

WFSCtool ：メッセージの取得に失敗しました。詳細はイベントログを参照してください。

要因

メッセージの取得に失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWM5620-E

WFSCtool ：メッセージ情報ファイルのオープンに失敗しました。詳細はイベントログを参照してください。

要因

メッセージ情報ファイルのオープンに失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWM5621-E

WFSCtool ：メッセージ情報ファイルの入力に失敗しました。詳細はイベントログを参照してください。

要因

メッセージ情報ファイルの読み込みに失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWM5622-E

WFSCtool ：メッセージ情報ファイルの入力準備処理に失敗しました。詳細はイベントログを参照してください。

要因

メッセージ情報ファイルの読み込み準備処理に失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWM5623-E

WFSCtool ：メッセージ情報ファイルのクローズに失敗しました。詳細はイベントログを参照してください。

要因

メッセージ情報ファイルのクローズに失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWM5624-E

WFSCtool ：ユティリティの実行に失敗しました。理由コード：ｘｘｘ

要因

理由コードｘｘｘに示す理由によって，ユティリティの実行に失敗しました。処理を中止します。

理由コード | 意味 | 対処
128 | 実行に必要なdllが見付かりませんでした。 | Groupmax Object Serverがインストールされていること及びインストール後にリブートされていることを確認してください。
その他 | － | システム管理者に連絡してください。

対処

要因を取り除いた後，再度実行してください。

KDWM5625-E

WFSCtool ：ｘｘｘがみつかりません。

要因

ユティリティの実行に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5626-E

WFSCtool ：実行に必要なライブラリ又はdllが見つかりません。必要なライブラリやdllがすべて存在するか確認してください。

要因

ユティリティの実行に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5627-E

WFSCtool ：Workflow管理ツールの起動中にエラーが発生しました。Workflow管理ツールを再起動してください。

要因

Workflow管理ツール起動中にエラーが発生しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWM5628-E

WFSCtool ：オペレーティングシステムとのインタフェースでエラーが発生しました。ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

オペレーティングシステムとのインタフェースでエラーが発生しました。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5629-E

WFSCtool ：排他処理に失敗しました。理由コード：ｘｘｘ

要因

Workflow管理ツールの排他制御ファイルのロックに失敗しました。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM5699-E

WFSCtool ：Workflow管理ツールでエラーが発生しました。ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

Workflow管理ツールでエラーが発生しました。処理を中止します。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

(d)　KDWM6000 - KDWM7999

KDWM6001-I

WFregusr ：ユーザ定義ユティリティを開始します。

KDWM6002-I

WFregusr ：ユーザ定義ユティリティを終了します。

KDWM6003-I

WFregusr ：案件がユーザトレーに存在したため，配布条件に従って案件を同一ロール内のユーザに再配布しました。削除ユーザID：ｘｘｘ　自動配布した案件数：ｘｘｘ

KDWM6004-I

WFregusr ：ビジネスプロセス管理者に配布されたエラー案件を，別のビジネスプロセス管理者，又はユーザIDが「system」のユーザに配布しました。削除ユーザID：ｘｘｘ　配布したエラー案件数：ｘｘｘ

KDWM6005-I

WFregusr ：相談された案件がユーザトレーに存在したため，相談したユーザに自動的に回答しました。削除ユーザID：ｘｘｘ　回答した案件数：ｘｘｘ

KDWM6006-I

WFregusr ：ビジネスプロセスのビジネスプロセス管理者をユーザID「system」に変更しました。削除ユーザID：ｘｘｘ　ビジネスプロセス名：ｘｘｘ　ビジネスプロセス定義バージョン：ｘｘｘ

KDWM6007-I

WFdestlg ：ワークフローログ出力ユティリティを開始します。

KDWM6008-I

WFdestlg ：ワークフローログ出力ユティリティを終了します。

KDWM6009-I

WFdestlg ：使用法：WFdestlg [-d directory_name] [-b bp_name [-v version] [-w work_id]] [-s {sink | active}] [-r] [-y]

KDWM6010-I

WFdestlg ：ワークフローログを出力しました。ファイル名：ｘｘｘ

KDWM6011-I（Groupmax Address対応の場合）

WFregusr ：アドレスサーバとのユーザの整合性チェックを終了します。追加ユーザ数：ｘｘｘ　更新ユーザ数：ｘｘｘ　削除ユーザ数：ｘｘｘ　移動ユーザ数：ｘｘｘ

KDWM6011-I（Active Directory対応の場合）

WFregusr ：ディレクトリサーバとのユーザの整合性チェックを終了します。追加ユーザ数：ｘｘｘ　更新ユーザ数：ｘｘｘ　削除ユーザ数：ｘｘｘ

KDWM6012-I

WFregusr ：自動的に回答しようとした案件の相談元ユーザが自サーバに存在しないため，案件を他サーバに転送しました。転送した案件数：ｘｘｘ

KDWM6013-I

WFregusr ：ユーザ指定の処理ノードに配布されていた案件をエラートレーに移動しました。削除ユーザID：ｘｘｘ　移動した案件数：ｘｘｘ

KDWM6014-I（Groupmax Address対応の場合）

WFregusr ：使用法：WFregusr [-v] [｛-k | -s [-k] | -c | -f user_info_file｝] [-y]

KDWM6014-I（Active Directory対応の場合）

WFregusr ：使用法：WFregusr [-v] [｛-s | -u ユーザID | -c｝]

KDWM6015-I

WFregusr ：最上位組織ID(ｘｘｘ)下のAddress登録情報との整合性チェックを開始します。

KDWM6016-I

WFregusr ：組織ID(ｘｘｘ)下のAddress登録情報との整合性チェックを開始します。

KDWM6017-I

WFregusr ：ユーザ(ａａａ)のAddress登録情報との整合性チェックを開始します。

KDWM6018-I

WFregusr ：ユーザ(ａａａ)のホームサーバが一致していません。

KDWM6019-I

WFregusr ：ユーザ(ａａａ)の日本語名が一致していません。

KDWM6020-I

WFregusr ：ユーザ(ａａａ)のユーザトレーをこのサーバに作成します。

KDWM6021-I

WFregusr ：ユーザ(ａａａ)のユーザトレーをサーバ(ｘｘｘ)に移動します。

要因

ユーザaaaのホームサーバがこのサーバからサーバxxxに変更されました。

対処

サーバxxxに移動先サーバ名が表示されない場合，システム管理者に連絡してください。

KDWM6022-I

WFregusr ：ユーザ(ａａａ)の日本語名を"ｘｘｘ"に変更します。(アドレスサーバ運転席または一括登録コマンドからユーザの登録情報を変更した場合は無条件に日本語名が上書きされます。)

KDWM6023-I

WFregusr ：ユーザ(ａａａ)のユーザトレーを削除します。

KDWM6031-I

WFcsinfo ：案件情報出力ユティリティを開始します。

KDWM6032-I

WFcsinfo ：案件情報出力ユティリティを終了します。

KDWM6033-I

WFcsinfo ：使用法：WFcsinfo [[-o {USER|ROLE|OTHER}]・・・][-p {NORMAL|EXTENSION|BOTH}][-r {CASE|TRAY}][-v][-s {CHECK|NOCHECK}]

KDWM6041-I

WFregusr ：アドレスサーバからの更新反映要求を受け付けました。

要因

Groupmax Address - Assistがインストールされていて，ユーザ登録の連携設定がAddressとWorkflowの両方で行われている場合にAddressで登録情報の更新を行うと自動的にユーザ登録ユティリティを起動して更新情報をWorkflowデータベースに反映します。

対処

更新情報の自動反映を行いたくない場合は，環境設定ユティリティで「Addressユーザ情報のWorkflow自動反映」を"no"に設定してください。

KDWM6051-I

WFdefusr ：ユーザ定義更新ユティリティを開始します。

KDWM6052-I

WFdefusr ：ユーザ定義更新ユティリティを終了しました。更新成功レコード数：xxx 更新失敗レコード数：xxx スキップレコード数：xxx

KDWM6053-I

WFdefusr ：使用法： WFdefusr -f ユーザ定義情報入力ファイル名 [-v] [-l ユーザ定義更新ログ取得ファイル名] [-e エラーメッセージ出力ファイル名]

KDWM6054-I

WFdefusr ：xxx, ユーザ"xxx"の案件受付状態を"xxx"に変更します。

KDWM6055-I

WFdefusr ：xxx, ユーザ"xxx"のユーザヒストリ最大数を"xxx"に変更します。

KDWM6056-I

WFdefusr ：xxx, ユーザ"xxx"のコメントを"xxx"に変更します。

KDWM6057-I

WFdefusr ：xxx, ユーザ"xxx"のユーザ属性１を"xxx"に変更します。

KDWM6058-I

WFdefusr ：xxx, ユーザ"xxx"のユーザ属性２を"xxx"に変更します。

KDWM6059-I

WFdefusr ：xxx, ユーザ"xxx"のユーザ権限を"xxx"に変更します。

KDWM6060-I

WFdefusr ：xxx, ユーザ"xxx"の組織"xxx"へのアクセス権を追加します。

KDWM6061-I

WFdefusr ：xxx, ユーザ"xxx"の最上位組織"xxx"へのアクセス権を追加します。

KDWM6062-I

WFdefusr ：xxx, ユーザ"xxx"のユーザ権限を削除します。

KDWM6063-I

WFdefusr ：xxx, ユーザ"xxx"の組織"xxx"へのアクセス権を削除します。

KDWM6064-I

WFdefusr ：xxx, ユーザ"xxx"の最上位組織"xxx"へのアクセス権を削除します。

KDWM6065-I

WFdefusr ：xxx, ユーザ"xxx"を業務ロール"xxx"に登録します。

KDWM6066-I

WFdefusr ：xxx, ユーザ"xxx"を業務ロール"xxx"から削除します。

KDWM6067-I

WFdefusr ：xxx, ユーザ"xxx"の代行者に"xxx"を登録します。

KDWM6068-I

WFdefusr ：xxx, ユーザ"xxx"の代行者から"xxx"を削除します。

KDWM6069-I

WFdefusr ：xxx, ユーザ"xxx"の代行配布者に"xxx"(対象ビジネスプロセス定義：xxx)を登録します。

KDWM6070-I

WFdefusr ：xxx, ユーザ"xxx"の代行配布者から"xxx"(対象ビジネスプロセス定義：xxx)を削除します。

KDWM6071-I

WFexpusr ：ユーザ定義情報出力ユティリティを開始します。

KDWM6072-I

WFexpusr ：ユーザ定義情報出力ユティリティを終了しました。

KDWM6073-I

WFexpusr ：使用法 ：WFexpusr -f ユーザ定義情報出力ファイル名 [-c 最上位組織ID | -o 組織ID] [[-a 出力情報種別コード] ...]

KDWM6074-I

WFdefusr ：xxx, ユーザ"xxx"の自動配布キー値"xxx"を業務ロール"xxx"の自動配布キー"xxx"に追加します。

KDWM6075-I

WFdefusr ：xxx, ユーザ"xxx"をビジネスプロセス定義"xxx" バージョン："xxx"のビジネスプロセス管理者に追加します。

KDWM6076-I

WFdefusr ：xxx, ユーザ"xxx"をロール"xxx"のロール定義者に追加します。

KDWM6077-I

WFdefusr ：xxx, ユーザ"xxx"をビジネスプロセス定義"xxx" バージョン："xxx"のビジネスプロセス配布管理者に追加します。

KDWM6078-I

WFdefusr ：xxx, ユーザ"xxx"をロール"xxx"のロール配布管理者に追加します。

KDWM6079-I

WFdefusr ：xxx, ユーザ"xxx"の自動配布キー値"xxx"を業務ロール"xxx"の自動配布キー"xxx"から削除します。

KDWM6080-I

WFdefusr ：xxx, ユーザ"xxx"をビジネスプロセス定義"xxx" バージョン："xxx"のビジネスプロセス管理者から削除します。

KDWM6081-I

WFdefusr ：xxx, ユーザ"xxx"をロール"xxx"のロール定義者から削除します。

KDWM6082-I

WFdefusr ：xxx, ユーザ"xxx"をビジネスプロセス定義"xxx" バージョン："xxx"のビジネスプロセス配布管理者から削除します。

KDWM6083-I

WFdefusr ：xxx, ユーザ"xxx"をロール"xxx"のロール配布管理者から削除します。

KDWM6084-I

aaaa ：案件をエラートレーに移動します。要因：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ビジネスプロセス定義バージョン：ｘｘｘ　ワークID：ｘｘｘ　ユーザID：ｘｘｘ　サーバ名：ｘｘｘ

要因

案件を他のユーザトレーに振り替えることができなかったため，その案件をエラートレーへ移動します。

要因

エラートレーへの移動の要因を示すメッセージIDが表示されます。

ビジネスプロセス定義名

エラートレーに送付する案件のビジネスプロセス定義名が表示されます。

ビジネスプロセス定義バージョン

エラートレーに送付する案件のビジネスプロセス定義のバージョンが表示されます。

ワークID

エラートレーに送付する案件のワークIDが表示されます。

ユーザID

エラートレーのユーザIDが表示されます。

サーバ名

保守情報が表示されます。

対処

このメッセージの後に出力される，要因で示されたメッセージに従ってください。

KDWM6088-I

WFchgsst ：サーバ構成環境変更ユティリティを開始します。

KDWM6089-I

WFchgsst ：サーバ構成環境変更ユティリティを終了します。

KDWM6090-I

WFchgsst ：使用法：WFchgsst -c {single | multi}

KDWM6091-I

WFchgrsv ：ロール登録サーバ変更ユティリティを開始します。

KDWM6092-I

WFchgrsv ：ロール登録サーバ変更ユティリティを終了します。

KDWM6093-I

WFchgrsv ：使用法：WFchgrsv -b before_server_id -s after_server_id [-r role_name]

KDWM6094-I

WFchgsst ：シングルサーバ構成環境に変更します。

KDWM6095-I

WFchgsst ：マルチサーバ構成環境に変更します。

KDWM6096-I

WFchgsst ：サーバ構成環境変更ユティリティを中止します。

要因

サーバ構成環境変更中にエラーが発生したため，処理を中止します。

対処

前に出力されているエラーメッセージから要因を取り除き，再度実行してください。

サーバ構成環境変更が正常に終了しないと，サーバ機能や他のユティリティを実行することはできません。

サーバ構成環境変更が正常に終了していない状態で，Workflow Sreverのバージョンアップは行わないでください。

KDWM6097-I

WFchgrsv ：ロールの登録サーバを"xxxx"から"xxxx"に変更します。対象ロール数：xxx

KDWM6098-I

WFregusr ：ディレクトリ登録情報との整合性チェック処理（チェックフェーズ）を開始します。

KDWM6099-I

WFregusr ：ディレクトリ登録情報との整合性チェック処理（更新フェーズ）を開始します。追加予定ユーザ数：ｘｘｘ　更新予定ユーザ数：ｘｘｘ　削除予定ユーザ数：ｘｘｘ

KDWM6100-W

WFregusr ：ユーザ(ａａａ)は存在しています。

要因

追加を要求されたユーザａａａは既にワークフローデータベースに定義されています。この要求を無視します。

対処

指定したユーザIDが誤っている場合は，修正して再度登録してください。

KDWM6101-W

WFregusr ：ユーザ削除によりユーザ未登録のロールが発生しました。削除ユーザID：ｘｘｘ　ロール名：ｘｘｘ

要因

削除を指定されたユーザｘｘｘをワークフローデータベースから削除した結果，ロールｘｘｘにユーザが一人も所属していない状態になりました。

対処

必要であれば，Groupmax Workflow Definerを使用してロールにユーザを追加してください。ロールｘｘｘが不要であればロール定義を削除してください。

KDWM6102-W

WFregusr ：ユーザIDが「system」のユーザはシステム管理ユーザのため操作できません。

要因

ユーザIDが「system」のユーザは，一般ユーザ又はビジネスプロセス管理者として登録できません。また，そのユーザ情報を変更・削除できません。この要求を無視します。

対処

なし。

KDWM6103-W

WFdestlg ：指定されたビジネスプロセス定義にワークが存在しません。

要因

指定されたビジネスプロセス定義にワークが存在しません。

対処

指定したビジネスプロセス定義名及びバージョンを確認し，必要であれば修正して再度実行してください。

KDWM6104-W

WFdestlg ：指定されたビジネスプロセス定義は存在しません。

要因

指定されたビジネスプロセス定義がサーバ内に存在しません。

対処

ビジネスプロセス定義名，バージョン，及びビジネスプロセス登録サーバを確認し，指定を修正するか，又は正しいビジネスプロセス登録サーバで再度実行してください。

KDWM6105-W

WFdestlg ：指定された条件のワークは存在しません。

要因

指定された条件を満たすワークがサーバ内に存在しません。ユティリティの実行を打ち切ります。

対処

ワークID，ビジネスプロセス定義の指定内容，及びビジネスプロセス登録サーバを確認し，指定を修正するか，又は正しいビジネスプロセス登録サーバで再度実行してください。

KDWM6106-W

WFdestlg ：ｘｘｘ件のレコードでユーザ情報の取得に失敗しました。

要因

出力したワークフローログレコードの中に，ユーザ情報の取得に失敗したレコードが存在します。

対処

ユーザがGroupmax Address Server又はディレクトリサーバから削除されている可能性があります。ユーザを削除していない場合は，システム管理者に連絡してください。

KDWM6107-W

WFdestlg ：ｘｘｘ件のレコードでノード情報の取得に失敗しました。

要因

出力したワークフローログレコードの中に，ノード情報の取得に失敗したレコードが存在します。

対処

システム管理者に連絡してください。

KDWM6108-W

WFdestlg ：ｘｘｘ件のレコードでヒストリ情報の取得に失敗しました。

要因

出力したワークフローログレコードの中に，ヒストリ情報の取得に失敗したレコードが存在します。

対処

システム管理者に連絡してください。

KDWM6109-W

WFregusr ：自動的に回答しようとした案件の相談元ユーザが存在しないため，案件をエラートレーに移動しました。移動した案件数：ｘｘｘ

要因

相談された案件がユーザトレーに存在したため，相談したユーザに自動的に回答しようとしましたが，相談元ユーザが存在しないため，案件をエラートレーに移動しました。

移動した案件数

エラートレーに移動した案件数を示します。

対処

Groupmax Workflow Monitorでエラー種別（KDWM6109）が設定されている案件を見つけ，案件をビジネスプロセスに復帰してください。

KDWM6110-W

WFregusr ：ビジネスプロセス管理者がいなくなりました。ビジネスプロセス定義名：ｘｘｘ　ビジネスプロセス定義バージョン：ｘｘｘ

要因

ユーザをワークフローデータベースから削除した結果，ビジネスプロセス定義に一人もビジネスプロセス管理者がいない状態になりました。

ビジネスプロセス定義名

ビジネスプロセス定義名を示します。

ビジネスプロセス定義バージョン

ビジネスプロセス定義バージョンを示します。

対処

ビジネスプロセス定義にビジネスプロセス管理者を追加してください。

KDWM6200-E

WFregusr ：オブジェクトサーバとの接続に失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ 詳細コード：ｘｘｘ サブコード：ｘｘｘ

要因

Groupmax Object Serverとの接続に失敗しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM6201-E

WFregusr ：オブジェクトサーバからの切り離しに失敗しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 詳細コード：ｘｘｘ サブコード：ｘｘｘ

要因

Groupmax Object Serverとの切り離しに失敗しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM6202-E

WFregusr ：オブジェクトサーバでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM6203-E

WFregusr ：オブジェクトサーバのトランザクション開始時にエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクションの開始に失敗しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM6204-E

WFregusr ：オブジェクトサーバのトランザクション終了時にエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクションの終了に失敗しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM6205-E

WFregusr ：ユーザ(ａａａ)は存在しません。

要因

指定されたユーザaaaがワークフローデータベースに定義されていないため，ユーザ情報の変更ができません。ユーザIDを間違えているか，又はこのユーザIDの追加要求が以前にエラーになっている可能性があります。この要求を無視します。

対処

要因を取り除いて再度登録してください。

KDWM6206-E

WFregusr ：メモリ不足が発生しました。

要因

ユーザ登録処理に必要なメモリが確保できませんでした。ユティリティの実行を打ち切ります。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分した後，再度ユティリティを実行してください。

KDWM6207-E

WFregusr ：ユーザ(ａａａ)は削除できません。理由コード：ｘｘｘ

要因

削除を指定されたユーザａａａは理由コードｘｘｘに示す理由により削除できません。この要求を無視します。

理由コード | 意味 | 対処
1 | ユーザaaaがlogin中 | logout後，再度実行してください。
2 | ユーザaaaが作業机に直接作業者として割り当てられている。 | 該当するビジネスプロセス定義を削除した後，再度実行してください。
その他 | － | システム管理者に連絡してください。

対処

要因を取り除いた後，再度実行してください。

KDWM6208-E

WFregusr ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

オペレーティングシステムとのインタフェースでエラーが発生しました。ユティリティの実行を打ち切ります。

対処

関数名が「gethostbyname」で，理由コードが「1」の場合は，以下のいずれかの要因であるため，エラー要因を取り除き，再度実行してください。

hostsファイルにWorkflow管理サーバのホスト名が定義されていない。

hostsファイルにユーザ移動先サーバのホスト名が定義されていない。

hostsファイルに自ホストのホスト名が定義されていない。

それ以外の場合は，システム管理者に連絡してください。

KDWM6209-E

WFregusr ：入力ファイルのレコードフォーマットが不正です。ファイル名：ｘｘｘ　レコード番号：ｘｘｘ　項目番号：ｘｘｘ

要因

上位プログラムから受け取るレコードにフォーマットエラーが発生しました。ユティリティの実行を打ち切ります。

対処

システム管理者に連絡してください。

KDWM6210-E

WFregusr ：ユーザ定義の変更に失敗しました。ユーザID：ｘｘｘ　理由コード：ｘｘｘ

要因

ユーザaaaのユーザ情報変更処理が理由コードxxxに示す理由により失敗しました。この要求を無視します。

理由コード | 意味 | 対処
1 | ユーザaaaがlogin中 | logout後，再度登録してください。
その他 | － | システム管理者に連絡してください。

対処

要因を取り除いた後，再度登録してください。

KDWM6211-E

WFregusr ：systemユーザが存在しません。

要因

ユーザIDが「system」のユーザが削除されています。ユティリティの実行を打ち切ります。

対処

システム管理者に連絡してください。

KDWM6212-E

WFregusr ：ワークフローデータベースのバージョンが不正です。

要因

サーバ機能のバージョンアップ後，データベース移行ユティリティが実行されていません。ユティリティの実行を打ち切ります。

対処

データベース移行ユティリティを実行した後，再度実行してください。

KDWM6213-E

WFregusr ：ワークフローデータベースが初期化されていません。

要因

ワークフローデータベースが初期化されていません。ユティリティの実行を打ち切ります。

対処

初期設定ユティリティを実行した後，再度実行してください。

KDWM6214-E

WFregusr ：ユーザ定義ユティリティの開始に失敗しました。要因：ｘｘｘ　理由コード：ｘｘｘ　関数名：ｘｘｘ

要因

ユーザ定義ユティリティの開始に失敗しました。

要因

要因が表示されます。

理由コード

保守情報が表示されます。

関数名

保守情報が表示されます。

対処

要因及び対処方法を次の表に示します。

要因 | 意味 | 対処
"No directory" | Groupmax Workflow Server又はGroupmax Address Serverのインストール環境が不正です。 | Groupmax Workflow Server及びGroupmax Address Serverの再インストール後，再度実行してください。
"Cannot get Address Server install path" | Groupmax Workflow Server又はGroupmax Address Serverのインストール環境が不正です。 | Groupmax Workflow Server及びGroupmax Address Serverの再インストール後，再度実行してください。
"No memory" | ユティリティの起動に必要なメモリを確保できませんでした。 | 不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。
"Initialize error" | － | システム管理者に連絡してください。

KDWM6215-E

WFdestlg ：指定されたビジネスプロセス定義又はワークのワークフローログは，このユティリティでは出力できません。

要因

以下の要因のため，ワークフローログは出力できません。

指定されたビジネスプロセス定義は，02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義でない。

指定された出力対象ワークは，マルチサーバ案件遷移高速オプションを指定したビジネスプロセス定義の未終了ワークである。

対処

なし。今後のビジネスプロセス履歴情報をワークフローログ出力ユティリティで出力する必要がある場合は，該当するビジネスプロセス定義をバージョンアップしてください。

該当するワークが終了してから，ワークフローログを出力してください。

KDWM6216-E

WFdestlg ：ワークフローログ出力ディレクトリが指定されていません。

要因

デフォルトのワークフローログ出力ディレクトリが設定されていないのに，ワークフローログ出力ディレクトリが省略されています。ユティリティの実行を打ち切ります。

対処

環境設定ユティリティ(Windows NT)又は環境設定ファイル(UNIX系)で，デフォルトのワークフローログ出力ディレクトリを指定するか，ワークフローログ出力ユティリティ(Windows NT)又は-dオプション(UNIX系)で，ワークフローログ出力ディレクトリを指定して再度実行してください。

KDWM6217-E

WFdestlg ：ワークフローログ出力ディレクトリが存在しません。

要因

ワークフローログの出力先として指定されたディレクトリが存在しません。ユティリティの実行を打ち切ります。

対処

ディレクトリを作成するか，ワークフローログ出力ディレクトリの指定を変更した後，再度実行してください。

KDWM6218-E

WFdestlg ：ワークフローログ出力ディレクトリに書き込み権限がありません。

要因

ワークフローログ出力ディレクトリに対する書き込み権限がありません。ユティリティの実行を打ち切ります。

対処

ディレクトリに書き込み権限を設定後，再度実行してください。

KDWM6219-E

WFdestlg ：ワークフローログ出力ファイルに書き込み権限がありません。

要因

既に存在するワークフローログ出力ファイルに書き込み権限がありません。

対処

ワークフローログ出力ファイルに書き込み権限を設定後，再度実行してください。

KDWM6220-E

WFdestlg ：出力ファイルパス長が上限を超えています。

要因

ワークフローログファイル出力パス長が上限を超えてます。ユティリティの実行を打ち切ります。

対処

ワークフローログファイル出力先ディレクトリのパス名と出力ファイル名の長さの合計が，上限を超えないように指定して，再度実行してください。

KDWM6221-E

aaaa ：オブジェクトサーバとの接続に失敗しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 　詳細コード：ｘｘｘ サブコード：ｘｘｘ

要因

Groupmax Object Serverとの接続に失敗しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

保守情報が表示されます。

対処

マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照して，詳細コードで示す発生要因を取り除いて再度ユティリティを実行してください。

KDWM6222-E

aaaa ：オブジェクトサーバからの切り離しに失敗しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 詳細コード：ｘｘｘ サブコード：ｘｘｘ

要因

Groupmax Object Serverとの切り離しに失敗しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

保守情報が表示されます。

対処

マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照して，詳細コードで示す発生要因を取り除いて再度ユティリティを実行してください。

KDWM6223-E

aaaa ：オブジェクトサーバでエラーが発生しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 詳細コード：ｘｘｘ サブコード：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

保守情報が表示されます。

対処

マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照して，詳細コードで示す発生要因を取り除いて再度ユティリティを実行してください。

KDWM6224-E

aaaa ：オブジェクトサーバのトランザクション開始時にエラーが発生しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 詳細コード：ｘｘｘ サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクション開始に失敗しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

保守情報が表示されます。

対処

マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照して，詳細コードで示す発生要因を取り除いて再度ユティリティを実行してください。

KDWM6225-E

aaaa ：オブジェクトサーバのトランザクション終了時にエラーが発生しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 詳細コード：ｘｘｘ サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクション終了に失敗しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

保守情報が表示されます。

対処

マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照して，詳細コードで示す発生要因を取り除いて再度ユティリティを実行してください。

KDWM6226-E

WFregusr ：XXXXXへのアクセスでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

アドレスサーバ又はワークフローディレクトリサービスが起動されていないか，アドレスサーバ又はディレクトリサーバへのアクセスでエラーが発生しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

アドレスサーバ又はワークフローディレクトリサービスが起動されていない場合は，起動後ユティリティを再実行してください。

繰り返し発生する場合は，システム管理者に連絡してください。

ディレクトリサーバを使用する場合の要因に対応する対処を次に示します。

理由コード
意味
対処

-2147023570​
可能性のある要因を次に示します。
定義内容を確認してください。

-214689304413​

ディレクトリアクセスアカウント定義ユティリティでアカウント情報を定義していない

定義したアカウントが削除された

パスワードが変更された

-2147023541​
ワークフローディレクトリサービスが起動していない可能性があります。
ワークフローディレクトリサービスが未起動の場合，起動してください。

その他
－
システム管理者に連絡してください。

KDWM6227-E

WFdestlg ：ワークフローログの出力に失敗しました。理由コード：ｘｘｘ 詳細コード：ｘｘｘ

要因

ワークフローログの出力に失敗しました。ユティリティの実行を打ち切ります。

理由コード

理由コードが表示されます。

詳細コード

errno値が表示されます。

対処

理由コードの内容と対処について，次の表に示します。

理由コード | 意味 | 対処
8 | 入出力エラー | 入出力エラーの要因を取り除いて，再度，ユティリティを実行してください。
上記以外 | － | システム管理者に連絡してください。

KDWM6228-E

aaaa ：ワークフローログ出力状態コードの書き込みに失敗しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

ワークフローログ出力済み状態コードの書き込みに失敗しました。ユティリティの実行を打ち切ります。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Object Serverの詳細コードが表示されます。

サブコード

保守情報が表示されます。

対処

マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照し，詳細コードで示す発生要因を取り除いて，再度ユティリティを実行してください。

KDWM6229-E

WFregusr ：プログラムエラーが発生しました。関数名：ｘｘｘ 理由コード：ｘｘｘ

要因

プログラムエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM6230-E

WFregusr ：マルチサーバ機能で使用するメールユーザが登録されていません。Workflowホスト名：ｘｘｘ　ユーザID：ｘｘｘ

要因

変更先のWorkflowサーバを登録ホストとするメールユーザが登録されていないため，ユーザトレー情報及びユーザトレー上の案件を変更先のWorkflowサーバにマルチサーバ機能で転送できません。

Workflowホスト名

ユーザの変更先Workflowサーバ名，又は保守情報が表示されます。

ユーザID

処理対象のユーザIDが表示されます。

対処

環境設定ユティリティで設定した「Workflowシステム組織ID」を見直してください。「Workflowシステム組織ID」の指定が正しい場合，変更先サーバを登録ホストとするメールユーザを登録してください。

変更先Workflowサーバ名が表示されない場合，システム管理者に連絡してください。

KDWM6231-E

aaaa ：XXXXXへのアクセスでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

アドレスサーバ又はワークフローディレクトリサービスが起動されていないか，アドレスサーバ又はディレクトリサーバへのアクセスでエラーが発生しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

アドレスサーバ又はワークフローディレクトリサービスが起動されていない場合は，起動後ユティリティを再度実行してください。

繰り返し発生する場合は，システム管理者に連絡してください。

KDWM6232-E

WFregusr ：マルチサーバ機能で使用するメールユーザが登録されていません。Workflowホスト名：ｘｘｘ　ユーザID：ｘｘｘ

要因

自サーバを登録ホストとするメールユーザが登録されていないため，ユーザトレー情報及びユーザトレー上の案件を，マルチサーバ機能で転送できません。

Workflowホスト名

自サーバ名，又は保守情報が表示されます。

ユーザID

処理対象のユーザIDが表示されます。

対処

環境設定時に設定した「Workflowシステム組織ID」を見直してください。

「Workflowシステム組織ID」の指定が正しい場合，自サーバを登録ホストとするメールユーザを登録してください。

自サーバ名が表示されない場合，システム管理者に連絡してください。

KDWM6237-E

WFregusr ：ユーザID一覧ファイルが存在しません。

要因

ユーザID一覧ファイルとして指定されたファイルが存在しません。

対処

ユーザID一覧ファイル名を見直して，再度，実行してください。

KDWM6238-E

WFregusr ：ロックエラーが発生しました。ユーザID：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

オブジェクトのロックでエラーが発生したため，このユーザの処理を中断します。変更情報処理中の場合は，ユーザ定義ユティリティを終了します。Groupmax Address Server又はディレクトリサーバとの同期処理中(-s又は-fオプション使用時)は，処理を続行します。

ユーザID

ロックエラーとなったユーザIDが表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

再度，ユーザ定義ユティリティを実行してください。繰り返しエラーが発生する場合は，システム管理者に連絡してください。

KDWM6240-E（Groupmax Address対応の場合）

WFregusr ：キャッシュ情報の再ローディング要求に失敗しました。

KDWM6240-E（Active Directory対応の場合）

WFregusr ：キャッシュ情報の再ローディング要求に失敗しました。要因：xxx　理由コード：xxx　関数名：xxx

要因

キャッシュ情報の再ローディング要求が行えませんでした。

要因

保守情報が表示されます。

理由コード

保守情報が表示されます。

関数名

保守情報が表示されます。

対処

要因 | 意味 | 対処
Return Queue Open Failed | キャッシュローディング前処理に失敗しました。 | ディレクトリサービスが未起動の場合は起動してください。既に起動している場合はシステム管理者に連絡してください。
その他 | － | 前に出力されているエラーメッセージから要因を取り除き，再度実行してください。

KDWM6241-E

WFchgrsv ：指定されたロール"xxx"が存在しません。

要因

指定されたロール"xxx"がワークフローデータベースに登録されていないか，02-10以降のバージョンのGroupmax Workflow Definer，又はロール定義更新ユティリティで登録したロールでないため，処理できません。

対処

正しいロール名を指定して，再度実行してください。

KDWM6301-E

aaaa ：同時実行できないユティリティが既に起動されています。

要因

同時実行できないユティリティが既に起動されているため，ユティリティが実行できません。

対処

次のユティリティのどれかが現在実行中です。実行中のユティリティを終了後，再度実行してください。

ユーザ定義ユティリティ（WFregusrコマンド）

ユーザ定義情報出力ユティリティ（WFexpusrコマンド）

ユーザ定義更新ユティリティ（WFdefusrコマンド）

ロール定義情報出力ユティリティ（WFexprlコマンド）

ロール定義更新ユティリティ（WFdefrlコマンド）

KDWM6302-E

aaaa ：指定されたファイルは存在しません。ファイル名：xxx

要因

指定されたファイルは存在しないため，処理できません。ユティリティの実行を中止します。

ファイル名

指定されたファイル名が表示されます。

対処

存在するファイルを指定し，再度実行してください。

KDWM6303-E

aaaa ：指定されたファイルは既に存在します。ファイル名：xxx

要因

指定されたファイルが既に存在するため，処理できません。ユティリティの実行を中止します。

ファイル名

指定されたファイル名が表示されます。

対処

存在しないファイルを指定し，再度実行してください。

KDWM6304-E

aaaa ：指定されたディレクトリは存在しません。ディレクトリ名：xxx

要因

指定されたディレクトリは存在しないため，処理できません。ユティリティの実行を中止します。

ディレクトリ名

指定されたディレクトリ名が表示されます。

対処

存在するディレクトリを指定し，再度実行してください。

KDWM6305-E

aaaa ：指定されたディレクトリはファイルです。ディレクトリ名：xxx

要因

指定されたディレクトリはファイルであるため，処理できません。ユティリティの実行を中止します。

ディレクトリ名

指定されたディレクトリ名が表示されます。

対処

ディレクトリを指定し，再度実行してください。

KDWM6306-E

aaaa ：ファイルのパス長が制限値を超えました。ファイル名：xxx

要因

指定されたファイルのパス長が制限値を超えているため，処理できません。ユティリティの実行を中止します。

ファイル名

指定されたファイル名が表示されます。

対処

指定するファイルのパス長は250バイト以内で指定し，再度実行してください。

KDWM6307-E

aaaa ：ディレクトリのパス長が制限値を超えました。ディレクトリ名：xxx

要因

指定されたディレクトリのパス長が制限値を超えているため，処理できません。ユティリティの実行を中止します。

ディレクトリ名

指定されたディレクトリ名が表示されます。

対処

指定するディレクトリのパス長は238バイト以内で指定し，再度実行してください。

KDWM6308-E

aaaa ：ユーザIDが「system」のユーザは代行者または代行配布者に指定できません。入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

ユーザIDが「system」のユーザは代行者又は代行配布ユーザに指定できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

代行者又は代行配布ユーザには，ユーザIDが「system」以外のユーザを指定してください。

修正後，修正したレコードだけ更新処理を再実行してください。

KDWM6309-E

aaaa ：指定されたユーザ"xxx"はXXXXXに登録されていません。又は，XXXXXに登録されていますが，Workflowサーバが設定されていません。入力ファイル名：xxx 発生行：xxx 発生列：xxx
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

指定されたユーザ"xxx"はアドレスサーバ又はディレクトリサーバに登録されていません。またはこれらのサーバには登録されていますが，Workflowサーバが設定されていません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

エラーとなった原因に対する対処方法を次に示します。

指定した不正なユーザIDを正しいユーザIDに修正する。

指定したユーザをアドレスサーバ又はディレクトリサーバに登録し，Workflowサーバを設定する。

指定したユーザのWorkflowサーバを設定する。

上記に示した対処のどれかを実行した後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6310-E

aaaa ：指定可能文字列以外の文字列が指定されました。入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定可能文字列以外の文字列が指定されたため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

処理コード指定値
C，A，D，#のどれかを指定してください。

処理コードに「C」を指定した場合の更新対象コード指定値
STAT，HMAX，CMNT，ATR1，ATR2，ALLAのどれかを指定してください。

処理コードに「A」「D」を指定した場合の更新対象コード指定値
AUTH，ORG，CMP，ROLE，BPAG，AGNT，KEYV，BADM，BDST，RDEF，RDSTのどれかを指定してください。

更新対象コードに「STAT」を指定した場合の更新値
act，dea，inacのどれかを指定してください。

更新対象コードに「AUTH」を指定した場合の更新値
domi，admi，wfmのどれかを指定してください。

更新対象コードに「CMNT」「ATR1」「ATR2」を指定した場合の更新値
1バイトコード文字の場合，"，^，タブコード，改行コード以外の表示できる文字を指定してください。
2バイトコード文字の場合，"，＾以外の表示できる文字を指定してください。

更新対象コードに「KEYV」を指定した場合の自動配布キー値の指定値
1バイトコード文字の場合，"，^，タブコード，改行コード以外の表示できる文字を指定してください。
2バイトコード文字の場合，"，＾以外の表示できる文字を指定してください。

KDWM6311-E

aaaa ：指定可能範囲外の数値が指定されました。入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定可能範囲外の数値が指定されたため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

更新対象コードが「HMAX」の場合，すべて半角数字で0から1023までの数値を指定してください。

修正後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6312-E

aaaa ：指定する情報数が不足しています。入力ファイル名：xxx 発生行：xxx

要因

指定する情報数が不足しているため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

対処

属性情報の変更

：C，ユーザID，STAT，更新値1

：C，ユーザID，HMAX，更新値1

：C，ユーザID，CMNT，更新値1

：C，ユーザID，ATR1，更新値1

：C，ユーザID，ATR2，更新値1

：C，ユーザID，ALLA，更新値1，更新値2，更新値3，更新値4，更新値5

関連情報の設定

：A，ユーザID，AUTH，更新値1

：A，ユーザID，ORG，更新値1

：A，ユーザID，CMP，更新値1

：A，ユーザID，ROLE，更新値1

：A，ユーザID，BPAG，更新値1，更新値2

：A，ユーザID，AGNT，更新値1

：A，ユーザID，KEYV，更新値1，更新値2，更新値3

：A，ユーザID，BADM，更新値1，更新値2

：A，ユーザID，BDST，更新値1，更新値2

：A，ユーザID，RDEF，更新値1

：A，ユーザID，RDST，更新値1

関連情報の削除

：D，ユーザID，AUTH

：D，ユーザID，ORG ，更新値1

：D，ユーザID，CMP ，更新値1

：D，ユーザID，ROLE，更新値1

：D，ユーザID，BPAG，更新値1，更新値2

：D，ユーザID，AGNT，更新値1

：D，ユーザID，KEYV，更新値1，更新値2，更新値3

：D，ユーザID，BADM，更新値1，更新値2

：D，ユーザID，BDST，更新値1，更新値2

：D，ユーザID，RDEF，更新値1

：D，ユーザID，RDST，更新値1

上記に従って修正した後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM6313-E

aaaa ：指定された組織はXXXXXに登録されていません。入力ファイル名：xxx 発生行：xxx 発生列：xxx
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

指定された組織がアドレスサーバ又はディレクトリサーバに登録されていないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定した組織名を正しい名称に変更するか，指定した組織をアドレスサーバ又はディレクトリサーバに登録してください。

修正した後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM6314-E

aaaa ：指定された最上位組織はXXXXXに登録されていません。入力ファイル名：xxx 発生行：xxx 発生列：xxx
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

指定された最上位組織がアドレスサーバ又はディレクトリサーバに登録されていないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定した最上位組織名を正しい名称に変更するか，指定した最上位組織をアドレスサーバ又はディレクトリサーバに登録してください。

修正後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6315-E

aaaa ：指定されたユーザはビジネスプロセス管理者として設定されているため，管理者権限を変更できません。入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定されたユーザはビジネスプロセス管理者として設定されているため，管理者権限を変更できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

管理者権限を変更したい場合は，指定したユーザをビジネスプロセス管理者から削除してください。

対象となるビジネスプロセス定義の特定には，Groupmax Workflow Monitorを使用するか，ユーザ定義情報出力ユティリティ（WFexpusrコマンド）の出力結果を参照してください。その後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6316-E

aaaa ：指定されたユーザはビジネスプロセス管理者として設定されているため，管理者権限を削除できません。 入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定されたユーザはビジネスプロセス管理者として設定されているため，管理者権限を削除できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

管理者権限を削除したい場合は，指定したユーザをビジネスプロセス管理者から削除してください。

対象となるビジネスプロセス定義の特定には，Groupmax Workflow Monitorを使用するか，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)の出力結果を参照してください。その後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6317-E

aaaa ：指定されたユーザはビジネスプロセス配布管理者として設定されているため，管理者権限を変更できません。 入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定されたユーザはビジネスプロセス配布管理者として設定されているため，管理者権限を変更できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

管理者権限を変更したい場合は，指定したユーザをビジネスプロセス配付管理者から削除してください。

対象となるビジネスプロセス定義の特定には，Groupmax Workflow Monitorを使用するか，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)の出力結果を参照してください。その後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6318-E

aaaa ：指定されたユーザはビジネスプロセス配布管理者として設定されているため，管理者権限を削除できません。 入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定されたユーザはビジネスプロセス配布管理者として設定されているため，管理者権限を削除できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

管理者権限を削除したい場合は，指定したユーザをビジネスプロセス配付管理者から削除してください。

対象となるビジネスプロセス定義の特定には，Groupmax Workflow Monitorを使用するか，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)の出力結果を参照してください。その後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6319-E

aaaa ：指定されたユーザはロール定義者として設定されているため，管理者権限を変更できません。 入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定されたユーザはロール定義者として設定されているため，管理者権限を変更できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

管理者権限を変更したい場合は，指定したユーザをロール定義者から削除してください。

対象となるロール定義の特定には，Groupmax Workflow Monitorを使用するか，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)の出力結果を参照してください。その後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6320-E

aaaa ：指定されたユーザはロール定義者として設定されているため，管理者権限を削除できません。 入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定されたユーザはロール定義者として設定されているため，管理者権限を削除できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

管理者権限を削除したい場合は，指定したユーザをロール定義者から削除してください。

対象となるロール定義の特定には，Groupmax Workflow Monitorを使用するか，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)の出力結果を参照してください。その後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6321-E

aaaa ：指定されたユーザはロール配布管理者として設定されているため，管理者権限を変更できません。 入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定されたユーザはロール配布管理者として設定されているため，管理者権限を変更できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

管理者権限を変更したい場合は，指定したユーザをロール配布管理者から削除してください。

対象となるロール定義の特定には，Groupmax Workflow Monitorを使用するか，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)の出力結果を参照してください。その後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6322-E

aaaa ：指定されたユーザはロール配布管理者として設定されているため，管理者権限を削除できません。 入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定されたユーザはロール配布管理者として設定されているため，管理者権限を削除できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

管理者権限を削除したい場合は，指定したユーザをロール配布管理者から削除してください。

対象となるロール定義の特定には，Groupmax Workflow Monitorを使用するか，ユーザ定義情報出力ユティリティ(WFexpusrコマンド)の出力結果を参照してください。その後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6323-E

aaaa ：指定された業務ロールが存在しません。入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定された業務ロールがワークフローデータベースに登録されていないか，02-10以降のバージョンのGroupmax Workflow Definer，又はロール定義更新ユティリティで登録した業務ロールでないため，処理できません。

該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定した業務ロール名を正しい名称に変更するか，指定した業務ロールをワークフローデータベースに登録してください。又は，02-10以降のバージョンのGroupmax Workflow Definer，又はロール定義更新ユティリティで登録した業務ロールを指定してください。

修正後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6324-E

aaaa ：指定されたビジネスプロセス定義が存在しません。入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定されたビジネスプロセス定義がワークフローデータベースに登録されていないか，02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義でないため，処理できません。

該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

指定したビジネスプロセス定義名を正しい名称に変更するか，指定したビジネスプロセス定義をワークフローデータベースに登録してください。又は，02-10以降のバージョンのGroupmax Workflow Definerから登録したビジネスプロセス定義を指定してください。

また，更新対象コードに「BADM」，「BDST」を指定した場合は，既に存在するビジネスプロセス定義名とビジネスプロセス定義バージョンの組み合わせを指定してください。ビジネスプロセス定義バージョンの指定規則は，10文字以内の1以上の半角数字か「ALL」です。

修正後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6325-E

aaaa ：ファイルはフルパス名で指定してください。ファイル名：xxx

要因

ファイルがフルパス名で指定されていないため，処理できません。ユティリティの実行を中止します。

ファイル名

指定されたファイル名が表示されます。

対処

ファイルをフルパス名で指定し，再度実行してください。

KDWM6326-E

aaaa ：指定された組織はXXXXXに登録されていません。組織ID：xxx
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

指定された組織がアドレスサーバ又はディレクトリサーバに登録されていないため，処理できません。ユティリティの実行を中止します。

組織ID

指定された組織が表示されます。

対処

指定した組織を正しい名称に変更するか，指定した組織をアドレスサーバ又はディレクトリサーバに登録してください。

修正後，再度実行してください。

KDWM6327-E

aaaa ：指定された最上位組織はXXXXXに登録されていません。最上位組織ID：xxx
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

指定された最上位組織がアドレスサーバ又はディレクトリサーバに登録されていないため，処理できません。ユティリティの実行を中止します。

最上位組織ID

指定された最上位組織が表示されます。

対処

指定した最上位組織を正しい名称に変更するか，指定した最上位組織をアドレスサーバ又はディレクトリサーバに登録してください。

修正後，再度実行してください。

KDWM6328-E

aaaa ：指定された出力情報種別コードが不正です。出力情報種別コード：xxx

要因

指定された出力情報種別コードが不正なため，処理できません。ユティリティの実行を中止します。

出力情報種別コード

指定された出力情報種別コードが表示されます。

対処

指定可能な出力情報種別コードは，STAT，HMAX，CMNT，ATR1，ATR2，ALLA，AUTH，ORG，CMP，ROLE，BPAG，AGNT，KEYV，BADM，BDST，RDEF，RDSTのどれかです。

修正後，再度実行してください。

KDWM6330-E

aaaa ：指定されたファイル名に誤りがあります。ファイル名：xxx

要因

指定されたファイル名に誤りがあるため，処理できません。ユティリティの実行を中止します。

ファイル名

指定されたファイル名が表示されます。

対処

ファイル名に「¥ / : , ; * ? " < > | 」は使用できません。

修正後，再度実行してください。

KDWM6331-E

aaaa ：オブジェクトサーバとの接続に失敗しました。関数名：xxx 行番号：xxx ＡＰＩ名：xxx 理由コード：xxx 詳細コード：xxx サブコード：xxx

要因

Groupmax Object Serverとの接続に失敗しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

API名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM6332-E

aaaa ：オブジェクトサーバからの切り離しに失敗しました。関数名：xxx 行番号：xxx ＡＰＩ名：xxx 理由コード：xxx 詳細コード：xxx サブコード：xxx

要因

Groupmax Object Serverとの切り離しに失敗しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

API名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM6333-E

aaaa ：オブジェクトサーバでエラーが発生しました。関数名：xxx 行番号：xxx ＡＰＩ名：xxx 理由コード：xxx 詳細コード：xxx サブコード：xxx

要因

Groupmax Object Serverでエラーが発生しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

API名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

システム管理者に連絡してください。

KDWM6334-E

aaaa ：オブジェクトサーバのトランザクション開始時にエラーが発生しました。関数名：xxx 行番号：xxx ＡＰＩ名：xxx 理由コード：xxx 詳細コード：xxx サブコード：xxx

要因

Groupmax Object Serverのトランザクション開始でエラーが発生しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

API名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

システム管理者に連絡してください。

KDWM6335-E

aaaa ：オブジェクトサーバのトランザクション終了時にエラーが発生しました。関数名：xxx 行番号：xxx ＡＰＩ名：xxx 理由コード：xxx 詳細コード：xxx サブコード：xxx

要因

Groupmax Object Serverのトランザクション終了でエラーが発生しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

API名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

システム管理者に連絡してください。

KDWM6336-E

aaaa ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：xxx 行番号：xxx ＡＰＩ名：xxx 理由コード：xxx 詳細コード：xxx

要因

オペレーティングシステムに対する処理要求でエラーが発生しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

API名

エラーが発生した処理名が表示されます。

理由コード

要求した処理のリターン値が表示されます。

詳細コード

要求した処理のerrno値が表示されます。

対処

関数名及び詳細コードを参照して，障害の要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWM6337-E

aaaa ：XXXXXへのアクセスでエラーが発生しました。関数名：xxx 行番号：xxx ＡＰＩ名：xxx 理由コード：xxx 詳細コード：xxx
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

アドレスサーバ又はワークフローディレクトリサービスが起動されていないか，これらのサーバ又はサービスへのアクセスでエラーが発生しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

API名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

アドレスサーバ又はワークフローディレクトリサービスが起動されていない場合は，起動後ユティリティを再実行してください。また，アドレスサーバ又はワークフローディレクトリサービスが起動されている場合は，システム管理者に連絡してください。

KDWM6338-E

aaaa ：メモリ不足が発生しました。関数名：xxx 行番号：xxx

要因

メモリが確保できませんでした。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM6339-E

aaaa ：プログラムエラーが発生しました。関数名：xxx 行番号：xxx

要因

ユティリティ実行中にプログラムエラーが発生しました。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM6340-E

aaaa ：指定されたファイルはディレクトリです。ファイル名：xxx

要因

オプションに指定されたファイル名がディレクトリであるため，処理できません。ユティリティの実行を中止します。

ファイル名

指定されたファイル名が表示されます。

対処

正しいファイル名を指定し，再度実行してください。

KDWM6341-E

aaaa ：実行したユーザには実行権限がありません。

要因

ユーザに実行する権限がありません。ユティリティの実行を中止します。

対処

Administratorsグループ（ローカルログオン時）又はDomain Adminsグループ（ドメインログオン時）のユーザでログオンした後，再度実行してください。

KDWM6342-E

aaaa ：ユーザIDが「system」のユーザ情報は更新できません。入力ファイル名：xxx　発生行：xxx 発生列：xxx

要因

ユーザIDが「system」のユーザ情報は更新することができません。

入力ファイル名

指定されたファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

なし。「system」ユーザ情報変更要求はスキップします。

KDWM6343-E

aaaa ：指定された文字列の定義フォーマットが不正です。入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定された更新値の定義フォーマットが不正なため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

エラーとなった箇所を，正しいフォーマットに修正してください。

修正した後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM6344-E

aaaa ：指定された文字列長が長すぎます。入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

指定された文字列長が長すぎるため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

更新対象コード(HMAX)

：半角数字10文字以内で指定してください。

更新対象コード(CMNT)

：127バイト以内の文字列で指定してください。

更新対象コード(ATR1)

：31バイト以内の文字列で指定してください。

更新対象コード(ATR2)

：31バイト以内の文字列で指定してください。

更新対象コード(KEYV)

：自動配布キー値は，1から31バイト以内の文字列で指定してください。

更新対象コード(BADM)

：ビジネスプロセス定義バージョンは，半角数字10文字以内で指定してください。又は，ALLを指定してください。

更新対象コード(BDST)

：ビジネスプロセス定義バージョンは，半角数字10文字以内で指定してください。又は，ALLを指定してください。

上記に従って修正した後，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM6345-E

aaaa ：指定された入力ファイルのレコード長が長すぎます。入力ファイル名：xxx 発生行：xxx

要因

レコード長が長すぎるため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

対処

レコード長は1024バイト以内で作成してください。

修正後，エラーとなったレコードだけ更新処理を再実行してください。

KDWM6346-E

aaaa ：指定されたファイル又はディレクトリにアクセスする権限がありません。ファイル名またはディレクトリ名：xxx

要因

指定されたファイル又はディレクトリにアクセスする権限がないため，処理できません。ユティリティの実行を中止します。

ファイル名またはディレクトリ名

指定されたファイル名又はディレクトリ名が表示されます。

対処

アクセス権限がないファイル又はディレクトリに権限を付与した後，再度実行してください。

KDWM6347-E

aaaa ：資源の競合が発生しました。入力ファイル名：xxx 発生行：xxx 関数名：xxx 行番号：xxx

要因

ワークフローデータベース資源の競合が発生したため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

対処

しばらくしてから，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM6348-E

aaaa ：資源の競合が発生しました。関数名：xxx 行番号：xxx

要因

ワークフローデータベース資源の競合が発生したため，処理できません。ユティリティの実行を中止します。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

対処

しばらくしてから，再度実行してください。

KDWM6349-E

aaaa ：最上位組織ID「GMAXSYS」及び最上位組織ID「GMAXSYS」の下位組織は指定できません。

要因

最上位組織ID「GMAXSYS」及び最上位組織ID「GMAXSYS」の下位組織に対する操作は実行できないため，処理できません。ユティリティの実行を中止します。

対処

なし。最上位組織ID「GMAXSYS」及び最上位組織ID「GMAXSYS」の下位組織に対する操作は処理できません。

KDWM6350-E

aaaa ：最上位組織ID「GMAXSYS」及び最上位組織ID「GMAXSYS」の下位組織は指定できません。入力ファイル名：xxx 発生行：xxx 発生列：xxx

要因

最上位組織ID「GMAXSYS」及び最上位組織ID「GMAXSYS」の下位組織に対する操作は実行できないため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

なし。最上位組織ID「GMAXSYS」及び最上位組織ID「GMAXSYS」の下位組織に対する操作は処理できません。

KDWM6351-E

aaaa ：指定されたロールは配布実行中のため，更新できません。入力ファイル名：xxx　発生行：xxx　発生列：xxx

要因

指定されたロールは他サーバへの配布実行中のため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

他サーバへの配布が完了してから，エラーとなったレコードだけ更新処理を再度実行してく ださい。

KDWM6352-E

aaaa ：xxxオプションの引数が重複しています。引数：xxx

要因

同一のオプション引数が複数回指定されています。

引数

重複している引数が表示されます。

対処

コマンドラインを修正して再度実行してください。

KDWM6353-E

aaaa ：指定されたビジネスプロセス定義は配布実行中のため，更新できません。入力ファイル名：xxx　 発生行：xxx　発生列：xxx

要因

指定されたビジネスプロセス定義は他サーバへの配布実行中のため，処理できません。該当するレコードの処理をスキップします。

入力ファイル名

指定された入力ファイル名が表示されます。

発生行

エラーが発生した行の行番号が表示されます。

発生列

エラーが発生した行のエラーがある列番号が表示されます。

対処

他サーバへの配布が完了してから，エラーとなったレコードだけ更新処理を再度実行してください。

KDWM6354-E

aaaa ：オブジェクトの不整合を検知したため，修復して処理を続行しました。オブジェクトID：xxx　オブジェクト種別：xxx　オブジェクト名：xxx　付加情報：xxx

要因

ユティリティ実行中にオブジェクト情報の矛盾を検知したので，続行できるように修復しました。

オブジェクトID

保守情報が表示されます。

オブジェクト種別

保守情報が表示されます。

オブジェクト名

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM6355-E

WFregusr ：同時実行できない処理がクライアントから既に実行中のため，ユティリティの起動を中止します。

要因

ユティリティと同時に実行できないWorkflow APIが既に実行されているため，ユティリティの起動を中止します。

対処

時間をあけて再度実行してください。

KDWM6356-E

aaaa ：同時実行できない処理が既に実行中のため，ユティリティの起動を中止します。

要因

ユティリティと同時に実行できない処理が既に実行されています。

対処

ワークフローの他の機能またはコマンドを終了させるか，排他チェックを抑止するオプションを付加して再度実行してください。

KDWM6357-E

aaaa ：環境情報「サーバ間連携機能指定」の値が「bbbb」であるため，実行できません。

要因

環境情報「サーバ間連携機能指定」の値に誤りがあるため，処理できません。コマンドの起動を中止します。

対処

環境情報「サーバ間連携機能指定」に正しい値を設定して，再度実行してください。

KDWM6358-E

WFregusr：ワークフローのユーザIDを変更することはできません。ユーザ名：xxx 旧ユーザID：xxx 現ユーザID：xxx 保守情報：xxx

要因

ワークフローのユーザIDを変更することはできません。

対処

現ユーザトレーを削除してから，新規のユーザトレーを作成してください。

KDWM6359-E

WFregusr：指定されたユーザIDは既に別のユーザトレーで使用されています。追加失敗ユーザ名：xxx　追加失敗ユーザID：xxx　保守情報：xxx

要因

指定されたユーザIDは既に別のユーザトレーで使用されています。

対処

別のワークフローのユーザIDを割り当ててください。

KDWM6401-I

WFregusr：ワークフローディレクトリキャッシュの再構築を開始します。

KDWM6402-I

WFregusr：ワークフローディレクトリキャッシュの再構築を完了しました。

KDWM7001-I

WFanalyst_bp ：使用法：WFanbp -b ビジネスプロセス定義情報ファイル名

KDWM7002-I

WFanalyst_bp ：ビジネスプロセス定義情報が存在しません。

KDWM7004-I

WFanalyst_log ：ワークフローログ編集機能を開始します。ビジネスプロセス定義情報ファイル名：ｘｘｘ　編集対象ビジネスプロセス定義名：ｘｘｘ　編集対象ビジネスプロセス定義バージョン：ｘｘｘ　アンロードジャーナルファイル名：ｘｘｘ　パラメタファイル名：ｘｘｘ

KDWM7005-I

WFanalyst_log ：ワークフローログ編集機能を終了します。ビジネスプロセス定義情報ファイル名：ｘｘｘ　編集対象ビジネスプロセス定義名：ｘｘｘ　編集対象ビジネスプロセス定義バージョン：ｘｘｘ　アンロードジャーナルファイル名：ｘｘｘ　パラメタファイル名：ｘｘｘ

KDWM7006-I

WFanalyst_log ：使用法：WFanlog -b ビジネスプロセス定義情報ファイル名 -n 編集対象ビジネスプロセス定義名 -v 編集対象ビジネスプロセス定義バージョン -j アンロードジャーナルファイル名 [ -j アンロードジャーナルファイル名 ... ] [ -p パラメタファイル名 ]

KDWM7007-I

WFanalyst_result ：稼働実績集計機能を開始します。ビジネスプロセス定義情報ファイル名：ｘｘｘ　アンロードジャーナルファイル名：ｘｘｘ　パラメタファイル名：ｘｘｘ

KDWM7008-I

WFanalyst_result ：稼働実績集計機能を終了します。ビジネスプロセス定義情報ファイル名：ｘｘｘ　アンロードジャーナルファイル名：ｘｘｘ　パラメタファイル名：ｘｘｘ

KDWM7009-I

WFanalyst_bp ：ビジネスプロセス定義情報抽出機能を開始します。ビジネスプロセス定義情報ファイル名：ｘｘｘ

KDWM7010-I

WFanalyst_bp ：ビジネスプロセス定義情報抽出機能を終了します。ビジネスプロセス定義情報ファイル名：ｘｘｘ

KDWM7011-I

WFanalyst_result ：使用法 ：WFanrslt [ -b ビジネスプロセス定義情報ファイル名 ] -j アンロードジャーナルファイル名 [ -j アンロードジャーナルファイル名 ... ] [ -p パラメタファイル名 ]

KDWM7050-I

aaaa ：xxxは起動中です。

KDWM7051-I

aaaa ：xxxの一部機能が起動中です。

KDWM7052-I

aaaa ：xxxは停止中です。

KDWM7053-I

aaaa ：ワークフローデータベースが初期化されていません。

KDWM7054-I

aaaa ：ワークフローデータベースのバージョンが不正です。

KDWM7055-I

aaaa ：ワークフローデータベースが初期化されていないか，又はバージョンが不正です。

KDWM7056-I

aaaa ：環境設定ユティリティを開始します。

KDWM7057-I

aaaa ：環境設定ユティリティを終了します。

KDWM7058-I

aaaa ：環境初期化ユティリティを開始します。

KDWM7059-I

aaaa ：環境初期化ユティリティを終了します。

KDWM7100-W

aaaa ：環境は既に初期化されています。

要因

Workflowの環境は既に初期化されています。

対処

なし。

KDWM7211-W

WFanalyst_bp ：ホスト名の取得に失敗しました。理由コード：ｘｘｘ

要因

ビジネスプロセス定義情報抽出機能が動作しているサーバのホスト名を取得しようとしましたが，取得できなかったため，異常終了します。

理由コード

gethostname処理のerrno値が表示されます。

対処

HOSTSファイルに，自ホストを設定してください。

KDWM7213-E

WFanalyst_bp ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

ビジネスプロセス定義情報抽出機能実行中にオペレーティングシステムに対する処理要求でエラーが発生したため，異常終了します。

関数名

エラーが発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

対処

システム管理者に連絡してください。

KDWM7214-W

WFanalyst_bp ：ビジネスプロセス定義情報ファイルの容量不足が発生しました。

要因

ビジネスプロセス定義情報ファイルの容量が不足したため，処理を中止します。

対処

不要なファイルを削除してから，再度コマンドを実行してください。

KDWM7215-E

WFanalyst_bp ：メモリ不足が発生しました。

要因

メモリが確保できませんでした。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，ビジネスプロセス定義情報抽出機能を再度実行してください。

KDWM7216-W

WFanalyst_bp ：他のプログラムが実行中のため，処理を終了します。

要因

ビジネスプロセス定義情報抽出機能の実行前にユティリティが実行中のため，処理を中止します。

対処

ユティリティが終了してから，ビジネスプロセス定義情報抽出機能を再度実行してください。

KDWM7218-W

WFanalyst_bp ：排他制御ファイルのオープンに失敗しました。

要因

排他制御用ファイルのオープンでエラーが発生したため，異常終了します。

対処

システム管理者に連絡してください。

KDWM7219-W

WFanalyst_bp ：ファイルのロックに失敗しました。

要因

排他制御用ファイルのロックでエラーが発生したため，異常終了します。

対処

システム管理者に連絡してください。

KDWM7220-W

WFanalyst_bp ：他のプログラムで，ビジネスプロセス定義情報ファイルが使用されています。

要因

他のプログラムでビジネスプロセス定義情報ファイルが使用されているため，処理を中止します。

対処

参照しているプロセスを終了させるか，又はビジネスプロセス定義情報ファイルを変更してから，再度実行してください。

KDWM7221-W

WFanalyst_bp ：不当な文字が存在します。

要因

ワークフローデータベース中に不当な複数バイト文字が存在するため，処理を中止します。

対処

システム管理者に連絡してください。

KDWM7222-E

WFanalyst_bp ：オープンするファイル数が制限値を超えています。

要因

オープンするファイル数が制限値を超えているため，処理を中止します。

対処

不要なプロセスを終了させるか，又はオープンしているファイルをクローズしてから，再度実行してください。

KDWM7223-W

WFanalyst_bp ：ビジネスプロセス定義情報ファイルのオープンでエラーが発生しました。

要因

ビジネスプロセス定義情報ファイルのオープンでエラーが発生したため，処理を中止します。

対処

作成するファイルの親ディレクトリの書き込み許可を与えて，再度実行してください。又は，書き込み許可があるユーザで，再度実行してください。

KDWM7224-E

WFanalyst_bp ：システムファイルテーブルが一杯のため，ビジネスプロセス定義情報ファイルのオープンに失敗しました。

要因

システムファイルテーブルが満杯のため，エラーが発生しました。

対処

不要なプロセスを終了させるか，又はオープンしているファイルをクローズしてから，再度実行してください。

KDWM7225-W

WFanalyst_bp ：ビジネスプロセス定義情報ファイルのオープンに失敗しました。理由コード：ｘｘｘ

要因

ビジネスプロセス定義情報ファイルのオープンでエラーが発生したため，異常終了します。

理由コード

open処理のerrno値が表示されます。

対処

エラー原因を取り除き，再度実行してください。又は，システム管理者に連絡してください。

KDWM7226-W

WFanalyst_bp ：ビジネスプロセス定義情報ファイルのクローズに失敗しました。理由コード：ｘｘｘ

要因

ビジネスプロセス定義情報ファイルのクローズでエラーが発生したため，異常終了します。

理由コード

close処理のerrno値が表示されます。

対処

このメッセージ出力以前に他のエラーメッセージが出力されている場合は，そのメッセージに対処してください。他のメッセージが出力されていない場合は，システム管理者に連絡してください。

KDWM7227-W

WFanalyst_bp ：ビジネスプロセス定義情報ファイルの出力に失敗しました。理由コード：ｘｘｘ

要因

ビジネスプロセス定義情報ファイルへの書き込み処理でエラーが発生したため，異常終了します。

理由コード

write処理のerrno値が表示されます。

対処

エラー原因を取り除き，再度実行してください。又は，システム管理者に連絡してください。

KDWM7228-W

WFanalyst_bp ：ビジネスプロセス定義情報ファイルの作成に失敗しました。

要因

ビジネスプロセス定義情報ファイルの作成でエラーが発生したため，処理を中止します。

対処

ファイルシステムを拡張してから，ビジネスプロセス定義情報抽出機能を再度実行してください。

KDWM7229-E

WFanalyst_result ：ホスト名の取得に失敗しました。理由コード：ｘｘｘ

要因

稼働実績集計機能が動作しているサーバのホスト名を取得しようとしましたが，取得できなかったため，異常終了します。

理由コード

gethostname処理のerrno値が表示されます。

対処

HOSTSファイルに，自ホストの設定をしてください。

KDWM7240-W

WFanalyst_bp ：オブジェクトサーバとの接続に失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

次の要因でGroupmax Object Serverとの接続にエラーが発生したため，異常終了します。

Groupmax Object Serverが起動されていない。

Groupmax Object Serverでエラーが発生した。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

Groupmax Object Serverの環境を見直してから，再度実行してください。又は，システム管理者に連絡してください。

KDWM7241-W

WFanalyst_bp ：オブジェクトサーバからの切り離しに失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生し，Groupmax Object Serverからの切り離しに失敗したため，異常終了します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

Groupmax Object Serverの環境を見直してから，再度実行してください。又は，システム管理者に連絡してください。

KDWM7242-W

WFanalyst_bp ：オブジェクトサーバのトランザクション開始時にエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクション開始でエラーが発生したため，異常終了します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

システム管理者に連絡してください。

KDWM7243-W

WFanalyst_bp ：トランザクションの終了時にエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクション終了でエラーが発生したため，異常終了します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

システム管理者に連絡してください。

KDWM7244-W

WFanalyst_bp ：オブジェクトサーバでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生したため，異常終了します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

システム管理者に連絡してください。

KDWM7245-W

WFanalyst_bp ：オブジェクトサーバとの接続でエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverとの接続でシステムエラーが発生したため，異常終了します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コード又はWFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

システム管理者に連絡してください。

KDWM7246-W

WFanalyst_bp ：オブジェクトサーバでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverでシステムエラーが発生したため，異常終了します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

システム管理者に連絡してください。

KDWM7249-E

WFanalyst_bp ：プログラムエラーが発生しました。理由コード：ｘｘｘ　詳細コード：ｘｘｘ

要因

ビジネスプロセス定義情報抽出機能でプログラムエラーが発生したため，異常終了します。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コード又はWFSV_errnoが表示されます。

対処

システム管理者に連絡してください。

KDWM7250-E

aaaa ：指定したパラメタファイルは存在しません。パラメタファイル名：ｘｘｘ

要因

指定したパラメタファイルがないため，コマンドの実行を中止します。

パラメタファイル名

パラメタファイル名が表示されます。

対処

パラメタファイル名を確認してから，再度コマンドを実行してください。

KDWM7251-W

aaaa ：指定されたビジネスプロセス定義情報ファイルは存在しません。ビジネスプロセス定義情報ファイル名：ｘｘｘ

要因

指定されたビジネスプロセス定義情報ファイルが存在しないため，ユティリティの実行を中止します。

ビジネスプロセス定義情報ファイル名

ビジネスプロセス定義情報ファイル名が表示されます。

対処

ビジネスプロセス定義情報ファイル名を確認してから，再度実行してください。

KDWM7252-W

aaaa ：指定された編集対象ビジネスプロセス定義は存在しません。編集対象ビジネスプロセス定義名：ｘｘｘ　編集対象ビジネスプロセス定義バージョン：ｘｘｘ

要因

指定された編集対象のビジネスプロセス定義が存在しないため，ユティリティの実行を中止します。

編集対象ビジネスプロセス定義名

編集対象のビジネスプロセス名が表示されます。

編集対象ビジネスプロセス定義バージョン

編集対象のビジネスプロセス定義バージョン番号が表示されます。

対処

編集対象のビジネスプロセス名とビジネスプロセス定義バージョンを確認してから，再度実行してください。

KDWM7253-W

aaaa ：指定されたアンロードジャーナルファイルは存在しません。アンロードジャーナルファイル名：ｘｘｘ

要因

指定されたジャーナルファイルが存在しないため，ユティリティの実行を中止します。

アンロードジャーナルファイル名

アンロードジャーナルファイル名が表示されます。

対処

アンロードジャーナルファイル名を確認してから，再度実行してください。

KDWM7254-E

aaaa ：パラメタファイルのオープンに失敗しました。パラメタファイル名：ｘｘｘ　エラーコード：ｘｘｘ

要因

パラメタファイルのオープンに失敗したため，コマンドの実行を中止します。

パラメタファイル名

パラメタファイル名が表示されます。

エラーコード

fopen()関数のerrno値が表示されます。

対処

エラー原因を取り除いてから，再度コマンドを実行してください。

KDWM7255-W

aaaa ：ビジネスプロセス定義情報ファイルのオープンに失敗しました。ビジネスプロセス定義情報ファイル名：ｘｘｘ　エラーコード：ｘｘｘ

要因

ビジネスプロセス定義情報ファイルのオープンに失敗したため，ユティリティの実行を中止します。

ビジネスプロセス定義情報ファイル名

ビジネスプロセス定義情報ファイル名が表示されます。

エラーコード

fopen処理のerrno値が表示されます。

対処

システム管理者に連絡してください。

KDWM7256-W

WFanalyst_log ：ワークフローログレコードファイルのクローズに失敗しました。エラーコード：ｘｘｘ

要因

ワークフローログレコードファイルのクローズに失敗したため，ユティリティの実行を中止します。

エラーコード

fclose処理のerrno値が表示されます。

対処

エラー原因を取り除いてから，コマンドを再度実行してください。このメッセージの出力以前に他のエラーメッセージが出力されている場合は，そのメッセージに従って対処してください。

KDWM7257-W

WFanalyst_log ：ワークフローログレコードファイルの出力に失敗しました。エラーコード：ｘｘｘ

要因

ワークフローログレコードファイルの書き込みに失敗したため，ユティリティの実行を中止します。

エラーコード

fputs処理のerrno値が表示されます。

対処

システム管理者に連絡してください。

KDWM7258-E

aaaa ：オペランド長が上限を超えています。パラメタファイル名：ｘｘｘ

要因

指定したオペランド長が上限を超えているため，コマンドの実行を中止します。

パラメタファイル名

パラメタファイル名が表示されます。

対処

パラメタファイルを修正してから，コマンドを再度実行してください。

KDWM7259-E

aaaa ：不正なオペランドが指定されています。パラメタファイル名：ｘｘｘ

要因

不正なオペランドが指定されているため，コマンドの実行を中止します。

パラメタファイル名

パラメタファイル名が表示されます。

対処

パラメタファイルを修正してから，コマンドを再度実行してください。

KDWM7260-E

aaaa ：オペランドが重複しています。パラメタファイル名：ｘｘｘ

要因

オペランドが重複しているため，コマンドの実行を中止します。

パラメタファイル名

パラメタファイル名が表示されます。

対処

パラメタファイルを修正してから，コマンドを再度実行してください。

KDWM7261-W

aaaa ：アンロードジャーナルファイルで入出力エラーが発生しました。

要因

アンロードジャーナルファイルでアクセスエラーが発生したため，ユティリティの実行を中止します。

対処

直前に出力されたGroupmax Object Serverのメッセージに基づいてエラー原因を取り除いてから，再度，ユティリテイを実行してください。

KDWM7262-W

WFanalyst_log ：ワークフローログレコードファイルのオープンに失敗しました。エラーコード：ｘｘｘ

要因

ワークフローログレコードファイルのオープンに失敗したため，ユティリティの実行を中止します。

エラーコード

fopen処理のerrno値が表示されます。

対処

システム管理者に連絡してください。

KDWM7264-E

WFanalyst_log ：プログラムエラーが発生しました。ビジネスプロセス定義情報ファイル名：ｘｘｘ　編集対象ビジネスプロセス定義名：ｘｘｘ　編集対象ビジネスプロセス定義バージョン：ｘｘｘ　アンロードジャーナルファイル名：ｘｘｘ　パラメタファイル名：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

ワークフローログ編集機能実行中に，プログラムの内部矛盾を検知したため，処理を中止します。

ビジネスプロセス定義情報ファイル名

ビジネスプロセス定義情報ファイル名が表示されます。

編集対象ビジネスプロセス定義名

編集対象のビジネスプロセス名が表示されます。

編集対象ビジネスプロセス定義バージョン

編集対象のビジネスプロセス定義バージョンが表示されます。

アンロードジャーナルファイル名

アンロードジャーナルファイル名の先頭だけが表示されます。

パラメタファイル名

パラメタファイル名が表示されます。

ファイル名

エラーが発生したファイル名が表示されます。

場所

エラーが発生した行が表示されます。

対処

システム管理者に連絡してください。

KDWM7265-W

aaaa ：ワークフローログの入力に失敗しました。XO_errcode：ｘｘｘ XO_errno：ｘｘｘ

要因

ログの読み込みに失敗したため，ユティリティの実行を中止します。

XO_errcode

Groupmax Object Serverの詳細コードが表示されます。

XO_errno

保守情報が表示されます。

対処

障害の原因を取り除いて，ユティリティを再度実行してください。

KDWM7266-W

WFanalyst_log ：ワークフローログレコードファイルは既に存在します。

要因

ワークフローログレコードファイルは既に存在するため，ユティリティの実行を中止します。

対処

既存のワークフローログレコードファイルを別のファイルとして保存した後，再度実行してください。

KDWM7268-E

WFanalyst_result ：プログラムエラーが発生しました。ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

ユティリティ実行中にプログラムエラーが発生したため，ユティリティの実行を中止します。

ファイル名

エラーが発生したファイル名が表示されます。

場所

エラーが発生した行が表示されます。

対処

システム管理者に連絡してください。

KDWM7269-E

WFanalyst_result ：オペランドの組み合わせが不正です。パラメタファイル名：ｘｘｘ

要因

パラメタファイル中のオペランドの組み合わせが不正のため，コマンドの実行を中止します。

パラメタファイル名

パラメタファイル名が表示されます。

対処

パラメタファイルを修正してから，コマンドを再度実行してください。

KDWM7271-W

WFanalyst_result ：稼働実績ファイルは既に存在します。ファイル名：ｘｘｘ

要因

稼働実績ファイルが既に存在するため，ユティリティの実行を中止します。

ファイル名

稼働実績ファイル名が表示されます。

対処

既存の稼働実績ファイルを別のファイルとして保存した後，再度実行してください。

KDWM7272-W

aaaa ：ファイル又はディレクトリに対する権限がありません。ファイル名：ｘｘｘ

要因

ファイルに対する権限がないため，ユティリティの実行を中止します。

ファイル名

指定されたファイル名が表示されます。

対処

ファイル又はディレクトリの権限を変更してから，ユティリティを再度実行してください。

KDWM7300-E

WFanalyst_record ：プログラムエラーが発生しました。理由コード：ｘｘｘ　詳細コード：ｘｘｘ

要因

稼働状況解析コマンドでプログラムエラーが発生したため，異常終了します。

理由コード

障害の発生元を示します。

20000～29999：Groupmax Workflow Server

30000～39999：Groupmax Object Server

40000～49999：Groupmax Address Server

詳細コード

各プログラムの詳細コード又はWFSV_errnoが表示されます。

対処

システム管理者に連絡してください。

KDWM7301-E

aaaa ：オプションが重複しています。オプション名：ｘｘｘ

要因

コマンドのオプションが重複して指定されているため，処理を中止し，使用法を表示します。

オプション名

重複しているオプション名が表示されます。

対処

メッセージに示すオプションの指定を確認してから，コマンドを再度実行してください。

KDWM7302-E

aaaa ：オプションの指定が不正です。

要因

オプションの指定が不正なため，処理を中止し，使用法を表示します。

対処

不正なオプションが指定されていないか確認してから，コマンドを再度実行してください。

KDWM7303-E

aaaa ：必須オプションが指定されていません。

要因

省略できないオプションが指定されていないため，コマンドの処理を中止し，使用法を表示します。

対処

必要なオプションを指定してから，再度コマンドを実行してください。

KDWM7304-E

aaaa ：オプションのパラメタに不正な値が指定されています。オプション名：ｘｘｘ

要因

コマンドのオプションのパラメタが不正に指定されているため，処理を中止します。

オプション名

不正なパラメタ値のオプション名が表示されます。

対処

パラメタの指定値を確認してから，再度コマンドを実行してください。

KDWM7305-E

aaaa ：オプションの指定数が制限値を超えました。オプション名：ｘｘｘ

要因

コマンドのオプションの指定数が制限値を超えて指定されているため，処理を中止します。

オプション名

不正なパラメタ値のオプション名が表示されます。

対処

パラメタの指定数を減らして，再度コマンドを実行してください。

KDWM7307-E

aaaa ：同一のファイルが指定されています。オプション名：ｘｘｘ

要因

同一のファイルが複数指定されているため，コマンドの実行を中止します。

オプション名

不正なパラメタ値のオプション名が表示されます。

対処

同一のファイルが指定されていないか確認してから，再度コマンドを実行してください。

KDWM7311-W

WFanalyst_result ：稼働実績ファイルの出力に失敗しました。エラーコード：ｘｘｘ

要因

稼働実績ファイルの書き込みに失敗したため，ユティリティの実行を中止します。

エラーコード

fputs処理のerrno値が表示されます。

対処

システム管理者に連絡してください。

KDWM7312-E

WFanalyst_result ：time_tableオペランドに指定した集計範囲の数が上限を超えています。パラメタファイル名：ｘｘｘ

要因

time_tableオペランドに指定した集計範囲の数が上限を超えたため，コマンドの実行を中止します。

パラメタファイル名

パラメタファイル名が表示されます。

対処

time_tableオペランドに指定する集計範囲の数を24個以下にしてください。

KDWM7313-E

WFanalyst_result ：day_tableオペランドに指定した集計範囲の数が上限を超えています。パラメタファイル名：ｘｘｘ

要因

day_tableオペランドに指定した集計範囲の数が上限を超えたため，コマンドの実行を中止します。

パラメタファイル名

パラメタファイル名が表示されます。

対処

day_tableオペランドに指定する集計範囲の数を24個以下にしてください。

KDWM7314-W

WFanalyst_result ：稼働実績ファイルのオープンに失敗しました。エラーコード：ｘｘｘ

要因

稼働実績ファイルのオープンに失敗したため，ユティリティの実行を中止します。

エラーコード

fopen処理のerrno値が表示されます。

対処

エラー原因を取り除いてから，ユティリティを再度実行してください。

KDWM7315-W

WFanalyst_result ：稼働実績ファイルのクローズに失敗しました。エラーコード：ｘｘｘ

要因

稼働実績ファイルのクローズに失敗しました。

エラーコード

fclose処理のerrno値が表示されます。

対処

エラー原因を取り除き，再度実行してください。このメッセージの出力以前に，他のエラーメッセージが出力されている場合は，そのメッセージに従って対処してください。

KDWM7316-W

aaaa ：指定されたファイルはディレクトリです。ファイル名：ｘｘｘ

要因

オプションに指定されたファイル名がディレクトリです。

ファイル名

指定されたファイル名が表示されます。

対処

正しいファイル名を指定し，再度実行してください。

KDWM7317-W

aaaa ：指定されたファイル名が不正です。ファイル名：ｘｘｘ　エラーコード：ｘｘｘ

要因

指定されたファイル名が不正です。

ファイル名

指定されたファイル名が表示されます。

エラーコード

stat処理のerrno値が表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM7350-E

aaaa ：終了監視時間内に終了しませんでした。プログラム名：ｘｘｘ

要因

終了監視時間内にプログラムが終了しないため，異常終了します。

プログラム名

監視中のプログラム名が表示されます。

対処

エラー要因を取り除いてから，再度実行してください。終了しなかったプログラムでエラーメッセージが出力されている場合は，そのメッセージに従って対処してください。

KDWM7351-E

aaaa ：プログラムエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ　

要因

プログラムエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM7400-E

aaaa ：指定されたファイルは存在しません。ファイル名：ｘｘｘ

要因

指定されたファイルが存在しません。

ファイル名

指定されたファイル名が表示されます。

対処

存在するファイルを指定して再度実行してください。

KDWM7401-E

aaaa ：環境情報ファイルに不正なレコードがありました。不正なレコード数：ｘｘｘ

要因

環境情報ファイル内に不正なレコードがありました。

不正なレコード数

環境情報ファイル内の不正なレコード数が表示されます。

対処

環境情報ファイル内の不正なレコードを修正して再度実行してください。

KDWM7402-E

aaaa ：コマンドが見つかりません。コマンド名：ｘｘｘ

要因

コマンドの実行に失敗しました。

コマンド名

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM7403-E

aaaa ：指定されたデータに誤りがあります。データ名：ｘｘｘ

要因

指定されたデータに誤りがあります。

データ名

誤りのあるデータが表示されます。

対処

データを修正して再度実行してください。

KDWM7404-E

aaaa ：指定されたディレクトリは存在しません。ディレクトリ名：ｘｘｘ

要因

指定したディレクトリは存在しません。

ディレクトリ名

指定されたディレクトリ名を表示します。

対処

存在するディレクトリを指定して再度実行してください。

KDWM7405-E

aaaa ：コマンドの実行に失敗しました。コマンド名：ｘｘｘ エラーコード：ｘｘｘ

要因

エラーコードxxxに示す理由によって，初期化ユティリティの実行に失敗しました。

コマンド名

実行したコマンド名が表示されます。

エラーコード

エラーコードが表示されます。

対処

エラーコードの内容と対処について，次の表に示します。

エラーコード | 意味 | 対処
128 | 実行に必要なdllが見つかりませんでした。 | Groupmax Object Serverがインストールされていること，及びインストール後にリブートされていることを確認してください。
その他 | － | システム管理者に連絡してください。

KDWM7406-E

aaaa ：デフォルト環境設定ファイルのオープンに失敗しました。理由コード：ｘｘｘ

要因

デフォルト環境設定ファイルのオープンに失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

(e)　KDWM8000 - KDWM9999

KDWM9020-I

WFinitmgr ：マネージャ機能初期設定ユティリティを開始します。

KDWM9021-I

WFinitmgr ：マネージャ機能初期設定ユティリティを終了します。

KDWM9022-I

WFinitmgr ：タイプ定義処理を開始します。

KDWM9023-I

WFinitmgr ：タイプ定義処理が終了しました。

KDWM9024-I

WFinitmgr ：ワークフロー管理者登録処理，マネージャオブジェクト及び転送キューオブジェクト生成処理を開始します。

KDWM9025-I

WFinitmgr ：ワークフロー管理者登録処理，マネージャオブジェクト及び転送キューオブジェクト生成処理が終了しました。

KDWM9060-I

WFdelwork ：ワーク削除ユティリティを開始します。

KDWM9061-I

WFdelwork ：ワーク削除ユティリティを終了します。削除成功ワーク数：ｘｘｘ　削除失敗ワーク数：ｘｘｘ

KDWM9062-I

WFdelwork ：ワーク削除ユティリティを中止します。削除成功ワーク数：ｘｘｘ　削除失敗ワーク数：ｘｘｘ

KDWM9063-I

WFdelwork ：使用法：WFdelwk [ -d 保存日数 ] [ -b 削除対象ビジネスプロセス定義名 [ -v 削除対象ビジネスプロセス定義バージョン ] ] [ -j { put | noput [ -c {yes | no} ] } ] [-y]

要因

WFdelwkコマンドのフォーマットが不正です。

対処

メッセージに出力された形式で再度実行してください。

KDWM9070-I

WFconvdb ：データベース移行ユティリティを開始します。

KDWM9071-I

WFconvdb ：データベース移行ユティリティを終了します。

KDWM9072-I

aaaa ：スキーマ更新処理を開始します。

KDWM9073-I

aaaa ：スキーマ更新処理を終了します。

KDWM9074-I

aaaa ：ジャーナルを取得しないため，障害が発生するとバックアップから回復する必要があります。実行する前に必ずバックアップを取得してください。

要因

ジャーナル未取得のモードで実行されたため，障害対策としてバックアップを取得する必要があります。

対処

バックアップを取得します。又は，バックアップを取得していることを確認します。

KDWM9080-I

WFdeldb ：環境削除ユティリティを開始します。

KDWM9081-I

WFdeldb ：環境削除ユティリティを終了します。

KDWM9082-I

WFdeldb ：aaaaタイプにはオブジェクトがありません。aaaa ：タイプ名

KDWM9083-I

WFdeldb ：aaaaのタイプ定義を削除します。aaaa ：タイプ名

KDWM9084-I

WFdeldb ：aaaaのタイプ定義は存在しません。aaaa ：タイプ名

KDWM9085-I

WFdeldb ：タイプ定義は存在しません。

KDWM9086-I

WFdeldb ：aaaaのクラスタードストリングタイプ定義を削除します。aaaa ：クラスタードストリングタイプ名

KDWM9087-I

WFdeldb ：aaaaのクラスタードストリングタイプ定義は存在しません。aaaa ：クラスタードストリングタイプ名

KDWM9088-I

WFdeldb ：クラスタードストリングタイプ定義は存在しません。

KDWM9089-I

WFdeldb ：aaaaのリレーション定義を削除します。aaaa ：リレーション名

KDWM9090-I

WFdeldb ：aaaaのリレーション定義は存在しません。aaaa ：リレーション名

KDWM9091-I

WFdeldb ：リレーション定義は存在しません。

KDWM9092-I

WFdeldb ：aaaaのデータタイプ定義を削除します。aaaa ：データタイプ名

KDWM9093-I

WFdeldb ：aaaaデータタイプ定義は存在しません。aaaa ：データタイプ名

KDWM9094-I

WFdeldb ：データタイプ定義は存在しません。

KDWM9095-I

WFdeldb ：文書実体ディレクトリを削除します。

KDWM9096-I

WFdeldb ：ワークエリアディレクトリを削除します。

KDWM9097-I

WFdeldb ：ログ情報エリアディレクトリを削除します。

KDWM9098-I

WFdeldb ：使用法：WFdeldb [-f] [-t] [-m ｛utl｜app｝ ]

KDWM9099-I

WFdeldb ：終了ワーク情報ディレクトリを削除します。

KDWM9120-W

WFinitmgr ：タイプは既に定義されています。

要因

Groupmax Object Serverへのワークフロータイプ定義は，既に完了しています。処理をスキップして続行します。

対処

なし。

KDWM9121-W

WFinitmgr ：ユーザIDが「system」のユーザは既に登録されています。

要因

ユーザIDが「system」のユーザは既に登録されています。処理をスキップして続行します。

対処

なし。

KDWM9123-W

WFinitmgr ：オブジェクトサーバからの切り離しでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverからの切り離しでエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

障害の発生元が表示されます。

30000～39999：Groupmax Object Server

3：Groupmax Object Server

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いてください。

KDWM9125-W

WFinitmgr ：マネージャオブジェクトは既に生成されています。

要因

以前，初期設定ユティリティを実行したときにマネージャオブジェクト生成は終了しています。処理をスキップして続行します。

対処

なし。

KDWM9126-W

WFinitmgr ：転送キューオブジェクトは既に生成されています。

要因

転送キューオブジェクトは，既に生成されています。処理を続行します。

対処

なし。

KDWM9160-W

WFdelwork ：オブジェクトサーバ，又はサーバ機能からの切り離しでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Server又はサーバ機能からの切り離し時にエラーが発生しました。ワークフローデータベースの更新は完了しています。処理を続行します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コード又はWFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM9163-W

WFdelwork： データベースが不完全な状態になっています。バックアップからファイルを回復してください。

要因

ジャーナルを取得していないため，データベースが不完全な状態になっています。

対処

障害の発生要因を取り除き，バックアップファイルからファイルを回復し，再度実行してください。

KDWM9170-W

aaaa ：スキーマは既に更新されています。

要因

スキーマは既に更新されています。処理をスキップして続行します。

対処

なし。

KDWM9180-W

WFdeldb ：aaaaタイプのオブジェクトをbbbb件削除します。aaaa：タイプ　bbbb：オブジェクト数

要因

aaaaタイプのオブジェクトがありますが，-fオプションが指定されたので削除します。

対処

なし。

KDWM9181-W

WFdeldb ：aaaaタイプにはオブジェクトがbbbb件存在します。aaaa：タイプ　bbbb：オブジェクト数

要因

aaaaクラスのオブジェクトがbbbb件存在します。

対処

オブジェクトを削除する場合は，-fオプションを指定して，再度実行してください。

KDWM9182-W

WFdeldb ：aaaaディレクトリのパスが取得できません。

要因

aaaaディレクトリのパスがレジストリに未設定のため取得できません。

WFdoc　：文書実体ディレクトリ

WFexport：ワークエリアディレクトリ

WFspool ：ログ情報エリアディレクトリ

対処

aaaaディレクトリが存在する場合は手動で削除してください（このディレクトリが存在すると初期設定に失敗します）。

KDWM9183-W

aaaa ：データベースが不完全な状態になっています。バックアップからファイルを回復してください。

要因

ジャーナルを取得していないため，データベースが不完全な状態になっています。

対処

障害の発生要因を取り除き，バックアップファイルからファイルを回復し，再度実行してください。

KDWM9200-E

aaaa ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

オペレーティングシステムに対する処理要求でエラーが発生しました。

関数名

エラーが発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

対処

関数名にgetpwnamが表示された場合は，ユーザ「system」を登録してください。

その他の場合は，システム管理者に連絡してください。

KDWM9201-W

aaaa ：実行したユーザには実行権限がありません。

要因

ユーザに，実行する権限がありません。

対処

権限のあるユーザで，再度ログインしてください。その後，再度実行してください。

KDWM9202-E

aaaa ：マネージャ機能の環境が不正です。

要因

マネージャ機能の初期設定が正常に終了していません。

対処

初期設定ユティリティを実行してください。

KDWM9203-W

aaaa ：他のプログラムと同時に実行できません。

要因

プログラムの競合が発生しました。

対処

他のプログラムの終了を待って，再度実行してください。

稼働中バックアップ終了コマンド(WFstpBK)は，以下のプログラムが動作している状態では実行できません。

稼働中バックアップ開始コマンド(WFstrBK)

稼働中バックアップ終了コマンド(WFstpBK)

また，稼働中バックアップ開始コマンド(WFstrBK)は，マルチサーバ機能又はドメイン間連携機能のサービスや以下のプログラムが動作している状態では実行できません。

初期設定ユティリティ（Workflow管理ツールより実行）

ロール定義更新ユティリティ（WFdefrl）

ユーザ定義更新ユティリティ(WFdefusr)

環境削除ユティリティ(WFdeldb)

ワーク削除ユティリティ(WFdelwk又はWorkflow管理ツールより実行)

ワークフローログ出力ユティリティ(WFdestlg又はWorkflow管理ツールより実行)

ファイル整合性チェックユティリティ(WFfsck又はWorkflow管理ツールより実行)

ユーザ定義ユティリティ(WFregusr)

稼働中バックアップ開始コマンド(WFstrBK)

稼働中バックアップ終了コマンド(WFstpBK)

上記プログラムが実行されている場合は，プログラムが終了してから，稼働中バックアップ開始コマンドを再度実行してください。

なお，マルチサーバ機能又はドメイン間連携機能のサービスが起動されている場合，サービスを停止すると稼働中バックアップ開始コマンドは実行できますが，取得した稼働中バックアップデータは無効です。マルチサーバ機能又はドメイン間連携機能のサービスが起動されている場合，ワークフローのすべてのサービスを停止して，バックアップを取得してください。

KDWM9204-E

aaaa ：プログラムエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

プログラムエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM9205-E

aaaa ：オプションにパラメタが指定されていません。オプション名：ｘｘｘ

要因

コマンドのオプションにパラメタが指定されていません。

オプション名

パラメタが指定されていないオプション名が表示されます。

対処

コマンドのオプションを見直して，再度実行してください。

KDWM9206-E

aaaa ：オプションのパラメタが指定範囲を超えています。オプション名：ｘｘｘ

要因

コマンドのオプションに指定したパラメタが指定範囲を超えています。

オプション名

指定範囲を超えて指定されたオプション名が表示されます。

対処

パラメタを見直して，再度実行してください。

KDWM9207-E

aaaa ：オプションのパラメタが不正です。オプション名：ｘｘｘ

要因

コマンドのオプションに不正なパラメタが指定されています。

オプション名

不正なパラメタが指定されたオプション名が表示されます。

対処

パラメタを見直して，再度実行してください。

KDWM9208-E

aaaa ：不正なオプションが指定されています。

要因

コマンドに不正なオプションが指定されています。

対処

オプションを見直して，再度実行してください。

KDWM9209-E

aaaa ：オプションが重複しています。オプション名：ｘｘｘ

要因

コマンドのオプションが重複して指定されています。

オプション名

重複して指定されたオプション名が表示されます。

対処

オプションを見直して，再度実行してください。

KDWM9210-E

aaaa ：オプションの組み合わせが不正です。

要因

コマンドのオプションの組み合わせが不正です。

対処

オプションの組み合わせを見直して，再度実行してください。

KDWM9211-E

aaaa ：メモリ不足が発生しました。

要因

メモリが確保できませんでした。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM9212-W

aaaa ：ログインユーザは，ワークフローユーザクラスに登録されていません。

要因

ログインユーザが，ワークフローデータベースに登録されていません。

対処

ログインユーザをワークフローデータベースに登録後，再度実行してください。

KDWM9213-W

aaaa ：ログインユーザは，ワークフローユーザクラスに複数登録されています。

要因

ログインユーザが，ワークフローデータベースに複数登録されています。

対処

システム管理者に連絡してください。

KDWM9214-E

aaaa ：オブジェクトサーバのキャッシュメモリが一杯です。

要因

Groupmax Object Serverのキャッシュメモリが満杯です。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM9215-E

aaaa ：通信環境不正か，又はサーバ名が不正のため，サーバ機能と接続できません。

要因

サーバ機能と接続しようとしましたが，通信環境不正のため失敗しました。

対処

通信設定ファイル（HOSTSファイル）中に正しくホスト名が設定されているか確認してください。又は，再度実行してください。

何度実行しても再発する場合は，通信環境（ソケットの上限）を見直すか，システム管理者に連絡してください。

KDWM9216-W

aaaa ：サーバ機能が起動されていないため，サーバ機能と接続できません。

要因

サーバ機能が起動されていないため，サーバ機能と接続できませんでした。

対処

サーバ機能を起動してから，再度実行してください。

KDWM9217-W

aaaa ：ユーザ名不正，又はパスワード不正のため，サーバ機能と接続できません。

要因

サーバ機能と接続しようとしましたが，次の要因で接続できませんでした。

ユーザIDが不正

パスワードが不正

自サーバのホスト名が不正

対処

ユーザID，パスワード，又は自サーバのホスト名を見直して，再度実行してください。

KDWM9218-W

aaaa ：サーバ機能でエラーが発生しました。関数名：ｘｘｘ　詳細コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

サーバ機能でエラーが発生しました。

関数名

保守情報が表示されます。

詳細コード

WFSV_errnoが表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM9219-W

aaaa ：オブジェクトサーバでエラーが発生しました。関数名：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生しました。

関数名

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

障害の発生要因を取り除いてください。

KDWM9220-E

WFinitmgr ：実行したユーザには実行権限がありません。

要因

ユーザに，実行する権限がありません。

対処

権限のあるユーザで，再度ログインしてください。その後，再度実行してください。

KDWM9221-W

WFinitmgr ：オブジェクトサーバとの接続に失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverとの接続に失敗しました。

関数名

保守情報が表示されます。

理由コード

障害の発生元が表示されます。

30000～39999：Groupmax Object Server

3：Groupmax Object Server

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM9222-W

WFinitmgr ：オブジェクトサーバのトランザクション開始時にエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクションを開始できませんでした。

関数名

保守情報が表示されます。

理由コード

障害の発生元が表示されます。

20000～29999：Groupmax Workflow Server

30000～39999：Groupmax Object Server

40000～49999：Groupmax Address Server

3：Groupmax Object Server

200：Groupmax Workflow Server

詳細コード

各プログラムの詳細コード又はWFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM9223-W

WFinitmgr ：トランザクションの終了時にエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverのトランザクションを終了できませんでした。

関数名

保守情報が表示されます。

理由コード

障害の発生元が表示されます。

20000～29999：Groupmax Workflow Server

30000～39999：Groupmax Object Server

40000～49999：Groupmax Address Server

3：Groupmax Object Server

200：Groupmax Workflow Server

詳細コード

各プログラムの詳細コード又はWFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM9224-W

WFinitmgr ：オブジェクトサーバでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生しました。

関数名

保守情報が表示されます

理由コード

障害の発生元が表示されます。

20000～29999：Groupmax Workflow Server

30000～39999：Groupmax Object Server

40000～49999：Groupmax Address Server

3：Groupmax Object Server

詳細コード

各プログラムの詳細コード又はWFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWM9226-W

WFinitmgr ：タイプ定義処理に失敗しました。

要因

ワークフローの各オブジェクトのタイプ定義処理に失敗しました。

対処

システム管理者に連絡してください。

KDWM9227-W

WFinitmgr ：ワークフロー管理者登録処理及びマネージャオブジェクト生成処理に失敗しました。

要因

ワークフロー管理者のワークフローユーザオブジェクトの生成に失敗しました。

対処

直前に出力したメッセージの要因を取り除き，再度実行してください。

KDWM9230-W

WFinitmgr ：マネージャ機能初期設定ユティリティは既に起動されています。

要因

初期設定ユティリティは，既に実行中です。

対処

必要であれば，初期設定ユティリティが終了した後，再度実行してください。

KDWM9231-E

WFinitmgr ：メモリ不足が発生しました。

要因

作業領域が確保できませんでした。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM9232-E

WFinitmgr ：旧バージョンのワークフローデータベースが存在します。

要因

動作環境を初期化しようとしましたが，既に旧バージョンで作成したワークフローデータベースが存在するため処理を中止しました。

対処

旧バージョンのワークフローデータベースを現ワークフローデータベースに移行する場合は，データベース移行ユティリティを実行してください。旧バージョンのワークフローデータベースを初期化し，現バージョンのワークフローデータベースを作成する場合は，Groupmax Object Serverの環境を初期化した後に，サーバ機能の環境を再度初期化してください。

KDWM9260-E

WFdelwork ：プログラムエラーが発生しました。理由コード：ｘｘｘ

要因

プログラムエラーが発生しました。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWM9261-W

WFdelwork ：ワーク削除ユティリティは既に起動されています。

要因

ワーク削除ユティリティは，既に実行中です。

対処

ワーク削除ユティリティが終了した後，再度実行してください。

KDWM9262-E

WFdelwork ：メモリ不足が発生しました。詳細コード：ｘｘｘ

要因

メモリが確保できませんでした。

詳細コード

保守情報が表示されます。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWM9270-E

aaaa ：移行対象のワークフローデータベースが見つかりません。

要因

移行対象のワークフローデータベースが見付かりませんでした。

対処

環境変数(XODDIR)の内容を見直してください。又は，Groupmax Object Serverの環境を見直してください。

KDWM9271-E

aaaa ：ユティリティは既に起動されています。

要因

ユティリティを起動しようとしましたが，既に起動しているため起動できません。

対処

必要であれば，起動中のユティリティが終了した後，再度実行してください。

KDWM9272-E

aaaa ：ワークフローデータベースに格納先エリアが作成されていません。

要因

ユティリティの実行に必要なエリアが作成されていません。

対処

ユティリティの実行に必要なエリアを追加した後，再度実行してください。

ワークフローデータベースの移行時に，このメッセージが出力された場合，ワークフローデータベースの移行を参照して，必要なエリアを作成してください。

動作環境の初期化時に，このメッセージが出力された場合，Groupmax Object Serverでの環境設定を参照して，必要なエリアを作成してください。

KDWM9273-E

aaaa ：オブジェクトサーバでエラーが発生しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

障害の発生元が表示されます。

30000～39999：Groupmax Object Server

3：Groupmax Object Server

詳細コード

Groupmax Object Serverの詳細コードが表示されます。

サブコード

詳細コードのサブコードが表示されます。

例

（例1）

KDWM9273-E オブジェクトサーバでエラーが発生しました。関数名：XO_get_next_definition_in_schema 理由コード：0 詳細コード：14 サブコード：0

要因及び対処方法を次の表に示します。

要因
説明
対処

失敗している場合
WFdeldbコマンド又は手動でのWorkflow環境の削除が失敗しました。KDWSxxx(KDWS802-W以外のエラー)のメッセージが出力されていることを確認してください。
再度，WFdeldbコマンドを実行してWorkflow環境を削除します。WFdeldbコマンドが正常終了したことを確認後，再度初期化してください。WFdeldbコマンドで「KDWM9182-W」のメッセージが出力される場合は，その対処に従ってください。

スキップしている場合

KDWS802-W (WFinitsv ：

サーバ機能は既に初期化されています。) のメッセージを確認してください。この場合，旧ワークフローデータベースの次に示すディレクトリのうち，どれかが残っています。「%WFdir%」は，Workflowインストール先ディレクトリを示します。

%WFdir%¥WFdoc：

文書実体ディレクトリ

%WFdir%¥WFexport：

ワークエリアディレクトリ

%WFdir%¥WFspool：

ログ情報エリアディレクトリ

再度，WFdeldbコマンドを実行してWorkflow環境を削除します。WFdeldbコマンドが正常終了したことを確認後，再度初期化してください。 WFdeldbコマンドで「KDWM9182-W」のメッセージが出力される場合は，その対処に従ってください。

（例2）

KDWM9273-E オブジェクトサーバでエラーが発生しました。関数名：xxx 理由コード：3000 詳細コード：17 サブコード：-739 又は-1814

要因：Groupmax Object Serverが起動されていません。

対処

障害の発生要因を取り除いて，再度実行してください。

なお，サブコードが-454の場合，ロック資源が不足しています。この場合，次に示す1.又は2.の対処を実行してください。1.を推奨しますが，運用上不可能な場合は，2.を実行してください。

-m　utlオプションを指定して環境削除ユティリティ（WFdeldb）を実行します
詳細は環境削除ユティリティの操作を参照してください。

Groupmax Object Serverの再編成コマンドを実行後，環境削除ユティリティ（WFdeldb）を再実行します
詳細はマニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照してください。

KDWM9282-E

WFdeldb ：引数指定に誤りがあります。

要因

引数指定に誤りがあります。

対処

正しい引数を指定して，再度実行してください。

KDWM9283-E

WFdeldb ：環境削除ユティリティを中止します。

要因

環境削除ユティリティを中止します。

対処

なし。

KDWM9284-E

WFdeldb ：文書実体ディレクトリの削除に失敗しました。

要因

文書実体ディレクトリの削除に失敗しました。

対処

文書実体ディレクトリを手動で削除してください。

格納パスをWorkflow管理ツールの環境設定ユティリティで確認し，WFdocディレクトリごと削除します。

KDWM9285-E

WFdeldb ：ワークエリアディレクトリの削除に失敗しました。

要因

ワークエリアディレクトリの削除に失敗しました。

対処

ワークエリアディレクトリを手動で削除してください。

格納パスをWorkflow管理ツールの環境設定ユティリティで確認し，WFexportディレクトリごと削除します。

KDWM9286-E

WFdeldb ：aaaaのタイプ定義は常駐化されているため削除できません。aaaa：タイプ名

要因

aaaaのタイプ定義は常駐化されているため削除できません。

対処

aaaaのタイプ定義の常駐化を中止してGroupmax Object Serverを再起動し，再度実行してください。

KDWM9287-E

WFdeldb ： 終了ワーク情報ディレクトリの削除に失敗しました。

要因

終了ワーク情報ディレクトリの削除に失敗しました。

対処

終了ワーク情報ディレクトリを手動で削除してください。

格納パスを環境設定ユティリティで確認し，WFdelwkディレクトリ下をすべて削除します。

KDWM9288-E

aaaa ： ディスクの容量不足が発生しました。

要因

ディスクの容量不足が発生しました。

対処

ディスク容量を見直してください。

KDWM9289-E

aaaa ： オブジェクトサーバの実行モードが違います。

要因

aaaaユティリティのGroupmax Object Serverの実行モードが違うため，実行できません。

対処

ユティリティのオプション指定とGroupmax Object Serverの実行モードが合っているかを見直して，再度実行してください。詳細は各ユティリティの指定方法を参照してください。

KDWM9300-W

aaaa ：排他処理でエラーが発生しました。関数名：xxx　詳細コード：xxx　サブコード：xxx　ファイル名：xxx　場所：ｘｘｘ

要因

ロックエラーが発生しました。

関数名

保守情報が表示されます。

詳細コード

保守情報が表示されます。

サブコード

詳細コードのサブコードが表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

再度実行してください。繰り返し発生する場合は，システム管理者に連絡してください。

KDWM9320-E

WFinitmgr ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ　理由コード：xxx

要因

オペレーティングシステムとのインタフェースでエラーが発生しました。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

対処

関数名，及び理由コードを参照して障害の要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWM9322-E

aaaa ：サーバ機能管理ファイルの作成に失敗しました。理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

サーバ機能管理ファイルの作成に失敗しました。

理由コード

保守情報が表示されます。

付加情報

保守情報（errno値）が表示されます。

対処

付加情報のerrnoを参照して障害の要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWM9980-Q

WFdeldb ：ワークフローデータベースを削除します。実行しますか？（ｙ/n）

KDWM9981-Q

WFdelwork ：ジャーナルを取得しないため，障害が発生するとバックアップから回復する必要があります。実行する前に必ずバックアップを取得してください。対象となるワークを削除しますか？(y/n)

(3)　サーバ機能のメッセージ一覧

KDWS001 - KDWS199

KDWS200 - KDWS399

KDWS600 - KDWS799

KDWS800 - KDWS999

(a)　KDWS001 - KDWS199

KDWS001-I

WFserver ：サーバ機能を開始しました。ジャーナルモード：ｘｘｘ

要因

サーバ機能を開始しました。

ジャーナルモード

High-end：ジャーナル取得高速オプションを指定して実行

Normal：ジャーナル取得高速オプションなしで実行

対処

なし。

KDWS003-I

WFserver ：サーバ機能を終了しました。

KDWS005-I

WFserver ：ベースサービスプロセスが終了しました。サービス名：ｘｘｘ　プロセスID：ｘｘｘ　終了コード：ｘｘｘ

要因

終了コードに示す要因でベースサービスが終了しました。

サービス名

ベースサービスのサービスの種類が表示されます。

DBservice：更新系，検索系又はコネクションサービス

ConnectService：コネクションサービス

ReferenceService：検索サービス

プロセスID

終了したベースサービスプロセスのプロセスIDが表示されます。

終了コード

終了コードが表示されます。

対処

終了コードの内容と対処について，次の表に示します。

終了コード | 対処
0x00000000​ | 正常終了のため，対処する必要はありません。
0x00000001​ | このメッセージの前にKDWS010-Iメッセージが出力されている場合は，正常終了のため，対処する必要はありません。KDWS010-Iメッセージが出力されていない場合は，サーバ機能SNAPダンプを保存して，システム管理者に連絡してください。サーバ機能SNAPダンプについては，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)の障害情報についての記述を参照してください。
上記以外 | サーバ機能SNAPダンプを保存して，システム管理者に連絡してください。サーバ機能SNAPダンプについては，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)の障害情報についての記述を参照してください。

KDWS006-I

WFserver ：IPバッファ管理デーモンが終了しました。プロセスID：ｘｘｘ　終了コード：ｘｘｘ

要因

終了コードに示す要因でIPバッファ管理デーモンが終了しました。

プロセスID

終了したベースサービスプロセスのプロセスIDが表示されます。

終了コード

終了コードが表示されます。

対処

終了コードの内容と対処について，次の表に示します。

終了コード | 対処
0x00000000​ | 正常終了のため，対処の必要はありません。
上記以外 | サーバ機能SNAPダンプを保存して，システム管理者に連絡してください。サーバ機能SNAPダンプについては，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)の障害情報についての記述を参照してください。

KDWS007-I

WFserver ：ベースサービスプロセスを回復しました。サービス名：ｘｘｘ　プロセスID：ｘｘｘ

要因

ベースサービスプロセスを回復しました。

サービス名

ベースサービスのサービスの種類が表示されます。

DBservice：更新系，検索系又はコネクションサービス

ConnectService：コネクションサービス

ReferenceService：検索サービス

プロセスID

回復したベースサービスプロセスのプロセスIDが表示されます。

対処

なし。

KDWS008-I

WFserver ：IPバッファ管理デーモンを回復しました。プロセスID：ｘｘｘ

要因

IPバッファ管理デーモンを回復しました。

プロセスID

回復したIPバッファ管理デーモンのプロセスIDが表示されます。

対処

なし。

KDWS009-I

WFserver ：保守用情報：ｘｘｘ

要因

サーバで何らかの事象が発生しました。

対処

保守用情報に「正常終了」以外の情報が設定されている場合，システム管理者に連絡してください。

KDWS010-I

WFbaseSV ：処理したサービスが最大サービス数を超えたため，ベースサービスプロセスを終了します。サービス名：ｘｘｘ　プロセスID：ｘｘｘ　トランザクション数：ｘｘｘ

要因

処理したサービスが最大サービス数を超えたため，ベースサービスプロセスを終了します。

サービス名

終了したベースサービスのサービスの種類が表示されます。

DBservice：更新系，検索系又はコネクションサービス

ConnectService：コネクションサービス

ReferenceService：検索サービス

プロセスID

終了したベースサービスプロセスのプロセスIDが表示されます。

トランザクション数

終了したベースサービスが処理したトランザクション数（APIサービス数）が表示されます。

対処

ベースサービスプロセスは，処理したサービスが最大サービス数を超えると，いったん終了した後，自動的に再起動します。このため，対処する必要はありません。

KDWS011-I

WFserver ： 再ログインを受け付けたため，強制ログアウトしました。ユーザID：xxx　接続IPアドレス：xxx　切断IPアドレス：xxx　保守情報：xxx

要因

サーバの環境設定で再ログインにyesが指定してあり，同一ユーザIDで既に別IPアドレスのクライアントからログインされているため，そのセションを強制的にログアウトしました。

ユーザID

強制ログアウトしたユーザIDが表示されます。

接続IPアドレス

再接続するIPアドレスが表示されます。

切断IPアドレス

切断されたIPアドレスが表示されます。

保守情報

保守情報が表示されます。

対処

強制ログアウト後に再ログインした場合，Groupmax Integrated Desktop又はGroupshopで案件を処理しようとすると「この案件は他のプログラムで使用中の可能性があります」というメッセージが表示されることがあります。この場合は「処理を続行しますか?」で「はい」を選択して処理を続行してください。

KDWS100-E

WFserver ：サーバ機能の開始に失敗しました。要因：ｘｘｘ　理由コード：ｘｘｘ

要因

サーバ機能の開始に失敗したため，処理を中止しました。

要因

要因が表示されます。

理由コード

保守情報が表示されます。

対処

要因の内容と対処について，次の表に示します。

要因 | 内容 | 対処
Already bind | 既にサーバ機能が起動されています。 | 必要に応じて，起動済みのサーバ機能を終了させてから再起動してください。
Initialize error | 初期設定処理中にエラーが発生しました。 | このメッセージの前にメッセージが表示されている場合は，表示されているメッセージの障害の要因を取り除いてください。表示されていない場合は，システム管理者に連絡してください。
No memory | メモリ不足が発生しました。 | メモリ所要量を見直してください。
No service | サービス名（workflow)がSERVICESファイルに登録されていません。 | サービス名（workflow)がSERVICESファイルに正しく登録されているか確認してください。
NTMAC3 | サーバ間連携機能の指定に"use"が設定されていますが，Addressサーバでのサーバ設定が正しくありません。 | Workflowシステム組織の設定を見直して，再度実行してください。
Cannot create named pipe | コマンド要求受付用名前付きパイプの生成に失敗しました。 | オペレーティングシステムを再起動し，Workflowサーバ機能を再起動してください。
上記以外 | － | システム管理者に連絡してください。

KDWS102-E

WFserver ：オペレーティングシステムとのインタフェースでエラーが発生しました。セション名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

オペレーティングシステムに対する処理要求でエラーが発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

付加情報

必要に応じて保守情報が表示されます。

対処

errno値を参照して，障害の要因を取り除いてください。

このメッセージが繰り返し出力される場合には，次の情報を採取して，システム管理者へ連絡してください。

%WFdir%¥uxpl¥Server以下のすべてのファイル
（「%WFdir%」はWorkflowインストールディレクトリを示します）

イベントログ

KDWS103-E

WFserver ：通信エラーが発生しました。セション名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

サーバ間かサーバとクライアント間のＬＡＮで障害が発生したか，又はサーバかクライアントの異常終了によって，通信障害が発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

付加情報

保守情報が表示されます。

対処

クライアントから再度ログインしてください。ログインできない場合は，ＬＡＮ環境の障害と考えられます。コネクタなどが正しく接続されているか確認してください。

付加情報が「WFsess receive timeout」，又は「WFbaseSV receive timeout」となっているこのメッセージが頻繁に出力される場合は，ワークフローサーバの環境設定で「サーバ間通信監視時間」の値を大きくしてワークフローサーバを再起動してください。

KDWS104-E

WFserver：メモリ不足が発生しました。セション名：ｘｘｘ　領域種別：ｘｘｘ　領域名：ｘｘｘ　領域サイズ：ｘｘｘ

要因

メモリ不足が発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

領域種別

プロセスローカルメモリの不足の場合は，「LOCAL」が表示されます。また，共有メモリの不足の場合は，「SHARED」と表示されます。

領域名

保守情報が表示されます。

領域サイズ

取得に失敗した領域サイズが表示されます。

対処

スワップエリアサイズを含めたメモリ容量を見直してください。

KDWS105-E

WFserver ：ファイルシステムの容量が一杯です。セション名：ｘｘｘ　パス名称：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

ファイルシステムの容量が満杯です。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

パス名称

操作対象のパス名が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

付加情報

必要に応じて保守情報が表示されます。

対処

表示されたパスのファイルシステムの容量を見直してください。

KDWS106-E

WFserver：ファイルシステムに入出力エラーが発生しました。セション名：ｘｘｘ　パス名称：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

ファイルの入出力時にエラーが発生しました。案件にファイルを添付しようとしたときにこのエラーが発生した場合は，添付しようとしたファイルのファイル名にサーバのOS上ではファイル名として扱えない文字コードが含まれている可能性があります。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

パス名称

操作対象のパス名が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

付加情報

必要に応じて保守情報が表示されます。

対処

表示された関数名と理由コードを参照して，障害要因を取り除いてください。案件にファイルを添付しようとしたときにこのエラーが発生した場合は，「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)の環境設定ユティリティの「添付文書ファイル名称チェック」を参照して，添付しようとしたファイル名に誤りがないか確認してください。ファイル名に誤りがあった場合は，ほかのファイル名に変更して，再度実行してください。

KDWS107-E

WFserver ：ファイルシステムにエラーが発生しました。セション名：ｘｘｘ　パス名称：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

ファイルシステムにエラーが発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

パス名称

操作対象のパス名が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

付加情報

必要に応じて保守情報が表示されます。

対処

表示された関数名と理由コードを参照して，障害要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWS109-E

WFserver ：サーバ機能管理ファイルに入出力エラーが発生しました。セション名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

初期設定を実行していないか，又は正常終了していないことが考えられます。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

サーバでの環境設定を参照して，サーバ機能の環境を正しく初期化した後，再度実行してください。

KDWS110-E

WFserver ：オブジェクト操作時に予期しないエラーが発生しました。セション名：ｘｘｘ　オブジェクトID：ｘｘｘ　関数名：ｘｘｘ　位置コード：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

オブジェクト操作時に予期しないエラーが発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

オブジェクトID

操作対象のオブジェクトIDが表示されます。

関数名

保守情報が表示されます。

位置コード

保守情報が表示されます。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWS111-E

WFserver ：ワークエリアが一杯です。セション名：ｘｘｘ　パス名称：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

ワークエリアの容量が満杯です。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

パス名称

操作対象のパス名が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

付加情報

必要に応じて保守情報が表示されます。

対処

ファイル容量を見直してください。

KDWS112-E

WFserver ：ワークエリアに入出力エラーが発生しました。セション名：ｘｘｘ　パス名称：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

ワークエリアにアクセス中，エラーが発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

パス名称

操作対象のパス名が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

付加情報

必要に応じて保守情報が表示されます。

対処

表示された関数名と理由コードを参照して，障害要因を取り除いてください。

KDWS113-E

WFserver ：ワークエリアにエラーが発生しました。セション名：ｘｘｘ　パス名称：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

ワークエリアにエラーが発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

パス名称

操作対象のパス名が表示されます。

関数名

エラーの発生した関数名が表示されます。

理由コード

保守情報が表示されます。

付加情報

必要に応じて保守情報が表示されます。

対処

表示された関数名と理由コードを参照して，障害要因を取り除いてください。

KDWS114-E

WFserver ：オブジェクトサーバとの接続に失敗しました。セション名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

Groupmax Object Serverとの接続に失敗しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除き，再度実行してください。

KDWS115-E

WFserver ：オブジェクトサーバからの切り離しに失敗しました。セション名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

Groupmax Object Serverからの切り離しに失敗しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除き，再度実行してください。

KDWS116-E

WFserver ：オブジェクトサーバのトランザクション開始時にエラーが発生しました。セション名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

トランザクションの開始に失敗しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除き，再度実行してください。

KDWS117-E

WFserver ：トランザクションの終了時にエラーが発生しました。セション名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

トランザクションの終了に失敗しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除き，再度実行してください。

KDWS118-E

WFserver ：オブジェクトサーバのタイプ定義操作時にエラーが発生しました。セション名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

Groupmax Object Serverのタイプ定義操作時にエラーが発生しました。

セション名

セションを利用しているユーザのユーザ名が表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

関数名

エラーの発生した関数名が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除き，再度実行してください。

KDWS119-E

WFserver ：オブジェクトサーバのオブジェクト操作時にエラーが発生しました。セション名：ｘｘｘ　オブジェクトID：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

Groupmax Object Serverのオブジェクト操作時にエラーが発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

オブジェクトID

操作対象のGroupmax Object ServerのオブジェクトIDが表示されます。

関数名

保守情報が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除き，再度実行してください。

KDWS120-E

WFserver ：オブジェクトサーバのデータベースに入出力エラーが発生しました。セション名：ｘｘｘ　オブジェクトID：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

Groupmax Object Serverのデータベースにアクセス中，入出力エラーが発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

オブジェクトID

操作対象のGroupmax Object ServerのオブジェクトIDが表示されます。

関数名

エラーの発生した関数名が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除き，再度実行してください。

KDWS121-E

WFserver ：オブジェクトサーバのディクショナリに入出力エラーが発生しました。セション名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

Groupmax Object Serverのディクショナリにアクセス中，入出力エラーが発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

関数名

エラーの発生した関数名が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除き，再度実行してください。

KDWS122-E

WFserver ：オブジェクトが作成できません。セション名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

オブジェクトの作成に失敗しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除き，再度実行してください。

KDWS123-E

WFserver ：属性検索でエラーが発生しました。セション名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

Groupmax Object Serverの属性検索でエラーが発生しました。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

関数名

保守情報が表示されます。

理由コード

WFSV_errnoが表示されます。

付加情報

Groupmax Object Serverの詳細コードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWS124-E

WFserver ：オブジェクトの矛盾を検知したため，修復して処理を続行しました。ユーザID：ｘｘｘ　オブジェクト種別：ｘｘ　オブジェクト名：ｘｘｘ　要素カウンタ：ｘｘｘ　リスト要素数：ｘｘｘ　付加情報：ｘｘｘ

要因

オブジェクト情報の矛盾を検知したので，続行できるように修復しました。

ユーザID

オブジェクトを操作していたユーザのユーザIDが表示されます。

オブジェクト種別

保守情報が表示されます。

オブジェクト名

保守情報が表示されます。

要素カウンタ

保守情報が表示されます。

リスト要素数

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWS132-E

WFserver ：サーバ機能で使用するエリアが設定されていません。セション名：ｘｘｘ　付加情報：ｘｘｘ

要因

Groupmax Object Serverの初期設定時にサーバ機能で使用するユーザ用又はインデクス用のエリアが指定されていません。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

付加情報

保守情報が表示されます。

対処

Groupmax Object Serverの初期設定パラメタを調査してください。必要に応じて，サーバでの環境設定を参照して，Workflowの環境を正しく初期化した後，再度実行してください。

KDWS135-E

WFserver ：初期設定ユティリティで作成したワークフローデータベースとサーバ機能のバージョンが一致していません。

要因

ワークフローデータベースとサーバ機能とのバージョンが不一致です。

対処

バージョンを確認してサーバ機能を再起動してください。又はサーバでの環境設定を参照して，ワークフローデータベースの環境を正しく初期化した後，再度実行してください。

KDWS137-E

WFserver ：オプションの指定値に誤りがあります。オプション名：ｘｘｘ

要因

環境設定ファイルで指定したオペランドの指定値に誤りがあります。

オプション名

誤りのあるオペランド名が表示されます。

対処

オペランドの指定値を見直して，再度実行してください。

KDWS139-E

WFserver ：インストール先ディレクトリが見つかりません。

要因

Workflowインストール先が判別できません。

対処

環境設定ユティリティで設定されているインストール先ディレクトリに，Workflowインストールディレクトリがあるかどうか確認してください。環境設定ユティリティが実行できない場合は，Workflowのレジストリが不正であることが考えられます。この場合，再度Groupmax Workflow Serverをインストールしてください。

KDWS140-E

WFserver ：環境変数の設定に失敗しました。環境変数名：ｘｘｘ

要因

実行プロセスに環境変数が反映できませんでした。処理を中止します。

環境変数名

設定できなかった環境変数名が表示されます。

対処

実行中のアプリケーションプログラムを減らしてから，再度サーバ機能を起動してください。

KDWS141-E

WFserver ：ライブラリ環境の初期化に失敗しました。

要因

Workflowインストール先のライブラリ環境が不正です。

対処

環境設定ユティリティで設定されているインストール先ディレクトリに，Workflowインストールディレクトリがあるか，またその下にuxplディレクトリがあるか，確認してください。環境設定ユティリティが実行できない場合は，Workflowのレジストリが不正であることが考えられます。この場合，再度Groupmax Workflow Serverをインストールしてください。

KDWS142-E

WFserver ：メッセージ出力用のダイナミックリンクライブラリ（msgmgr.dll）が不正です。

要因

メッセージ出力用のダイナミックリンクライブラリ（msgmgr.dll）ファイルが無いか，不正です。

対処

環境設定ユティリティで設定されているインストール先ディレクトリに，Workflowインストールディレクトリがあるか，またその下のSVbinディレクトリにメッセージDLLファイル（msgmgr.dll)があるか，確認してください。

KDWS143-E

WFserver ：サーバ機能でエラーが発生しました。セション名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

サーバ機能で障害が発生しました。デーモンプロセス及び他のセションは処理を続行しますが，エラーとなったセションは異常終了します。

セション名

「********」が表示されます。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

一般ユーザ及びビジネスプロセス管理者はワークフロー運用管理者に連絡してください。

KDWS144-E

WFserver ：オペレーティングシステムとのインタフェースでエラーが発生しました。セション名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

Win32APIでエラーが発生しました。セション又はサーバ機能を異常終了させます。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

一般ユーザ及びビジネスプロセス管理者は，ワークフロー運用管理者に連絡してください。ワークフロー運用管理者は，必要に応じてシステム管理者に連絡してください。

主な理由コードと対処について，次の表に示します。

理由コード | 内容 | 対処
2 | 指定されたファイルが見つかりません。 | ファイル名を見直してください。
3 | 指定されたパスが見つかりません。 | パス名を見直してください。
8 | メモリ不足が発生しました。 | メモリ量を見直してください。
14 | メモリ不足が発生しました。 | メモリ量を見直してください。
39 | ディスクに空きがありません。 | ディスクの空き容量を見直してください。
64 | 通信が切断されました。 | ネットワーク環境を見直してください。
109 | パイプが壊れています。 | サーバ機能を再起動してください。
110 | ファイルのオープンに失敗しました。 | ファイルのアクセス権などを見直してください。
112 | ディスクに空きがありません。 | ディスクの空き容量を見直してください。
1011 | レジストリキーがオープンできません。環境が壊れている可能性があります。 | Groupmax Workflow Serverを再インストールしてください。
上記以外 | － | システム管理者に連絡してください。

KDWS145-E

WFserver ：サーバ機能の環境が不正です。セション名：ｘｘｘ　要因：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

Workflowの環境が不正です。セション又はサーバ機能を終了します。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

要因

環境が不正となった要因（レジストリ名又はファイル名）が表示されます。

理由コード

保守情報が表示されます。

付加情報

必要に応じて保守情報が表示されます。

対処

一般ユーザ及びビジネスプロセス管理者は，ワークフロー運用管理者に連絡してください。ワークフロー運用管理者は，再度Groupmax Workflow Serverをインストールしてください。その後，サーバ機能を再起動し，実行し直してください。同じエラーが起きる場合は，Workflowの環境を再度初期化してください。Workflowの環境を初期化できない場合，又は初期化してもエラーが起きる場合には，システム管理者に連絡してください。

KDWS146-E

WFserver ：サービスの起動に失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

サービスが起動できませんでした。

関数名

エラーの発生した処理名が表示されます。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWS147-E

WFserver ：サービスが異常終了しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

サービスが何らかの理由で終了しました。

関数名

エラーの発生した処理名が表示されます。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWS148-E

WFserver ：メッセージIDが不正なため，メッセージが出力できません。メッセージID：ｘｘｘ

要因

メッセージIDの不正を検知しました。イベントログに不正なメッセージIDを出力し，処理を中止します。

メッセージID

不正なメッセージIDが表示されます。

対処

システム管理者に連絡してください。

KDWS149-E

メッセージテキストの取得に失敗しました。メッセージID：ｘｘｘ

要因

メッセージの出力時，メッセージテキストの取得に失敗しました。

メッセージID

メッセージテキストの取得に失敗したメッセージIDが表示されます。

対処

システム管理者に連絡してください。

KDWS150-E

WFserver ：ワークフローデータベースのバージョンが不正です。

要因

ワークフローデータベースのバージョンが古いため，サーバ機能を起動できません。

対処

ワークフローデータベースの移行を参照して，ワークフローデータベースを移行してください。その後，サーバ機能を再起動してください。

KDWS151-E

WFserver ：メモリ不足のため，セションが開始できませんでした。

要因

メモリ不足のため，セションプロセスが生成できませんでした。

対処

実行中のプログラムを減らして，再度実行してください。また，物理メモリ及びページファイルの容量を見直してください。

KDWS152-E

WFipmem ：インストール先ディレクトリが見つかりません。

要因

レジストリ「HKEY_LOCAL_MACHINE¥SOFTWARE¥HITACHI¥FlowmateManager¥PathName¥Path00」の値の取得に失敗しました。

対処

Workflow Serverを再インストールしてください。

KDWS153-E

WFipmem ：環境変数の設定に失敗しました。環境変数名：xxx

要因

環境変数の設定に失敗しました。

環境変数名

WFdir：REG_EXPAND_SZ属性で使用する環境変数%WFdir%の設定に失敗しました。

対処

システム管理者に連絡してください。

KDWS154-E

WFipmem ：メッセージ出力用のダイナミックリンクライブラリ(msgmgr.dll)が不正です。

要因

イベントログの開始に失敗しました。

対処

システム管理者に連絡してください。

KDWS155-E

WFipmem ：強制終了受付処理の開始に失敗しました。

要因

強制終了受付処理の開始に失敗しました。

対処

システム管理者に連絡してください。

KDWS156-E

WFipmem ：IPバッファ管理デーモンのイニシャライズに失敗しました。詳細コード：xxx

要因

IPバッファ管理デーモンのイニシャライズに失敗しました。

詳細コード

詳細コードが表示されます。

対処

詳細コードの対処について，次の表に示します。

詳細コード | 説明 | 対処
29003 | セキュリティ記述子エリアの確保，又はトレース情報バッファの確保に失敗しました。 | スワップエリアサイズを含めたメモリ容量を見直してください。
29006 | IPマネージャキューのオープンに失敗しました。 | システム管理者に連絡してください。
29010 | 停止イベントのオープンに失敗しました。 | システム管理者に連絡してください。
29012 | IPマネージャキュー排他用セマフォオブジェクトハンドルの取得に失敗しました。 | システム管理者に連絡してください。
29013 | セキュリティ記述子の初期化に失敗しました。 | システム管理者に連絡してください。
29014 | 随意ACLの情報設定に失敗しました。 | システム管理者に連絡してください。
29015 | Mtrace実行要求イベントのオープンに失敗しました。 | システム管理者に連絡してください。

KDWS157-E

WFipmem ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：xxx　理由コード：xxx　付加情報：xxx

要因

オペレーティングシステムとのインタフェースでエラーが発生しました。

関数名

エラーが発生したWin32APIの名称が表示されます。

理由コード

Win32APIのエラーコード（GetLastError()で取得した値）が表示されます。

付加情報

付加情報が表示されます。

対処

付加情報の対処について，次の表に示します。

付加情報 | 説明 | 対処
WFstartComplete event object not opened. | プロセス準備完了報告イベントのオープンに失敗しました。 | スワップエリアサイズを含めたメモリ容量を見直してください。
Complete event not signaled. | バッファの確保又は解放完了報告イベントをシグナル状態にできません。 | スワップエリアサイズを含めたメモリ容量を見直してください。
Not waited IPmanager. | IPバッファ管理デーモンがウェイトできません。 | システム管理者に連絡してください。
Not waited Mtrace_thread. | Mtrace実行スレッドがウェイトできません。 | システム管理者に連絡してください。

KDWS158-E

WFipmem ：IPバッファ管理デーモンのトレース機能の開始に失敗しました。

要因

Mtraceコマンドの処理を受け付けるためのスレッドの生成に失敗しました。

対処

システム管理者に連絡してください。

KDWS159-E

WFipmem ：要求キューからのメッセージ取得に失敗しました。

要因

通信バッファの確保又は解放要求を受け付けましたが，要求メッセージを取得できませんでした。

対処

システム管理者に連絡してください。

KDWS160-E

WFipmem ：通信バッファの確保に失敗しました。ユーザ名：xxx　種別：xxx　サイズ：xxx　理由コード：xxx　詳細コード：xxx

要因

ユーザ名

通信バッファ確保要求のあったセションのユーザIDが表示されます。

種別

SEND：送信用バッファ

RECV：受信用バッファ

サイズ

確保要求サイズが表示されます。

理由コード

19：CreateFileMapping()関数でエラーが発生しました。

20：既にバッファは割り当てられているか，又は使用中のため，再割り当てできません。

詳細コード

Win32APIのエラーコード（GetLastError()で取得した値）が表示されます。

対処

スワップを含めたメモリ容量を見直してください。

KDWS161-E

WFipmem ：プログラムエラーが発生しました。理由コード：xxx　詳細コード：xxx

要因

理由コード

プログラム内での発生場所が表示されます。

NTNX00：共有メモリ内のベースサービス情報エントリのアドレスを取得できません。

NTNX01：共有メモリ内のIP通信ドライバエントリのアドレスを取得できません。

NTNX02：共有メモリ内のユーザ管理エントリのアドレスを取得できません。

詳細コード

No Base_service_information.：ベースサービス情報エントリが見付かりません。

No IP_communication_driver_entry.：IP通信ドライバエントリが見付かりません。

No User_administration_entry：ユーザ管理エントリが見付かりません。

対処

サーバ機能SNAPダンプを保存して，システム管理者に連絡してください。サーバ機能SNAPダンプについては，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)の障害情報についての記述を参照してください。

KDWS162-E

WFipmem ：システムテーブルのマッピングに失敗しました。

要因

Workflowサーバの共有メモリを仮想アドレスにマップできません。

対処

システム管理者に連絡してください。

KDWS163-E

WFserver ：ビジネスプロセス定義情報管理テーブルの生成に失敗しました。要因：xxx　理由コード：xxx　関数名：xxx

要因

ビジネスプロセス定義情報管理テーブルの生成に失敗しました。

要因

要因が表示されます。

理由コード

Win32APIのエラーコードまたはerrnoの値，XO_errnoの値又は内部エラーコードが表示されます。

103：メモリサイズが不足

107：作業用エリアサイズが不足

136：共有メモリの不足又はマッピング失敗

137：パス取得に失敗

138：コンフィグ値取得に失敗

139：BP定義数の取得に失敗

140：マッピング失敗

144：BP情報の読み込み中にエラー発生

関数名

エラーが発生したワークフロー関数名またはシステムコール名が表示されます。

対処

要因の内容と対処について，次の表に示します。

要因 | 説明 | 対処
no memory.(nnn bytes) | メモリ不足です。nnn：メモリ確保サイズ | スワップエリアサイズを含めたメモリ容量を見直してください。
database not started. | Object Serverが起動されていません。 | Object Serverを起動して，再度実行してください。
database access error.(xxx) | Object Serverとのアクセスでエラーが発生しました。xxx：関数名 | システム管理者に連絡してください。
cannot getting path. | Workflowの環境情報格納ディレクトリ名の取得に失敗しました。 | システム管理者に連絡してください。
not getting config.(xxx) | コンフィグパラメタの取得に失敗しました。xxx:コンフィグ名 | システム管理者に連絡してください。
not getting bp define count. | ビジネスプロセス定義数の取得に失敗しました。 | システム管理者に連絡してください。
not create mapping. | BP管理情報テーブル用マップトファイル生成に失敗しました。 | システム管理者に連絡してください。
not backup file. | ビジネスプロセス定義情報管理テーブルのバックアップに失敗しました。 | システム管理者に連絡してください。
not create mapped file. | ビジネスプロセス定義情報管理テーブル再作成に失敗しました。 | システム管理者に連絡してください。
not view mapped file. | 仮想空間にマッピングできませんでした。 | システム管理者に連絡してください。
not create bp informations. | BP情報の読み込みに失敗しました。 | システム管理者に連絡してください。
not started transaction. | Object Serverのトランザクションの開始に失敗しました。 | システム管理者に連絡してください。

KDWS164-E

aaaa ：ビジネスプロセス定義情報管理テーブルのアタッチに失敗しました。要因：xxx　理由コード：xxx　関数名：xxx

要因

ビジネスプロセス定義情報管理テーブル（共有メモリ）のアタッチ（マッピング処理中）にエラーが発生しました。

要因

要因が表示されます。

理由コード

Win32APIのエラーコード又はerrnoの値又は内部エラーコードが表示されます。

107：メモリ不足

108：プロセス種別不正

146：ヘッダ不正

関数名

エラーが発生したワークフロー関数名またはシステムコール名が表示されます。

対処

要因の内容と対処について，次の表に示します。

要因 | 説明 | 対処
not open mapping objects. | マッピングオブジェクトのオープンに失敗しました。 | システム管理者に連絡してください。
not map view of file. | 仮想空間のマッピングに失敗しました。 | システム管理者に連絡してください。
invalid bp information table. | BP情報管理テーブルのフォーマット不正です。 | システム管理者に連絡してください。
no resources. | 排他用ミューテックスのオープンに失敗しました。 | システム管理者に連絡してください。
no memory.(nnn bytes) | メモリ不足が発生しました。nnn：メモリ確保サイズ | スワップエリアを含めたメモリ容量を見直してください。

KDWS165-E

aaaa ：ビジネスプロセス定義オブジェクトの更新に失敗しました。ビジネスプロセス定義名：xxx　要因：xxx　理由コード：xxx　関数名：xxx

要因

ビジネスプロセス定義オブジェクトの更新中にエラーが発生しました。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

要因

要因が表示されます。

理由コード

XO_errnoの値が表示されます。

関数名

エラーが発生したワークフロー関数名またはシステムコール名が表示されます。

対処

要因の内容と対処について，次の表に示します。

要因 | 説明 | 対処
database access error. | オブジェクトサーバとのアクセスでエラーが発生しました。 | システム管理者に連絡してください。

KDWS166-E

WFserver ：ワーク削除ファイルディレクトリのオープンに失敗しました。付加情報：xxx

要因

環境情報に設定されたワーク削除ファイルディレクトリが存在しないか，又はそのディレクトリ下に終了ワーク情報ファイル格納ディレクトリを作成するのに失敗しました。

付加情報

必要に応じて保守情報が表示されます。

対処

環境情報(ワーク削除ファイルディレクトリ)を見直してください。

KDWS167-E

WFserver ：再ログインに失敗しました。ユーザID：xxx　接続IPアドレス：xxx　切断IPアドレス：xxx　保守情報：xxx

要因

サーバの環境設定で再ログインにyesが指定がしてあり，同一ユーザIDで既に別IPアドレスのクライアントからログインされているため，そのセッションを強制的にログアウトし再ログインしようとしましたが，失敗しました。

ユーザID

再ログインしたユーザIDが表示されます。

接続IPアドレス

再接続するIPアドレスが表示されます。

切断IPアドレス

切断されたIPアドレスが表示されます。

保守情報

保守情報が表示されます。

対処

直前にエラーメッセージが出力されている場合は，そのエラーメッセージの対処に従って対処してください。エラーメッセージが出力されていない場合は，再度ログインしてください。

KDWS168-E

WFserver ：終了ワーク情報ファイルの入出力エラーが発生しました。ユーザID：xxx　ファイル名：xxx　関数名：xxx　理由コード：xxx　付加情報：xxx

要因

環境情報に設定されたワーク削除ファイルディレクトリへの終了ワーク情報ファイルの入出力でエラーが発生しました。

ユーザID

セションを利用しているユーザのユーザIDが表示されます。

ファイル名

エラーが発生したファイル名が表示されます。

関数名

エラーの発生した関数名が表示されます。

理由コード

errno値が表示されます。

付加情報

必要に応じて保守情報が表示されます。

対処

関数名，及び理由コードを参照して障害要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWS169-E

WFserver ：生成したバスが最大パス長を超えました。ユーザID：xxx　ファイル名：xxx　保守情報：xxx

要因

生成したバスが最大パス長を超えました。

ユーザID

セションを利用しているユーザのユーザIDが表示されます。

ファイル名

エラーが発生したファイル名が表示されます。

保守情報

保守情報が表示されます。

対処

文書の追加時に発生した場合は，ファイル名称が長すぎる可能性があるので，ファイル名称を短くして，再度実行してください。

文書の更新時に発生した場合は，これ以上文書を更新できません。

必要であれば，該当する文書を削除した後，ファイル名称を短くして登録しなおしてください。

それ以外の場合は，システム管理者に連絡してください。

KDWS170-E

WFserver ：環境設定で「Workflowシステム組織ID」に指定された組織下のユーザ一覧の取得に失敗しました。環境設定及びGroupmax Address Serverでの組織定義を見直して再実行してください。

要因

環境設定で「Workflowシステム組織ID」に指定された組織下のユーザ一覧の取得に失敗しました。

対処

環境設定及びGroupmax Address Serverの組織定義を見直して再実行してください。

主な要因と対処について，次の表に示します。

要因
対処

環境設定「Workflowシステム組織ID」で指定された組織IDが，Groupmax Address Server上での「Groumax_System」組織下に定義されていません。
環境設定及びGroupmax Address Serverの組織定義を見直して再起動してください。

シングルサーバ構成のワークフローシステムで，環境設定における「サーバ間連携機能」の指定に"use"が指定されています。
シングルサーバ構成の場合，「サーバ間連携機能」に"nouse"を指定して再起動してください。

Groupmax Address Server上での定義が，ワークフローディレクトリサービスのキャッシュ上に反映されていません。
次の手順でワークフローサーバを再実行してください。

Groupmax Address Server上の定義がワークフローサーバへレプリケーションされていることを確認する

ワークフローディレクトリサービスを起動する

キャッシュローディングユティリティ(WFcacheコマンド)を実行して，キャッシュ情報を更新する

サーバ機能を再起動する

KDWS171-E

WFserver ：ワークフローデータベースの変更が完了していません。

要因

サーバ構成環境変更ユティリティによるワークフローデータベースの変更が完了していません。サーバ機能の実行を中止します。

対処

サーバ構成環境変更ユティリティを実行した後，再度実行してください。

(b)　KDWS200 - KDWS399

KDWS200-W

WFserver ：他のユーザがログインしているため，サーバ機能が正常終了できません。

要因

サーバ機能を終了しようとしましたが，使用中のユーザがいるため，終了できません。

対処

使用中のユーザがいるかどうか確認してください。

KDWS201-W

WFserver ：クラスの削除後に無効なオブジェクトが残っています。セション名：ｘｘｘ　クラスＩＤ：ｘｘｘ　位置コード：ｘｘｘ　理由コード　：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生したため，クラスオブジェクトの削除処理後に無効なオブジェクトが残りました。このクラスは，以後使用できません。

セション名

セションを利用しているユーザのユーザIDが表示されます。デーモンプロセスでは，「********」が表示されます。

クラスID

削除したクラスのオブジェクトIDが表示されます。

位置コード

保守情報が表示されます。

理由コード

障害の発生元を示します。

20000～29999：Groupmax Workflow Server

30000～39999：Groupmax Object Server

40000～49999：Groupmax Address Server

対処

このメッセージが多発する場合は，システム管理者に連絡してください。

KDWS202-W

WFserver ：指定されたオブジェクトは存在しません。セション名：ｘｘｘ　オブジェクトＩＤ：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

APIで指定したオブジェクトIDが誤っているか，又は既にオブジェクトが削除されているおそれがあります。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

オブジェクトID

操作対象のオブジェクトIDが表示されます。

関数名

保守情報が表示されます。

理由コード

障害の発生元を示します。

20000～29999：Groupmax Workflow Server

30000～39999：Groupmax Object Server

40000～49999：Groupmax Address Server

付加情報

保守情報が表示されます。

対処

アプリケーションプログラムの処理を見直してください。

KDWS204-W

WFserver ：環境変数の取得に失敗しました。環境変数名：ｘｘｘ

要因

実行プロセスに環境変数が反映されていません。処理を中止します。

環境変数名

取得できなかった環境変数名が表示されます。

対処

実行中のアプリケーションプログラムを減らしてから，サーバ機能を再起動してください。

KDWS205-W

WFserver ：ｘｘｘにｙｙｙが存在しないため，ディレクトリを作成しました。

要因

環境情報に設定されているワークエリアディレクトリ又はログ情報エリアディレクトリが存在しません。ディレクトリを作成し，処理を続行します。

xxx

ワークエリアディレクトリ又はログ情報エリアディレクトリを格納するディレクトリ名が表示されます。

yyy

ワークエリアディレクトリ又はログ情報エリアディレクトリが表示されます。

対処

なし。

KDWS206-W

WFserver ：最大ログインユーザ数を超えました。これ以上はログインできません。

要因

使用中ユーザが最大ログインユーザ数を超えました。使用中ユーザがログアウトするまで，他のユーザはログインできません。

対処

ログインしようとしているユーザは，現在使用中のユーザがログアウトするのを待って，再度実行してください。また，システム管理者は，同時に使用するユーザ数を見積もり直して，環境設定ユティリティの「最大ログインユーザ数」に設定してください。同じエラーが起きる場合は，「最大ログインユーザ数」を最大値に設定し直してください。

KDWS207-W

WFserver ：ワークディレクトリの取得に失敗しました。

要因

テンポラリファイルディレクトリがレジストリに定義されていません。処理を続行します。

対処

環境設定ユティリティの「テンポラリファイルディレクトリ名」の内容を確認してください。

KDWS208-W

WFserver ：トレースファイルの作成に失敗しました。

要因

トレースファイルが作成できませんでした。処理を続行します。

対処

環境設定ユティリティの「テンポラリファイルディレクトリ名」の内容を確認してください。

KDWS209-W

WFserver ：メッセージがファイルに出力されていません。メッセージID：ｘｘｘ

要因

Workflow管理ツールが参照する作業ファイルにメッセージテキストが出力できませんでした。メッセージのファイル出力処理は中止し，メッセージのイベントログ出力処理を続行します。

メッセージID

出力しようとしたメッセージIDが表示されます。

対処

システム管理者に連絡してください。

KDWS210-W

WFserver ：ビジネスプロセス定義情報管理テーブルの退避に失敗しました。要因：xxx　理由コード：xxx　関数名：xxx

要因

サーバ停止時にビジネスプロセス定義情報管理テーブル（共有メモリ）の内容をファイルに出力中にエラーが発生しました。

要因

要因が表示されます。

logical error occurred.：内部矛盾が発生しました。

not found bp information.：BP情報管理テーブルが存在しません。

get mutex faild.：所有権取得に失敗しました。

not flushing memory.：BP情報管理テーブルのフラッシュに失敗しました。

not getting bp define.：ビジネスプロセス定義の取得に失敗しました。

invalid bp information table.：BP情報管理テーブルのフォーマットが不正です。

database access error.：BPオブジェクトの更新でオブジェクトサーバとのアクセスエラーが発生しました。

理由コード

Win32APIのエラーコードまたはerrnoの値または内部エラーコードが表示されます。

146：ヘッダ不正

関数名

エラーが発生したワークフロー関数名またはシステムコール名が表示されます。

対処

次のサーバ起動時にビジネスプロセス定義情報管理テーブルの整合性を確保するため，対処の必要はありません。ただし，このメッセージが繰り返し出力される場合には，システム管理者に連絡してください。

KDWS211-W

aaaa ：ビジネスプロセス定義情報の読み込みに失敗しました。ビジネスプロセス定義名：xxx　要因：xxx　理由コード：xxx　関数名：xxx

要因

ビジネスプロセス定義情報管理テーブル（共有メモリ）の内容を更新中にビジネスプロセス定義情報を読み込むことができませんでした。ただし，処理は続行します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

要因

要因が表示されます。

database access error.：オブジェクトサーバとのインターフェースでエラーが発生しました。

logical error occurred.：内部矛盾が発生しました。

理由コード

Win32APIのエラーコードまたはerrnoの値またはXO_errnoの値又は内部エラーコードが表示されます。

121：BP情報エントリなし

123：BP管理テーブルなし

関数名

エラーが発生したワークフロー関数名またはシステムコール名が表示されます。

対処

システム管理者に連絡してください。

KDWS212-W

aaaa ：ビジネスプロセス定義情報管理テーブルの検索に失敗しました。ビジネスプロセス定義名：xxx　要因：xxx　理由コード：xxx　関数名：xxx

要因

ビジネスプロセス定義情報管理テーブル（共有メモリ）の検索中にエラーが発生しました。ただし，処理は続行します。

ビジネスプロセス定義名

エラーが発生したビジネスプロセス定義名が表示されます。

logical error occurred.：内部矛盾が発生しました。

cannot update serial_number of db.：既存自動採番処理でエラーが発生しました。

database access error.：オブジェクトサーバとのアクセスでエラー発生しました。

select retry limit over.：検索リトライオーバのため，検索を中止します。

要因

要因が表示されます。

理由コード

Win32APIのエラーコードまたはerrnoの値または内部エラーコードが表示されます。

116：BP情報参照エラー

118：自動採番ロックフリーエラー

119：既存自動採番エラー

関数名

エラーが発生したワークフロー関数名またはシステムコール名が表示されます。

対処

システム管理者に連絡してください。

KDWS213-W

aaaa： ビジネスプロセス定義情報管理用RAS情報の初期化に失敗しました。プロセスID：xxx　要因：xxx　理由コード：xxx　関数名：xxx

要因

ビジネスプロセス定義情報管理テーブル（共有メモリ）のアクセス中のプロセスのトレース情報を取得するための準備処理に失敗した。

プロセスID

エラーが発生したプロセスのプロセスIDが表示されます。

要因

要因が表示されます。

理由コード

Win32APIのエラーコードまたはerrnoの値または内部エラーコードが表示されます。

107：メモリ不足が発生しました。

108：プロセス種別不正です。

関数名

エラーが発生したワークフロー関数名またはシステムコール名が表示されます。

対処

要因の内容と対処について，次の表に示します。

要因 | 説明 | 対処
no memory.(nnn bytes) | メモリ不足が発生しました。 | スワップエリアを含めたメモリ容量を見直してください。
invalid process type. | プロセス種別不正です。 | システム管理者に連絡してください。

KDWS214-W

WFserver ：ビジネスプロセス定義情報管理テーブルの整合性がとれていないため，整合性を確保しました。要因：xxx　整合性確保数：xxx

要因

ビジネスプロセス定義情報管理テーブル（共有メモリ）とデータベースのビジネスプロセス定義オブジェクトとの整合性がとれていないため，整合性を確保する処理を実行しました。

整合性を確保したビジネスプロセス定義の整合性情報をログ情報ディレクトリの下にファイル名『.WFbpchk』で出力します。

要因

要因が表示されます。

logical error occurred.：内部矛盾が発生しました。

not equal id number.：ワークID採番不正です。

replaced checkpoint number.：チェックポイント数の倍数に合わせました。

no flushing memory.：停止時にBP情報管理テーブルが正常に退避されていません。

整合性確保数

整合性を確保したビジネスプロセス数が表示されます。

対処

なし。

KDWS215-W

WFserver ：クライアントからのログアウト要求が処理される前に，クライアントとの通信が切断されました。セション名：xxx

要因

ネットワーク又はクライアントの障害のため，ログアウト処理をせずにクライアントとの通信が切断されました。ネットワーク障害又はクライアントプログラムの異常終了が考えられます。

また，次の場合にも出力されます。

WFcancelコマンドによってセションを強制的に切断した場合

後者優先ログインによってログイン済みセションが強制的に切断された場合

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは「********」が表示されます。

対処

必要に応じて再ログインしてください。

このメッセージが頻繁に出力される場合，ネットワーク環境に問題がある場合があります。

ネットワーク環境を見直してください。

(c)　KDWS600 - KDWS799

KDWS600-I

aaaa ：ｘｘｘを開始します。

KDWS601-I

aaaa ：ｘｘｘを終了します。

KDWS602-I

WFfsck ：サーバ機能が異常終了したため，ファイル整合性チェックユティリティを終了します。

要因

サーバ機能が異常終了したため，ファイル整合性チェックユティリティを終了します。

対処

サーバ機能が異常終了した要因を取り除いて，再度実行してください。

KDWS603-I

WFfsck ：ファイル整合性チェックユティリティを終了します。削除対象文書ファイル数：xxx 削除成功文書ファイル数：xxx 削除失敗文書ファイル数：xxx

要因

ファイル整合性チェックユティリティを終了します。

削除対象文書ファイル数：削除対象とした文書ファイル数が表示されます。

削除成功文書ファイル数：削除に成功した文書ファイル数が表示されます。

削除失敗文書ファイル数：削除に失敗した文書ファイル数が表示されます。

対処

必要ありません。

KDWS605-I

WFcancel ：セション強制ログアウトを開始します。

要因

セション強制ログアウトを開始します。

対処

なし。

KDWS606-I

WFcancel ：セション強制ログアウトを正常終了します。

要因

セション強制ログアウトを正常終了します。

対処

なし。

KDWS700-E

WFserver ：続行できないエラーが発生したため，セションを異常終了します。セション名：ｘｘｘ　要因：ｘｘｘ　理由コード：ｘｘｘ

要因

続行できない障害が発生したためセションを異常終了します。

セション名

セションを利用しているユーザのユーザIDが表示されます。ただし，デーモンプロセスでは，「********」が表示されます。

要因

保守情報が表示されます。

理由コード

保守情報が表示されます。

要因と理由コードの内容と対処について，次の表に示します。

要因 | 理由コード | 内容 | 対処
ISdo3801 | 14012 | BP登録，案件投入，案件遷移(添付ファイル追加)でサーバ障害が発生しました。 | 文書実体ディレクトリがFAT形式の場合に発生します。ファイル形式をFAT形式からNTFS形式に変換してください。
ISdo3801 | 上記以外 | － | システム管理者に連絡してください。
上記以外 | － | － | システム管理者に連絡してください。

対処

このメッセージの前に表示されているメッセージの障害の要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWS701-E

WFserver ：続行できないエラーが発生したため，サーバ機能を異常終了します。要因：ｘｘｘ　理由コード：ｘｘｘ

要因

続行できないエラーが発生したため，サーバ機能が異常終了しました。

要因

保守情報が表示されます。

理由コード

保守情報が表示されます。

要因と理由コードの内容と対処について，次の表に示します。

要因 | 理由コード | 内容 | 対処
ISdo3801 | 14012 | BP登録，案件投入，案件遷移(添付ファイル追加)でサーバ障害が発生しました。 | 文書実体ディレクトリがFAT形式の場合に発生します。ファイル形式をFAT形式からNTFS形式に変換してください。
ISdo3801 | 上記以外 | － | システム管理者に連絡してください。
上記以外 | － | － | システム管理者に連絡してください。

対処

このメッセージの前に表示されているメッセージの障害の要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWS702-W

WFinitsv ：初期設定ユティリティの実行中にエラーが発生したため，実行を中止します。要因：ｘｘｘ　理由コード：ｘｘｘ

要因

サーバ機能初期設定ユティリティの実行中にエラーが発生したため，処理を中止します。

要因

障害が発生した場所が表示されます。

doc_area：文書実体ディレクトリ下のファイル

export_area：ワークエリアディレクトリ下のファイル

spool_area：ログ情報管理ディレクトリ下のファイル

initial_data：サーバ機能管理ディレクトリ下のファイル

XO_...：Groupmax Object Server

IS...：保守情報

理由コード

原因になったエラー種別が表示されます。

対処

理由コードの内容と対処について，次の表に示します。

理由コード
内容
対処

65
データベース名(スキーマ名)が不正です。
データベース名(スキーマ名)を見直して再度実行してください。

83
ロックの取得に失敗しました。
要因が XO_...の場合，Groupmax Object Serverのシステム共通定義ファイルのlck_limit値を見直してください。また，必要に応じてシステム管理者に連絡してください。

185
Workflow Optionがインストールされていません。
Workflow Optionをインストールしてください。

14003
入出力エラーが発生しました。
要因が XO_...の場合，直前に出力されたGroupmax Object Serverのメッセージを調査し，障害の原因を取り除いてください。explorerなどで初期設定ユティリティで指定する文書実体ディレクトリをカレントポジションとしているため競合が発生してる可能性があります。カレントポジションを移動後，環境削除ユティリティで環境を削除してから，再度実行してください。環境削除ユティリティで以下のディレクトリが削除できない場合は手動で削除してください。

文書実体ディレクトリ

ワークエリアディレクトリ

ログ情報エリアディレクトリ

また，必要に応じてシステム管理者に連絡してください。

20002
入出力エラーが発生しました。
explorerなどでのワークエリアディレクトリ，ログ情報エリアディレクトリのどれかをカレントポジションとしているため競合が発生しています。カレントポジションを移動後，環境削除ユティリティで環境を削除してから，再度実行してください。環境削除ユティリティで以下のディレクトリが削除できない場合は手動で削除してください。

文書実体ディレクトリ

ワークエリアディレクトリ

ログ情報エリアディレクトリ

23001
サーバ機能でエラーが発生しました。
このメッセージの前に出力されたメッセージの障害を取り除いてください。

上記以外
－
システム管理者に連絡してください。

KDWS703-W

WFfsck ：ファイル整合性チェックユティリティの処理に失敗しました。

要因

サーバ機能に障害が発生したため，ファイル整合性チェックユティリティの処理を中止しました。

対処

メッセージを参照して障害を取り除いた後，再度実行してください。

KDWS704-E

aaaa ：環境情報の設定に失敗しました。要因：ｘｘｘ　理由コード：ｘｘｘ

要因

何らかの障害が発生したため，環境情報の設定ができませんでした。

要因

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWS705-E

aaaa ：環境情報の取得に失敗しました。要因：ｘｘｘ　理由コード：ｘｘｘ

要因

何らかの障害が発生したため，環境情報の値を取得できませんでした。

要因

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWS706-W

aaaa ：ファイルのパスの長さが制限値を超えました。

要因

作成するファイルのパスの長さが制限値を超えたため，ファイルが作成できませんでした。ファイルを作成しません。

対処

環境設定ユティリティで設定したパスを確認してください。又はシステム管理者に連絡してください。

KDWS707-E

aaaa ：保守情報取得処理の初期化に失敗しました。

要因

プログラムの保守情報取得処理で初期化できませんでした。処理を中止します。

対処

環境設定ユティリティでインストール先ディレクトリの内容を確認してください。

KDWS708-E

aaaa ：環境変数の設定に失敗しました。環境変数名：ｘｘｘ

要因

実行プロセスに環境変数が反映できませんでした。処理を中止します。

環境変数名

設定できなかった環境変数名が表示されます。

対処

実行中のアプリケーションプログラムを減らしてから，再起動してください。

KDWS709-W

aaaa ：パスワードが不正なため，サーバ機能にログインできません。

要因

ファイル整合性チェックユティリティで入力した，実行ユーザ（system）のパスワードが不正のため，サーバ機能にログインできません。

対処

パスワードが正しいか確認してください。必要に応じて，パスワード設定ユティリティでユーザIDが「system」のユーザのパスワードを再設定してください。その後，ファイル整合性チェックユティリティを再度実行してください。

KDWS710-E

WFserver ：ユーザ認証処理でエラーが発生しました。セション名：ｘｘｘｘ　理由コード：ｘｘｘｘ　詳細コード：ｘｘｘｘ

要因

Groupmax Address Serverのユーザ認証処理でエラーが発生しました。

セション名

エラーとなったセション名称が表示されます。

理由コード

意味と対処を次に示します。

理由コード | 意味 | 対処
1 | ソケットインタフェースエラー | Groupmax Address Serverが起動されているかどうか確認してください。
12 | ホスト情報取得失敗 | HOSTSファイルにホスト名が正しく設定されているかどうか確認してください。
13 | サービス名称取得失敗 | SERVICESファイルにサービス名が正しく設定されているかどうか確認してください。
上記以外 | システムエラー | システム管理者に連絡してください。

詳細コード

保守情報が表示されます。

対処

要因を取り除いた後，再度ログインしてください。

KDWS711-E

WFserver ： ユーザが削除されたため，案件を回答できませんでした。ビジネスプロセス定義名：ｘｘｘ　ビジネスプロセス定義バージョン：ｘｘｘ　ワークID：ｘｘｘ　ユーザID：ｘｘｘ　サーバ名：ｘｘｘ

要因

相談された案件を回答しようとしましたが，相談したユーザが削除されているため，案件を回答できませんでした。

ビジネスプロセス定義名

回答しようとした案件のビジネスプロセス定義名が表示されます。

ビジネスプロセス定義バージョン

エラーが発生したビジネスプロセス定義のバージョンが表示されます。

ワークID

回答しようとした案件のワークIDが表示されます。

ユーザID

エラートレーのユーザIDが表示されます。

サーバ名

保守情報が表示されます。

対処

ワークをキャンセルして案件を再度投入してください。

KDWS712-E

WFserver ：ワークIDが重複したため，案件投入できませんでした。ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

以前に投入したワークが削除されずに残っていたため，ワークIDの重複が発生しました。

ビジネスプロセス定義名

案件を投入しようとしたビジネスプロセス定義名が表示されます。

ワークID

投入しようとした案件のワークIDが表示されます。

対処

システム管理者に連絡してください。

システム管理者は，不要なワークを削除してください。不要なワークがない場合，ワークIDの通し番号の最大値を大きくしてビジネスプロセス定義を再登録してください。

KDWS715-E

WFcancel ：サーバ機能が起動されていないため，セション強制ログアウトは実行できません。

要因

サーバ機能が起動されていないため，セション強制ログアウト処理をスキップします。

対処

サーバ機能を起動してください。

KDWS716-E

WFcancel ：他のユーザが実行中のため処理できません。

要因

他のユーザがセション強制ログアウトコマンドを実行中のため，セション強制ログアウト処理をスキップします。

対処

セション強制ログアウトコマンドは同時に複数起動できないため，時間をおいて再度実行してください。

KDWS717-E

aaaa ：実行中にサーバ機能が異常終了したため処理を中止します。関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

サーバ機能が異常終了したため，処理をスキップします。

関数名

エラーが発生した関数名を表示します。

理由コード

関数のエラーコードを表示します。

対処

システム管理者に連絡してください。

KDWS718-E

WFuserls ：サーバ機能が起動されていないため，ログインユーザ表示は実行できません。

要因

サーバ機能が起動されていないため，ログインユーザ表示処理をスキップします。

対処

サーバ機能を起動してください。

KDWS719-E

aaaa ：実行したユーザには実行権限がありません。

要因

ユティリティを起動したユーザには権限がないため，ユティリティを実行することができません。

対処

実行権限があるユーザで再度ログインしてください。その後，再度実行してください。

KDWS720-E

aaaa：稼働中バックアップ処理中のためプログラムを停止します。

要因

稼働中バックアップ処理中のためプログラムを停止します。

対処

稼働中バックアップが終了した後，再起動してください。

KDWS721-E

aaaa：稼働中バックアップチェックでエラーが発生しました。関数名：xxx　行番号：xxx　システムコール名：xxx　エラーコード：xxx

要因

稼働中バックアップのチェック処理中にエラーが発生しました。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

システムコール名

保守情報が表示されます。

エラーコード

errnoの値が表示されます。

対処

errnoの値を参照し，対処してください。それでもエラーが発生する場合は，システム管理者に連絡してください。

KDWS723-E

WFfsck：ファイル整合性チェックユティリティの実行中にエラーが発生したため，実行を中止します。要因：xxx　理由コード：xxx

要因

ファイル整合性チェックユティリティの実行中にエラーが発生したため，処理を中止します。

要因

エラーとなったシステムコールの名称が表示されます。

理由コード

errnoの値が表示されます。

対処

関数名および理由コードを参照して障害の要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

(d)　KDWS800 - KDWS999

KDWS800-W

WFfsck ：サーバ機能が起動されていないため，ファイル整合性チェックユティリティは実行できません。

要因

サーバ機能が起動されていないため，ファイル整合性チェックユティリティが実行できません。

対処

サーバ機能を起動してから，再度実行してください。

KDWS801-W

aaaa ：入力したパラメタに誤りがあるため，ｘｘｘは開始できません。

要因

ユティリティの入力パラメタに誤りがあるため，ユティリティが実行できません。

xxx

実行しようとしたユティリティが表示されます。

対処

入力した情報に誤りがないか確認してから，再度実行してください。

KDWS802-W

WFinitsv ：サーバ機能は既に初期化されています。

要因

サーバ機能の環境は既に初期化されていますが，再度初期設定ユティリティが実行されました。

対処

サーバ機能の環境を再度初期化する場合は，サーバでの環境設定を参照してください。

KDWS804-W

WFfsck ：ファイル整合性チェックユティリティとサーバ機能のバージョンが一致していません。

要因

ファイル整合性チェックユティリティとサーバ機能のバージョンが一致していないため，実行できません。

対処

サーバ機能のバージョンと一致したファイル整合性チェックユティリティで，再度実行してください。

KDWS806-W

WFinitsv ：データベース名称が不正か，又は既に初期化されています。既存名称：ｘｘｘ　要求名称：ｘｘｘ

要因

Groupmax Document Manager又はGroupmax Mailで初期化したデータベース名と異なる名称を指定したか，又は既にWorkflowの初期設定ユティリティで初期化しています。

既存名称

既に定義されているデータベース名(スキーマ名)を表示します。

要求名称

Workflow初期設定ユティリティで指定したデータベース名(スキーマ名)を表示します。

対処

環境設定ユティリティで，正しいデータベース名を確認してください。その後，再度実行してください。

KDWS807-W

aaaa ：実行したユーザには実行権限がありません。

要因

ユティリティを起動したユーザは，権限がないため，ユティリティを実行することができません。

対処

実行権限があるユーザで再度ログインしてください。その後，再度実行してください。

KDWS810-W

WFcancel ：パラメタが不正のため，処理できません。使用方法：WFcancel　-u　ユーザID [1～8]

要因

WFcancelコマンドのフォーマットが不正です。

対処

メッセージに出力された形式で再度実行してください。

KDWS811-W

WFuserls ：パラメタが不正のため，処理できません。使用方法：WFuserls [-s]

要因

WFuserlsコマンドのフォーマットが不正です。

対処

メッセージに出力された形式で再度実行してください。

KDWS900-W

WFinitsv ：オブジェクトサーバとの接続時にエラーが発生しました。

要因

Groupmax Object Serverとの接続に失敗したため，ユティリティの実行を中止します。

対処

Groupmax Object Serverが起動していない場合は，Groupmax Object Serverを起動して，障害の原因を取り除いてください。又は，直前に出力されたメッセージを参照して障害の原因を取り除いてください。

KDWS901-E

WFinitsv ：オブジェクトサーバの初期設定パラメタファイルに，サーバ機能で使用するエリアが設定されていません。

要因

Groupmax Object Serverの初期設定パラメタファイルに，サーバ機能で使用するユーザ用又はインデクス用エリアが指定されていないため，ユティリティの実行を中止しました。

対処

Groupmax Object Serverの初期設定パラメタファイルを確認してください。

KDWS902-E

WFinitsv ：メモリ不足が発生しました。要因：ｘｘｘ

要因

メモリ不足が発生したため，初期設定ユティリティの処理を中止しました。

要因

メモリ不足が発生した領域が表示されます。

LOCAL：プロセスローカル

Groupmax Object Server：Groupmax Object Server

対処

スワップファイルのサイズ及びメモリ所要量を見直してください。

KDWS903-E

WFinitsv ：ディスクの容量不足が発生しました。要因：ｘｘｘ

要因

ディスク容量が満杯のため，初期設定ユティリティの処理を中止しました。

要因

ディスク容量の不足した領域が表示されます。

doc_area：文書実体ディレクトリ

export_area：ワークエリアディレクトリ

export_area(users)：ワークエリアディレクトリ

spool_area：ログ情報エリアディレクトリ

initial_data：Workflowサーバ管理ディレクトリ下のファイル

Groupmax Object Server：Groupmax Object Serverのデータベース

対処

ディスク容量を見直してください。

KDWS904-W

WFinitsv ：オブジェクトサーバのデータベースに入出力エラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

Groupmax Object Serverのデータベースにアクセス中，エラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWS907-W

WFfsck ：他のユーザがログインしているため，ファイル整合性チェックユティリティが実行できません。

要因

Workflowのユーザがログイン中か，他のユティリティ，メッセージ送信機能，メッセージ受信機能又はマネージャ機能が起動しているため，ファイル整合性チェックユティリティが実行できません。

対処

Workflowのユーザがすべてログアウトし，他のユティリティ，メッセージ送信機能，メッセージ受信機能及びマネージャ機能が終了していることを確認してから，再度ファイル整合性チェックユティリティを実行してください。

KDWS908-E

aaaa ：動作環境の初期化に失敗しました。関数名：uxpl_startdelprotect。

要因

動作環境の初期化に失敗しました。

対処

システム管理者に連絡してください。

KDWS909-E

aaaa ：ユーザ操作により処理が中断されました。保守情報：xxx

要因

ユーザ操作によって処理が中断されました。ユティリティの実行を中止します。

保守情報

保守情報が表示されます。

対処

環境削除ユティリティを実行してください。動作環境の初期化が必要であれば，再度実行してください。

(4)　マルチサーバ機能のメッセージ一覧

KDWT0001 - KDWT1999

KDWT2000 - KDWT3999

KDWT4000 - KDWT5999

KDWT8000 - KDWT9999

(a)　KDWT0001 - KDWT1999

KDWT0001-I

WFsend_dm ：メッセージ送信機能を開始しました。

KDWT0002-I

WFsend_dm ：メッセージ送信機能を終了中です。

KDWT0003-I

WFsend_dm ：メッセージ送信機能を終了しました。

KDWT0006-I

WFsend_dm ：メッセージ送信機能を強制終了しました。

KDWT0010-I

WFsend_dm ：転送要求が転送要求インターバル時間を経過したため再度転送します。転送ID：ｘｘｘ

KDWT0101-W

WFsend_dm ：指定された部署名が定義されていません。案件をエラートレーに移動しました。部署名：ｘｘｘ　ケース識別子：ｘｘｘ

要因

ビジネスプロセス定義のシンクノード及び階層連携ノードに設定した連携先部署名が，部署名定義ファイルにありません。案件をエラートレーに送付します。

部署名

シンクノード及び階層連携ノードに設定されている連携先部署名が表示されます。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

部署名定義ファイルを確認して，次のどちらかの方法で対処してください。

・部署名定義ファイルに部署名を追加する場合

部署名定義ファイルに部署名を追加し，メッセージ送信機能及びメッセージ受信機能を起動し直してください。

Groupmax Workflow Monitorで連携元サーバにログインしてください。

エラー種別(KDWT0101)が設定されている案件を見つけ，案件を復帰してください。

・ビジネスプロセス定義を修正する場合

ビジネスプロセス定義の連携先部署名を修正してください。

修正したビジネスプロセス定義に，案件を再投入してください。エラーとなった案件の送付履歴を確認するには，Groupmax Workflow Monitorで連携元サーバにログインし，エラーコード(KDWT0101)が設定されている案件を見つけてください。

・ケース属性に設定されている部署名を変更する場合

エラーとなったワークをキャンセルした後，案件を再投入して，ケース属性に設定されている連携先部署名を正しく設定してください。

KDWT0102-W

WFsend_dm ：指定された窓口名が定義されていません。案件をエラートレーに移動しました。窓口名：ｘｘｘ　ケース識別子：ｘｘｘ

要因

部署名定義ファイルに記述した窓口名の定義が，窓口名定義ファイル(exentran又はentrance)にありません。案件をエラートレーに送付します。

窓口名

部署名定義ファイルに記述した窓口名が表示されます。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

部署名定義ファイル及び窓口名定義ファイルを確認してください。

部署名定義ファイルの窓口名を修正するか，又は窓口名定義ファイルに窓口名定義を追加してください。

メッセージ送信機能及びメッセージ受信機能を起動し直してください。

Groupmax Workflow Monitorで連携元サーバにログインしてください。エラーコード(KDWT0102)が設定されている案件を見つけ，案件を復帰してください。

KDWT0103-W

WFsend_dm ：窓口名定義ファイルで指定されたユーザIDが，メールサーバに登録されていません。ユーザID：ｘｘｘ

要因

窓口名定義ファイル(exentran又はentrance)で指定されたユーザIDが，Groupmax Mail Serverに登録されていません。

ユーザID

窓口名定義で指定したユーザIDが表示されます。

対処

窓口名定義ファイルを確認してください。

窓口名定義ファイルを修正するか，又は窓口名定義ファイルに指定したユーザIDをGroupmax Mail Serverに登録した後，再度実行してください。

KDWT0104-W

WFsend_dm ：案件をエラートレーに移動しました。ケース識別子：ｘｘｘ

要因

エラーを検知したため，エラートレーに案件を送付しました。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

このメッセージの前に出力されたメッセージに従って，障害の要因を取り除いてください。その後，案件の状態が復帰可能であれば，Groupmax Workflow Monitorで復帰してください。復帰不可能であれば，該当するワークをキャンセルしてください。

KDWT0110-W

WFsend_dm ：処理要求の転送をスキップしました。要求種別：ｘｘｘ　メールユーザのユーザID：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

ワークの状態を変更する要求を受け取りましたが，転送先サーバのバージョンが02-31よりも前であるため，転送処理をスキップしました。

要求種別

ワークの状態を変更する要求種別を表示します。要求種別については，転送データ一覧取得ユティリティの出力項目を参照してください。

メールユーザのユーザID

転送先のメールユーザのユーザIDが表示されます。

ビジネスプロセス定義名

状態を変更するワークのビジネスプロセス定義名を表示します。

ワークID

状態を変更しようとしたワークのワークIDを表示します。

対処

なし。

KDWT0201-E

WFsend_dm ：メールサーバの環境設定が不正です。

要因

Groupmax Mail Serverの環境設定に誤りがあります。

対処

Groupmax Mailの環境を確認して，メッセージ送信機能を起動してください。

KDWT0206-E

WFsend_dm ：１回に送信できる容量を超えました。ケース識別子：ｘｘｘ

要因

メッセージ送信機能が1回に送信できる容量を超えました。案件をエラートレーに送付します。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

環境設定ユティリティで，「最大転送データサイズ」の値を大きくしてください。

メッセージ送信機能及びメッセージ受信機能を起動し直してください。

Groupmax Workflow Monitorで連携元サーバにログインし，エラーコード(KDWT0206)が設定されている案件を見つけて，案件を復帰してください。

KDWT0207-E

WFsend_dm ：転送待ちリストからのケース読み出しリトライ回数が制限値を超えたため，案件をエラートレーに移動しました。ケース識別子：ｘｘｘ

要因

連携先への転送待ちの案件を読み出せませんでした。オブジェクトが，長時間ロックされている可能性があります。案件を連携元ビジネスプロセス定義のエラートレーに送付します。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

Groupmax Workflow Monitorで連携元サーバにログインし，エラーコード(KDWT0207)が設定されている案件を見つけて，案件を復帰してください。

KDWT0208-E

WFsend_dm ：送信する案件が存在しません。ケース識別子：ｘｘｘ

要因

送信する案件が存在しませんでした。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

なし。

KDWT0212-E

WFsend_dm ：転送する案件の構造が不正です。案件をエラートレーに移動しました。ケース識別子：ｘｘｘ

要因

転送する案件の構造が不正です。案件を連携元のエラートレーに送付します。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

ビジネスプロセス定義に，案件を再投入してください。エラーとなった案件の送付履歴を確認するには，Groupmax Workflow Monitorで連携元サーバにログインし，エラーコード(KDWT0212)が設定されている案件を見つけてください。

KDWT0213-E

WFsend_dm ：文書オブジェクトのアクセス権限がありません。案件をエラートレーに移動しました。ケース識別子：ｘｘｘ

要因

文書オブジェクトに対するアクセス権限がありません。案件をエラートレーに送付します。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

システム管理者に連絡してください。

KDWT0215-E

WFsend_dm ：連携先で案件をシステム用のトレーに移動できなかったため，案件をエラートレーに移動しました。ケース識別子：ｘｘｘ

要因

連携先のビジネスプロセス定義に案件を投入できませんでした。案件を連携元ビジネスプロセス定義のエラートレーに送付します。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

以前に出力されたメッセージを確認して，次のどちらかの方法で対処してください。

・以前にKDWT2005-Iが表示されている場合

KDWT2005-Iの対処に従ってください。

エラーとなった案件を復帰してください。

必要に応じて，環境設定ユティリティで「メール再送リトライ回数」の値を大きくしてください。

・以前にKDWT2005-Iが表示されていない場合

Groupmax Workflow Monitorで，連携元サーバにログインしてください。

案件情報でエラー種別(KDWT0215)が設定されている案件を見つけて，次の情報を調べてください。
・ワークID
・ビジネスプロセス名
バージョン送付履歴で，次の情報を調べてください。
・送付先ノード名
・送付先サーバ名
・送付先ビジネスプロセス名
送付先ビジネスプロセスバージョン案件詳細情報で，次の情報を調べてください。
・ケース名

連携先サーバのワークフロー運用管理者に，連携先サーバのエラーメッセージを調べるように指示してください。そのとき，このメッセージで表示されている情報と，2.で調べた情報を連絡してください。

連携先サーバのメッセージに従って，連携先と連携元でエラーに対処してください。

エラーとなった案件を復帰するか，又は再投入してください。
＜案件の復帰＞
Groupmax Workflow Monitorで，連携元のサーバにログインしてください。エラー種別(KDWT0215)が設定されている案件を見つけ，案件を復帰してください。
＜案件の再投入＞
　・連携元のビジネスプロセス定義を修正した場合，修正したビジネスプロセス定義に案件を再投入してください。
　・連携元のビジネスプロセス定義を変更していない場合，以前と同じビジネスプロセス定義に案件を再投入してください。
エラーとなった案件の送付履歴を確認するには，Groupmax Workflow Monitorで連携元サーバにログインし，エラー種別(KDWT0215)が設定されている案件を見つけてください。

KDWT0216-E

WFsend_dm ：内部矛盾を検知しました。ケース識別子：ｘｘｘ

要因

差し戻し先候補者がありません。案件をエラートレーに送付します。

ケース識別子

エラーとなった案件のケース識別子が表示されます。

対処

システム管理者に連絡してください。

KDWT0217-E

WFsend_dm ：ワークの状態変更要求で送信リトライ回数の制限を超えました。要求種別：ｘｘｘ　部署名：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

連携先のビジネスプロセスに対してワークの状態変更を要求できませんでした。オブジェクトが，長時間ロックされている可能性があります。ワーク状態変更の要求をスキップします。

要求種別

ワーク状態変更の要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティ指定時の出力項目の要求種別を参照してください。

部署名

連携先の部署名が表示されます。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

ワークID

状態変更するワークのワークIDが表示されます。

対処

ワークの状態変更を連携先のビジネスプロセス管理者に依頼してください。

必要に応じて，環境設定ユティリティで「メール再送リトライ回数」の値を大きくしてください。

KDWT0218-E

WFsend_dm ：窓口名定義ファイルで指定されたバージョンでは対応できない送信要求を受け付けました。要求種別：ｘｘｘ　部署名：ｘｘｘ　窓口名：ｘｘｘ　転送データのバージョン：ｘｘｘ

要因

窓口名定義ファイルに指定したバージョンでサポートしていない送信要求が指定されたため，送信要求をスキップします。

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

部署名

送信先の部署名が表示されます。

窓口名

送信先の窓口名が表示されます。

転送データのバージョン

要求を受け付けることができるバージョンが表示されます。

対処

メッセージに表示された転送データのバージョンが，対応する部署のサーバマシンに組み込まれているGroupmax Workflow Multi - Serverのバージョンに対応しているかを確認してください。

Groupmax Workflow Multi - Serverのバージョンが古い場合，必要に応じてバージョンアップしてください。

メッセージに表示されたバージョン以降に窓口名定義のバージョンを変更してください。

メッセージ送信機能及びメッセージ受信機能を停止した後，再度起動してください。

KDWT0219-E

WFsend_dm ：部署名定義ファイルに送信先の部署名が定義されていません。部署名：ｘｘｘ

要因

部署名定義ファイルに部署名が定義されていないため，送信できませんでした。

部署名

部署名定義ファイルに定義されていない部署名が表示されます。

対処

部署名定義ファイルに表示されている部署名を追加してください。

必要に応じて窓口名定義ファイルに窓口を追加してください。

メッセージ送信機能及びメッセージ受信機能を停止した後，再度起動してください。

KDWT0220-E

WFsend_dm ：窓口名定義ファイルに送信先の窓口名が定義されていません。窓口名：ｘｘｘ

要因

窓口名定義ファイル(exentran)に窓口名が定義されていないため，送信できませんでした。

窓口名

窓口名定義ファイルに定義されていない窓口名が表示されます。

対処

窓口名定義ファイルに表示されている窓口名を追加してください。

メッセージ送信機能及びメッセージ受信機能を停止した後，再度起動してください。

KDWT0221-E

WFsend_dm ：自部署の部署名又は窓口名が定義されていません。

要因

環境設定ユティリティの「メール用ユーザ識別子」で指定したユーザIDの窓口名が，窓口名定義ファイルに定義されていません。プログラムを終了します。

対処

環境設定ユティリティで「メール用ユーザ識別子」を変更してください。又は，窓口名定義ファイル(exentran)に「メール用ユーザ識別子」で指定したユーザIDを追加してください。

必要に応じて，部署名定義ファイルに，1.で追加した窓口名に対応する部署名を追加してください。

メッセージ送信機能及びメッセージ受信機能を再度起動してください。

KDWT0222-E

WFsend_dm ：メールサーバが起動されていません。

要因

Groupmax Mail Serverが起動されていません。プログラムを終了します。

対処

Groupmax Mail Serverを起動してください。

Groupmax Mail Serverの起動を確認した後，メッセージ送信機能及びメッセージ受信機能を起動してください。

KDWT0223-E

WFsend_dm ：受信結果報告の送信でリトライ回数が制限値を超えました。送信先部署名又は送信先サーバ名：ｘｘｘ　転送ID：ｘｘｘ

要因

受信結果の報告でリトライ回数の制限値を超えました。送信先部署又は送信先サーバに受信結果を報告しません。

送信先部署名又は送信先サーバ名

転送データを送信した部署又はサーバ名が表示されます。

転送ID

受信結果を報告しようとした転送先での転送IDが表示されます。

対処

表示されている送信先部署又は送信先サーバの管理者に連絡して，表示している転送IDの要求を連携データ再送ユティリティで再送してもらうよう依頼してください。

KDWT0224-E

WFsend_dm ：対応できない送信要求を受け付けました。要求種別：ｘｘｘ

要因

Groupmax Workflow Serverのバージョンが新しく，Groupmax Workflow Multi - Serverのバージョンが古いため，送信できません。

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

対処

Groupmax Workflow Multi - Serverをバージョンアップした後，再起動してください。

KDWT0225-E

WFsend_dm ：窓口名定義ファイルで指定されたバージョンでは対応できない要求を受け付けました。案件をエラートレーに移動しました。要求種別：ｘｘｘ　部署名：ｘｘｘ　窓口名：ｘｘｘ　転送データのバージョン：ｘｘｘ　ワークID：ｘｘｘ

要因

窓口名定義ファイルに指定したバージョンでサポートしていない送信要求が指定されたため，送信要求をスキップします。

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

部署名

送信先の部署名が表示されます。

窓口名

送信先の窓口名が表示されます。

転送データのバージョン

要求を受け付けることができるバージョンが表示されます。

ワークID

ワークのワークIDが表示されます。

対処

メッセージに表示された転送データのバージョンが，対応する部署のサーバマシンに組み込まれているGroupmax Workflow Multi - Serverのバージョンに対応しているかを確認してください。

Groupmax Workflow Multi - Serverのバージョンが古い場合，必要に応じて，バージョンアップしてください。

メッセージに表示された転送データのバージョン以降に窓口名定義のバージョンを変更してください。

メッセージ送信機能及びメッセージ受信機能を停止した後，再起動してください。

Groupmax Workflow Monitorで，ワークIDを基にエラーとなった案件を見つけ，案件を復帰してください。

KDWT0301-E

WFsend_dm ：送信先が決定できないため，送信できません。処理種別：ｘｘｘ　ロール名：ｘｘｘ　ユーザID：ｘｘｘ　ワークID：ｘｘｘ

要因

案件又はユーザトレー情報を転送しようとしましたが，転送先サーバをホームサーバとするメールユーザがWorkflowシステム組織に登録されていないか，又はユーザIDのユーザが存在しません。

処理種別

処理種別が表示されます。

CASE：案件の転送

USER：ユーザトレー情報の転送

WORK：ワーク操作要求の転送

REPO：返信メールの転送

ERR：エラー案件送付の転送

ロール名

処理種別がCASE又はERRの場合に，案件を転送しようとしたユーザのロール名が表示されます。ユーザIDが表示される場合は表示されません。

ユーザID

処理種別がCASEの又はERR場合に，案件を転送しようとしたユーザのユーザIDが表示されます。ロール名が表示される場合は表示されません。

ワークID

処理種別がWORKの場合に，ワーク操作の対象案件のワークIDが表示されます。

対処

表示されたユーザ又はロールの登録サーバをホームサーバとするメールユーザを，Workflowシステム組織に登録するか，又はユーザIDのユーザを追加してください。

KDWT0302-E

WFsend_dm ：転送先のメールユーザが登録されていないため，送信できません。処理種別：ｘｘｘ　メールユーザのユーザID：ｘｘｘ

要因

表示したメールユーザがWorkflowシステム組織に登録されていません。メールユーザが削除されたか，又は環境設定ユティリティで設定したWorkflowシステム組織IDが誤っている可能性があります。

処理種別

処理種別が表示されます。

CASE：案件の転送

USER：ユーザトレー情報の転送

WORK：ワーク操作要求の転送

REPO：返信メールの転送

ERR：エラー案件送付の転送

DELWORK：一時ワーク削除情報の転送

メールユーザのユーザID

転送先のメールユーザのユーザIDが表示されます。

対処

表示されたメールユーザが，環境設定ユティリティで設定したWorkflowシステム組織IDに登録されているかどうかを確認してください。必要であれば登録してください。

KDWT0303-E

WFsend_dm ：転送データが取得できませんでした。処理種別：ｘｘｘ　転送データ識別子：ｘｘｘ　理由コード：ｘｘｘ　

要因

転送データを取得しようとしましたが，取得できませんでした。

処理種別

処理種別が表示されます。

CASE：案件の転送

USER：ユーザトレー情報の転送

WORK：ワーク操作要求の転送

REPO：返信メールの転送

ERR：エラー案件送付の転送

転送データ識別子

処理種別がCASE又はERRの場合，ケース識別子が表示されます。処理種別がUSERの場合，ユーザIDが表示されます。処理種別がWORKの場合，ワークIDが表示されます。

理由コード

保守情報が表示されます。

001：転送するオブジェクトがない

002：案件の構造が不正

003：文書オブジェクトのアクセス権がない

004：ワークの状態が不正

対処

理由コードが001又は004の場合，対処する必要はありません。理由コードが002～003の場合，システム管理者に連絡してください。

KDWT0304-E

WFsend_dm ：転送データサイズの限界を超えました。処理種別：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

送信データサイズの限界を超えました。

処理種別

処理種別が表示されます。

CASE：案件の転送

ERR：エラー案件送付の転送

DELWORK：一時ワーク削除情報の転送

ビジネスプロセス定義名，ワークID

処理種別がCASEの場合，転送しようとした案件のビジネスプロセス定義名，ワークIDが表示されます。

対処

環境設定ユティリテイで「最大転送データサイズ」の値を大きくしてください。

メッセージ送信機能及びメッセージ受信機能を起動し直してください。

KDWT0305-E

WFsend_dm　：メール再送リトライ回数を超えました。処理種別：ｘｘｘ　転送先サーバ名：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

転送先サーバでエラーが発生したため再送しようとしましたが，メール再送リトライ回数を超えました。転送先でオブジェクトが長時間ロックされている可能性があります。

処理種別

処理種別が表示されます。

CASE：案件の転送

WORK：ワーク操作要求の転送

REPO：返信メールの転送

ERR：エラー案件送付の転送

DELWORK：一時ワーク削除情報の転送

転送先サーバ名

転送先サーバのホスト名が表示されます。

ビジネスプロセス定義名，ワークID

処理種別がCASE，ERR，又はWORKの場合，転送しようとした案件のビジネスプロセス定義名，ワークIDが表示されます。

対処

このメッセージが繰り返し出力される場合，システム管理者に連絡してください。

KDWT0306-E

WFsend_dm ：ユーザトレー情報の転送でエラーが発生しました。転送先サーバ名：ｘｘｘ　ユーザID：ｘｘｘ

要因

ユーザのWorkflowホスト名の変更時に，ユーザトレーの情報を転送先サーバに転送できませんでした。転送先でオブジェクトが長時間ロックされている可能性があります。

転送先サーバ名

表示されたユーザのホスト名が表示されます。

ユーザID

ユーザトレー情報を更新しようとしたユーザのユーザIDが表示されます。

対処

このメッセージが繰り返し出力される場合，システム管理者に連絡してください。

KDWT0307-E

WFsend_dm ：転送データが作成できないため，案件を転送できません。転送ID：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ　理由コード：ｘｘｘ

要因

理由コードで示す要因によって転送データが作成できないため，案件が転送できませんでした。

転送ID

転送元サーバでの転送IDが表示されます。

ビジネスプロセス定義名

転送しようとした案件のビジネスプロセス定義名が表示されます。

ワークID

転送しようとした案件のワークIDが表示されます。

理由コード

保守情報が表示されます。

001：最大転送データサイズオーバー

002：案件の構造が不正

対処

理由コードが001の場合の対処方法を次に示します。

環境設定ユティリティで「最大転送データサイズ」の値を大きくしてください。
「最大転送データサイズ」に既に16が設定されている場合は，これ以上値を大きくできません。Groupmax Workflow Monitorで該当のワークを削除後に，案件を再投入してください。

メッセージ送信機能及びメッセージ受信機能を起動し直してください。

連携データ再送ユティリティで該当の案件を再送してください。
理由コードが002又は他の値が表示されている場合，システム管理者に連絡してください。

KDWT0308-E

WFsend：転送要求が転送要求インターバル時間を経過しましたが転送リトライ回数を超えたため転送を中止します。転送ID：ｘｘｘ

要因

転送要求が転送インターバル時間を経過しましたが，転送リトライ回数を超えたため，転送を中止します。

転送ID

転送時の転送IDが表示されます。

対処

このメッセージの前に出力されたKDWT8118-Wメッセージの直前に出力されたメッセージにしたがって障害の要因を取り除いた後，連携データ再送ユティリティで該当の要求を再送してください。

KDWT0309-E

WFsend_dm ：終了ワーク情報ファイルが見つかりませんでした。終了ワーク情報ファイル名：ｘｘｘ

要因

終了ワーク情報ファイルが見つかりませんでした。再度転送します。

終了ワーク情報ファイル名

転送しようとした終了ワーク情報ファイル名が表示されます。

対処

ワーク削除ユティリティ実行時のワーク削除ファイルディレクトリ名環境変数の指定値とGroupmax Workflow Multi - Server起動時の環境変数の指定値を変更した場合は，ワーク削除ユティリティ実行時の環境変数の指定値に戻して再起動してください。表示されたファイルが存在する場合は，システム管理者に連絡してください。

KDWT0310-E

WFsend_dm ：送信先のGroupmax Workflow Serverのバージョンが古いため送信できません。要求種別：ｘｘｘ　送信先サーバホスト名：ｘｘｘ

要因

送信先のGroupmax Workflow Serverのバージョンが古いため送信できません。

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

転送先サーバホスト名

転送先サーバのホスト名が表示されます。

対処

送信先サーバのGroupmax Workflow Server，Groupmax Workflow Multi - Serverのバージョンを新しくしてください。その後，ビジネスプロセス定義及びロールを配布してください。

KDWT0311-E

WFsend_dm ：Workflow管理サーバのユーザID「system」のトレーに送付しようとしましたが，環境設定でWorkflow管理サーバホスト名が指定されていません。処理種別：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

Workflow管理サーバのユーザID「system」のトレーに送付しようとしましたが，環境設定でWorkflow管理サーバホスト名が指定されていません。

処理種別

処理種別が表示されます。

ERR：エラー案件の転送

ビジネスプロセス定義名

転送しようとした案件のビジネスプロセス定義名が表示されます。

ワークID

転送しようとした案件のワークIDが表示されます。

対処

環境設定でWorkflow管理サーバホスト名を設定して再起動してください。

(b)　KDWT2000 - KDWT3999

KDWT2001-I

WFreceive_dm ：メッセージ受信機能を開始しました。

KDWT2002-I

WFreceive_dm ：メッセージ受信機能を終了中です。

KDWT2003-I

WFreceive_dm ：メッセージ受信機能を終了しました。

KDWT2004-I

WFreceive_dm ：メッセージ受信機能を強制終了しました。

KDWT2005-I

WFreceive_dm ：データを連携先に転送できなかったため，再送します。ケース識別子：ｘｘｘ　転送ID：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Mail Serverの障害，通信の障害，OR名不正などの理由で，連携データを連携先に転送できませんでした。

ケース識別子

転送できなかった案件のケース識別子が表示されます。

転送ID

転送できなかった連携データの転送IDが表示されます。

詳細コード

保守情報が表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

次の点を確認し，誤りがない場合は，システム管理者に連絡してください。

連携元サーバの窓口名定義ファイルのOR名

Groupmax Mail Serverの起動順序

KDWT2102-W

WFreceive_dm ：規定された種類以外のデータを受信しました。

要因

マルチサーバ機能で規定していない種類のデータを受信しました。

対処

なし。

KDWT2103-W

WFreceive_dm ：システム用のトレー接続のリトライ回数が制限値を超えたため，案件を移動できません。ワークID：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ

要因

連携先ビジネスプロセス定義に案件を投入しようとしましたが，システム用のトレーに接続できませんでした。オブジェクトが，長時間ロックされている可能性があります。

ワークID

エラーとなったワークのワークIDが表示されます。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

KDWT2104-W

WFreceive_dm ：処理中にビジネスプロセス定義の削除や状態の変更が行われたため，案件をシステム用のトレーに移動できません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ

要因

処理中に連携先ビジネスプロセス定義が削除されたか，又は投入抑止の状態に変更されたため，案件が投入できませんでした。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョン番号が表示されます。なお，LATESTは投入可能な最新バージョンを示します。

対処

連携先サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。

＜連携先サーバ＞

連携先ビジネスプロセス定義を投入できる状態にしてください。

＜連携元サーバ＞

エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

KDWT2105-W

WFreceive_dm ：メモの張り付け先文書が存在しないため，案件をシステム用のトレーに移動できません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　ワークID：ｘｘｘ　ケース名：ｘｘｘ

要因

連携元サーバで，案件に添付されていたメモの張り付け先文書がないため，連携先ビジネスプロセス定義に案件を投入できませんでした。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョン番号が表示されます。なお，LATESTは投入可能な最新バージョンを示します。

ワークID

エラーとなったワークのワークIDが表示されます。

ケース名

エラーとなったメモ及び文書を添付していた案件のケース名が表示されます。

対処

連携元サーバのワークフロー管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

エラーとなった案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。

KDWT2106-W

WFreceive_dm ：ワークが存在しないため，状態を変更できません。要求種別：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

ワークの状態を変更する要求を受け付けましたが，ワークが存在しないため，処理できません。要求は無視されます。要因として，ビジネスプロセスの階層連携で連携先のビジネスプロセスのワークを強制的に削除した場合が考えられます。

要求種別

ワーク状態変更の要求種別が表示されます。要求種別は，転送データ一覧出力ユティリティの出力項目の要求種別を参照してください。

ビジネスプロセス定義名

状態変更するワークのビジネスプロセス定義名が表示されます。

ワークID

状態変更しようとしたワークのワークIDが表示されます。

対処

なし。

KDWT2107-W

WFreceive_dm ：ワークがキャンセルされているため，状態を変更できません。要求種別：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

ワークの状態を変更する要求を受け付けましたが，ワークはキャンセルされているため，状態変更できません。要求は無視されます。要因として，ビジネスプロセスの階層連携で連携先のビジネスプロセスのワークを強制的にキャンセルした場合が考えられます。

要求種別

ワーク状態変更の要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

ビジネスプロセス定義名

状態変更するワークのビジネスプロセス定義名が表示されます。

ワークID

状態変更しようとしたワークのワークIDが表示されます。

対処

なし。

KDWT2108-W

WFreceive_dm ：ワークの状態を変更しましたが，結果報告に失敗しました。部署名：ｘｘｘ　転送ID：ｘｘｘ　要求種別：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

ワークの状態を変更しましたが要求元への結果報告で失敗しました。要求元部署の転送確認待ちリストから削除されません。他のクライアントが操作して，処理中の受信メールが削除された場合などに発生します。

部署名

ワーク状態変更の要求元の部署名が表示されます。

転送ID

要求元からの転送IDを表示します。

要求種別

ワーク状態変更の要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

ビジネスプロセス定義名

状態変更しようとしたワークのビジネスプロセス定義名が表示されます。

ワークID

状態変更しようとしたワークのワークIDが表示されます。

対処

転送確認待ちリストから削除したい場合，表示されている要求通番の要求を再送を要求元の部署のワークフロー運用管理者に依頼してください。

要求元のワークフロー運用管理者は，連携データ再送ユティリティを実行して再送してください。

KDWT2109-W

WFreceive_dm ：ワークの状態変更の結果報告に失敗しました。ワークの状態は変更できませんでした。部署名：ｘｘｘ　転送ID：ｘｘｘ　要求種別：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

ワークの状態変更に失敗したため，要求元に結果を送ろうとしましたが結果が送れませんでした。要求元部署の転送確認待ちリストから削除されません。他のクライアントが操作して，受信メールが処理の途中で削除された場合などに発生します。

部署名

ワーク状態変更の要求元の部署名が表示されます。

転送ID

要求元からの転送IDを表示します。

要求種別

ワーク状態変更の要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

ビジネスプロセス定義名

状態変更しようとしたワークのビジネスプロセス定義名が表示されます。

ワークID

状態変更しようとしたワークのワークIDが表示されます。

対処

転送確認待ちリストから削除したい場合，表示されている要求通番の要求を再送を要求元の部署のワークフロー運用管理者に依頼してください。

要求元のワークフロー運用管理者は，連携データ再送ユティリティを実行して再送してください。

KDWT2110-W

WFreceive_dm ：メールを受信しましたが，処理をスキップします。要求種別：ｘｘｘ　転送元サーバID：ｘｘｘ　転送ID：ｘｘｘ　理由コード：ｘｘｘ

要因

メールを受信しましたが，処理が不要なためスキップします。

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

転送元サーバID

結果報告先である転送元サーバの識別子が表示されます。

転送ID

転送元サーバでの転送IDが表示されます。

理由コード

理由コードが表示されます。

RETRANS：既に受信済みのメールです。

対処

なし。

KDWT2201-E

WFreceive_dm ：メールサーバの環境設定が不正です。

要因

Groupmax Mail Serverの環境設定に誤りがあります。

対処

Groupmax Mailの環境を確認して，メッセージ受信機能を起動してください。

KDWT2202-E

WFreceive_dm ：送信されたメッセージの取り出しに失敗しました。ケース識別子：ｘｘｘ　転送ID：ｘｘｘ

要因

連携元から送信されたメッセージの取り出しに失敗しました。

ケース識別子

転送元でのケース識別子が表示されます。

転送ID

転送元サーバでの転送IDが表示されます。

対処

繰り返し発生する場合，システム管理者に連絡してください。

KDWT2203-E

WFreceive_dm ：ケースオブジェクトが生成できません。ケース名：ｘｘｘ　連携元ケース識別子：ｘｘｘ　ワークID：ｘｘｘ　詳細コード：ｘｘｘ

要因

案件が生成できませんでした。

ケース名

エラーとなったケース名が表示されます。

連携元ケース識別子

エラーとなった案件の連携元でのケース識別子が表示されます。

ワークID

エラーとなったワークのワークIDが表示されます。

詳細コード

保守情報が表示されます。

対処

直前のメッセージに従って対処してください。

KDWT2206-E

WFreceive_dm ：文書，メモ又はデータオブジェクトが作成できません。ビジネスプロセス定義名：ｘｘｘ　ケース名：ｘｘｘ　ワークID：ｘｘｘ　詳細コード：ｘｘｘ

要因

文書，メモ又はデータオブジェクトが生成できませんでした。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

ケース名

エラーとなった文書，メモ又はデータオブジェクトを添付していた案件のケース名が表示されます。

ワークID

エラーとなったワークのワークIDが表示されます。

詳細コード

保守情報が表示されます。

対処

直前のメッセージに従って対処してください。

KDWT2209-E

WFreceive_dm ：送付されたメッセージの実体が存在しません。ケース識別子：ｘｘｘ　転送ID：ｘｘｘ

要因

転送データがありませんでした。

ケース識別子

転送元でのケース識別子が表示されます。

転送ID

転送元サーバでの転送IDが表示されます。

対処

繰り返し発生する場合，システム管理者に連絡してください。

KDWT2210-E

WFreceive_dm ：連携元と連携先でケース属性の個数が一致しません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　ケース名：ｘｘｘ

要因

連携元ビジネスプロセス定義と連携先ビジネスプロセス定義で，ケース属性の個数が一致しません。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョン番号が表示されます。なお，LATESTは投入可能な最新バージョンを示します。

ケース名

エラーとなったケース名が表示されます。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。連携元と連携先のビジネスプロセス定義で，次の情報を一致させてください。

ケース属性名

ケース属性数

ケース属性の型

このとき，次のどちらかの方法で，対処してください。

連携元のビジネスプロセス定義を修正する場合

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

連携元ビジネスプロセス定義のソースノードで，ケース属性を修正してください。

修正したビジネスプロセス定義に，案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。

連携先のビジネスプロセス定義を修正する場合

＜連携先サーバ＞

連携先ビジネスプロセス定義のソースノードで，ケース属性を修正してください。

＜連携元サーバ＞

エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

KDWT2211-E

WFreceive_dm ：連携元でケース属性が定義されていません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　ケース名：ｘｘｘ　属性名：ｘｘｘ

要因

連携元ビジネスプロセス定義でケース属性が定義されていません。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョン番号が表示されます。なお，LATESTは投入可能な最新バージョンを示します。

ケース名

エラーとなったケース名が表示されます。

属性名

連携元で定義されていないケース属性名が表示されます。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。連携元と連携先のビジネスプロセス定義で，次の情報を一致させてください。

ケース属性名

ケース属性数

ケース属性の型

このとき，次のどちらかの方法で，対処してください。

連携元のビジネスプロセス定義を修正する場合

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

連携元ビジネスプロセス定義のソースノードで，ケース属性を修正してください。

修正したビジネスプロセス定義に，案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。

連携先のビジネスプロセス定義を修正する場合

＜連携先サーバ＞

連携先ビジネスプロセス定義のソースノードで，ケース属性を修正してください。

＜連携元サーバ＞

エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

KDWT2212-E

WFreceive_dm ：連携元と連携先で対応するケース属性のデータ型が一致しません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　ケース名：ｘｘｘ　属性名：ｘｘｘ

要因

連携元ビジネスプロセス定義と連携先ビジネスプロセス定義で，ケース属性の型が一致しません。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョン番号が表示されます。なお，LATESTは投入可能な最新バージョンを示します。

ケース名

エラーとなったケース名が表示されます。

属性名

エラーとなった属性名が表示されます。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。連携元と連携先のビジネスプロセス定義で，次の情報を一致させてください。

ケース属性名

ケース属性数

ケース属性の型

このとき，次のどちらかの方法で，対処してください。

連携元のビジネスプロセス定義を修正する場合

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

連携元ビジネスプロセス定義のソースノードで，ケース属性を修正してください。

修正したビジネスプロセス定義に，案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。

連携先のビジネスプロセス定義を修正する場合

＜連携先サーバ＞

連携先ビジネスプロセス定義のソースノードで，ケース属性を修正してください。

＜連携元サーバ＞

エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

KDWT2213-E

WFreceive_dm ：連携先で対応するケースが定義されていません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　ケース名：ｘｘｘ

要因

連携先ビジネスプロセス定義のソースノードで，受信した案件のケースが定義されていません。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョンが表示されます。なお，LATESTは投入可能な最新バージョンを示します。

ケース名

連携先で定義されていないケース名が表示されます。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。連携元のケース名を連携先のビジネスプロセス定義で定義してください。このとき，次のどちらかの方法で対処してください。

連携元のビジネスプロセス定義だけ修正する場合

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

連携元ビジネスプロセス定義を次のどれかの方法で変更してください。
・ソースノードで，エラーとなったケース名を削除する
・ソースノードで，エラーとなったケース名を連携先で定義されているケース名に変更する
・定義されていないケースが転送されないようにフローを変更する
・シンクノード又は階層連携ノードで，ケースが定義されているソースノードへ転送するようにする

修正したビジネスプロセス定義に，案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。
・連携先のビジネスプロセス定義を修正する場合

＜連携先サーバ＞

連携先ビジネスプロセス定義のソースノードで，ケース名を修正又は追加してください。

＜連携元サーバ＞

連携先でビジネスプロセス名を変更して登録する場合

連携元のビジネスプロセス定義のシンクノード又は階層連携ノードを修正してください。

修正したビジネスプロセス定義に，案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。
・連携先でビジネスプロセス名を変更しない場合
エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

（補足）

ビジネスプロセス定義のケース名又はケース数を変更するには次のどちらかの方法があります。

ビジネスプロセス名を変更する。

同じビジネスプロセス名のビジネスプロセス定義をすべて削除してから，登録する。

KDWT2215-E

WFreceive_dm ：不到達処理のリトライ回数が制限値を超えました。

要因

不到達の案件を処理できませんでした。オブジェクトが，長時間ロックされている可能性があります。メッセージ受信機能を停止します。

対処

しばらく時間をおいて，メッセージ受信機能を起動してください。

KDWT2216-E

WFreceive_dm ：到達処理のリトライ回数が制限値を超えました。

要因

到達した案件を処理できませんでした。オブジェクトが，長時間ロックされている可能性があります。メッセージ受信機能を停止します。

対処

しばらく時間をおいて，メッセージ受信機能を起動してください。

KDWT2217-E

WFreceive_dm ：文書コメント属性取得処理のリトライ回数が制限値を超えました。

要因

文書コメント属性を取得できませんでした。オブジェクトが，長時間ロックされている可能性があります。メッセージ受信機能を停止します。

対処

しばらく時間をおいて，メッセージ受信機能を起動してください。

KDWT2218-E

WFreceive_dm ：フィールド情報リスト取得処理のリトライ回数が制限値を超えました。

要因

フィールド情報を取得できませんでした。オブジェクトが，長時間ロックされている可能性があります。メッセージ受信機能を停止します。

対処

しばらく時間をおいて，メッセージ受信機能を起動してください。

KDWT2219-E

WFreceive_dm ：着信通知処理でエラーが発生しました。

要因

着信通知処理でエラーが発生しました。メッセージ受信機能を停止します。

対処

しばらく時間をおいて，メッセージ受信機能を起動してください。

KDWT2220-E

WFreceive_dm ：ワーク状態がシンク又はキャンセル状態のため案件を移動できません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　ワークID：ｘｘｘ

要因

ワークの遷移状態が終了又はキャンセルのため，案件を投入できません。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョンが表示されます。なお，LATESTは投入可能な最新バージョンを示します。

ワークID

エラーとなったワークのワークIDが表示されます。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。次のどちらかの方法で対処してください。

連携元でワークIDを変更する場合

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

ワークIDを変更して，案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。

連携先でワークを削除する場合

＜連携先サーバ＞

表示されているワークIDのワークを削除してください。

＜連携元サーバ＞

エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

KDWT2221-E

WFreceive_dm ：同一ワークIDの案件が，既に存在するため，案件をシステム用のトレーに移動できません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　ワークID：ｘｘｘ

要因

同一ワークIDの案件が，連携先のビジネスプロセス定義に既に存在するため，案件を投入できません。

ビジネスプロセス定義名

連携先のビジネスプロセス名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョンが表示されます。なお，LATESTは投入可能な最新バージョンを示します。

ワークID

エラーとなった案件のワークIDが表示されます。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。次のどちらかの方法で，対処してください。

連携元でワークIDを修正する場合

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

ワークIDを変更して，案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。

連携先のビジネスプロセス定義を修正する場合

＜連携先サーバ＞

表示されているビジネスプロセス名のすべてのバージョンを調べて，表示されているワークIDのワークを削除してください。

＜連携元サーバ＞

エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

KDWT2222-E

WFreceive_dm ：ビジネスプロセスに案件が存在しないため，差し戻しできませんでした。ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ　ケース識別子：ｘｘｘ

要因

差し戻し先のビジネスプロセスでワークが削除された場合に発生する可能性があります。

ビジネスプロセス定義名

差し戻し先のビジネスプロセス定義名が表示されます。

ワークID

差し戻し要求のあったワークのワークIDが表示されます。

ケース識別子

差し戻し要求のあった案件のケース識別子が表示されます。

対処

対処する必要はありません。

KDWT2223-E

WFreceive_dm ：ビジネスプロセスに案件が存在しないため，下位階層のビジネスプロセスから案件を戻せませんでした。ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ　ケース識別子：ｘｘｘ

要因

ビジネスプロセスの階層連携で連携元のワークが削除された場合に発生する可能性があります。

ビジネスプロセス定義名

連携元のビジネスプロセス定義名が表示されます。

ワークID

ワークのワークIDが表示されます。

ケース識別子

ケース識別子が表示されます。

対処

対処する必要はありません。

KDWT2224-E

WFreceive_dm ：案件の転送先の部署でエラーを検知しました。部署名：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ　プログラム名：ｘｘｘ　詳細コード：ｘｘｘ

要因

案件の転送先でエラーが発生しました。

部署名

エラーが発生した部署名が表示されます。

ビジネスプロセス定義名

連携先のビジネスプロセス定義名が表示されます。

ワークID

ワークのワークIDが表示されます。

プログラム名

エラーを検知したプログラム名が表示されます。

詳細コード

プログラム名がGroupmax Workflow Multi - Serverの場合は，KDWTxxxxのxxxxが表示されます。Groupmax Object Server又はWorkflowの場合は，WFSV_errnoのコードが表示されます。

対処

プログラム名がGroupmax Workflow Multi - Serverのときは，KDWTxxxx(xxxx：詳細コード）のメッセージの対処に従って対処してください。その他のプログラム名のときは，詳細コードで示される発生要因を連携元又は連携先で取り除いた後，再度案件を投入するか，エラーとなった案件をGroupmax Workflow Monitorを使用して復帰してください。

KDWT2225-E

WFreceive_dm ：案件が次のノードへ遷移していたため，下位階層のビジネスプロセスからケースを戻せません。ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ　ケース識別子：ｘｘｘ

要因

ビジネスプロセスの階層連携で，連携データ再送ユティリティで再送したことによって，連携終了の転送データが連携元に既に送付されていた可能性があります。

ビジネスプロセス定義名

連携元のビジネスプロセス定義名が表示されます。

ワークID

ワークのワークIDが表示されます。

ケース識別子

ケース識別子が表示されます。

対処

対処する必要はありません。

KDWT2226-E

WFreceive_dm ：案件中のケースの構成が連携先と連携元で異なるため，下位階層のビジネスプロセスから案件を戻せません。ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ　ケース識別子：ｘｘｘ

要因

ビジネスプロセスの階層連携で連携先に案件を転送した時のケースの構成と連携先から連携元へ戻るときのケースの構成が異なっています。連携先では，案件をエラートレーに送付します。

ビジネスプロセス定義名

連携元のビジネスプロセス定義名が表示されます。

ワークID

ワークのワークIDが表示されます。

ケース識別子

ケース識別子が表示されます。

対処

＜連携先サーバ＞

連携先のソースノードと連携元の階層連携ノードでのケース数，ケース名が一致しているか確認してください。

連携先のビジネスプロセス定義を変更してください。

＜連携元サーバ＞

Groupmax Workflow Monitorでワークをキャンセルしてください。

連携先のビジネスプロセス定義を変更した後，案件を再度投入してください。

KDWT2227-E

WFreceive_dm ：ケース付加情報オブジェクトが生成できませんでした。ケース名：ｘｘｘ　連携元ケース識別子：ｘｘｘ　ワークID：ｘｘｘ　詳細コード：ｘｘｘ

要因

連携先で，ケース付加情報オブジェクトが生成できませんでした。連携元では，案件をエラートレーに送付します。

ケース名

ケース付加情報を生成できなかった案件のケース名が表示されます。

連携元ケース識別子

連携元から転送した案件のケース識別子が表示されます。

ワークID

ワークのワークIDが表示されます。

詳細コード

WFSV_errnoが表示されます。

対処

＜連携先サーバ＞

WFSV_errnoのコード一覧を参照して，発生要因を取り除いてください。

＜連携元サーバ＞

連携先サーバで発生要因を取り除いた後，Groupmax Workflow Monitorを使用して，表示されたワークIDのワークの案件を見つけ，案件を復帰してください。

KDWT2300-E

WFreceive_dm ：案件の転送先でエラーが発生しました。転送先サーバ名：ｘｘｘ　要求種別：ｘｘｘ　プログラム名：ｘｘｘ　詳細コード：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

案件の転送先でエラーが発生しました。

転送先サーバ名

エラーが発生した転送先サーバのホスト名が表示されます。

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

プログラム名

転送先でエラーを検知したプログラム名が表示されます。

詳細コード

プログラム名がGroupmax Workflow Multi - Serverの場合は，KDWTｘｘｘｘのｘｘｘｘが表示されます。オブジェクトサーバ又はGroupmax Workflow Serverの場合はWFSV_errnoが表示されます。

ビジネスプロセス定義名，ワークID

エラーとなった案件のビジネスプロセス定義名，ワークIDが表示されます。

対処

プログラム名がGroupmax Workflow Multi - Serverのときは，KDWTｘｘｘｘ（ｘｘｘｘ詳細コード）のメッセージに従って対処してください。その他のプログラム名のときは，詳細コードで示される発生要因を転送元又は転送先で取り除いてください。

KDWT2301-E

WFreceive_dm ：オブジェクトが作成できませんでした。処理種別：ｘｘｘ　要求種別：ｘｘｘ　オブジェクト種別：ｘｘｘ　ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ

要因

オブジェクトが作成できませんでした。

処理種別

処理種別が表示されます。

PUTビジネスプロセス：ビジネスプロセスへの案件投入

CASE：案件転送

USER：ユーザトレー情報の転送

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

オブジェクト種別

作成しようとしたオブジェクト種別が表示されます。

CASE：ケースオブジェクト

DOC：文書，メモオブジェクト

DATA：データオブジェクト

WORK：ワークオブジェクト

USER：ユーザオブジェクト

ビジネスプロセス定義名，ワークID

処理種別がPUTビジネスプロセス，CASEの場合，案件のビジネスプロセス定義名，ワークIDが表示されます。

対処

直前のメッセージに従い，対処してください。

KDWT2302-E

WFreceive_dm ：ビジネスプロセス定義が登録されていません。ビジネスプロセス定義名：ｘｘｘ　バージョン番号：ｘｘｘ　

要因

ビジネスプロセス定義が登録されていないため，案件を転送できません。

ビジネスプロセス定義名

登録されていないビジネスプロセス定義名が表示されます。

バージョン番号

登録されていないビジネスプロセス定義のバージョン番号が表示されます。

対処

表示されたビジネスプロセス定義をGroupmax Workflow Definerで配布してください。

KDWT2303-E

WFreceive_dm ：ビジネスプロセスへの案件投入が抑止されています。ビジネスプロセス定義名：ｘｘｘ　バージョン番号：ｘｘｘ　ワークID：ｘｘｘ

要因

ビジネスプロセスへの案件投入が抑止されているため，案件を投入できません。

ビジネスプロセス定義名

案件を投入しようとしたビジネスプロセス定義名が表示されます。

バージョン番号

案件を投入しようとしたビジネスプロセス定義のバージョン番号が表示されます。

ワークID

投入しようとした案件のワークIDが表示されます。

対処

必要に応じてGroupmax Workflow Definer又はGroupmax Workflow Monitorで表示されたビジネスプロセスの運用状態を変更してください。

KDWT2304-E

WFreceive_dm ：ワークIDが重複しているため，案件を投入できません。ビジネスプロセス定義名：ｘｘｘ　バージョン番号：ｘｘｘ　ワークID：ｘｘｘ

要因

表示されたワークIDがワークが既に存在するため，ビジネスプロセスへ案件投入できませんでした。

ビジネスプロセス定義名，バージョン番号

案件を投入しようとしたビジネスプロセス定義名，バージョン番号が表示されます。

ワークID

投入しようとした案件のワークIDが表示されます。

対処

ワークIDを変更するか又は，ワークをキャンセル，削除した後に再度案件を投入してください。

KDWT2305-E

WFreceive_dm ：ビジネスプロセスへの案件の投入に失敗しました。ビジネスプロセス定義名：ｘｘｘ　バージョン番号：ｘｘｘ　ワークID：ｘｘｘ　理由コード：ｘｘｘ

要因

ビジネスプロセスへ案件を投入しようとしましたが投入できませんでした。

ビジネスプロセス定義名，バージョン番号

案件を投入しようとしたビジネスプロセス定義名，バージョン番号が表示されます。

ワークID

投入しようとした案件のワークIDが表示されます。

理由コード

001：案件投入でロックエラー発生

002：メモのはり付け先文書がない

003：指定したソースノードが不正

対処

理由コードが001の場合，再度案件を投入してください。その他の理由コードの場合，システム管理者に連絡してください。

KDWT2306-E

WFreceive_dm ：トレーがないため，案件を配布できません。トレー種別：ｘｘｘ　ロール名又はユーザID：ｘｘｘ　

要因

案件をロール又はユーザに配布しようとしましたがトレーがないため，案件を配布できませんでした。トレー種別がＵＳＥＲの場合，WFregusrが実行されていない可能性があります。

トレー種別

トレー種別が表示されます。

ROLE：ロールトレー

USER：ユーザトレー

ロール名又はユーザID

案件を配布しようとしたロール名又はユーザのユーザIDが表示されます。

対処

トレー種別がUSERの場合，WFregusrを実行してください。トレー種別がROLEの場合，システム管理者に連絡してください。

KDWT2308-E

WFreceive_dm ：案件の遷移に失敗しました。ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ　理由コード：ｘｘｘ

要因

案件を次のノードに遷移しようとしましたが遷移できませんでした。連携データ再送ユティリティで同一データを複数転送した可能性があります。要求を無視します。

ビジネスプロセス定義名，ワークID

遷移しようとした案件のビジネスプロセス定義，ワークIDが表示されます。

理由コード

001：既に案件が遷移している

002：案件の構造が不一致

003：ワークがシンクしている

対処

なし。

KDWT2309-E

WFreceive_dm ：転送元サーバへの結果報告に失敗した可能性があります。転送元サーバ名：ｘｘｘ　転送ID：ｘｘｘ　要求種別：ｘｘｘ　報告結果：ｘｘｘ　

要因

転送元サーバに受信結果を報告しようと通知メールを発信しましたが，何らかの原因で転送元サーバからの受信メールが削除されていたため，失敗した可能性があります。

転送元サーバ名

結果報告先である転送元サーバのホスト名が表示されます。

転送ID

転送元サーバでの転送IDが表示されます。

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

報告結果

転送元に報告しようとした結果が表示されます。

NORMAL：正常終了

ERROR：エラー発生

対処

メッセージに表示された転送元サーバで転送データ一覧取得ユティリテイを実行して出力した転送データ一覧ファイルにメッセージに表示された転送IDがあるか確認してください。

メッセージに表示された転送IDがなければ，結果報告は成功しています。この時は対処の必要はありません。

メッセージに表示された転送IDがあれば，時間をおいて再度1.を行ってください。

再度1.を実施しても転送データ一覧ファイルにメッセージに表示された転送IDがある場合，連携データ再送ユティリティでメッセージに表示された転送IDの転送データを再送してください。

KDWT2310-E

WFreceive_dm ：転送元サーバへの結果報告に失敗しました。転送元サーバ名：ｘｘｘ　転送ID：ｘｘｘ　要求種別：ｘｘｘ　報告結果：ｘｘｘ　

要因

転送元サーバに受信結果を報告しようと通知メールを発信しましたが失敗しました。

転送元サーバ名

結果報告先である転送元サーバのホスト名が表示されます。

転送ID

転送元サーバでの転送IDが表示されます。

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

報告結果

転送元に報告しようとした結果が表示されます。

NORMAL：正常終了

ERROR：エラー発生

対処

メッセージに表示された転送元サーバで転送データ一覧取得ユティリティを実行して出力された転送データ一覧ファイルにメッセージに表示された転送IDがあるか確認してください。

メッセージに表示された転送IDがなければ，結果報告は成功しています。この時は対処の必要はありません。

メッセージに表示された転送IDがあれば，時間をおいて再度1.を行ってください。

再度1.を実施しても転送データ一覧ファイルにメッセージに表示された転送IDがある場合，連携データ再送ユティリティで再送してください。

KDWT2311-E

WFreceive_dm ：オブジェクトが取得できませんでした。処理種別：ｘｘｘ　要求種別：ｘｘｘ　転送元サーバID：ｘｘｘ　転送ID：ｘｘｘ

要因

ロックの取得に失敗しオブジェクトを取得できませんでした。リトライします。

処理種別

エラーとなった処理の種別が表示されます。

PUTBP：ビジネスプロセスへの案件投入

CASE：案件転送

USER：ユーザトレー情報の転送

WORK：ワーク指示の転送

要求種別

要求種別が表示されます。要求種別は，転送データ一覧取得ユティリティの出力項目の要求種別を参照してください。

転送元サーバID

転送報告先である転送元サーバの識別子が表示されます。

転送ID

転送元サーバでの転送IDが表示されます。

対処

転送元サーバIDと転送IDが同じであるメッセージが繰り返し出力される場合は，システム管理者に連絡してください。

KDWT2312-E

WFreceive_dm ：指定されたユーザに，案件を配布できませんでした。ユーザID：ｘｘｘ

要因

案件をユーザに配布しようとしましたが，ユーザの状態が運用可能でないため，配布できませんでした。

ユーザID

案件を配布しようとしたユーザのユーザIDが表示されます。

対処

ユーザの状態を運用可能に変更して再度実行するか，又は運用可能なユーザを指定してください。

KDWT2313-E

WFreceive_dm ：ワークIDが重複したため，案件投入できません。ビジネスプロセス定義名：xxx　バージョン番号：xxx　ワークID：xxx　ユーザID：xxx

要因

ワークIDが重複したため，案件投入できませんでした。案件は，投入者のユーザトレーに戻ります。

ビジネスプロセス定義名

案件を投入しようとしたビジネスプロセス定義名が表示されます。

バージョン番号

案件を投入しようとしたビジネスプロセス定義のバージョン番号が表示されます。

ワークID

投入しようとした案件のワークIDが表示されます。

ユーザID

案件を投入したユーザのユーザIDが表示されます。

対処

再度案件を投入してください。

(c)　KDWT4000 - KDWT5999

KDWT4021-I

WFretrans ：連携データの再送を受け付けました。ケース識別子：ｘｘｘ　転送ID：ｘｘｘ

KDWT4031-W

WFshowcq ：転送確認待ちリストにデータが存在しません。

要因

転送確認待ちリストにデータが存在しません。

対処

なし。

KDWT4032-W

WFshowcq ：転送確認待ちリストに指定されたワークIDに該当するデータが存在しません。

要因

転送確認待ちリストに指定されたワークIDに該当するデータが存在しません。

対処

なし。

KDWT4120-W

WFretrans ：指定された案件又は転送IDが転送確認待ちリストに存在しません。ケース識別子：ｘｘｘ　転送ID：ｘｘｘ

要因

指定された案件が転送確認待ちリストに存在しません。次の要因によって発生します。

連携データ再送ユティリティで，再送済み

指定されたケース識別子又は転送IDが不正

案件又は転送要求が連携先に転送済み

ケース識別子

指定されたケース識別子が表示されます。

転送ID

指定された転送IDが表示されます。

対処

転送データ一覧取得ユティリティでケース識別子又は転送IDを確認した後，必要に応じて，転送データ一覧取得ユティリティを実行してください。

KDWT4220-W

WFretrans ：転送確認待ちリスト登録のリトライ回数が制限値を超えました。ケース識別子：ｘｘｘ　転送ID：ｘｘｘ

要因

転送確認待ちリストに登録できませんでした。オブジェクトが長時間ロックされている可能性があります。連携データ再送ユティリティを停止します。

ケース識別子

指定されたケース識別子が表示されます。

転送ID

指定された転送IDが表示されます。

対処

しばらく時間をおいて，再度実行してください。

KDWT4221-W

WFretrans ：指定された案件又は転送IDが存在しません。ケース識別子：ｘｘｘ　転送ID：ｘｘｘ

要因

指定された案件又は転送IDが存在しませんでした。連携データ再送ユティリティを停止します。

ケース識別子

指定されたケース識別子が表示されます。

転送ID

指定された転送IDが表示されます。

対処

転送データ一覧取得ユティリティでケース識別子又は転送IDを確認した後，再度実行してください。

KDWT4230-W

WFshowcq ：転送確認待ちリストが存在しません。

要因

転送確認待ちリストが存在しません。転送データ一覧取得ユティリティを終了します。

対処

Workflowの動作環境を初期化した後，再度実行してください。

KDWT5200-E

WFsend_dm ：サービス状態の通知に失敗しました。理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

サービス状態の通知に失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5201-E

WFsend_dm ：環境情報の取得に失敗しました。環境情報名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報の取得に失敗しました。処理を中止します。

環境情報名

保守情報が表示されます。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5202-E

WFsend_dm ：ファイルのパス長が制限値を超えました。ファイル名：ｘｘｘ

要因

ファイルのパス長が制限値を超えました。処理を中止します。

ファイル名

パスを作成しようとしたファイル名が表示されます。

対処

システム管理者に連絡してください。

KDWT5203-E

WFsend_dm ：ユーザ登録ファイルのオープンに失敗しました。

要因

ユーザ登録ファイルのオープンに失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5204-E

WFsend_dm ：メモリマップトファイルの作成に失敗しました。

要因

メモリマップトファイルの作成に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5206-E

WFsend_dm ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

オペレーティングシステムとのインタフェースでエラーが発生しました。処理を中止します。

関数名

エラーの発生した関数名が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5220-E

WFreceive_dm ：サービス状態の通知に失敗しました。理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

サービス状態の通知に失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5221-E

WFreceive_dm ：環境情報の取得に失敗しました。環境情報名：ｘｘｘ　関数名：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報の取得に失敗しました。処理を中止します。

環境情報名

取得に失敗した環境情報名が表示されます。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5222-E

WFreceive_dm ：ファイルのパス長が制限値を超えました。ファイル名：ｘｘｘ

要因

ファイルのパス作成時にパスの長さが制限値を超えました。処理を中止します。

ファイル名

パスを作成しようとしたファイル名が表示されます。

対処

システム管理者に連絡してください。

KDWT5223-E

WFreceive_dm ：ユーザ登録ファイルのオープンに失敗しました。

要因

ユーザ登録ファイルのオープンに失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5224-E

WFreceive_dm ：メモリマップトファイルの作成に失敗しました。

要因

メモリマップトファイルの作成に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5226-E

WFreceive_dm ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

オペレーティングシステムとのインタフェースでエラーが発生しました。処理を中止します。

関数名

エラーの発生した関数名が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5227-E

WFreceive_dm ：サイトのサーバが起動されていません。

要因

Groupmax Mailのサイトのサーバが起動されていません。

対処

Groupmax Mailのサイトのサーバを起動してください。その後，再度実行してください。

KDWT5231-E

プログラムエラーが発生しました。

要因

プログラムエラーが発生しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5232-E

インストール先ディレクトリの取得に失敗しました。

要因

インストール先ディレクトリの取得に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5233-E

メッセージ管理ファイルのオープンに失敗しました。

要因

メッセージ管理ファイルのオープンに失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5234-E

メッセージ情報の取得に失敗しました。

要因

メッセージ情報の取得に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5235-E

メモリ不足が発生しました。

要因

作業領域不足が発生しました。処理を中止します。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWT5241-W

WFshowcq ：転送データ一覧ファイルのオープンに失敗しました。エラーコード：ｘｘｘ

要因

転送データ一覧ファイルのオープンに失敗しました。プログラムを停止します。

エラーコード

ファイルのオープン処理のerrno値が表示されます。

対処

エラーの要因を取り除いて，再度実行してください。

KDWT5242-W

WFshowcq ：転送データ一覧ファイルのアクセスでエラーが発生しました。エラーコード：ｘｘｘ

要因

転送データ一覧ファイルのアクセスでエラーが発生しました。プログラムを停止します。

エラーコード

ファイルのアクセス処理のerrno値が表示されます。

対処

エラーの要因を取り除いて，再度実行してください。

KDWT5243-W

WFshowcq ：転送データ一覧ファイルのクローズに失敗しました。エラーコード：ｘｘｘ

要因

転送データ一覧ファイルのクローズに失敗しました。プログラムを停止します。

エラーコード

ファイルのクローズ処理のerrno値が表示されます。

対処

エラーの要因を取り除いて，再度実行してください。

KDWT5261-W

WFretrans ：連携データ再送ファイルのオープンに失敗しました。エラーコード：ｘｘｘ

要因

連携データ再送ファイルのオープンに失敗しました。プログラムを停止します。

エラーコード

ファイルのオープン処理のerrno値が表示されます。

対処

エラーの要因を取り除いて，再度実行してください。

KDWT5262-W

WFretrans ：連携データ再送ファイルのアクセスでエラーが発生しました。エラーコード：ｘｘｘ

要因

連携データ再送ファイルのアクセスでエラーが発生しました。プログラムを停止します。

エラーコード

ファイルのアクセス処理のerrno値が表示されます。

対処

エラーの要因を取り除いて，再度実行してください。

KDWT5263-W

WFretrans ：連携データ再送ファイルのクローズに失敗しました。エラーコード：ｘｘｘ

要因

連携データ再送ファイルのクローズに失敗しました。プログラムを停止します。

エラーコード

ファイルのクローズ処理のerrno値が表示されます。

対処

エラーの要因を取り除いて，再度実行してください。

KDWT5264-W

WFretrans ：再送指示エラーログ出力ファイルのオープンに失敗しました。エラーコード：ｘｘｘ

要因

再送指示エラーログ出力ファイルのオープンに失敗しました。プログラムを停止します。

エラーコード

ファイルのオープン処理のerrno値が表示されます。

対処

エラーの要因を取り除いて，再度実行してください。

KDWT5265-W

WFretrans ：再送指示エラーログ出力ファイルのアクセスでエラーが発生しました。エラーコード：ｘｘｘ

要因

再送指示エラーログ出力ファイルのアクセスでエラーが発生しました。プログラムを停止します。

エラーコード

ファイルのアクセス処理のerrno値が表示されます。

対処

エラーの要因を取り除いて，再度実行してください。

KDWT5266-W

WFretrans ：再送指示エラーログ出力ファイルのクローズに失敗しました。エラーコード：ｘｘｘ

要因

再送指示エラーログ出力ファイルのクローズに失敗しました。プログラムを停止します。

エラーコード

ファイルのクローズ処理のerrno値が表示されます。

対処

エラーの要因を取り除いて，再度実行してください。

KDWT5267-W

WFretrans ：連携データ再送ファイル名称にｘｘｘと同じファイル名称は指定できません。

要因

連携データ再送ファイル名称が他のファイルと同じ名称で指定されました。プログラムを停止します。

xxx

同じファイル名称を使用しているファイル種別が表示されます。

対処

連携データ再送ファイル名を正しく指定して，再度実行してください。

KDWT5280-E

環境情報の取得に失敗しました。関数名：WFcm_get_installdir

要因

環境情報の取得に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5281-E

環境変数の設定に失敗しました。環境変数名：WFdir

要因

環境変数の設定に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5282-E

オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ExpandEnvironmentStrings

要因

オペレーティングシステムとのインタフェースでエラーが発生しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5283-E

プログラムエラーが発生しました。

要因

プログラムエラーが発生しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5284-E

ディレクトリのパス長が制限値を超えました。

要因

ディレクトリのパス長が制限値を超えました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5285-E

環境変数の設定に失敗しました。環境変数名：UXPLDIR

要因

環境変数の設定に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5291-E

ライブラリ環境の初期化に失敗しました。関数名：uxpl_startup

要因

ライブラリ環境の初期化に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5292-E

aaaa ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

オペレーティングシステムとのインタフェースでエラーが発生しました。処理を中止します。

関数名

エラーの発生した関数名が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5293-E

aaaa ：ファイルのパス長が制限値を超えました。ファイル名：ｘｘｘ

要因

ファイルのパス長が制限値を超えました。処理を中止します。

ファイル名

エラーとなったファイル名が表示されます。

対処

システム管理者に連絡してください。

KDWT5294-E

aaaa ：環境情報の取得に失敗しました。理由コード：ｘｘｘ

要因

環境情報の取得に失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5295-E

メールサーバがインストールされていません。

要因

Groupmax Mail Serverがインストールされていません。処理を中止します。

対処

Groupmax Mail Serverをインストールしてください。Groupmax Mail Serverの環境設定及び起動後，再度実行してください。

KDWT5296-E

メールサーバのインストール先ディレクトリの取得に失敗しました。

要因

Groupmax Mail Serverのインストール先ディレクトリの取得に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5297-E

環境変数の設定に失敗しました。環境変数名：MHSROOT

要因

環境変数の設定に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5298-E

環境変数の設定に失敗しました。環境変数名：NXROOT

要因

環境変数の設定に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5299-E

環境変数の設定に失敗しました。環境変数名：MHSCLASS

要因

環境変数の設定に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5382-E

aaaa ：サイトのサーバが起動されていません。

要因

Groupmax Mailのサイトのサーバが起動されていません。

対処

Groupmax Mailのサイトを起動してください。その後，再度実行してください。

KDWT5400-I

WFSCtool ：転送データ一覧の取得を終了しました。転送データ一覧ファイル名：ｘｘｘ

KDWT5401-I

WFSCtool ：連携データの再送信を終了しました。

KDWT5500-W

WFSCtool ：初期設定ユティリティを先に実行してください。

要因

初期設定後でなければ，実行できない機能を実行しようとしました。

対処

初期設定設定後に，再度実行してください。

KDWT5501-W

WFSCtool ：表示した以外にもメッセージがあります。詳細はイベントログを参照してください。

要因

表示したメッセージ以外に，イベントログにもメッセージがあります。

対処

イベントログを参照して，確認してください。

KDWT5502-W

WFSCtool ：ｘｘｘは省略できません。

要因

必要な情報が指定されていません。

xxx

必要な情報が表示されます。

対処

必要な情報を指定して，再度実行してください。

KDWT5503-W

WFSCtool ：指定されたファイルは存在しません。ファイル名：ｘｘｘ

要因

指定されたファイルは存在しません。

ファイル名

指定されたファイル名が表示されます。

対処

存在するファイルのファイル名を指定して，再度実行してください。

KDWT5504-W

WFSCtool ：指定されたファイル名称は，最大長を超えています。

要因

指定されたファイル名称は，最大長を超えています。

対処

最大長を超えないファイル名を指定して，再度実行してください。

KDWT5505-W

WFSCtool ：転送確認待ちリストにデータが存在しません。

要因

転送確認待ちリストにデータが存在しません。

対処

なし。

KDWT5506-W

WFSCtool ：指定されたディレクトリは存在しません。ディレクトリを確認後，再実行してください。ディレクトリ：ｘｘｘ

要因

指定されたディレクトリは存在しません。

ディレクトリ

指定されたディレクトリを表示します。

対処

存在するディレクトリを指定して，再度実行してください。

KDWT5507-W

WFSCtool ：指定されたディレクトリは，最大長を超えています。

要因

指定されたディレクトリ名は，最大長を超えています。

対処

最大長を超えないディレクトリ名を指定して，再度実行してください。

KDWT5508-W

WFSCtool ：指定されたディレクトリは使用できません。ディレクトリ：ｘｘｘ

要因

指定されたディレクトリ名は使用できません。

ディレクトリ

指定されたディレクトリを表示します。

対処

使用できるディレクトリ名を指定して，再度実行してください。

KDWT5509-W

WFSCtool ：指定されたファイル名称に誤りがあります。ファイル名称に「 ? , " , / , < , > , * , | , ：」は指定できません。

要因

指定されたファイル名に誤りがあります。ファイル名称に「 ? , " , / , < , > , * , | , ：」は指定できません。

対処

正しいファイル名を指定して，再度実行してください。

KDWT5510-W

WFSCtool ：指定されたディレクトリに誤りがあります。ディレクトリに「 ? , " , / , < , > , * , | , ：」は指定できません。

要因

指定されたディレクトリに誤りがあります。ディレクトリに「 ? , " , / , < , > , * ,| , ：」は指定できません。

対処

正しいディレクトリを指定して，再度実行してください。

KDWT5511-W

WFSCtool ：指定されたファイル名称に誤りがあります。ファイル名称：ｘｘｘ

要因

指定されたファイル名に誤りがあります。

ファイル名称

指定されたファイル名が表示されます。

対処

正しいファイル名を指定して，再度実行してください。

KDWT5512-W

WFSCtool ：指定されたディレクトリに誤りがあります。ディレクトリ：ｘｘｘ

要因

指定されたディレクトリに誤りがあります。

ディレクトリ

指定されたディレクトリが表示されます。

対処

正しいディレクトリを指定して，再度実行してください。

KDWT5513-W

WFSCtool ：ファイル名称又はディレクトリに半角スペースは指定できません。

要因

指定されたファイル又はディレクトリの名称に誤りがあります。ファイル又はディレクトリの名称に，半角スペースは指定できません。

対処

正しいファイル又はディレクトリの名称を指定して，再度実行してください。

KDWT5600-E

WFSCtool ：メモリ不足が発生しました。

要因

メモリ不足が発生しました。処理を中止します。

対処

十分なメモリを確保した後，再度実行してください。

KDWT5601-E

WFSCtool ：環境情報取得処理の開始に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報取得処理の開始に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5602-E

WFSCtool ：環境情報の更新処理に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報の更新処理に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5603-E

WFSCtool ：環境情報に誤りがあります。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報に誤りがあります。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5604-E

WFSCtool ：環境情報の設定処理に失敗しました。理由コード：ｘｘｘ

要因

環境情報の設定処理に失敗しました。処理を中止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5605-E

WFSCtool ：環境情報取得処理の終了に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報取得処理の終了に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5606-E

WFSCtool ：環境情報の取得に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報の取得に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5607-E

WFSCtool ：環境情報更新処理の開始に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報更新処理の開始に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5608-E

WFSCtool ：環境情報更新処理の終了に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報更新処理の終了に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5609-E

WFSCtool ：実行中のプログラムが異常終了しました。

要因

実行中のユティリティが異常終了しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5610-E

WFSCtool ：メッセージの取得に失敗しました。詳細はイベントログを参照してください。

要因

メッセージの取得に失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWT5611-E

WFSCtool ：メッセージ情報ファイルのオープンに失敗しました。詳細はイベントログを参照してください。

要因

メッセージ情報ファイルのオープンに失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWT5612-E

WFSCtool ：メッセージ情報ファイルの入力に失敗しました。詳細はイベントログを参照してください。

要因

メッセージ情報ファイルの入力に失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWT5613-E

WFSCtool ：メッセージ情報ファイルの入力準備処理に失敗しました。詳細はイベントログを参照してください。

要因

メッセージ情報ファイルの入力準備処理に失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWT5614-E

WFSCtool ：ユティリティの実行に失敗しました。理由コード：ｘｘｘ

要因

ユティリティの実行に失敗しました。処理を中止します。

理由コード

保守情報を表示します。

対処

システム管理者に連絡してください。

KDWT5615-E

WFSCtool ：メッセージ情報ファイルのクローズに失敗しました。詳細はイベントログを参照してください。

要因

メッセージ情報ファイルのクローズに失敗しました。処理を中止します。

対処

イベントログを参照して，確認してください。

KDWT5616-E

WFSCtool ：ユティリティの実行に失敗しました。理由コード：ｘｘｘ

要因

ユティリティの実行に失敗しました。処理を中止します。

理由コード

保守情報を表示します。

対処

システム管理者に連絡してください。

KDWT5617-E

WFSCtool ：ｘｘｘが見つかりません。

要因

ユティリティの実行に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5618-E

WFSCtool ：実行に必要なライブラリ又はdllが見つかりません。必要なライブラリやdllがすべて存在するか確認してください。

要因

ユティリティの実行に必要なライブラリ又はdllが見つかりません。処理を中止します。

対処

必要なライブラリやdllがすべて存在するか確認してください。

KDWT5619-E

WFSCtool ：メッセージ情報ファイルの削除に失敗しました。

要因

メッセージ情報ファイルの削除に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5620-E

WFSCtool ：ｘｘｘが見つかりません。

要因

ユティリティの実行に失敗しました。処理を中止します。

対処

システム管理者に連絡してください。

KDWT5621-E

WFSCtool ：実行に必要なライブラリ又はdllが見つかりません。必要なライブラリやdllがすべて存在するか確認してください。

要因

ユティリティの実行に必要なライブラリ又はdllが見つかりません。処理を中止します。

対処

必要なライブラリやdllがすべて存在するか確認してください。

KDWT5622-E

WFSCtool ：オペレーティングシステムとのインタフェースでエラーが発生しました。ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

オペレーティングシステムとのインタフェースでエラーが発生しました。処理を中止します。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5623-E

WFSCtool ：環境情報の入力処理に失敗しました。詳細情報：ｘｘｘ　理由コード：ｘｘｘ

要因

環境情報の入力処理に失敗しました。処理を中止します。

詳細情報

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT5631-E

WFSCtool ：動作環境の初期化に失敗しました。関数名：uxpl_startdelprotect。

要因

動作環境の初期化に失敗しました。

対処

システム管理者に連絡してください。

KDWT5699-E

WFSCtool ：Workflow管理ツールでエラーが発生しました。ファイル名：ｘｘｘ　場所：ｘｘｘ

要因

Workflow管理ツールでエラーが発生しました。処理を中止します。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

システム管理者に連絡してください。

(d)　KDWT8000 - KDWT9999

KDWT8100-W

aaaa ：指定されたビジネスプロセス定義が定義されていないため，案件をシステム用のトレーに移動できません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ

要因

連携先に指定されたビジネスプロセス定義が定義されていないため，案件が投入できませんでした。

ビジネスプロセス定義名

連携先に指定されたビジネスプロセス名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョンが表示されます。なお，LATESTは投入可能な最新バージョンを示します。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。次のどちらかの方法で，対処してください。

連携先のビジネスプロセス定義を登録する場合

＜連携先サーバ＞

連携先ビジネスプロセス定義を登録してください。

＜連携元サーバ＞

エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

連携元のビジネスプロセス定義を修正する場合

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

連携元ビジネスプロセス定義のシンクノード又は階層連携ノードで，連携先に存在するビジネスプロセス定義名を指定してください。

修正したビジネスプロセス定義に，案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。

KDWT8101-W

aaaa ：指定されたビジネスプロセス定義の状態が運用不可能になっています。ビジネスプロセス定義名：ｘｘｘ　バージョン番号：ｘｘｘ

要因

連携先に指定されたビジネスプロセス定義の状態が投入抑止のため，案件を投入できません。

ビジネスプロセス定義名

連携先に指定されたビジネスプロセス名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョンが表示されます。なお，LATESTは投入可能な最新バージョンを示します。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。

＜連携先サーバ＞

連携先ビジネスプロセス定義の状態を投入許可にしてください。

＜連携元サーバ＞

エラーとなった案件を復帰してください。案件の復帰については，KDWT0215-Eの対処を参照してください。

KDWT8103-W

aaaa ：指定されたノードはソースノードではありません。ビジネスプロセス定義名：ｘｘｘ　バージョン：ｘｘｘ　ノード名：ｘｘｘ

要因

連携先に指定されたノードはソースノードではないため，案件を投入できません。

ビジネスプロセス定義名

連携先に指定されたビジネスプロセス名が表示されます。

バージョン

連携先のビジネスプロセス定義のバージョンが表示されます。なお，LATESTは投入可能な最新バージョンを示します。

ノード名

連携先に指定されたノード名が表示されます。

対処

連携元サーバのワークフロー運用管理者から問い合わせがあった場合，このメッセージに表示されている情報を報告してください。

＜連携先サーバ＞

対処する必要はありません。

＜連携元サーバ＞

連携元ビジネスプロセス定義のシンクノード又は階層連携ノードで，連携先ビジネスプロセス定義のソースノード名を指定してください。

修正したビジネスプロセス定義に，案件を再投入してください。案件の再投入については，KDWT0215-Eの対処を参照してください。

KDWT8104-W

aaaa ：実行したユーザには実行権限がありません。

要因

実行の権限がありません。

対処

実行権限のあるユーザでログインして，実行してください。

KDWT8105-W

aaaa ：部署名定義ファイルで，同じ部署名が２回以上登録されています。当該行：ｘｘｘ

要因

部署名定義ファイルで，同じ部署名が2回以上登録されています。エラーの発生した行を無視します。

当該行

エラーの発生した行が表示されます。

対処

同じ部署名を2回以上登録しないように，部署名定義ファイルを修正してください。その後，メッセージ送信機能及びメッセージ受信機能を起動し直してください。

KDWT8106-W

aaaa ：部署名定義ファイルで，登録数が制限値を超えています。当該行：ｘｘｘ

要因

部署名定義ファイルで，登録数が最大数を超えています。エラーの発生した行以降の行を無視します。

当該行

エラーの発生した行が表示されます。

対処

部署名定義ファイルの登録数を1,024個以下にしてください。その後，メッセージ送信機能及びメッセージ受信機能を起動し直してください。

KDWT8107-W

aaaa ：部署名定義ファイルで，部署名又は窓口名を表す文字列の長さが制限値を超えています。当該行：ｘｘｘ

要因

部署名定義ファイルで，部署名又は窓口名を表す文字列の長さが最大長を超えています。エラーの発生した行を無視します。

当該行

エラーの発生した行が表示されます。

対処

部署名定義ファイルのエラーの発生した行を修正してください。部署名は127バイト以下，窓口名は31バイト以下で指定してください。その後，メッセージ送信機能及びメッセージ受信機能を起動し直してください。

KDWT8108-W

aaaa ：窓口名定義ファイルで，同じ窓口名が２回以上登録されています。当該行：ｘｘｘ

要因

窓口名定義ファイル(exentran又はentrance)で，同じ窓口名が2回以上登録されています。エラーの発生した行を無視します。

当該行

エラーの発生した行が表示されます。

対処

同じ窓口名を2回以上登録しないように，窓口名定義ファイルを修正してください。その後，メッセージ送信機能及びメッセージ受信機能を起動し直してください。

KDWT8109-W

aaaa ：窓口名定義ファイルで，登録数が制限値を超えています。当該行：ｘｘｘ

要因

窓口名定義ファイル(exentran又はentrance)で，登録数が最大数を超えています。エラーの発生した行以降の行を無視します。

当該行

エラーの発生した行が表示されます。

対処

窓口名定義ファイルの登録数を1,024個以下にしてください。その後，メッセージ送信機能及びメッセージ受信機能を起動し直してください。

KDWT8110-W

aaaa ：窓口名定義ファイルで，窓口名，通信手段，通信パラメタを表す文字列の長さが制限値を超えています。当該行：ｘｘｘ

要因

窓口名定義ファイル(exentran又はentrance)で，窓口名，通信手段，宛先ユーザ名，アドレス又はバージョンを表す文字列の長さが最大長を超えています。

当該行

エラーの発生した行が表示されます。

対処

窓口名定義ファイルのエラーの発生した行を修正してください。窓口名は31バイト以下で指定してください。通信手段，宛先ユーザ名，アドレス及びバージョンの指定については，マニュアル「Groupmax Workflow Version 6 システム管理者ガイド」(Windows用)を参照して，指定してください。その後，メッセージ送信機能及びメッセージ受信機能を起動し直してください。

KDWT8111-W

aaaa ：窓口名定義ファイルに指定された通信手段はサポートされていません。当該行：ｘｘｘ　通信手段：ｘｘｘ

要因

窓口名定義ファイル(exentran又はentrance)でサポートしていない通信手段が指定されました。エラーの発生した行を無視します。

当該行

エラーの発生した行が表示されます。

通信手段

指定された通信手段が表示されます。

対処

窓口名定義ファイルのエラーの発生した行を修正してください。その後，メッセージ送信機能及びメッセージ受信機能を起動し直してください。

KDWT8112-W

aaaa ：窓口名定義ファイルに指定されたバージョンはサポートされていません。当該行：ｘｘｘ

要因

窓口名定義ファイル(exentran又はentrance)でサポートしていないバージョンが指定されました。エラーの発生した行を無視します。

当該行

エラーの発生した行が表示されます。

対処

窓口名定義ファイルのエラーの発生した行を修正してください。その後，メッセージ送信機能及びメッセージ受信機能を起動し直してください。

KDWT8113-W

aaaa ：処理対象の案件が転送確認待ちリストに存在しません。ケース識別子：ｘｘｘ

要因

処理対象の案件が転送確認待ちリストに存在しません。連携データ再送ユティリティで，強制的に案件を転送した場合に発生します。

ケース識別子

処理しようとした案件のケース識別子が表示されます。

対処

なし。

KDWT8114-W

aaaa ：受信メールが処理の途中で削除されたため，到達の通知メールの発信に失敗した可能性があります。ワークID：ｘｘｘ　転送ID：ｘｘｘ

要因

案件転送用の受信メールが，処理の途中で削除されました。他のクライアントが操作した場合などに発生します。連携元に，データの受信完了を通知できなかった可能性があります。通知に失敗した場合，連携元の転送データの状態が，転送中のまま変更できません。

ワークID

処理対象の案件のワークIDが表示されます。

転送ID

エラーとなった転送IDが表示されます。

対処

必要であれば，表示されているワークIDのワークを連携元のサーバで削除してください。

KDWT8115-W

aaaa ：案件投入は成功しましたが，到達の通知メールの発信に失敗しました。ワークID：ｘｘｘ　転送ID：ｘｘｘ

要因

連携元に，案件の投入完了を通知しようとしましたが，メールの発信に失敗しました。他のクライアントが操作した場合などに発生します。連携元の案件の状態が転送中のまま，変更できません。

ワークID

エラーとなった案件のワークIDが表示されます。

転送ID

エラーとなった転送IDが表示されます。

対処

必要であれば，表示されているワークIDのワークを連携元のサーバで削除してください。

KDWT8116-W

aaaa ：受信メールが処理の途中で削除されたため，不到達の通知メールの発信に失敗した可能性があります。ワークID：ｘｘｘ　転送ID：ｘｘｘ

要因

受信メールが，処理の途中で削除されました。連携元に，エラーの発生を通知できなかった可能性があります。通知に失敗した場合，連携元の転送確認待ちリストのデータが，エラートレーに送付されません。通知に成功した場合，連携元でKDWT0215-Eが表示され，エラーとなった案件は，エラートレーに送付されます。

ワークID

エラーとなった案件のワークIDが表示されます。

転送ID

エラーとなった転送IDが表示されます。

対処

このメッセージと以前のメッセージを，連携元サーバのワークフロー運用管理者に連絡してください。

＜連携先サーバ＞

以前のメッセージに従って，投入失敗の原因を取り除いてください。

＜連携元サーバ＞

KDWT0215-Eが表示されている場合
メッセージの対処に従ってください。

KDWT0215-Eが表示されていない場合

表示されているワークIDを指定して，転送データ一覧取得ユティリティを実行してください。

転送確認待ちリストにデータがあれば，連携データ再送ユティリティを実行してください。データがない場合は，エラーとなった案件を再度投入してください。

KDWT8117-W

aaaa ：不到達の通知メールの発信に失敗しました。再転送してください。ケース識別子：ｘｘｘ　転送ID：ｘｘｘ

要因

連携元に，案件の投入失敗を通知しようとしましたが，メールの発信に失敗しました。連携元の転送確認待ちリストのデータが，エラートレーに送付されません。

ケース識別子

エラーとなった案件の連携元でのケース識別子が表示されます。

転送ID

エラーとなった転送IDが表示されます。

対処

このメッセージと以前のメッセージを連携元サーバのワークフロー運用管理者に，連絡してください。

＜連携先サーバ＞

以前のメッセージに従って，投入失敗の原因を取り除いてください。

＜連携元サーバ＞

転送データ一覧取得ユティリティを実行してください。

転送データ一覧ファイルから，エラーとなった案件のケース識別子を見つけてください。そのレコードの1カラム目に再送指示「R」を指定して，連携データ再送ユティリティを実行してください。

KDWT8118-W

aaaa ：転送時にエラーが発生したため転送リトライインターバル時間後に再度転送します。転送ID：ｘｘｘ

要因

転送時にエラーが発生したため，転送リトライインターバル時間後に再度転送します。

転送ID

転送時の転送IDが表示されます。

対処

このメッセージの前に出力されたメッセージに従って，障害の要因を取り除いてください。その後，転送要求インターバル時間後に自動的に再度転送します。すぐに転送したい場合は，連携データ再送ユティリティで該当の要求を再送してください。

KDWT8119-W

aaaa ：転送データの取得に失敗しました。転送データ種別：ｘｘｘ　データ転送元：ｘｘｘ

要因

転送されてきたデータが不正なため，取得に失敗しました。

転送データ種別

受け取ったデータの種別が表示されます。

データ転送元

データの転送元が以下のように表示されます。

転送データ種別が "RMAIL"の場合，データ転送元にはOR名が表示されます。OR名については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

転送データ種別が "REPORT"または "IPN"の場合，ホスト名が表示されます。

転送データ種別が1，2以外の場合，何も表示されません。

対処

転送データ種別が"RMAIL"，"REPORT"，"IPN"の場合，案件が遷移しない場合があります。データ転送元サーバの転送データ一覧取得コマンドで，不当に長時間残っているデータがないか確認し，ある場合は連携データ再送コマンドで該当の要求を再送してください。

転送データ種別がその他の場合はシステム管理者に連絡してください。

また，本メッセージの直前に出力されているKDWT8204-EのメッセージのUA-APIエラーコードに従って対処してください。

KDWT8201-E

aaaa ：メモリ不足が発生しました。

要因

メモリが確保できませんでした。プログラムを停止します。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWT8203-E

aaaa ：プログラムエラーが発生しました。関数名：ｘｘｘ　詳細コード：ｘｘｘ

要因

プログラムエラーが発生しました。処理続行できないエラーの場合，プログラムを停止します。

関数名

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT8204-E

aaaa ：UA-APIでエラーが発生しました。関数名：ｘｘｘ　エラー種別：ｘｘｘ　レベル：ｘｘｘ　UA-APIエラーコード：ｘｘｘ　オペレーティングシステムやDBのエラーコード：ｘｘｘ　UA-APIのエラーメッセージ：ｘｘｘ　API以外のメッセージ：ｘｘｘ　ファイル名：ｘｘｘ　行番号：ｘｘｘ

要因

Groupmax Mail Serverのアクセスでエラーが発生しました。処理続行できないエラーの場合，プログラムを停止します。

関数名

保守情報が表示されます。

エラー種別

保守情報が表示されます。

レベル

保守情報が表示されます。

UA-APIエラーコード

UA-APIのエラーコードが表示されます。

オペレーティングシステムやDBのエラーコード

保守情報が表示されます。

UA-APIのエラーメッセージ

保守情報が表示されます。

API以外のメッセージ

保守情報が表示されます。

ファイル名

保守情報が表示されます。

行番号

保守情報が表示されます。

■対処

UA-APIのエラーコードを参照して，対処してください。

KDWT8205-E

aaaa ：WF-API又はIS-APIでエラーが発生しました。関数名：ｘｘｘ　詳細コード：ｘｘｘ

要因

サーバ機能へのアクセスでエラーが発生しました。処理続行できないエラーの場合，プログラムを停止します。

関数名

保守情報が表示されます。

詳細コード

WF-API及びIS-APIのエラーコードが表示されます。

対処

WF-API及びIS-APIのエラーコードを参照して，対処してください。

ワーク操作を行い，ビジネスプロセス配布先で

関数名：WFSV_EXCANCEL_WORK　詳細コード：13110

のメッセージが出力されている場合は資源確保に失敗したため再度転送を行います。繰り返し表示されなければワーク操作は正常に終了しています。

KDWT8210-E

aaaa ：オブジェクトサーバとの接続に失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverとの接続に失敗しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

保守情報が表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生原因を取り除いて，再度実行してください。

KDWT8211-E

aaaa ：メールサーバとの接続に失敗しました。エラー種別：ｘｘｘ　レベル：ｘｘｘ　UA-APIエラーコード：ｘｘｘ　オペレーティングシステムやDBのエラーコード：ｘｘｘ　UA-APIのエラーメッセージ：ｘｘｘ　API以外のメッセージ：ｘｘｘ　ファイル名：ｘｘｘ　行番号：ｘｘｘ

要因

Groupmax Mail Serverとの接続に失敗しました。プログラムを停止します。

エラー種別

保守情報が表示されます。

レベル

保守情報が表示されます。

UA-APIエラーコード

UA-APIのエラーコードが表示されます。

オペレーティングシステムやDBのエラーコード

保守情報が表示されます。

UA-APIのエラーメッセージ

保守情報が表示されます。

API以外のメッセージ

保守情報が表示されます。

ファイル名

保守情報が表示されます。

行番号

保守情報が表示されます。

対処

UA-APIのエラーコードを参照して，対処してください。

KDWT8212-E

aaaa ：メールサーバへのログインに失敗しました。エラー種別：ｘｘｘ　レベル：ｘｘｘ　UA-APIエラーコード：ｘｘｘ　オペレーティングシステムやDBのエラーコード：ｘｘｘ　UA-APIのエラーメッセージ：ｘｘｘ　API以外のメッセージ：ｘｘｘ　ファイル名：ｘｘｘ　行番号：ｘｘｘ

要因

Groupmax Mail Serverの未起動又はワークフローデータベースの障害によって，Groupmax Mail Serverへのログインに失敗しました。プログラムを停止します。

エラー種別

保守情報が表示されます。

レベル

保守情報が表示されます。

UA-APIエラーコード

UA-APIのエラーコードが表示されます。

オペレーティングシステムやDBのエラーコード

保守情報が表示されます。

UA-APIのエラーメッセージ

保守情報が表示されます。

API以外のメッセージ

API以外のメッセージが表示されます。

ファイル名

保守情報が表示されます。

行番号

保守情報が表示されます。

対処

UA-APIのエラーコードを参照して，対処してください。

KDWT8213-E

aaaa ：サーバ機能との接続に失敗しました。関数名：ｘｘｘ　詳細コード：ｘｘｘ

要因

サーバ機能との接続に失敗しました。プログラムを停止します。

関数名

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

直前のサーバ機能のメッセージに従って，対処してください。

KDWT8214-E

aaaa ：サーバ機能が起動されていません。

要因

サーバ機能が起動されていません。プログラムを停止します。

対処

サーバ機能を起動してください。その後，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT8216-E

aaaa ：メールサーバからの切り離しに失敗しました。関数名：ｘｘｘ　エラー種別：ｘｘｘ　レベル：ｘｘｘ　UA-APIエラーコード：ｘｘｘ　オペレーティングシステムやDBのエラーコード：ｘｘｘ　UA-APIのエラーメッセージ：ｘｘｘ　API以外のメッセージ：ｘｘｘ　ファイル名：ｘｘｘ　行番号：ｘｘｘ

要因

Groupmax Mail Serverからの切り離しに失敗しました。プログラムを停止します。

関数名

保守情報が表示されます。

エラー種別

保守情報が表示されます。

レベル

保守情報が表示されます。

UA-APIエラーコード

UA-APIのエラーコードが表示されます。

オペレーティングシステムやDBのエラーコード

保守情報が表示されます。

UA-APIのエラーメッセージ

保守情報が表示されます。

API以外のメッセージ

保守情報が表示されます。

ファイル名

保守情報が表示されます。

行番号

保守情報が表示されます。

対処

UA-APIのエラーコードを参照して，対処してください。

KDWT8217-E

aaaa ：サーバ機能からの切り離しに失敗しました。関数名：ｘｘｘ　詳細コード：ｘｘｘ

要因

サーバ機能からの切り離しに失敗しました。プログラムを停止します。

関数名

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

直前のサーバ機能のメッセージに従って，対処してください。

KDWT8221-E

aaaa ：オブジェクトサーバでエラーが発生しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverでエラーが発生しました。処理続行できないエラーの場合，プログラムを停止します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

Groupmax Object Serverの詳細コード又はWFSV_errnoが表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生原因を取り除いて，再度実行してください。

KDWT8223-E

aaaa ：作業用ファイルの作成又はアクセスができません。関数名：ｘｘｘ　詳細コード：ｘｘｘ

要因

作業用ファイルを作成又はアクセスできません。プログラムを停止します。

関数名

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

環境設定で「マルチサーバ作業ディレクトリ名」に設定したディレクトリの，ディスクの空き領域を増やしてください。又は，アクセス権限を確認し，読み書き可能な状態に変更してください。

KDWT8224-E

aaaa ：環境情報の設定が不正です。項目名：ｘｘｘ

要因

環境情報の設定が不正です。プログラムを停止します。

項目名

設定が不正な環境情報の項目名が表示されます。

項目名が「NOT FOUND」の場合，前提となるGroupmax Workflow Serverのバージョンが正しくないため項目が存在しないことを示します。

対処

環境情報の値を確認し，正しい値を設定して，再度実行してください。又は，前提となるGroupmax Workflow Serverのバージョンを確認して再インストールしてから，再度実行してください。

KDWT8225-E

aaaa ：環境情報のオープンに失敗しました。理由コード：ｘｘｘ

要因

環境情報のオープンに失敗しました。プログラムを停止します。

理由コード

保守情報が表示されます。

対処

環境情報が正しく表示されるか確認し，再度実行してください。

KDWT8226-E

aaaa ：環境情報の入力に失敗しました。理由コード：ｘｘｘ

要因

環境情報の入力に失敗しました。プログラムを停止します。

理由コード

保守情報が表示されます。

対処

環境情報が正しく表示されるか確認し，再度実行してください。

KDWT8228-E

aaaa ：オプションの指定が不正です。

要因

オプションの指定に誤りがありました。

対処

システム管理者に連絡してください。

KDWT8229-E

aaaa ：部署名定義ファイルが見つかりません。

要因

部署名定義ファイルが見つかりません。プログラムを停止します。

対処

環境設定で，「マルチサーバ環境設定ディレクトリ名」に設定したディレクトリに，部署名定義ファイル(section)を作成してください。その後，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT8230-E

aaaa ：窓口名定義ファイルが見つかりません。

要因

窓口名定義ファイルが見つかりません。プログラムを停止します。

対処

環境設定で，「マルチサーバ環境設定ディレクトリ名」に設定したディレクトリに，窓口名定義ファイル(exentran又はentrance)を作成してください。その後，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT8231-E

aaaa ：部署名定義ファイルにアクセスできません。

要因

部署名定義ファイルにアクセスできません。プログラムを停止します。

対処

部署名定義ファイル(section)のアクセス権限を変更し，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT8232-E

aaaa ：窓口名定義ファイルにアクセスできません。

要因

窓口名定義ファイルにアクセスできません。プログラムを停止します。

対処

窓口名定義ファイル(exentran又はentrance)のアクセス権限を変更し，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT8233-E

aaaa ：部署名定義ファイルの設定が不正です。当該行：ｘｘｘ

要因

部署名定義ファイルに記述された内容に誤りがあります。エラーの発生した行を無視します。

当該行

エラーの発生した行が表示されます。

対処

部署名定義ファイル(section)のエラーの発生した行を修正してください。その後，メッセージ受信機能及びメッセージ送信機能を起動し直してください。

KDWT8234-E

aaaa ：窓口名定義ファイルの設定が不正です。当該行：ｘｘｘ

要因

窓口名定義ファイルに記述された内容に誤りがあります。エラーの発生した行を無視します。

当該行

エラーの発生した行が表示されます。

対処

窓口名定義ファイル(exentran又はentrance)のエラーの発生した行を修正してください。その後，メッセージ受信機能及びメッセージ送信機能を起動し直してください。

KDWT8235-E

aaaa ：転送待ちリスト又は転送確認待ちリストが存在しません。

要因

転送待ちリスト又は転送確認待ちリストがありません。プログラムを停止します。

対処

初期設定ユティリティを実行してください。その後，再度実行してください。

KDWT8236-E

aaaa ：オブジェクトサーバからの切り離しに失敗しました。関数名：ｘｘｘ　理由コード：ｘｘｘ　詳細コード：ｘｘｘ　サブコード：ｘｘｘ

要因

Groupmax Object Serverからの切り離しに失敗しました。プログラムを停止します。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

保守情報が表示されます。

サブコード

詳細コードのサブコードが表示されます。

対処

障害の発生要因を取り除いて，再度実行してください。

KDWT8237-E

aaaa ：処理対象の案件が存在しません。ケース識別子：ｘｘｘ

要因

処理対象の案件が存在しません。強制的に案件を削除した場合に発生します。表示された案件を処理しません。

ケース識別子

処理対象の案件のケース識別子が表示されます。

対処

なし。

KDWT8238-E

aaaa ：マルチサーバ機能で使用するメールユーザが登録されていません。

要因

環境設定ユティリティで設定したWorkflowシステム組織IDにマルチサーバ機能で使用するメールユーザが登録されていません。

対処

環境設定ユティリティで設定したWorkflowシステム組織IDを見直してください。Workflowシステム組織IDの指定が正しい場合，マルチサーバで使用するメールユーザを登録してください。

KDWT8239-E

aaaa ：部署名定義ファイルで，有効な部署名がありません。

要因

部署名定義ファイルで，有効な部署名がありません。プログラムを停止します。

対処

部署名定義ファイルを修正してください。その後，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT8240-E

aaaa ：窓口名定義ファイルで，通信手段にMYNAMEを指定した窓口がありません。

要因

窓口名定義ファイル(entrance)で，通信手段にMYNAMEを指定した窓口がありません。プログラムを停止します。

対処

窓口名定義ファイルで，通信手段にMYNAMEを指定した窓口を追加してください。その後，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT8241-E

aaaa ：窓口名定義ファイルで，通信手段にMYNAMEを指定した窓口が２回登録されています。当該行：ｘｘｘ

要因

窓口名定義ファイル(entrance)で，通信手段にMYNAMEを指定した窓口が，2回登録されています。プログラムを停止します。

当該行

エラーの発生した行が表示されます。

対処

窓口名定義ファイルのエラーとなった行を修正してください。その後，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT8242-E

aaaa ：環境情報の指定値が長すぎます。

要因

環境情報の指定値が長すぎます。プログラムを停止します。

対処

環境情報を正しく設定し，再度実行してください。

KDWT8243-E

aaaa ：送信要求が転送確認待ちリストに存在しません。転送ID：ｘｘｘ

要因

処理対象の送信要求が転送確認待ちトレーに存在しません。連携データ再送ユティリティで強制的に転送要求した場合に発生します。

転送ID

処理しようとした転送IDが表示されます。

対処

なし。

KDWT8250-E

ワークフローログ取得レベルの指定が不正です。

要因

不正なログ取得レベルが指定されています。プログラムを停止します。

対処

環境設定ユティリティで，「ワークフローログレベル」を正しく設定してください。その後，再度実行してください。

KDWT8251-E

ワークフローログの出力でエラーが発生しました。理由コード：ｘｘｘ

要因

ワークフローログ情報を出力できませんでした。プログラムを停止します。

理由コード

保守情報が表示されます。

対処

Groupmax Object Serverシステム共通定義ファイルのujfileパラメタを正しく設定してください。その後，再度実行してください。

KDWT8252-E

ワークヒストリの出力でエラーが発生しました。理由コード：ｘｘｘ

要因

ワークヒストリを出力できませんでした。プログラムを停止します。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT8253-E

メモリ不足が発生しました。

要因

履歴取得に必要なメモリが確保できませんでした。プログラムを停止します。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してください。その後，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT8254-E

プログラムエラーが発生しました。関数名：ｘｘｘ　詳細コード：ｘｘｘ

要因

プログラムエラーが発生しました。処理続行できないエラーの場合，プログラムを停止します。

関数名

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT8255-E

aaaa ：ワークフローデータベースのバージョンが不正です。

要因

ワークフローデータベースのバージョンが古いため，プログラムが実行できません。

対処

マネージャ機能，サーバ機能を停止してください。

ワークフローデータベースを移行してください。

サーバ機能，マネージャ機能を起動した後，再度プログラムを実行してください。

KDWT8256-E

aaaa ：ワークフローデータベースのバージョンが取得できません。

要因

マネージャオブジェクトがないため，ワークフローデータベースのバージョンが取得できませんでした。プログラムを停止します。

対処

Workflowの動作環境を初期化してください。その後，再度プログラムを実行してください。

KDWT8257-E

aaaa ：ワークフローデータベースの変更が完了していません。

要因

サーバ構成環境変更ユティリティによるワークフローデータベースの変更が完了していません。実行を中止します。

対処

サーバ構成環境変更ユティリティを実行した後，再度実行してください。

KDWT8258-E

aaaa ：他のプログラムと同時に実行できません。

要因

プログラムの競合が発生しました。

対処

他のプログラムの終了を待って，再度実行してください。

KDWT8261-E

aaaa ：Groupmax Address Serverのアクセスでエラーが発生しました。関数名：ｘｘｘ　エラーコード：ｘｘｘ　APIエラーコード：ｘｘｘ　API詳細コード：ｘｘｘ

要因

Groupmax Address Serverのアクセスでエラーが発生しました。

関数名

保守情報が表示されます。

エラーコード

保守情報が表示されます。

APIエラーコード

保守情報が表示されます。

API詳細コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWT8262-E

aaaa ：Workflowシステム組織の組織IDがGroupmax Addressに登録されていません。組織ID：ｘｘｘ

要因

環境設定ユティリティで設定したWorkflowシステム組織がGroupmax Addressに登録されていません。

組織ID

Workflowシステム組織IDが表示されます。

対処

環境設定ユティリティで設定したWorkflowシステム組織IDがGroupmax Addressに登録されているか確認してください。

KDWT8263-E

aaaa ：WorkflowユーザがGroupmax Addressに登録されていません。処理種別：ｘｘｘ　ユーザID：ｘｘｘ

要因

案件又はユーザトレーの情報を転送しようとしたユーザがWorkflowユーザ（Workflowのホスト名を指定）としてGroupmax Addressに登録されていません。

処理種別

CASE：案件の転送

USER：ユーザトレー情報の転送

ユーザID

ユーザIDが表示されます。

対処

Groupmax Addressにユーザを登録してください。

KDWT8264-E

aaaa ：案件をエラートレーへ送付します。ビジネスプロセス定義名：ｘｘｘ　ビジネスプロセス定義バージョン：ｘｘｘ　ワークID：ｘｘｘ　ユーザID：ｘｘｘ　サーバ名：ｘｘｘ　付加情報：ｘｘｘ

要因

エラーを検知したため，案件をエラートレーへ送付します。

ビジネスプロセス定義名

エラートレーに送付する案件のビジネスプロセス定義名が表示されます。

ビジネスプロセス定義バージョン

エラートレーに送付する案件のビジネスプロセス定義のバージョンが表示されます。

ワークID

エラートレーに送付する案件のワークIDが表示されます。

ユーザID

エラートレーのユーザIDが表示されます。

サーバ名

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

このメッセージの前に出力されたメッセージに従って，障害の要因を取り除いてください。その後，案件の状態が復帰可能であれば，Groupmax Workflow Monitorで復帰してください。復帰不可能であれば，該当するワークをキャンセルしてください。

KDWT8265-E

aaaa ：案件を再配布できませんでした。ビジネスプロセス定義名：ｘｘｘ　ワークID：ｘｘｘ　

要因

ユーザのWorkflowホスト名が変更されたか又はユーザが削除されたため，ユーザトレーの案件を再配布しようとしましたが再配布できませんでした。

ビジネスプロセス定義名

再配布しようとした案件のビジネスプロセス定義名が表示されます。

ワークID

再配布しようとした案件のワークIDが表示されます。

対処

なし。

KDWT8266-E

aaaa ：メールサーバがバックアップ処理中のためプログラムを停止します。

要因

Groupmax Mail Serverがバックアップ処理中のためプログラムを停止します。

対処

バックアップが終了した後，再度起動してください。

KDWT8267-E

aaaa ：終了ワーク情報ファイルの入出力エラーが発生しました。終了ワーク情報ファイル名：ｘｘｘ　関数名：ｘｘｘ　詳細コード：ｘｘｘ

要因

終了ワーク情報ファイルの入出力エラーが発生しました。

終了ワーク情報ファイル名

エラーの発生した終了ワーク情報ファイル名が表示されます。

関数名

エラーの発生した関数名が表示されます。

詳細コード

要求した処理のerrno値が表示されます。

対処

関数名，及び詳細コードから障害を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWT8268-E

aaaa ：ユーザ操作により処理が中断されました。保守情報：ｘｘｘ

要因

ユーザ操作によって処理が中断されました。ユティリティの実行を中止します。

保守情報

保守情報が表示されます。

対処

必要であれば，再度実行してください。

KDWT8269-E

aaaa ：案件履歴数が最大取得件数に到達した案件を転送しようとしました。ビジネスプロセス定義名：xxx　ワークＩＤ：xxx

要因

案件履歴数が最大取得件数に到達した案件を転送しようとしました。

ビジネスプロセス定義名

案件履歴数が最大取得件数に到達した案件のビジネスプロセス定義名が表示されます。

ワークID

案件履歴数が最大取得件数に到達した案件のワークIDが表示されます。

対処

案件履歴数が最大取得件数に到達した案件は操作できませんので，ワークを削除してください。また，無限ループしていないかどうか，ビジネスプロセス定義を見直してください。必要であれば再度案件を投入してください。

KDWT8270-E

aaaa ：稼働中バックアップ処理中のためプログラムを停止します。

要因

稼働中バックアップ処理中のためプログラムを起動できません。

対処

マルチサーバ環境で取得した稼働中バックアップデータは無効です。

マルチサーバ環境では，ワークフローのすべてのサービスを停止して，バックアップを取得してください。

KDWT8271-E

aaaa ： 稼働中バックアップチェックでエラーが発生しました。関数名：ｘｘｘ　行番号：ｘｘｘ　システムコール名：ｘｘｘ　エラーコード：ｘｘｘ

要因

稼働中バックアップのチェック処理中にエラーが発生しました。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

システムコール名

保守情報が表示されます。

エラーコード

errnoの値が表示されます。

対処

errnoの値を参照して対処してください。それでもエラーが発生する場合は，システム管理者に連絡してください。

また，マルチサーバ環境で取得した稼働中バックアップデータは無効です。マルチサーバ環境では，ワークフローのすべてのサービスを停止して，バックアップを取得してください。

KDWT9060-I

WFdelsmail ：送信メール削除処理を開始します。

KDWT9061-I

WFdelsmail ：送信メール削除処理を終了します。

KDWT9062-I

WFdelsmail ：送信メール削除処理を中止します。

KDWT9201-E

WFdelsmail ：メールサーバの環境設定が不正です。

要因

Groupmax Mail Serverの環境設定に誤りがあります。メッセージ送信機能を停止します。

対処

Groupmax Mailの環境を確認した後，メッセージ受信機能及びメッセージ送信機能を起動してください。

KDWT9202-E

WFdelsmail ：送信メール削除処理は既に実行中です。

要因

送信メール削除処理が起動済みです。

対処

システム管理者に連絡してください。

KDWT9203-E

WFdelsmail ：転送確認待ちリストが見つかりません。

要因

転送確認待ちリストがありません。メッセージ送信機能を停止します。

対処

Workflowの動作環境を初期化してください。その後，メッセージ受信機能及びメッセージ送信機能を起動してください。

(5)　ワークフローディレクトリサービスのメッセージ一覧

KDWD0001 - KDWD0099

KDWD0100 - KDWD0199

KDWD0200 - KDWD0299

(a)　KDWD0001 - KDWD0099

KDWD0001-I

aaaa ：ワークフローディレクトリサービスを開始しました。

KDWD0002-I

aaaa ：ワークフローディレクトリサービスを終了しました。

KDWD0003-I

aaaa ：ワークフローディレクトリサービスを強制終了しました。

KDWD0004-I

aaaa ：ワークフローディレクトリサービスを中止しました。

KDWD0005-I

aaaa ：既存のキャッシュ情報を使用しました。バージョン：ｘｘｘ サイズ：ｘｘｘ 作成時間：ｘｘｘ

KDWD0006-I

aaaa ：XXXXXのキャッシュローディング処理を開始しました。
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

KDWD0007-I

aaaa ：XXXXXのキャッシュローディング処理を終了しました。
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

KDWD0008-I

aaaa ：保守用情報：[ ｘｘｘ ] = ｘｘｘ

KDWD0013-I

aaaa ：ディレクトリ情報の読み込み処理を開始しました。

KDWD0014-I

aaaa ：ディレクトリ情報の読み込み処理を終了しました。

KDWD0015-I

aaaa ：ディレクトリ情報キャッシュの共用メモリ使用量はＸＸ％です。

KDWD0016-I

aaaa ：キャッシュ情報チェック処理を開始しました。

KDWD0017-I

aaaa ：キャッシュ情報チェック処理を終了しました。

(b)　KDWD0100 - KDWD0199

KDWD0101-W

aaaa ：ワークフローディレクトリサービスは既に開始しています。

要因

ワークフローディレクトリサービスは既に開始しています。

対処

既に起動しているワークフローディレクトリサービスを停止させて，再度実行してください。

KDWD0102-W

aaaa ：ワークフローディレクトリサービスは既に停止しています。

要因

ワークフローディレクトリサービスは既に停止しています。

対処

なし。

KDWD0103-W

aaaa ：実行したユーザには実行権限がありません。

要因

実行権限のないユーザで実行されました。

対処

実行権限のあるユーザで，再度実行してください。

KDWD0104-W

aaaa ：キャッシュにユーザIDがありません。ユーザID：ｘｘｘ

要因

キャッシュにユーザIDがありません。

ユーザID

ユーザIDが表示されます。

対処

なし。

KDWD0105-W

aaaa ：キャッシュに最上位組織IDがありません。最上位組織ID：ｘｘｘ

要因

キャッシュに最上位組織IDがありません。

最上位組織ID

最上位組織IDが表示されます。

対処

なし。

KDWD0106-W

aaaa ：キャッシュに組織IDがありません。組織ID：ｘｘｘ

要因

キャッシュに組織IDがありません。

組織ID

組織IDが表示されます。

対処

なし。

KDWD0107-W

aaaa ：キャッシュにユーザ名がありません。ユーザ名：ｘｘｘ

要因

キャッシュにユーザ名がありません。

ユーザ名

ユーザ名が表示されます。

対処

なし。

KDWD0108-W

aaaa ：キャッシュに拡張ニックネームがありません。拡張ニックネーム：ｘｘｘ

要因

キャッシュに拡張ニックネームがありません。

拡張ニックネーム

拡張ニックネームが表示されます。

対処

なし。

KDWD0109-W

aaaa ：キャッシュパラメタファイルにXXXXXへ未登録の最上位組織IDが指定されています。最上位組織ID：ｘｘｘ
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

キャッシュパラメタファイルにアドレスサーバ又はディレクトリサーバへ登録されていない最上位組織IDが指定されています。

最上位組織ID

最上位組織IDが表示されます。

対処

キャッシュパラメタファイルの内容を見直してください。必要に応じて，ワークフローディレクトリサービスを再起動してください。

KDWD0110-W

aaaa ：キャッシュが不足したため，一部のユーザ情報がローディングできませんでした。最上位組織ID：ｘｘｘ

要因

キャッシュが不足したため，一部のユーザ情報がローディングできませんでした。

最上位組織ID

保守情報が表示されます。

対処

キャッシュパラメタファイルの「CACHE_COMP」の値を大きくするか，「LOAD_COMP」に指定した最上位組織IDを見直してください。必要に応じて，ワークフローディレクトリサービスを再起動してください。

KDWD0111-W

aaaa ：XXXXXのキャッシュローディング処理は既に開始しています。
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

要因

アドレス情報又はディレクトリ情報のキャッシュローディング処理は既に開始しています。

対処

なし。

KDWD0112-W

aaaa ：XXXXXのキャッシュを読み込むことができませんでした。理由コード：ｘｘｘ 詳細コード：ｘｘｘ
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

要因

アドレス情報又はディレクトリ情報のキャッシュを読み込むことができませんでした。

理由コード

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

ワークフローディレクトリサービスが起動しているか確認してください。ワークフローディレクトリサービスが起動している場合は，システム管理者に連絡してください。

KDWD0114-W

aaaa ：既にXXXXXの再ローディング要求は行われています。
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

要因

以前にWFcacheコマンドで要求した再ローディング要求がまだ実行されていないため，要求を無視しました。

対処

なし。

KDWD0115-W

aaaa ：ディレクトリ情報のキャッシュ再ローディング処理に失敗しました。既存のキャッシュを使用します。

要因

キャッシュ再ローディング要求を受けましたが，ローディング処理が失敗しました。

対処

直前に出力されている警告，又はエラーメッセージの要因を取り除き，キャッシュローディングユティリティ，又はユーザ定義ユティリティを実行してください。

KDWD0116-W

aaaa ：キャッシュ情報中の対象ドメインが対象ドメイン定義ファイルにありません。ドメイン名：ｘｘｘ

要因

キャッシュ情報中のドメインが対象ドメイン定義ファイルにありません。

ドメイン名

対象ドメイン定義ファイルに指定されていないドメイン名が表示されます。

対処

対象ドメインを削除した場合は，キャッシュローディングユティリティ，又はユーザ定義ユティリティを実行してください。

KDWD0117-W

aaaa ：指定された対象ドメインがキャッシュ情報にありません。ドメイン名：ｘｘｘ

要因

対象ドメイン定義ファイルに指定されているドメインがキャッシュ情報中にありません。

ドメイン名

キャッシュ情報にないドメイン名が表示されます。

対処

対象ドメインを追加した場合は，キャッシュローディングユティリティ，又はユーザ定義ユティリティを実行してください。

KDWD0118-W

aaaa ：指定された対象ドメインの存在を検証できません。ドメイン名：ｘｘｘ

要因

グローバルカタログ中に，指定されたドメイン名が見つかりませんでした。

ドメイン名

検証できなかったドメイン名が表示されます。

対処

メッセージに出力されている対象ドメイン名に誤りがないか見直してください。

KDWD0119-W

aaaa ：指定された対象ドメインにアクセスできません。ドメイン名：ｘｘｘ　理由コード：ｘｘｘ

要因

対象ドメインのドメインコントローラに接続できませんでした。

ドメイン名

接続できなかったドメイン名が表示されます。

理由コード

保守情報が表示されます。

対処

対象ドメインのドメインコントローラ及びディレクトリサーバ機能が正常に動作しているか確認してください。正常に動作している場合，出力される保守情報をシステム管理者に連絡してください。

KDWD0120-W

aaaa ：キャッシュ情報中の対象ドメインの存在を検証できません。ドメイン名：ｘｘｘ

要因

既にワークフローディレクトリサービスで検証済みである対象ドメインが，検証できませんでした。

ドメイン名

検証できなかったドメイン名が表示されます。

対処

Active Directoryのドメイン構成から外された可能性があります。不要な場合は，対象ドメイン定義ファイルから削除してください。

KDWD0121-W

aaaa ：キャッシュ情報中の対象ドメインにアクセスできません。ドメイン名：ｘｘｘ　理由コード：ｘｘｘ

要因

既にワークフローディレクトリサービスで検証済みである対象ドメインのドメインコントローラに接続できませんでした。

ドメイン名

接続できなかったドメイン名が表示されます。

理由コード

保守情報が表示されます。

対処

対象ドメインのドメインコントローラ及びディレクトリサーバ機能が正常に動作しているか確認してください。正常に動作している場合，出力される保守情報をシステム管理者に連絡してください。

KDWD0122-W

aaaa ：役職登録数がシステムの上限数を超えています。システム上限数：ｘｘｘ 役職登録数：ｘｘｘ

要因

対象ドメインに登録した役職数がシステムの上限数を超えています。

システム上限数

システムで決められた役職数の上限値。

役職登録数

対象ドメインに登録している役職数。

対処

役職登録ユティリティで，対象ドメインに登録した役職をシステム上限値以下になるようにしてください。対象ドメイン定義ファイルに複数のドメインを指定している場合，先頭に指定したドメインが該当します。

KDWD0123-W

aaaa ：対象ドメイン数がシステムの上限数を超えています。システム上限数：ｘｘｘ 対象ドメイン定義数：ｘｘｘ

要因

対象ドメイン定義ファイルに指定したドメイン数がシステムの上限数を超えています。

システム上限数

システムで決められたドメイン数の上限値。

対象ドメイン定義数

対象ドメイン定義ファイルに指定しているドメイン数。

対処

対象ドメイン定義ファイルに指定したドメイン数をシステム上限値以下になるよう見直してください。

KDWD0124-W

aaaa ：キャッシュの再ローディング要求を受けましたが，不整合回避のため既存のキャッシュを使用します。

要因

対象ドメイン定義ファイルに指定された全てのドメイン情報を検証できませんでした。

対処

直前に出力されている警告，又はエラーメッセージへの対処が必要な場合，対処してください。その後，キャッシュローディングユティリティ，又はユーザ定義ユティリティを実行してください。

KDWD0125-W

aaaa ：システムの制限を超えた指定がされているため，キャッシュ再ローディング処理を中断しました。既存のキャッシュを使用します。

要因

キャッシュ再ローディング要求を受けましたが，システムの制限を超える指定がありました。

対処

直前に出力されている警告，又はエラーメッセージの要因を取り除き，キャッシュローディングユティリティ，又はユーザ定義ユティリティを実行してください。

KDWD0126-W

aaaa ：登録されていない役職を役職にしているユーザが存在します。

要因

役職登録ユティリティで役職が変更，又は削除されたにもかかわらず，ユーザの該当役職が変更されていません。

対処

ログ情報エリアディレクトリに出力されるWFuserinfo.logファイルを参照してください。該当ユーザの役職を変更し，キャッシュローディングユティリティ，又はユーザ定義ユティリティを実行してください。

KDWD0127-W

aaaa ：重複したＩＤが存在します。種別：ｘｘｘ（"top-level org","org","user",又は"nickname"）

要因

最上位組織ID（"top-level org"），組織ID（"org"），ユーザID（"user"）又はニックネーム（ユーザプリンシパル名）（"nickname"）が重複しています。

種別

次のどれかが表示されます。

top-level org：最上位組織IDが重複しています。

org　　　　：組織IDが重複しています。

user　　　　：ユーザIDが重複しています。

nickname　　：ニックネーム（ユーザプリンシパル名）が重複しています。

対処

ログ情報エリアディレクトリに出力されるWFunique.logファイルを参照してください。該当するID，又はニックネーム（ユーザプリンシパル名）を見直し，キャッシュローディングユティリティ，又はユーザ定義ユティリティを実行してください。

KDWD0128-W

aaaa ：指定されたユーザIDはキャッシュ上に存在しません。ユーザID：ｘｘｘ

要因

指定されたユーザは対象ドメイン内で検証できませんでした。キャッシュ上にも存在していません。ワークフローシステムユーザでない可能性があります。

ユーザID

指定されたユーザIDが表示されます。

対処

ワークフローユーザの条件を満たしているか見直し，再度ユーザ定義ユティリティを実行してください。指定したユーザIDが削除対象の場合，該当メッセージは無視してください。

KDWD0129-W

aaaa ：ディレクトリサーバにユーザープリンシパル名が不正なユーザが登録されています。

要因

ニックネーム（ユーザプリンシパル名）が正しく設定されていないユーザが存在します。Workflowシステムに登録するユーザにはニックネーム（ユーザプリンシパル名）の設定が必要です。

対処

ログ情報エリアディレクトリに出力されるWFuserinfo.logファイルを参照してください。該当ユーザのニックネーム（ユーザプリンシパル名）を見直し，キャッシュローディングユティリティ，又はユーザ定義ユティリティを実行してください。

KDWD0130-W

aaaa ：登録されていない役職を上長役職にしているユーザが存在します。

要因

役職登録ユティリティで役職が変更，又は削除されたにもかかわらず，ユーザの該当上長役職が変更されていません。

対処

ログ情報エリアディレクトリに出力されるWFuserinfo.logファイルを参照してください。該当ユーザの上長役職を変更し，キャッシュローディングユティリティ，又はユーザ定義ユティリティを実行してください。

(c)　KDWD0200 - KDWD0299

KDWD0201-E

aaaa ：プログラムエラーが発生しました。理由コード：ｘｘｘ

要因

プログラムエラーが発生しました。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWD0202-E

aaaa ：オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：ｘｘｘ 理由コード：ｘｘｘ ファイル名：ｘｘｘ 場所：ｘｘｘ 付加情報：ｘｘｘ

要因

オペレーティングシステムとのインタフェースで，エラーが発生しました。又は，ワークフローディレクトリサービスが起動していません。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWD0203-E

aaaa ：ワークフローディレクトリサービスの開始に失敗しました。要因：ｘｘｘ 理由コード：ｘｘｘ

要因

ワークフローディレクトリサービスの開始中にエラーが発生しました。

要因

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWD0204-E

aaaa ：続行できないエラーが発生したため，ワークフローディレクトリサービスを異常終了します。要因：ｘｘｘ 理由コード：ｘｘｘ

要因

続行できない障害が発生したため，ワークフローディレクトリサービスを異常終了しました。

要因

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

このメッセージの前に表示されているメッセージの障害の要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWD0205-E

aaaa ：サービスのスタートアップパラメタに［ -r ］以外のパラメタが指定されています。

要因

サービスのスタートアップパラメタに不正なパラメタが指定されています。

対処

サービスのスタートアップパラメタの指定を見直して，再度実行してください。

KDWD0206-E

aaaa ：排他処理でエラーが発生しました。関数名：ｘｘｘ 詳細コード：ｘｘｘ サブコード：ｘｘｘ ファイル名：ｘｘｘ 場所：ｘｘｘ

要因

排他処理に失敗しました。

関数名

保守情報が表示されます。

詳細コード

保守情報が表示されます。

サブコード

保守情報が表示されます。

ファイル名

保守情報が表示されます。

場所

保守情報が表示されます。

対処

再度実行してください。繰り返し発生する場合は，システム管理者に連絡してください。

KDWD0207-E

aaaa ：メモリ不足が発生しました。

要因

作業領域が確保できませんでした。

対処

不要なプロセスを終了させるか，又はスワップ領域を増分してから，再度実行してください。

KDWD0208-E

aaaa ：ディスク容量不足が発生しました。

要因

ディスク容量が満杯のため，書き込みができません。

対処

ディスク容量を見直してください。

KDWD0209-E

aaaa ：ファイルのオープンに失敗しました。パス名称：ｘｘｘ 関数名：ｘｘｘ 理由コード：ｘｘｘ 付加情報：ｘｘｘ

要因

ファイルのオープン時にエラーが発生しました。

パス名称

操作対象のパス名称が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

付加情報

保守情報が表示されます。

対処

表示された関数名と理由コードを参照して，障害要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWD0210-E

aaaa ：ファイルシステムにエラーが発生しました。パス名称：ｘｘｘ 関数名：ｘｘｘ 理由コード：ｘｘｘ 付加情報：ｘｘｘ

要因

ファイルシステムにエラーが発生しました。

パス名称

操作対象のパス名称が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrnoの値が表示されます。

付加情報

保守情報が表示されます。

対処

表示された関数名と理由コードを参照して，障害要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWD0211-E

aaaa ：インストール先ディレクトリが見つかりません。

要因

Groupmax Workflow Serverのインストール先ディレクトリが見つかりません。

対処

環境設定ユティリティのインストール先ディレクトリの内容を確認し，指定されているインストール先ディレクトリにGroupmax Workflow Serverがあるか確認してください。環境設定ユティリティが起動できない場合は，Groupmax Workflow Serverレジストリが不正であることが考えられます。この場合，Groupmax Workflow Serverを再度インストールしてください。

KDWD0212-E

aaaa ：インストール先ディレクトリの取得に失敗しました。関数名：ｘｘｘ 理由コード：ｘｘｘ

要因

インストール先ディレクトリの取得時にエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWD0213-E

aaaa ：環境変数の設定に失敗しました。環境変数名：ｘｘｘ

要因

実行プロセスに環境変数が反映できませんでした。

環境変数名

設定できなかった環境変数名が表示されます。

対処

実行中のアプリケーションプログラムを減らしてから，再度実行してください。

KDWD0214-E

aaaa ：環境変数の取得に失敗しました。環境変数名：ｘｘｘ

要因

実行プロセスに環境変数が反映されていません。

環境変数名

取得できなかった環境変数名が表示されます。

対処

実行中のアプリケーションプログラムを減らしてから，再度実行してください。

KDWD0215-E

aaaa ：メッセージテキストの取得に失敗しました。メッセージID：ｘｘｘ

要因

メッセージテキストの取得に失敗しました。

メッセージID

エラーとなったメッセージIDが表示されます。

対処

システム管理者に連絡してください。

KDWD0216-E

aaaa ：メッセージ出力用のダイナミックリンクライブラリ（msgmgr.dll）が不正です。

要因

メッセージ出力用のダイナミックリンクライブラリ（msgmgr.dll）がないか，不正です。

対処

環境設定ユティリティで設定されているインストール先ディレクトリに，Groupmax Workflow Serverがあるか，またその下のSVbinディレクトリにメッセージDLLファイル（msgmgr.dll）があるか，確認してください。

KDWD0217-E

aaaa ：メッセージIDが不正なため，メッセージが出力できません。メッセージID：ｘｘｘ

要因

メッセージIDの不正を検知しました。

メッセージID

不正なメッセージIDが表示されます。

対処

システム管理者に連絡してください。

KDWD0218-E

aaaa ：ワークフローディレクトリサービスの環境が不正です。要因：ｘｘｘ 理由コード：ｘｘｘ 付加情報：ｘｘｘ

要因

ワークフローディレクトリサービスの環境が不正です。

要因

環境不正の要因が表示されます。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

Groupmax Workflow Serverを再度インストールしてください。その後，再度実行してもこのメッセージが出力される場合は，システム管理者に連絡してください。

KDWD0219-E

aaaa ：ファイルのパスの長さが制限値を超えました。ファイル名：ｘｘｘ

要因

ファイルのパスの長さがシステムの制限値を超えました。

ファイル名

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWD0220-E

aaaa ：デフォルト環境設定ファイルのオープンに失敗しました。理由コード：ｘｘｘ

要因

デフォルト環境設定ファイルのオープン時にエラーが発生しました。

理由コード

保守情報が表示されます。

対処

繰り返し発生する場合は，システム管理者に連絡してください。

KDWD0221-E

aaaa ：メッセージ管理ファイルのオープンに失敗しました。理由コード：ｘｘｘ

要因

メッセージ管理ファイルのオープン時にエラーが発生しました。

理由コード

保守情報が表示されます。

対処

繰り返し発生する場合は，システム管理者に連絡してください。

KDWD0222-E

aaaa ：メモリマップトファイルの作成に失敗しました。理由コード：ｘｘｘ

要因

メモリマップトファイルの作成に失敗しました。

理由コード

保守情報が表示されます。

対処

繰り返し発生する場合は，システム管理者に連絡してください。

KDWD0223-E

aaaa ：XXXXXへのアクセスでエラーが発生しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 詳細コード：ｘｘｘ
（XXXXX：「アドレスサーバ」又は「ディレクトリサーバ」）

要因

アドレスサーバ又はディレクトリサーバへのアクセスでエラーが発生しました。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

詳細コード

必要に応じて，保守情報が表示されます。

対処

アドレスサーバ使用時は，システム管理者に連絡してください。

ディレクトリサーバ使用時は，詳細コードが0x8007052E,0x8009030C,0x0000000Dの場合，次の要因が考えられます。

ディレクトリアクセスアカウント定義ユティリティでアカウント情報を定義していない

定義したアカウントが削除された

パスワードが変更された

定義内容を確認してください。また，0x8007054Bの場合，ディレクトリサーバが起動されているか確認してください。繰り返し発生する場合は，システム管理者に連絡してください。

KDWD0224-E

aaaa ：最上位組織の個数がシステムの制限を超えています。

要因

アドレスサーバに登録されている最上位組織の個数が，システムの制限を超えています。

対処

不要な最上位組織を削除してください。

KDWD0225-E

aaaa ：キャッシュパラメタファイルのオープンに失敗しました。パス名称：ｘｘｘ 関数名：ｘｘｘ 理由コード：ｘｘｘ

要因

キャッシュパラメタファイルのオープン時にエラーが発生しました。

パス名称

キャッシュパラメタファイルのパス名称が表示されます。

関数名

エラーの発生した処理名が表示されます。

理由コード

要求した処理のerrno値が表示されます。

対処

表示された関数名と理由コードを参照して，障害要因を取り除いてください。必要に応じてシステム管理者に連絡してください。

KDWD0226-E

aaaa ：キャッシュパラメタファイルが不正です。パス名称：ｘｘｘ 当該行：ｘｘｘ 理由コード：ｘｘｘ

要因

キャッシュパラメタファイルの内容が不正です。

パス名称

キャッシュパラメタファイルのパス名称が表示されます。

当該行

エラーの発生したファイル中の行番号が表示されます。

理由コード

エラーの理由を示すコードが表示されます。

一行の文字列長がシステムの制限を超えている。

パラメタを指定していない。

不正なパラメタを指定している。

対処

理由コードを参照してエラーの要因を取り除いた後，再度実行してください。

KDWD0227-E

aaaa ：キャッシュパラメタファイルが不正です。パラメタが重複して指定されています。パス名称：ｘｘｘ パラメタ名称：ｘｘｘ

要因

キャッシュパラメタファイルにパラメタが重複して指定されています。

パス名称

キャッシュパラメタファイルのパス名称が表示されます。

パラメタ名称

重複して指定されたパラメタ名称が表示されます。

対処

パラメタを重複して指定しないように，キャッシュパラメタファイルを修正してください。

KDWD0228-E

aaaa ：キャッシュパラメタファイルが不正です。パラメタに値が指定されていません。パス名称：ｘｘｘ 当該行：ｘｘｘ パラメタ名称：ｘｘｘ

要因

キャッシュパラメタファイルに値が指定されていないパラメタがあります。

パス名称

キャッシュパラメタファイルのパス名称が表示されます。

当該行

エラーの発生したファイル中の行番号が表示されます。

パラメタ名称

値の指定されていないパラメタ名称が表示されます。

対処

パラメタに値を指定してください。

KDWD0229-E

aaaa ：キャッシュパラメタファイルが不正です。パラメタに不正な値が指定されています。パス名称：ｘｘｘ 当該行：ｘｘｘ パラメタ名称：ｘｘｘ 理由コード：ｘｘｘ

要因

キャッシュパラメタファイルに不正な値を指定しているパラメタがあります。

パス名称

キャッシュパラメタファイルのパス名称が表示されます。

当該行

エラーの発生したファイル中の行番号が表示されます。

パラメタ名称

不正な値が指定されているパラメタ名称が表示されます。

理由コード

エラーの理由を示すコードが表示されます。

値の文字列長が制限を超えている。

値に数字以外を指定している。

値がシステムの制限を超えている。

対処

理由コードを参照してエラーの要因を取り除いた後，再度実行してください。

KDWD0230-E

aaaa ：キャッシュパラメタファイルの最上位組織IDの文字列長がシステムの制限を超えています。パス名称：ｘｘｘ 当該行：ｘｘｘ 理由コード：ｘｘｘ

要因

キャッシュパラメタファイルに指定した最上位組織IDの文字列長が，システムの制限を超えています。

パス名称

キャッシュパラメタファイルのパス名称が表示されます。

当該行

エラーの発生したファイル中の行番号が表示されます。

理由コード

保守情報が表示されます。

対処

キャッシュパラメタファイルの最上位組織IDを見直してください。

KDWD0231-E

aaaa ：キャッシュパラメタファイルの最上位組織IDの個数がシステムの制限を超えています。パス名称：ｘｘｘ 当該行：ｘｘｘ

要因

キャッシュパラメタファイルに指定した最上位組織IDの個数が，システムの制限を超えています。

パス名称

キャッシュパラメタファイルのパス名称が表示されます。

当該行

エラーの発生したファイル中の行番号が表示されます。

対処

キャッシュパラメタファイルの最上位組織IDを見直してください。

KDWD0232-E

aaaa ：XXXXXのキャッシュローディング処理中にエラーが発生しました。理由コード：ｘｘｘ 付加情報：ｘｘｘ
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

要因

アドレス情報又はディレクトリ情報のキャッシュローディング処理中にエラーが発生しました。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWD0233-E

aaaa ：サービスの開始に失敗しました。関数名：ｘｘｘ 理由コード：ｘｘｘ 付加情報：ｘｘｘ

要因

サービスの起動ができませんでした。

関数名

保守情報が表示されます。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWD0234-E

aaaa ：キャッシュサイズが不足しました。

要因

キャッシュ容量が満杯のため，アドレス情報を書き込めませんでした。

対処

キャッシュパラメタファイルの「CACHE_COMP」の値を増やしたあと，再度実行してください。

KDWD0237-E

aaaa ：XXXXXの再ローディング要求に失敗しました。理由コード：ｘｘｘ　詳細コード：ｘｘｘ
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

要因

ワークフローディレクトリサービスが起動されていないため，アドレス情報又はディレクトリ情報の再ローディング要求が行えませんでした。

理由コード

保守情報が表示されます。

詳細コード

保守情報が表示されます。

対処

ワークフローディレクトリサービスが起動されているかどうか確認し，起動されていない場合は，スタートアップパラメタに[-r]オプションを指定してワークフローディレクトリサービスを起動してください。ワークフローディレクトリサービスが起動している場合は，システム管理者に連絡してください。

KDWD0238-E

aaaa ：XXXXXの再ローディング要求に使用するキューのクローズに失敗しました。理由コード：ｘｘｘ
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

要因

アドレス情報又はディレクトリ情報の再ローディング要求を制御するキューのクローズ中にエラーが発生しました。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWD0239-E

aaaa ：XXXXXの再ローディング要求に使用するキューの削除に失敗しました。
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

要因

アドレス情報又はディレクトリ情報の再ローディング要求終了時にキューの要素の削除に失敗しました。

対処

繰り返し発生する場合は，システム管理者に連絡してください。

KDWD0240-E

aaaa ：XXXXXの再ローディング要求に使用するキューの取得に失敗しました。
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

要因

WFregusrまたはWFcacheコマンドによって要求されたメッセージの取得に失敗しました。

対処

繰り返し発生する場合は，システム管理者に連絡してください。

KDWD0241-E

aaaa ：XXXXXの再ローディング要求に使用するキュー情報の取得に失敗しました。
(XXXXX：「アドレス情報」又は「ディレクトリ情報」)

要因

アドレス情報又はディレクトリ情報の再ローディング要求を制御するキュー情報の取得に失敗しました。

対処

繰り返し発生する場合は，システム管理者に連絡してください。

KDWD0242-E

aaaa ：動作環境の初期化に失敗しました。関数名：uxpl_startdelprotect

要因

動作環境の初期化に失敗しました。

対処

システム管理者に連絡して下さい。

KDWD0243-E

aaaa ：ユーザ操作により処理が中断されました。保守情報：xxx

要因

ユーザ操作によって処理が中断されました。ユティリティの実行を中止します。

保守情報

保守情報が表示されます。

対処

必要であれば，再度実行してください。

KDWD0245-E

aaaa ：ディレクトリ情報キャッシュメモリサイズ不足で処理が続行できません。許容サイズ：ｘｘｘ 所要サイズ：ｘｘｘ

要因

キャッシュローディング処理においてキャッシュサイズが不足しました。

許容サイズ

キャッシュパラメタで指定されたキャッシュメモリサイズ

所要サイズ

ローディングに必要なキャッシュメモリサイズ

対処

キャッシュパラメタファイルに記述するキャッシュサイズを所要サイズ以上に増やしディレクトリサービスを”-r”指定で再起動してください。

KDWD0246-E

aaaa ：キャッシュサイズが変更されたため，サービス開始を中止しました。

要因

キャッシュサイズを変更した場合は，キャッシュ再ローディングが必要です。

対処

ワークフローディレクトリサービスを[-r]オプションを指定して再起動してください。

KDWD0247-E

aaaa ：キャッシュ情報が不正です。サービス開始を中止しました。

要因

キャッシュ情報中に矛盾を検知しました。キャッシュ再ローディングが必要です。

対処

ワークフローディレクトリサービスを[-r]オプションを指定して再起動してください。

KDWD0248-E

aaaa：対象ドメインのキャッシュ情報の不整合回避のため，サービス開始を中止しました。

要因

対象ドメイン定義ファイルに指定された全てのドメイン情報を検証できませんでした。

対処

直前に出力されている警告，又はエラーメッセージの要因を取り除き，ワークフローディレクトリサービスを再起動してください。

KDWD0249-E

aaaa：システムの制限を超えた指定がされているため，サービス開始を中止しました。

要因

システムの制限を超える指定がありました。

対処

直前に出力されている警告，又はエラーメッセージの要因を取り除き，ワークフローディレクトリサービスを再起動してください。

KDWD0250-E

aaaa：グローバルカタログサーバへのアクセスに失敗しました。保守情報：xxx

要因

グローバルカタログサーバにアクセスできなかったため，ドメインを検証できませんでした。

対処

グローバルカタログサーバが稼働しているか確認してください。稼働している場合，出力される保守情報をシステム管理者に連絡してください。

KDWD0251-E

aaaa：ディレクトリ情報のキャッシュローディング処理に失敗しました。

要因

キャッシュのローディング処理においてエラーが発生しました。

対処

直前に出力されているメッセージの要因を取り除き，ワークフローディレクトリサービスを再起動してください。

KDWD0252-E

aaaa：ディレクトリ情報の読み込み処理でエラーが発生しました。理由コード：ｘｘｘ　付加情報：ｘｘｘ

要因

ディレクトリ情報の読み込み処理でエラーが発生しました。

理由コード

保守情報が表示されます。

付加情報

保守情報が表示されます。

対処

直前に警告又はエラーメッセージが出力されている場合，その要因を取り除き，キャッシュローディングユティリティ又はユーザ定義ユティリティを実行してください。出力されていない場合，システム管理者に連絡してください。

KDWD0253-E

aaaa：プログラムエラーが発生しました。要因：xxx　理由コード：ｘｘｘ

要因

プログラムエラーが発生しました。

要因

保守情報が表示されます。

理由コード

保守情報が表示されます。

対処

システム管理者に連絡してください。

KDWD0254-E

aaaa ：指定されたユーザIDはユーザ指定で更新できません。ユーザID：xxx

要因

指定されたユーザの所属組織IDがキャッシュ上にロードされていないか，指定されたユーザの所属組織IDがキャッシュ上の所属組織IDと異なっています。

キャッシュに不整合が生じる可能性があり，ユーザ定義ユティリティの［-u］オプションで更新できません。

ユーザID

指定されたユーザIDが表示されます。

対処

キャッシュローディングユティリティ，又はユーザ定義ユティリティを［-u］オプション指定なしで実行してください。

KDWD0255-E

aaaa ：指定されたユーザIDは対象ドメイン内で重複しています。ユーザID：xxx

要因

指定されたユーザIDは，対象ドメイン内で複数存在します。

ユーザID

重複しているユーザIDが表示されます。

対処

ユーザIDを見直して，再度ユーザ定義ユティリティを実行してください。

KDWD0256-E

aaaa ：指定されたユーザIDのユーザ情報を変更することはできません。ユーザID：xxx

要因

ディレクトリサーバ上でワークフローのユーザIDが変更されています。一度登録したワークフローのユーザIDは変更できません。

ディレクトリサーバ上でユーザを削除した後に，キャッシュ情報を更新しないで，同一のユーザIDを持ったユーザをディレクトリサーバ上に追加した可能性があります。

ユーザID

指定されたユーザIDが表示されます。

対処

ディレクトリサーバ上のワークフローユーザＩＤを元に戻すか，いったんワークフローシステム上からユーザを削除し再度登録し直してください。

ユーザを削除した場合は，一度ユーザ定義ユティリティを実行してください。その後，ユーザを登録して再度ユーザ定義ユティリティを実行してください。または，キャッシュローディングユティリティを実行してください。

KDWD0257-E

aaaa ：キャッシュにアクセスしているプロセスが存在するため，サービス開始処理を中止します。

要因

サーバ機能，マネージャ機能，又はユティリティが動作しているため，キャッシュ情報を新規にローディングできません。

対処

一度サーバ機能及びマネージャ機能を停止してから，又はユティリティが動作中の場合は終了を待ってから，ワークフローディレクトリサービスを[-r]オプションを指定して再起動してください。

KDWD0258-E

aaaa ：キャッシュにアクセスしているプロセスが存在するため，キャッシュ情報を初期状態に戻せませんでした。

要因

キャッシュの新規ローディング処理に失敗したため，キャッシュ情報を初期状態に戻そうとしましたが，サーバ機能，マネージャ機能，又はユティリティが動作しているため初期状態に戻せませんでした。

対処

ワークフローディレクトリサービスを[-r]オプションを指定して再起動してください。

(6)　ドメイン間連携機能のメッセージ一覧

KDWI0001 - KDWI1999

KDWI2000 - KDWI2999

KDWI3000 - KDWI3999

(a)　KDWI0001 - KDWI1999

KDWI0001-I

aaaa : メッセージ送信機能を開始しました。

KDWI0002-I

aaaa : メッセージ送信機能を終了中です。

KDWI0003-I

aaaa : メッセージ送信機能を終了しました。

KDWI0004-I

aaaa : メッセージ受信機能を開始しました。

KDWI0005-I

aaaa : メッセージ受信機能を終了中です。

KDWI0006-I

aaaa : メッセージ受信機能を終了しました。

KDWI0007-I

aaaa : コマンドを開始します。

KDWI0008-I

aaaa : コマンドを終了しました。

KDWI0100-W

aaaa : 既にメッセージ送信機能は起動しています。

要因

メッセージ送信機能がすでに起動されています。

対処

再起動したい場合は，一度停止してから起動してください。

KDWI0101-W

aaaa : 既にメッセージ受信機能は起動しています。

要因

メッセージ受信機能がすでに起動されています。

対処

再起動したい場合は，一度停止してから起動してください。

KDWI0102-W

aaaa : 既にメッセージ送信機能は停止しています。

要因

メッセージ送信機能はすでに停止しています。

対処

不要です。

KDWI0103-W

aaaa : 既にメッセージ受信機能は停止しています。

要因

メッセージ受信機能はすでに停止しています。

対処

不要です。

KDWI0104-W

aaaa : WFif××コマンドが他で実行中です。

要因

ドメイン間連携関連の運用コマンドを他で実行中です。

対処

他で実行中のドメイン間連携関連の運用コマンドが終了後に再実行してください。

KDWI0200-E

aaaa : メッセージ送信機能は起動できませんでした。

要因

なんらかの要因でメッセージ送信機能が起動できませんでした。

対処

本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがってエラー要因を取り除いた後，再起動してください。

KDWI0201-E

aaaa : メッセージ受信機能は起動できませんでした。

要因

なんらかの要因でメッセージ受信機能が起動できませんでした。

対処

本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがってエラー要因を取り除いた後，再起動してください。

KDWI0202-E

aaaa : メッセージ送信機能プロセスを生成できません。

要因

オペレーティングシステムにプロセス生成要求しましたが，プロセス生成できませんでした。

対処

多くの場合，メモリ不足が考えられます。他のアプリケーションを終了させるか，仮想メモリを大きくして再実行してください。メモリ不足以外の場合は，直前に出力されているKDWI2353-Eメッセージのエラーコード(オペレーティングシステムのエラー番号)にしたがってエラー要因を取り除いた後，再起動してください。

KDWI0203-E

aaaa : メッセージ受信機能プロセスを生成できません。

要因

オペレーティングシステムにプロセス生成要求しましたが，プロセス生成できませんでした。

対処

多くの場合，メモリ不足が考えられます。他のアプリケーションを終了させるか，仮想メモリを大きくして再実行してください。メモリ不足以外の場合は，直前に出力されているKDWI2353-Eメッセージのエラーコード(オペレーティングシステムのエラー番号)にしたがってエラー要因を取り除いた後，再起動してください。

KDWI0204-E

aaaa : メッセージ送信機能を強制終了します。

要因

通常サービス停止以外の方法でWFifsendプロセスが強制終了されました。

対処

ドメイン間連携機能のサービスが停止している場合，再起動してください。サービスがまだ起動中の場合，通常サービス停止を実行後に再起動してください。

KDWI0205-E

aaaa : メッセージ受信機能を強制終了します。

要因

通常サービス停止以外の方法でWFifrecvプロセスが強制終了されました。

対処

ドメイン間連携機能のサービスが停止している場合，再起動してください。サービスがまだ起動中の場合，通常サービス停止を実行後に再起動してください。

KDWI0206-E

aaaa : サービス状態の通知に失敗しました。

要因

オペレーティングシステムに対するサービス状態の通知に失敗しました。

対処

直前に出力されているKDWI2353-Eメッセージのエラーコード(オペレーティングシステムのエラー番号)にしたがってエラー要因を取り除いた後，再起動してください。

KDWI0207-E

aaaa : 環境変数の設定に失敗しました。環境変数名：UXPLDIR

要因

オペレーティングシステムに対する環境変数の設定に失敗しました。

対処

インストールが正しく終了しているか確認してください。正しく終了している場合はシステム管理者に連絡してください。

KDWI0208-E

aaaa : ライブラリ環境の初期化に失敗しました。

要因

オペレーティングシステムに対するライブラリ環境の初期化に失敗しました。

対処

インストールが正しく終了しているか確認してください。正しく終了している場合はシステム管理者に連絡してください。

KDWI0209-E

aaaa : 環境情報定義ファイルまたは環境設定ユティリティの設定が不正です。

要因

環境情報定義ファイルまたは環境設定ユティリティの設定値が不正です。

対処

環境情報定義ファイルまたは環境設定ユティリティの不正項目名で示される項目を確認・修正後，再起動してください。

KDWI0210-E

aaaa : 環境情報定義ファイルの取得に失敗しました。

要因

環境情報定義ファイルの取得中にオペレーティングシステムでエラーが発生しました。

対処

インストールが正しく終了しているか確認してください。正しく終了している場合は，直前に出力されているKDWI2353-Eメッセージのエラーコード(オペレーティングシステムのエラー番号)にしたがってエラー要因を取り除いた後，再起動してください。

KDWI0211-E

aaaa : 連携情報定義ファイルが有りません。

要因

連携情報定義ファイルが定義してありません。

対処

連携情報定義ファイルを正しく定義した後，再起動してください。

KDWI0212-E

aaaa : 連携情報定義ファイルのアクセスに失敗しました。

要因

連携情報定義ファイルの取得中にオペレーティングシステムでエラーが発生しました。

対処

直前に出力されているKDWI2353-Eメッセージのエラーコード(オペレーティングシステムのエラー番号)にしたがってエラー要因を取り除いた後，再起動してください。

KDWI0213-E

aaaa : 連携情報定義ファイルの内容が不正です。不正行番号：××××

要因

連携情報定義ファイルの設定値が不正です。

対処

連携情報定義ファイルの不正行番号で示される行の各項目を確認・修正後，再起動してください。

KDWI0214-E

aaaa : メールサーバ定義ファイルが有りません。

要因

メールサーバ定義ファイルが定義してありません。

対処

メールサーバ定義ファイルを正しく定義した後，再起動してください。

KDWI0215-E

aaaa : メールサーバ定義ファイルのアクセスに失敗しました。

要因

メールサーバ定義ファイルの取得中にオペレーティングシステムでエラーが発生しました。

対処

直前に出力されているKDWI2353-Eメッセージのエラーコード(オペレーティングシステムのエラー番号)にしたがってエラー要因を取り除いた後，再起動してください。

KDWI0216-E

aaaa : メールサーバ定義ファイルの内容が不正です。不正行番号：××××

要因

メールサーバ定義ファイルの設定値が不正です。

対処

メールサーバ定義ファイルの不正行番号で示される行の各項目を確認・修正後，再起動してください。不正行番号が0の場合，有効行がないかもしくは有効行が複数指定されている場合です。

KDWI0217-E

aaaa : 起動したユーザは管理者ではありません。

要因

管理者以外のユーザ(Windows NTの場合Administrator権限以外のユーザ，UNIXの場合，スーパーユーザ権限以外のユーザ)で起動されました。

対処

管理者ユーザ(Windows NTの場合Administrator権限のユーザ，UNIXの場合，スーパーユーザ権限のユーザ)で起動してください。

KDWI0218-E

aaaa : システム環境ファイルの取得に失敗しました。

要因

システムが提供する環境ファイルの取得に失敗しました。

対処

インストールが正しく終了しているか確認してください。正しく終了している場合はシステム管理者に連絡してください。

KDWI0219-E

aaaa : コマンドは正常に処理できませんでした。

要因

コマンドは何らかの要因で正常に処理できませんでした。

対処

本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがってエラー要因を取り除いた後，再起動してください。

KDWI0220-E

aaaa : コマンドを強制終了しました。

要因

コマンド実行中に強制停止を受け付けたため，強制終了しました。

対処

不要です。

KDWI0300-E

aaaa : オプションの指定が不正です。オプション：××××

要因

コマンドに指定したオプションが不正です。

対処

オプションに表示したオプションを見直し，再実行してください。

オプションに'？'が表示される場合，許可されていないオプションが指定されています。

KDWI0301-E

aaaa : 指定したファイルを作成できません。ファイル名：××××

要因

出力ファイルとして指定されたファイルが作成できませんでした。

対処

ディスク容量・ディレクトリやファイルの権限を確認してください。これらが正常な場合，直前に出力されているKDWI2353-Eメッセージのエラーコード(オペレーティングシステムのエラー番号)にしたがってエラー要因を取り除いた後，再実行してください。

KDWI0302-E

aaaa : 指定した要求番号は存在しません。要求番号：××××

要因

指定された要求番号は，要求控えに存在しません。

対処

再度，要求番号を確認のうえ，再実行してください。

KDWI0303-E

aaaa : 指定した要求番号のデータは再処理できない状態です。要求番号：××××

要因

指定された要求番号は，再処理できない状態です。

対処

再度，要求番号および要求の状態を確認のうえ，再実行してください。

KDWI0304-E

aaaa : 指定した連携管理IDは存在しません。連携管理ID：××××

要因

指定された連携管理IDは存在しません。

対処

再度，連携管理IDを確認のうえ，再実行してください。

KDWI0305-E

aaaa : 指定した要求番号は連携管理に存在しません。連携管理ID：×××× 要求番号：××××

要因

指定された要求番号は指定された連携管理ID中に存在しません。

対処

再度，連携管理IDおよび要求番号を確認のうえ，再実行してください。

KDWI0306-E

aaaa :指定した要求番号は再送できない状態です。連携管理ID：×××× 要求番号：××××

要因

指定された要求番号は再送できない状態です。

対処

再度，連携管理ID，要求番号および要求の状態を確認のうえ，再実行してください。

KDWI0307-E

aaaa : データベースのバージョンが不正です。

要因

ワークフローデータベースのバージョンが古いため，プログラムが実行できません。

対処

ワークフローデータベースを移行したのち，再実行してください。

KDWI0308-E

aaaa : データベースの変更が完了していません。

要因

Workflow管理サーバ構成環境変更ユティリティによるワークフローデータベースの変更が完了していません。

対処

Workflow管理サーバ構成環境変更ユティリティを実行した後，再度実行してください。

KDWI0309-E

aaaa : 他のプログラムと同時に実行できません。

要因

プログラムの競合が発生しました。

対処

他のプログラムの終了を待って，再度実行してください。

KDWI0310-E

aaaa : 再送回数をオーバーしたため再送しません。連携管理ID：×××× 要求番号：××××

要因

WFifrsndコマンドをsオプションで実行し再送する場合に，環境情報定義ファイルまたは環境設定ユティリティで指定したドメイン間連携再送回数をオーバーしたため当該要求は再送しません。

対処

送信先からの応答メールが紛失したかまたはメールサーバとの通信で障害が発生している可能性があります。送信先で応答メールを再送してもらうか，またはメールサーバとの通信障害を取り除いてください。

この要求を再送する場合は，WFifrsnd -c 連携管理ID -m要求番号 を指定して再送してください。

WFifrsnd -sオプションによる自動再送はできません。

KDWI0311-E

aaaa ：稼働中バックアップ処理中のためプログラムを停止します。

要因

稼働中バックアップ処理中のためプログラムを起動できません。

対処

ドメイン間連携環境で取得した稼働中バックアップデータは無効です。

ドメイン間連携環境では，ワークフローのすべてのサービスを停止して，バックアップを取得してください。

KDWI0312-E

aaaa ： 稼働中バックアップチェックでエラーが発生しました。関数名：xxx　行番号：xxx　システムコール名：xxx　エラーコード：xxx

要因

稼働中バックアップのチェック処理中にエラーが発生しました。

関数名

保守情報が表示されます。

行番号

保守情報が表示されます。

システムコール名

保守情報が表示されます。

エラーコード

errnoの値が表示されます。

対処

errnoの値を参照して対処してください。それでもエラーが発生する場合は，システム管理者に連絡してください。

また，ドメイン間連携環境で取得した稼働中バックアップデータは無効です。ドメイン間連携環境では，ワークフローのすべてのサービスを停止して，バックアップを取得してください。

(b)　KDWI2000 - KDWI2999

KDWI2100-W

aaaa : メールサーバとの通信でエラーが発生しました。再接続処理します。リトライ回数：×××× リトライ間隔：×××× 保守コード：××××

要因

メールサーバとの通信中にエラーが発生したため，リトライ回数・リトライ間隔で再接続処理をおこないます。

対処

その後にKDWI2101-Wメッセージが出力されている場合は対処不要です。サービスが停止した場合，メールサーバが起動していることを確認してください。メールサーバが起動している場合は，メールサーバとの通信環境を見直し，障害に対する対処をしたうえで，再起動してください。

KDWI2101-W

aaaa : メールサーバとの通信を再開しました。

要因

メールサーバとの通信中にエラーが発生したため，リトライ回数・リトライ間隔で再接続処理をおこなった結果，通信を再開しました。

対処

不要です。

KDWI2200-E

aaaa : メール格納ディレクトリに必要なファイルがありません。

要因

環境定義で指定したメール格納ディレクトリの下に必要なファイルがありません。

対処

メール格納ディレクトリの環境定義の指定を変更した場合，その下のすべてのディレクトリおよびファイルを移動する必要がありますが，これらを移動していない場合にこのエラーが発生します。メール格納ディレクトリの環境定義の指定を変更している場合，変更前のメール格納ディレクトリの下をすべて移動した後，再起動してください。

メール格納ディレクトリを変更していない場合は，システム管理者に連絡してください。

KDWI2203-E

aaaa : メールの作成に失敗しました。要求種別：×××× 案件ID：×××× 連携管理ID：××××

要因

送信するメールファイルが作成できませんでした。

対処

ディスク容量・メール格納ディレクトリの権限を確認してください。これらが正常な場合，システム管理者に連絡してください。

KDWI2204-E

aaaa : メールの送信に失敗しました。要求種別：×××× 案件ID：×××× 連携管理ID：××××

要因

メールファイルの送信ができませんでした。

対処

本メッセージの直前・直後に出力されているエラーメッセージの要因・対処にしたがってエラー要因を取り除いた後，再起動してください。前後にエラーメッセージがない場合，メールサーバとの通信環境を確認し対処してください。

KDWI2205-E

aaaa : メールの受信に失敗しました。

要因

メールファイルの受信ができませんでした。

対処

メール格納ディレクトリのディスク容量および権限を確認してください。これらが正しい場合，メールサーバとの通信環境を確認し対処してください。

KDWI2206-E

aaaa : メールの状態変更に失敗しました。メールID：×××× 連携管理ID：××××

要因

メールファイルの状態変更ができませんでした。

対処

メール格納ディレクトリのディスク容量および権限を確認してください。これらが正しい場合，システム管理者に連絡してください。

KDWI2207-E

aaaa : メールの解析に失敗しました。メールID：×××× 連携管理ID：××××

要因

受信したメールファイルの内容が不正なため，メールが解析できません。

対処

案件を再送してください。

再度同じメッセージが出力される場合は，システム管理者に連絡してください。

KDWI2208-E

aaaa : 送信メール制限サイズの限界を超えました。要求種別：×××× 案件ID：×××× 連携管理ID：××××

要因

送信するメールのサイズが，環境定義で指定した送信メール制限サイズを超えているため，送信できません。

対処

環境定義の送信メール制限サイズを大きくして，停止・再起動してください。その後，本メッセージの後に出力されているメッセージの対処にしたがって，案件復帰もしくは送信メールを再処理してください。

KDWI2209-E

aaaa : メールアクセス関数でエラーが発生しました。関数名：×××× エラーコード：×××× 保守コード：××××

要因

メールサーバに対するアクセス中にエラーが発生しました。

対処

本メッセージの直後に出力されるメッセージの要因・対処にしたがってエラー要因を取り除き対処してください。

KDWI2210-E

aaaa : メールサーバ接続リトライ回数を超えました。

要因

メールサーバとの通信中にエラーが発生したため，再接続処理をおこないましたが，通信障害が回復されませんでした。

対処

メールサーバの起動およびメールサーバの環境設定を見直し，再起動してください。

KDWI2211-E

aaaa : メールアドレスの長さが制限を超えています。メールアドレス : ××××

要因

受信したメールの中で設定されている送信元のメールアドレスが制限長を超えているため，処理できません。

対処

本メールは不当メールとして，環境定義で指定した不当メール格納ディレクトリに格納し処理しません。送信元に連絡して，送信元のメールアドレスを63バイト以内に変更後，再度送信してもらってください。

KDWI2212-E

aaaa : ホスト名の取得に失敗しました。

要因

自サーバまたはメールサーバのホスト名の取得に失敗しました。

対処

hostsファイルおよびDNS環境を見直した後，再起動してください。

KDWI2213-E

aaaa : サービス名の取得に失敗しました。

要因

SMTP又はPOP3サービスのサービス名の取得に失敗しました。

対処

servicesファイルにSMTP及びPOP3のサービス名を指定しているか確認した後，再起動してください。

KDWI2214-E

aaaa : 自サーバのメールアドレスかまたは送信先のメールアドレスが不正です。自サーバメールアドレス：××× 送信先メールアドレス：×××

要因

メールサーバ定義ファイルに指定した自サーバメールアドレス又は連携情報定義ファイルに指定した送信先メールアドレスが不正です。

対処

メールサーバ定義ファイルに指定した自サーバメールアドレス又は連携情報定義ファイルに指定した送信先メールアドレスを見直して正しく修正した後，ドメイン間連携機能を再起動してください。その後，エラーとなった案件をWFifrtryコマンドで再処理してください。

KDWI2300-E

aaaa : ワークフローサーバとの接続に失敗しました。

要因

ワークフローサーバとの接続ができませんでした。

対処

本メッセージの直前に出力されているワークフローサーバのエラーメッセージの要因・対処にしたがってエラー要因を取り除き対処してください。

KDWI2301-E

aaaa : ワークフローサーバが起動されていません。

要因

ワークフローサーバが起動されていません。

対処

ワークフローサーバを起動後に，再起動してください。

KDWI2302-E

aaaa : ワークフローサーバからの切り離しに失敗しました。

要因

ワークフローサーバとの切り離しでエラーが発生しました。

対処

本メッセージの直前に出力されているワークフローサーバのエラーメッセージの要因・対処にしたがってエラー要因を取り除き対処してください。

KDWI2303-E

aaaa : ワークフローアクセス関数でエラーが発生しました。関数名：×××× エラーコード：×××× 保守コード：××××

要因

ワークフローに対するアクセス中にエラーが発生しました。

対処

本メッセージの直後に出力されるメッセージの要因・対処にしたがってエラー要因を取り除き対処してください。

KDWI2304-E

aaaa : 連携する案件がありません。 要求種別：×××× 案件ID：××××

要因

連携要求された案件がすでにありません。連携要求後に該当案件は削除されました。

対処

不要です。

KDWI2305-E

aaaa : 連携する案件の情報取得に失敗しました。要求種別：×××× 案件ID：××××

要因

連携要求された案件の取得処理でエラーが発生しました。

対処

ワークフローサーバが正常に動作しているか確認してください。正常に動作している場合は，しばらく時間をおいて，本メッセージの直後に出力されているエラーメッセージの対処にしたがい案件を復帰もしくは再処理してください。時間をおいて再処理しても同じメッセージが出力される場合は，システム管理者に連絡してください。

KDWI2306-E

aaaa : 連携するケース属性名の取得に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

連携するケース属性名取得の処理でワークフローサーバのエラーが発生しました。

対処

ワークフローサーバが正常に動作しているか確認してください。正常に動作している場合は，しばらく時間をおいて，本メッセージの直後に出力されているエラーメッセージの対処にしたがい案件を復帰もしくは再処理してください。時間をおいて再処理しても同じメッセージが出力される場合は，システム管理者に連絡してください。

KDWI2307-E

aaaa : 連携するケース属性値の取得に失敗しました。ビジネスプロセス定義名称：×××× ワークID：×××× 属性名：××××

要因

連携するケース属性値取得の処理でワークフローサーバのエラーが発生しました。

対処

ワークフローサーバが正常に動作しているか確認してください。正常に動作している場合は，しばらく時間をおいて，本メッセージの直後に出力されているエラーメッセージの対処にしたがい案件を復帰もしくは再処理してください。時間をおいて再処理しても同じメッセージが出力される場合は，システム管理者に連絡してください。

KDWI2308-E

aaaa : 連携するケース属性値の設定・更新に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

連携するケース属性名が定義されていないか，もしくは連携属性の属性型が連携元と連携先で異なるため，属性を設定・更新できませんでした。

対処

ケースの属性定義の変更が可能な場合，正しく変更後に案件を復帰させてください。属性定義の変更ができない場合は，該当案件をキャンセルまたは削除した後，再投入してください。

KDWI2309-E

aaaa : 文書の生成に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

案件に添付されている文書の作成に失敗しました。

対処

環境定義で指定したドメイン間連携作業ディレクトリのディスク容量および権限を確認してください。これらが不正な場合，正しく変更したのち案件を復帰させてください。ディスク容量および権限に問題がない場合は，システム管理者に連絡してください。

KDWI2310-E

aaaa : 文書の取得に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

案件に添付されている文書の取得に失敗しました。

対処

ワークフローサーバの起動を確認してください。または，本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがってエラー要因を取り除き対処してください。

ワークフローサーバが正常に起動している場合は，システム管理者に連絡してください。

KDWI2311-E

aaaa : 文書の削除に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

システムで仮作成した文書の削除に失敗しました。

対処

環境定義で指定したドメイン間連携作業ディレクトリの権限を確認してください。これらが不正な場合，正しく変更してください。権限に問題がない場合は，システム管理者に連絡してください。

KDWI2312-E

aaaa : メモの生成に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

案件に添付されているメモの作成に失敗しました。

対処

環境定義で指定したドメイン間連携作業ディレクトリのディスク容量および権限を確認してください。これらが不正な場合，正しく変更したのち案件を復帰させてください。ディスク容量および権限に問題がない場合は，システム管理者に連絡してください。

KDWI2313-E

aaaa : メモの取得に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

案件に添付されているメモの取得に失敗しました。

対処

ワークフローサーバの起動を確認してください。または，本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがってエラー要因を取り除き対処してください。

ワークフローサーバが正常に起動している場合は，システム管理者に連絡してください。

KDWI2314-E

aaaa : メモの削除に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

システムで仮作成したメモの削除に失敗しました。

対処

環境定義で指定したドメイン間連携作業ディレクトリの権限を確認してください。これらが不正な場合，正しく変更してください。権限に問題がない場合は，システム管理者に連絡してください。

KDWI2315-E

aaaa : ワークIDの取得に失敗しました。ビジネスプロセス定義名称：××××

要因

案件を投入するために，ビジネスプロセス定義から，ワークIDを取得しようとしましたが，取得できませんでした。

対処

ビジネスプロセス定義で，ソースノード数・ソースノードで定義されているケース数や連携可能なビジネスプロセス定義であることを確認してください。これらが正しく定義されている場合は，システム管理者に連絡してください。

KDWI2316-E

aaaa : 投入しようとしているサーバはビジネスプロセス登録サーバではありません。連携管理ID：×××× ビジネスプロセス定義名称：××××

要因

ビジネスプロセス登録サーバ以外のサーバに対して案件を投入しようとしています。

対処

案件はビジネスプロセス登録サーバにしか連携できません。連携元で連携先の定義をビジネスプロセス登録サーバに変更した後，再投入してください。

KDWI2317-E

aaaa : 投入しようとしているビジネスプロセスはワークIDが自動採番形式ではありません。連携管理ID：×××× ビジネスプロセス定義名称：××××

要因

自動採番形式以外のビジネスプロセス定義に対して連携しようとしています。

対処

自動採番形式以外のビジネスプロセス定義には連携できません。ビジネスプロセス定義を自動採番形式に変更した後，連携元で案件を復帰してください。

KDWI2318-E

aaaa : ビジネスプロセス定義が登録されていないか投入が抑止されています。連携管理ID：×××× ビジネスプロセス定義名称：××××

要因

連携元で指定されたビジネスプロセス定義が存在しないかまたは投入が抑止されているため，連携先で案件を投入できませんでした。

対処

ビジネスプロセス定義を追加するかまたは投入可能に変更した後，連携元で案件を復帰させてください。

KDWI2320-E

aaaa : 案件の生成に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

ビジネスプロセス定義で投入するための権限がないため，案件の生成ができないかまたは，ワークフローサーバの障害により投入できません。

対処

連携元で窓口名定義ファイルに指定されたワークフローユーザがビジネスプロセス定義のソースノードに投入できるユーザがどうか確認してください。投入できないユーザの場合は，連携元のワークフローユーザを投入できるユーザに変更した後連携元の案件を復帰してください。ワークフローサーバの障害の場合，本メッセージの前後に出力されているエラーメッセージの要因・対処にしたがって，対処してください。

KDWI2321-E

aaaa : 案件の投入に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

ビジネスプロセス定義で，案件の必須属性として定義してある属性が設定されていないため投入できないか，または，ワークフローサーバの障害により投入できません。

対処

連携元のビジネスプロセス定義で，連携先投入時の案件の必須属性と同じ属性名の属性が連携属性として指定してあるか確認してください。指定していない場合，連携元で連携属性を追加するかまたは連携先の必須属性を任意属性に変更して，連携元の案件を復帰してください。ワークフローサーバの障害の場合，本メッセージの前後に出力されているエラーメッセージの要因・対処にしたがって，対処してください。

KDWI2322-E

aaaa : 案件の遷移に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

ワークIDで示されるワークがキャンセルまたは削除されているため，連携が終了して案件を遷移させようとしましたが，遷移できませんでした。または，ワークフローサーバで障害が発生しているため，遷移できませんでした。

対処

ワークIDで示されるワークがキャンセルまたは削除されていないか確認してください。キャンセルまたは削除されている場合は対処不要です。ワークフローサーバの障害の場合，本メッセージの前後に出力されているエラーメッセージの要因・対処にしたがって，対処してください。

KDWI2323-E

aaaa : ワーク状態がシンク又はキャンセル状態のため案件を移動できません。ビジネスプロセス定義名称：×××× ワークID：××××

要因

ワークIDで示されるワークがキャンセルまたは削除されているため，連携が終了して案件を遷移させようとしましたが，遷移できませんでした。

対処

対処不要です。

KDWI2324-E

aaaa : 案件のエラートレーへの移動に失敗しました。ビジネスプロセス定義名称：×××× ワークID：××××

要因

ワークIDで示されるワークがキャンセルまたは削除されているため，案件をエラートレイに移動できませんでした。または，ワークフローサーバで障害が発生しているため，移動できませんでした。

対処

ワークIDで示されるワークがキャンセルまたは削除されていないか確認してください。キャンセルまたは削除されている場合は対処不要です。ワークフローサーバの障害の場合，本メッセージの前後に出力されているエラーメッセージの要因・対処にしたがって，対処してください。

KDWI2325-E

aaaa : 連携元と連携先で対応するケース属性が一致しません。ビジネスプロセス定義名称：×××× ワークID：××××

要因

連携元の連携するケース属性で指定されている属性名が連携先にありません。

対処

連携元の連携するケース属性の属性名と連携先のケースの属性名を合わせて再投入してください。

KDWI2326-E

aaaa : 連携元と連携先で対応するケース属性のデータ型が一致しません。ビジネスプロセス定義名称：×××× ワークID：××××

要因

連携元の連携するケース属性で指定されている属性と同じ属性名の，連携先の案件の属性の属性型が異なります。

対処

連携元の連携するケース属性の属性型と連携先の案件の属性型を合わせて再投入してください。

KDWI2327-E

aaaa : メモの貼り付け先文書が存在しません。ビジネスプロセス定義名称：×××× ワークID：××××

要因

メモが貼り付いていた文書が存在しないため，案件を投入できませんでした。

対処

ワークフローサーバが正常に起動しているか確認してください。正常に動作していない場合，正常に起動した後，連携元の案件を復帰させてください。ワークフローサーバが正常に動作している場合は，システム管理者に連絡してください。

KDWI2328-E

aaaa : 案件を投入しようとしたユーザはワークフローユーザではありません。ビジネスプロセス定義名称：×××× ユーザID：××××

要因

連携元の窓口名定義ファイルで定義されているワークフローユーザが連携先では定義していないため，案件を投入できませんでした。

対処

連携元の窓口名定義ファイルで定義されているワークフローユーザを変更して連携元のServer ‐ Connectionサービスを再起動するか，もしくは連携先のワークフローシステムに該当ユーザを追加して，連携元の案件を復帰させてください。

KDWI2329-E

aaaa : 契約ＩＤが一致しません。連携元契約ID：×××× 連携先契約ID：××××

要因

連携元の契約IDと連携先の契約IDが異なるため，案件を投入できませんでした。

対処

連携元の契約IDと連携先の契約IDを合わせた後，連携元の案件を復帰させてください。

KDWI2330-E

aaaa : 連携元で要求されたケース属性名がビジネスプロセス定義に定義されていません。ビジネスプロセス定義名称：×××× ワークID：×××× 属性名：××××

要因

連携元のビジネスプロセス定義の階層連携ノードの受け取り情報で指定した属性名が連携先のビジネスプロセス定義で定義されていません。

対処

連携先のビジネスプロセス定義を変更した後，再度連携元から投入してください。

KDWI2350-E

aaaa : オブジェクトサーバとの接続に失敗しました。

要因

オブジェクトサーバとの接続でエラーが発生しました。

対処

オブジェクトサーバが正常に起動しているか確認してください。正常に起動している場合は，システム管理者に連絡してください。

KDWI2351-E

aaaa : オブジェクトサーバからの切り離しに失敗しました。

要因

オブジェクトサーバとの切り離しでエラーが発生しました。

対処

オブジェクトサーバが正常に起動しているか確認してください。正常に起動している場合は，Server - Connectionサービスを再起動し，正常に再起動できれば，対処不要です。再起動できない場合，システム管理者に連絡してください。

KDWI2352-E

aaaa : オブジェクトサーバアクセス関数でエラーが発生しました。関数名：×××× エラーコード：×××× 保守コード：××××

要因

オブジェクトサーバのアクセス関数でエラーが発生しました。

対処

本メッセージの直後に出力されているエラーメッセージの要因・対処にしたがって対処してください。

KDWI2353-E

aaaa : オペレーティングシステムとのインタフェースでエラーが発生しました。関数名：×××× エラーコード：×××× 保守コード：××××

要因

オペレーティングシステムのシステムコールでエラーが発生しました。

対処

関数名・エラーコードよりエラー要因を特定し，エラー要因を取り除いた後本メッセージの後に出力されるエラーメッセージの要因・対処にしたがって対処してください。

KDWI2354-E

aaaa : メモリの確保に失敗しました。

要因

必要なメモリの確保に失敗しました。

対処

不要なプロセスを終了させるか，またはスワップ領域を増やして再起動してください。

(c)　KDWI3000 - KDWI3999

KDWI3000-I

aaaa : 再処理要求しました。要求番号：××××

要因

WFifrtryコマンドにより再処理要求されました。

対処

なし。

KDWI3001-I

aaaa : 再送要求しました。連携管理ID：×××× 要求番号：×××× 要求種別：×××× 再送回数：××××

要因

WFifrsndコマンドにより再送要求されました。

対処

なし。

KDWI3002-I

aaaa : 処理要求を削除しました。要求番号：××××

要因

WFifrtryコマンドにより処理要求を削除しました。

対処

なし

KDWI3003-I

aaaa : 連携管理情報を削除しました。連携管理ID：××××

要因

WFifrsndコマンドにより処理要求を削除しました。

対処

なし

KDWI3100-W

aaaa : 対応できない送信要求を受け付けました。要求種別：××××

要因

本バージョンではサポートしていない送信要求を受け付けました。

対処

Server - Connectionのバージョンを確認してください。バージョンが古い場合新しいバージョンをインストールした後，案件を復帰させてください。バージョンに問題がない場合は，システム管理者に連絡してください。

KDWI3101-W

aaaa : 対応できないメールを受信しました。

要因

本バージョンではサポートしていない要求を受信しました。

対処

Server - Connectionのバージョンを確認してください。バージョンが古い場合新しいバージョンをインストールした後，案件を復帰させてください。バージョンに問題がない場合は，システム管理者に連絡してください。

KDWI3102-W

aaaa : 再度受信処理します。連携管理ID：××××

要因

連携データ受信処理中に何らかのエラーが発生したため，再度受信処理要求します。

対処

不要です。

KDWI3200-E

aaaa : 送信要求キューの取得に失敗しました。

要因

送信要求を受け取るキューの取得ができませんでした。

対処

Object Serverが正常に起動しているか確認してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3201-E

aaaa : 送信要求キューの要素取得に失敗しました。

要因

送信要求の取得ができませんでした。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3202-E

aaaa : 送信要求キューの要素登録に失敗しました。

要因

送信要求を設定できませんでした。

対処

Object Serverが正常に起動しているかおよびデータベースエリアの容量を確認してServer - Connectionを再起動してください。これらが正常な場合，システム管理者に連絡してください。

KDWI3203-E

aaaa : 送信要求キューの要素削除に失敗しました。

要因

送信済みの送信要求を削除できませんでした。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3204-E

aaaa : メール受信キューの取得に失敗しました。

要因

受信メール再処理用のキューを取得できませんでした。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3205-E

aaaa : メール受信キューの要素取得に失敗しました。

要因

受信メール再処理用のデータを取得できませんでした。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3206-E

aaaa : メール受信キューの要素登録に失敗しました。

要因

受信メール再処理用のデータを登録できませんでした。

対処

Object Serverが正常に起動しているかおよびデータベースエリアの容量を確認してServer - Connectionを再起動してください。これらが正常な場合，システム管理者に連絡してください。

KDWI3207-E

aaaa : メール受信キューの要素削除に失敗しました。

要因

受信メール再処理用のデータを削除できませんでした。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3208-E

aaaa : 連携管理情報の取得に失敗しました。連携管理ID：××××

要因

連携管理情報を管理する情報の取得に失敗しました。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3209-E

aaaa : 連携管理情報の作成に失敗しました。

要因

連携管理情報を管理する情報の作成に失敗しました。

対処

Object Serverが正常に起動しているかおよびデータベースエリアの容量を確認してServer - Connectionを再起動してください。これらが正常な場合，システム管理者に連絡してください。

KDWI3210-E

aaaa : 連携管理情報の更新に失敗しました。連携管理ID：××××

要因

連携管理情報を管理する情報の更新に失敗しました。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3211-E

aaaa : 連携管理情報の削除に失敗しました。連携管理ID：××××

要因

連携管理情報を管理する情報の削除に失敗しました。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3212-E

aaaa : 送信要求キューの要素更新に失敗しました。

要因

送信済みの送信要求を更新できませんでした。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3213-E

aaaa : メール受信キューの要素更新に失敗しました。

要因

受信メール再処理用のデータを更新できませんでした。

対処

Object Serverが正常に起動しているか確認してServer - Connectionを再起動してください。正常に動作している場合，システム管理者に連絡してください。

KDWI3300-E

aaaa : 連携先が，連携情報定義ファイルに定義されていません。要求種別：×××× 窓口名またはメールアドレス：××××

要因

ビジネスプロセス定義または連携時に設定された連携先窓口名が連携情報定義ファイルに定義されていないか，または受信したメールの送信元のメールアドレスが連携情報定義ファイルに定義されていませんでした。

対処

連携情報定義ファイルに正しく窓口名およびメールアドレスを定義したのち，Server - Connectionを再起動し，連携元で案件を復帰してください。

KDWI3301-E

aaaa : メール送信リトライ回数が制限値を超えました。要求種別：××××

要因

環境定義のドメイン間連携メール送受信リトライ回数を超えました。

対処

本メッセージの前に出力されているエラーメッセージの要因を対策後，本メッセージの後に出力されているエラーメッセージの対処にしたがい，案件の復帰または再処理してください。

KDWI3302-E

aaaa : メール受信リトライ回数が制限値を超えました。連携管理ID：××××

要因

環境定義のドメイン間連携メール送受信リトライ回数を超えました。

対処

本メッセージの前に出力されているエラーメッセージの要因を対策後，本メッセージの後に出力されているエラーメッセージの対処にしたがい，案件の復帰または再処理してください。

KDWI3305-E

aaaa : 要求メールの受信処理に失敗しました。

要因

要求メールを受信しましたが，その要求を完全に処理できませんでした。

対処

本メッセージの直前に出力されているメッセージの要因にしたがって対策した後，本メッセージの後の出力されているメッセージの対処にしたがって，案件の復帰もしくは再処理してください。

KDWI3306-E

aaaa : 応答メールの受信処理に失敗しました。

要因

応答メールを受信しましたが，その処理を完全に処理できませんでした。

対処

本メッセージの直前に出力されているメッセージの要因にしたがって対策した後，再処理コマンドで再処理してください。

KDWI3307-E

aaaa : 受信メールが重複しています。連携管理ID：×××× 要求番号：××××

要因

送信元で同じメールを複数回送信したため，同じメールを受信しました。

対処

不要です。

KDWI3308-E

aaaa : 受信メール中のオペレーションデータが不正です。連携管理ID：×××× 要求番号：×××× オペレーション名：××××

要因

受信したメールの中の各処理を記述してあるデータが不正です。

対処

送信元のServer - Connectionのバージョンを確認してください。バージョンが正しい場合は，システム管理者に連絡してください。

KDWI3309-E

aaaa : 作業用ファイルの作成又はアクセスに失敗しました。ファイル名：××××

要因

環境定義で指定したドメイン間連携作業ディレクトリの下のファイルの作成またはアクセスに失敗しました。

対処

環境定義で指定したドメイン間連携作業ディレクトリのディスク容量およびアクセス権限を確認してください。これらが正常な場合，直前に出力されているKDWI2353-Eメッセージのエラーコード(オペレーティングシステムのエラー番号)にしたがってエラー要因を取り除いた後，再起動してください。

KDWI3310-E

aaaa : 連携開始要求のエラー応答を受信しました。連携管理ID：×××× ビジネスプロセス定義名：×××× ワークID：××××

要因

連携先で何らかのエラーが発生し，そのエラー応答を受信しました。

対処

連携先のエラーの内容にしたがって対策後，案件を復帰させてください。

KDWI3311-E

aaaa : 連携終了要求のエラー応答を受信しました。連携管理ID：××××

要因

連携終了要求送信先で何らかのエラーが発生し，そのエラー応答を受信しました。

対処

連携終了要求送信先のエラーの内容にしたがって対策した後，案件を復帰させてください。

KDWI3312-E

aaaa : 連携管理情報の解放に失敗しました。連携管理ID：××××

要因

連携終了後の連携管理情報の解放に失敗しました。

対処

本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがって障害を取り除いた後，連携元で，連携情報解放要求(stpc)を再送してください。

KDWI3313-E

aaaa : プログラムエラーが発生しました。関数名：×××× エラーコード：×××× 保守コード：××××

要因

内部矛盾が発生し，プログラムエラーとなりました。

対処

システム管理者に連絡してください。

KDWI3314-E

aaaa : 情報の取得に失敗しました。

要因

コマンドを処理するために連携管理情報を取得しようとしましたが失敗しました。

対処

本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがって障害を取り除いた後，コマンドを再実行してください。

KDWI3315-E

aaaa : 情報の出力に失敗しました。

要因

コマンドのパラメタに指定された出力ファイルへの情報出力に失敗しました。

対処

パラメタに指定した出力ファイルのディスク容量およびアクセス権限を確認してください。これらが問題ない場合，本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがって障害を取り除いた後，コマンドを再実行してください。

KDWI3316-E

aaaa : 連携先ビジネスプロセス名が指定されていません。

要因

連携先ビジネスプロセス名が指定されていない連携開始要求を受け付けました。

対処

連携元のビジネスプロセス定義を見直して，連携先ビジネスプロセス名が指定されるようにしてください。その後，案件復帰または再投入してください。

KDWI3317-E

aaaa : 同一ファイル名の文書またはメモを持つ案件は連携できません。ファイル名：××××

要因

案件中に同じファイル名の文書またはメモを持つ案件の連携要求をうけつけました。

対処

案件中のどちらかのファイルを削除するかファイル名を変更して，案件を復帰させてください。

KDWI3318-E

aaaa : 連携先でメールが受信できませんでした。エラーコード：×××× 連携管理ID：××××

要因

連携元で送信したメールが連携先で解析できないため受信できませんでした。

対処

連携先サーバのServer - Connectionのバージョンを確認してください。バージョンに問題がない場合，エラーコードの要因・対処にしたがって対処してください。

KDWI3319-E

aaaa : 送受信ログファイルの作成・オープンに失敗しました。エラーコード：××××

要因

送受信ログファイルの作成かオープンができませんでした。

対処

環境定義で指定したドメイン間連携送受信ログ出力ディレクトリのアクセス権限を確認してください。アクセス権限に問題がない場合，エラーコードに示されるオペレーションシステムのエラーコードの要因・対処にしたがって対処してください。

KDWI3320-E

aaaa : 送受信ログファイルの待避に失敗しました。エラーコード：××××

要因

送受信ログファイルの待避ができませんでした。

対処

環境定義で指定したドメイン間連携送受信ログ出力ディレクトリのアクセス権限を確認してください。アクセス権限に問題がない場合，エラーコードに示されるオペレーションシステムのエラーコードの要因・対処にしたがって対処してください。

KDWI3321-E

aaaa : 送受信ログデータの書き込みに失敗しました。エラーコード：×××× 出力サイズ：××××

要因

送受信ログデータを送受信ログファイルに書き込めませんでした。

対処

環境定義で指定したドメイン間連携送受信ログ出力ディレクトリのディスク容量およびアクセス権限を確認してください。これらに問題がない場合，エラーコードに示されるオペレーションシステムのエラーコードの要因・対処にしたがって対処してください。

KDWI3322-E

aaaa : 送受信ログの出力に失敗しました。連携管理ID：×××× 要求番号：××××

要因

送受信ログの出力に失敗したため，ドメイン間連携機能を停止します。

対処

本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがって障害を取り除いた後，再起動してください。

また，本メッセージに表示されている連携管理ID・要求番号の要求は送受信ログ上にない場合があるので，要求内容を確認して必ず控えておいてください。

KDWI3323-E

aaaa : メール処理期限を超えたメールを受信したため受信処理をスキップしました。連携元連携管理ID：×××× 連携先連携管理ID ：××××

要因

メールを受信しましたが，処理期限を超えていたためメールを処理しません。

対処

連携元で，連携元管理IDのメールを再送してもらってください。また，本メッセージが多発する場合は，環境定義のメール処理期限およびメール通信環境を見直してください。

KDWI3324-E

aaaa : 送信したメールは連携先のメール処理期限を超えていました。連携元連携管理ID：×××× 連携先連携管理ID ：××××

要因

送信したメールが連携先で処理期限を超えていたため処理されませんでした。

対処

連携元管理IDのメールを再送してください。また，本メッセージが多発する場合は，メール通信環境を見直してください。

KDWI3350-E

aaaa : 再度送信処理しました。要求種別：×××× 連携管理ID：×××× ビジネスプロセス定義名称：×××× ワークID：××××

要因

連携データ送信処理中に何らかのエラーが発生したため，再度送信処理要求しました。

対処

不要です。

KDWI3351-E

aaaa : 送信を中止しました。要求種別：×××× 連携管理ID：×××× ビジネスプロセス定義名称：×××× ワークID：××××

要因

連携データを送信中にエラーが発生したため，この要求の送信処理を中止しました。

対処

本メッセージの直前に出力されているメッセージの要因・対処にしたがって障害を取り除いた後，WFifrtryコマンドにより再処理要求してください。

KDWI3352-E

aaaa : 送信要求をスキップしました。要求種別：×××× 連携管理ID：×××× ビジネスプロセス定義名称：×××× ワークID：××××

要因

連携データを送信しようとしましたが，送信対象の案件がすでに存在しないため，送信要求をスキップしました。

対処

不要です。

KDWI3354-E

aaaa : 受信処理を中止しました。連携管理ID：××××

要因

連携データを受信処理中にエラーが発生したため，この要求の受信処理を中止しました。

対処

本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがって障害を取り除いた後，WFifrtryコマンドにより再処理要求してください。

KDWI3355-E

aaaa : 受信メールをスキップしました。連携管理ID：××××

要因

すでに受信済みのメールを受信したため，受信した要求をスキップしました。

対処

不要です。

KDWI3356-E

aaaa : 案件をエラートレーに移動します。ビジネスプロセス定義名称：×××× ワークID：××××

要因

連携案件の送受信処理でエラーが発生したため，案件をエラートレーに移動します。

対処

本メッセージの直前に出力されているエラーメッセージの要因・対処にしたがって障害を取り除いた後，Groupmax Workflow Monitorを使用してエラーとなった案件を復帰させてください。案件が復帰不可となっている場合は，案件をキャンセルまたは削除後に再投入してください。

KDWI3357-E

aaaa : 受信メールを不当メール格納ディレクトリへ移動します。

要因

ドメイン間連携機能で使用するメール以外のメールを受信したため，不当メール格納ディレクトリへメールを移動します。

対処

不当メール格納ディレクトリ下のファイルを確認してください。ドメイン間連携機能における対処は不要です。

(7)　コード

WFSV_errnoのコード一覧

errnoのコード一覧

UA-APIのエラーコード一覧

WF-API及びIS-APIのコード一覧

(a)　WFSV_errnoのコード一覧

コード
要因
ユーザの処置

4004
オブジェクトは既にロックされています
再度実行してください

4010
サーバ機能との接続が切れています
サーバ機能が出力したメッセージを参照して，障害の要因を取り除き，再度実行してください。又は，サーバ機能，マネージャ機能を再起動してください。

4011
サーバ機能が起動されていません
サーバ機能を起動してください。

4041
ハードディスクに異常があります
バックアップから回復した後，再度実行してください

4059
メモリ不足が発生しました
不要なプロセスを終了させて再実行してください又は，メモリ所要量を見直してください

4060
サーバ機能でメモリ不足が発生しました
不要なプロセスを終了させて再実行してください又は，メモリ所要量を見直してください

4064
指定したオブジェクトがありませんでした
サーバ機能が出力したメッセージを参照して，障害の要因を取り除いた後，再度実行してください

4066
資源不足のため，サーバ機能が処理を終了しました

4068
ディスク容量が不足したためサーバ機能が処理を終了しました

4097
サーバ機能で続行不可能なエラーが発生しました

4098
サーバ機能の環境設定に誤りがありました

4132～4134
指定した文書又はクラスは使用されています
再度実行してください

4180
ディスク容量が不足しました
ディスク容量を見直して，再度実行してください

5000
Groupmax Object Serverでロックの取得に失敗しました
再度実行してください

5001
Groupmax Object Serverで入出力エラーが発生しました
直前に出力されたGroupmax Object Serverのメッセージを調査し，障害の原因を取り除いてください

5002
Groupmax Object Serverでディスク容量が不足しました
ディスク容量を見直してください

5003
Groupmax Object Serverが起動されていません
Groupmax Object Serverの環境変数が設定されていません。
Groupmax Object Serverを起動して，再実行してくださいGroupmax Object Serverの環境変数のXODDIR，XODCOMFPATHを確認してください

5011
Groupmax Object Serverの制限値を超えました
不要なオブジェクト（終了したワークなど）を削除してください。

5012
Groupmax Object Serverでメモリ不足が発生しました
不要なプロセスを終了させて再実行してください又は，メモリ所要量を見直してください

5019
データベース名（スキーマ名）が不正です
サーバでの環境設定を参照して，サーバ機能の環境を正しく初期化した後，再度実行してください

5035
Groupmax Object Serverでロックリソースが不足しています
Groupmax Object Serverのシステム共通定義ファイルのlck_limitの値を増やして，Groupmax Object Serverを再起動した後，再度実行してください

5037
Groupmax Object Serverがワークフローオプションなしで起動されています
ワークフローオプションを指定してGroupmax Object Serverを起動し，再度実行してください

上記以外
－
メッセージにGroupmax Object Serverの詳細コードが出力されている場合，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照して，原因を調査してください必要に応じてシステム管理者に連絡してください

(b)　errnoのコード一覧

errnoは，一つのコードで複数の要因を記述している場合があります。この場合は，そのエラーを出力した使用状況から要因を特定してください。

コード | 要因
2 | 指定されたファイルが見つかりません。
指定されたパスが見つかりません。
指定されたモジュールが見つかりません。
指定されたパスは無効です。
グローバルなファイル名文字「*」又は「?」が，誤って入力されたか，指定されたグローバルなファイル名文字が多すぎます。
LoadModuleへの呼び出しをネストすることはできません。
ディレクトリ名が無効です。
マウントされたファイルシステムの拡張属性ファイルが壊れています。
3 | プロセスはファイルにアクセスできません。別のプロセスが使用中です。
プロセスはファイルにアクセスできません。別のプロセスがファイルの一部をロックしています。
指定されたプロシージャが見つかりません。
5 | 指定されたデバイスに書き込めません。
指定されたデバイスから読み取れません。
システムに接続されたデバイスが機能していません。
ネットワークアダプタのハードウェアエラーが発生しました。
ネットワークで書き込みエラーが発生しました。
Read/WriteProcessMemory要求の一部だけが完了しました。
6 | デバイスの準備ができていません。
指定されたプリンタ又はディスクデバイスは一時停止されています。
指定されたデバイス又はファイルをオープンできません。
指定されたモジュールが見つかりません。
7 | ほかのシステムセマフォが作成できません。
セマフォが設定されています。クローズできません。
DosMuxSemWaitは実行されませんでした。すでに設定されているセマフォの数が多すぎます。
一つのセマフォに対して作成されたポストが多すぎます。
9 | ハンドルが無効です。
ターゲット内部ファイル識別子に誤りがあります。
10 | 待機する子プロセスがありません。
11 | 他のスレッドを作成できません。
これ以上のスレッドは作成できません。
12 | このコマンドを実行するのに十分な記憶領域がありません。
この操作を完了するのに十分な記憶領域がありません。
このコマンドを処理するにはリソースが足りません。
コードセグメントは64キロバイト以上にはできません。
このプログラム又はダイナミックリンクモジュールに結合されているダイナミックリンクモジュールが，多すぎます。
拡張属性がバッファにおさまりませんでした。
13 | アクセスが拒否されました。
アクセスコードが無効です。
ファイルを別のディスクドライブに移動できません。
メディアは書き込み禁止です。
ディレクトリ又はファイルが作成できません。
指定されたネットワークパスワードに誤りがあります。
ディスクは使用中か，他のプロセスによってロックされています。
直接ディスクI/O以外の操作に対して，ディスクパーティションのオープンのためにファイルハンドルを使用しようとしています。
ファイルの領域をロックできません。
キャンセル領域に対するロック要求は未解決ではありませんでした。
呼び出し側が所有していないmutexを解放しようとしています。
14 | 記憶領域制御ブロックが壊れています。
記憶領域制御ブロックのアドレスが無効です。
環境に誤りがあります。
誤ったフォーマットのプログラムをロードしようとしています。
ファイルの最後です。
INT24でエラー
この要求を処理するための記憶領域がありません。
アプリケーションの発行したIOCTLコールに誤りがあります。
システムコールに渡されるデータ領域が小さすぎます。
ファイルの先頭よりも前にファイルポインタを移動しようとしました。
セグメントはすでに破棄されています。ロックはできません。
セグメントはすでにアンロックされています。
スレッドIDに対するアドレスに誤りがあります。
システムは誤ったセグメント番号を検出しました。
リング2スタックは使用中です。
セグメントがロックされています。再割り当てされていません。
セションは取り消されました。
16 | 要求された資源は使用中です。
17 | ファイルが存在します。
すでに存在するファイルを作成することはできません。
19 | 指定されたドライブが見つかりません。
指定されたデバイスが見つかりません。
21 | ディレクトリが削除できません。
22 | 誤ったファンクションです。
データが無効です。
デバイスがコマンドを認識できません。
プログラムはコマンドを実行しましたが，コマンドの長さに誤りがあります。
ネットワーク上に同じ名前があります。
ネットワークパスが見つかりません。
パラメータに誤りがあります。
verify-on-writeスイッチのパラメータの値に誤りがあります。
ファイル名，ディレクトリ名，又はボリュームラベルの構文が不正です。
指定されたデバイス間又はファイルにポインタを設定できません。
このディレクトリはルートディレクトリのサブディレクトリではありません。
指定されたパスは置き換えて使用中です。
指定されたパスは現在使用できません。
受け側のプロセスはシグナルを受け付けませんでした。
DosExecPgmに渡された引数の文字列に誤りがあります。
シグナルはすでに処理中です。
渡されたフラグに誤りがあります。
入力された環境オプションが見つかりませんでした。
シグナルハンドラを持ったコマンドサブツリーにプロセスがありません。
送信されたシグナルに誤りがあります。
シグナルハンドラが設定できません。
データがさらにあります。
指定された拡張属性の名前が無効です。
拡張属性が矛盾しています。
データはこれ以上ありません。
指定された拡張属性ハンドルが無効です。
23 | JOIN又はSUBSTコマンドは以前接続されたドライブを含むドライブに対しては使用できません。
拡張属性テーブルファイルがいっぱいです。
24 | ファイルを開くことができません。
これ以上ファイルがありません。
オープンされている共有ファイルが多すぎます。
排他セマフォは，他のプロセスが所有しています。
27 | セマフォが再設定できません。
割り込み時間に排他セマフォは要求できません。
このセマフォの以前の所有権は終了しました。
DosMuxSemWaitに対する指定されたセマフォイベントの数に誤りがあります。
DosMuxSemWait一覧に誤りがあります。
指定されたシステムセマフォ名が見つかりません。
28 | ディスクがいっぱいです。
ディスクに十分な空き容量がありません。
32 | パイプは終了しました。
パイプの状態が無効です。
すべてのパイプインスタンスがビジーです。
パイプをクローズしています。
パイプの他端にプロセスがありません。
34 | セマフォがタイムアウトしました。
223 | ネットワーク要求はサポートされていません。
指定されたネットワーク資源又はデバイスはもう利用できません。
指定されたサーバは，要求された操作を実行できません。
ネットワーク資源の種類が誤っています。
226 | ローカルデバイス名はすでに使用されています。
228 | 予期せぬネットワークエラーが発生しました。
229 | ネットワークがビジーです。
リモートアダプタは互換性がありません。
指定されたネットワーク名はもう利用できません。
ネットワーク名が見つかりません。
リモートサーバは一時停止されているか，起動途中です。
233 | ネットワークBIOSコマンドが制限値に達しました。
ローカルコンピュータのネットワークアダプタカードに対する名前の数が制限値を超えました。
ネットワークBIOSセションの数が制限値を超えました。
このリモートコンピュータの接続がいっぱいのため，現在，このコンピュータにこれ以上接続できません。
現在，システムは他のプロセスを起動できません。
239 | リモートコンピュータは利用できません。
ネットワークアクセスは拒否されました。
247 | ディレクトリが空ではありません。
248 | ファイル名が長すぎます。
入力されたボリュームラベルは11バイトの制限を超えています。最初の11バイトはディスクに書き込まれました。11バイトの制限を超えた文字は自動的に削除されました。
ファイル名又は拡張子が長すぎます。
249 | CRCエラー
251 | 要求されたコマンドはサポートされていません。
このファンクションはWindows NTモードでのみ有効です。
システムコールレベルに誤りがあります。
このアプリケーションはWindows NTモードで実行できません。
JOIN又はSUBSTコマンドは以前接続されたドライブを含むドライブに対しては使用できません。
すでにパスが置き換えられているドライブに対してJOIN又はSUBSTコマンドを使用しようとしました。
接続されていないドライブに対して接続を削除しようとしました。
置き換えられていないドライブに対してパスの置き換えを削除しようとしました。
すでに接続されているドライブ上のディレクトリにドライブを接続しようとしました。
すでにパスが置き換えられているドライブ上のディレクトリをドライブに置き換えようとしました。
すでにパスが置き換えられているドライブ上のディレクトリにドライブを接続しようとしました。
すでに接続されているドライブ上のディレクトリをドライブに置き換えようとしました。
現在システムはJOIN又はSUBSTを実行できません。
同じドライブ上のディレクトリをドライブに接続又は置き換えることはできません。
以前の置き換えのターゲットだったドライブ上のディレクトリに対して，ドライブの接続又は置き換えをしようとしました。
CONFIG.SYSファイルでシステムトレース情報が指定されていないか，又はトレースが禁止されています。
ファイルシステムはロックタイプへのアトミックチェンジをサポートしていません。
オペレーティングシステムはこの処理を実行できません。
この処理はWindows NTモードで実行できません。
この処理は有効なWindows NTアプリケーションではありません。
オペレーティングシステムはこのアプリケーションプログラムを実行できません。
オペレーティングシステムは現在このアプリケーションを実行するように構成されていません。
Copy APIは使用できません。
マウントされたファイルシステムは拡張属性をサポートしていません。
320 | 指定されたディスク又はフロッピーディスクはアクセスできません。
間違ったフロッピーディスクがドライブに挿入されています。
対象ドライブにフロッピーディスクを挿入してください。
別のフロッピーディスクが挿入されなかったため，プログラムは停止しました。
322 | 指定されたディスクの領域又はトラックが見つかりません。
要求されたセクタが見つかりません。
349 | プリンタは用紙切れです。
プリンタ待ち行列がいっぱいです。
サーバ上の印刷待ちファイルを格納するためのディスク容量がありません。
357 | 印刷待ちだったファイルは削除されました。

(c)　UA-APIのエラーコード一覧

コード
要因
ユーザの処置

10002
メモリが不足しています。
不要なデーモンを終了させるか，又はスワップ領域を増分した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

10003
10004
10005
10007
30005
30006
30007
30010
40002
メールのデータが不完全です。
システムで自動的に不完全データを削除します。業務終了時，Groupmax Mailのサイトを終了し，自サーバのWorkflowメールユーザに対してX400_MAIL_SYNCコマンドを実行してください。X400_MAIL_SYNCコマンドの詳細については，マニュアル「Groupmax Address/Mail Version 6 システム管理者ガイド 基本操作編」(Windows用)を参照してください。

10009
Groupmax Mailの共有メモリエラーが発生しました。
Groupmax Mailの共有メモリを見直した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

10010
Groupmax Mailのセマフォエラーです。
Groupmax Mailの環境を見直した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

30002
窓口名定義ファイルに指定されているOR名が不正です。
OR名を見直した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

30004
40001
データベースでエラーが発生しました。
Groupmax Mailのデータベース環境を見直した後，メッセージ送信機能(WFsend_dm Function)及びメッセージ受信機能(WFreceive_dm Function)を再起動してください。

30010
メールのデータが不正です。
Groupmax Mailのサイトを終了し，自サーバのWorkflowメールユーザに対してX400_MAIL_SYNCコマンドを実行してください。その後，Groupmax Workflow Multi - Serverの各サービスを再起動してください。X400_MAIL_SYNCコマンドの詳細については，マニュアル「Groupmax Address/Mail Version 6　システム管理者ガイド　基本操作編」(Windows用)を参照してください。

30012
環境設定時に設定したWorkflowシステム組織下で，自サーバをメールサーバとするメールユーザのOR名が不正です。
OR名を見直した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

30026
Workflowメールユーザが閉塞中です。
Workflowメールユーザの閉塞を解除後，メッセージ送信機能(WFsend_dm Function)及びメッセージ受信機能(WFreceive_dm Function)を再起動してください。

30101
環境設定時に設定したWorkflowシステム組織下で，自サーバをメールサーバとするメールユーザが他で使用中です。
ユーザID の使用を中止した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

30103
セマフォIDが存在しません。
Groupmax Mailが起動していない可能性があります。Groupmax Mailを起動した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

30104
Groupmax Mailの共有メモリが不足しています。
Groupmax Mailの共有メモリを見直した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

30105
メール環境をバックアップ中です。
バックアップが終了後，メッセージ送信機能(WFsend_dm Function)及びメッセージ受信機能(WFreceive_dm Function)を再起動してください。

40001
データベースでエラーが発生しました。
Groupmax Mailのデータベース環境を見直した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

40002
UA-API名がSnxuaLoginの場合は，窓口名異議ファイルにMYNAMEが指定されているユーザID がサーバ内に存在しません。
ユーザIDがGroupmax Mailに登録されているか見直した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

-99999
-99998
-99997
Groupmax Mailが正しくインストールされていません。
Groupmax Mailの環境を見直した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

-1
－
Groupmax Mailのデータベース環境を見直した後，メッセージ送信機能及びメッセージ受信機能を再起動してください。

0
関数名がSnxuaFetchSmailの場合，Server Scanでエラーが発生しました。関数名がその他の場合，メールデータが不正です。
関数名がSnxuaFetchSmailの場合，Groupmax Server Scanの環境を見直してください。関数名がその他の場合，30010と同様です。

上記以外
－
メッセージにGroupmax Object Serverの詳細コードが出力されている場合，マニュアル「Groupmax Object Server Version 6 システム管理者ガイド」(Windows用)を参照して，原因を調査してください。必要に応じて，システム管理者に連絡してください。

(d)　WF-API及びIS-APIのコード一覧

コード
要因
ユーザの処置

10042
サーバがユティリティなどで占有されています。
時間をおいて，再度実行してください。

10540
TCP/IPのソケットが不足しています。
TCP/IPを使ったアプリケーションプログラムを終了して再実行してください。

10550
次に示す要因のためクライアントが終了しました。

通信障害が発生したため，サーバとの接続がきれました。

サーバが異常終了したため，クライアントが終了しました。

次のどちらかで対処してください。

要因1の場合，通信の設定を確認して接続障害の要因を取り除き，再起動してください。

要因2の場合，サーバに出力されるメッセージを確認して障害を取り除き，再起動してください。

11010
Groupmax Object Serverでの限界値を超えました。
再起動してください。

11796
連携先のソースノードに案件を投入しようとしましたが，指定されたワークIDをもつワークがないため，案件が投入できませんでした。
連携先のソースノードの案件の投入方法が，「ワークIDを新規に設定しない」の場合に発生します。
エラーとなったワークIDで連携先のビジネスプロセスの「ワークIDを新規に設定する」が定義されているソースノードに案件を投入してください。その後，エラーとなった案件を連携元のエラートレーから，運用モニタで復帰させてください。

11842
連携先のビジネスプロセスのソースノードで定義されたケース名又はケース数が連携元の案件を一致していないため，案件を投入できませんでした。
連携先のビジネスプロセス定義を修正して登録した後，エラーとなった案件を連携元のエラートレーから運用モニタで復帰させてください。

13210
作成できるリストの数が限界値を超えました。
再起動してください。

14510
作成できるオブジェクトの上限値を超えたため，処理できません。
再起動してください。

15010
サーバに障害が発生しました。
サーバに出力されるメッセージを確認して障害を取り除き，再起動してください。

15020
サーバに障害が発生しました。
サーバに出力されるメッセージを確認して障害を取り除き，再起動してください。

15030
サービス名が登録されていないため，処理を中止しました。
サービス名を登録して，再実行してください。

13660
サーバの資源が不足しているため，処理を中止しました。
サーバに出力されるメッセージを確認してください。さらに，サーバの資源を確保して，再実行してください。

上記以外
－
システム管理者に連絡してください。

付録L　用語解説

（英字）

BPR

ビジネス・プロセス・リエンジニアリングのことで，生産性の向上を目的として，ビジネスプロセスを再構築することです。

WfMC

Workflow Management Coalition（ワークフロー管理連合）

ワークフロー製品の標準化を目指す国際団体のことです。1993年8月に発足しました。

WfMC Interface 4（IF4）

WfMCが提唱するインタフェースの一つです。異なるワークフローエンジン間の相互接続を規定するものです。

Workflow管理サーバ

Groupmax Address Serverが管理するドメイン内に一つだけ存在し，各Workflowサーバを管理するサーバです。Workflowでは，定義したビジネスプロセスやロールは，いったんWorkflow管理サーバに登録してから各Workflowサーバに配布します。

Workflowサーバ

Workflowが動作するサーバです。Workflow管理サーバの管理下にあります。

（ア行）

案件

トレーに配布された文書と，その文書に対してユーザが実施する作業です。トレーに配布される文書がその単位になります。ビジネスプロセス定義に従って案件が処理されることで，ワークが完成します。

一般ユーザ

Workflowを利用するユーザのうち，自分のユーザトレーの案件だけを処理できるユーザです。

エラートレー

ビジネスプロセス管理者又はユーザID「system」のユーザトレーのことです。何らかの原因で送付できなくなった案件が配布されます。

（カ行）

階層化ロール

ロールを更にグループ化したロールです。業務ロールと組織ロールを組み合わせて階層的に管理できます。

業務ロール

業務の役割でグループ化したもので，組織と対応しないユーザの集まりです。

ケース

Workflowで回覧される文書又はメモを格納する入れ物です。ケースには複数の文書とメモを格納でき，ケース名及びケース属性はビジネスプロセス定義のソースノードで定義します。

ケースには，ビジネスプロセス定義で定義するケースのほかに，システムが自動的に作成するルートケースがあります。

（サ行）

処理ノード

ビジネスプロセス定義上で，ユーザ又はユーザの代わりをするプログラムが処理する場所をアイコンで表現したものです。ソースノード，シンクノード及び作業机ノードがあります。

制御ノード

ビジネスプロセス定義上で，Workflowが処理する場所をアイコンで表現したものです。待合ノード，分割ノード，複写ノード，分岐ノード，同報ノード，回収ノード及び統合ノードがあります。

組織ロール

Groupmax Address Server又はActive Directoryの組織に相当するロールです。課や部など，部署単位にユーザをグループ化したものです。

（タ行）

代行者

正規の作業者が不在のときに，不在者のトレーから処理を代行できるユーザのトレーに案件を振り替えられるユーザです。例えば，正規の作業者が突然不在になったために，案件の処理が遅れてしまうのを防ぎます。代行者は，不在者のトレーにある案件であればどのビジネスプロセスの案件でも振り替えられます。

代行配布ユーザ

正規の作業者が不在のときに，案件が自動的に送付されるユーザです。代行配布ユーザはビジネスプロセスごとに指定されます。各ビジネスプロセスに適任のユーザを指定できるので，正規の作業者が不在になると事前に分かっている場合に有効です。

ドメイン

Groupmax Address Serverの最上位の階層で，マスタ管理サーバが管理する範囲です。Workflowは，サーバが複数ある構成でも，同一ドメイン内であればサーバを意識しないで利用できます。

ドメイン管理者

Workflowを利用するユーザのうち，ドメイン内のWorkflowのすべての業務を管理する権限を持つユーザです。

ドメイン間連携ノード

ビジネスプロセス定義上で，他のワークフローシステムと連携するための処理を行う場所をアイコンで表現したものです。直列連携ノード，階層連携ノードがあります。

トレー

送付又は配布されてきた案件が格納される入れ物のことです。Workflowが，ユーザ又はロールごとに一つ割り当てます。

（ハ行）

配布

次の二つの意味があります。

ノードに送付された案件を作業者のトレーに格納することです。

定義したビジネスプロセスをWorkflow管理サーバに登録した後，各Workflowサーバに送信することです。

ビジネスプロセス

同じ組織（グループ）内に所属する人達が作業を分担・協調して成し遂げる仕事（業務）のことです。

ビジネスプロセス管理者

次の二つの意味があります。

Workflowを利用するユーザのうち，業務を管理する管理者に相当するユーザです。ビジネスプロセスやロールを定義してWorkflow管理サーバに登録したり，ドメイン内のすべての業務の流れを監視したりする権限を持っています。

Groupmax Workflow Definerで定義した各ビジネスプロセスを管理する権限を持つ人のことです。ビジネスプロセスを定義するときに，ビジネスプロセス管理者，ワークフロー運用管理者又はドメイン管理者の権限を持つユーザを指定します。ビジネスプロセス管理者は，自分が管理するビジネスプロセスについて，定義内容を更新したり，業務管理をしたりできます。また，主ビジネスプロセス管理者に指定されたユーザのトレーは，特にエラートレーと呼びます。

ビジネスプロセス定義

業務での案件の流れをGroupmax Workflow Definerで定義したものです。Workflowは，ビジネスプロセス定義に従って案件の流れを制御します。

ビジネスプロセス登録サーバ

ビジネスプロセスを管理するサーバです。ビジネスプロセス定義をWorkflow管理サーバへ登録するとき，配布先のWorkflowサーバの中から1台指定します。対象のビジネスプロセスに投入された案件の実体が存在するサーバの位置や，案件の履歴情報をワークフローデータベースで管理します。

ホームサーバ

Groupmax Address Serverでユーザ登録したときに指定したサーバで，各ユーザのユーザトレーがあります。ユーザは，ホームサーバに配布されたビジネスプロセス定義で案件を処理します。

（マ行）

マスタ管理サーバ

Groupmax Address Serverのドメインを管理するサーバです。

（ヤ行）

ユーザ

Workflowの利用者のことです。処理の権限によってドメイン管理者，ワークフロー運用管理者，ビジネスプロセス管理者，及び一般ユーザに分かれます。

ユーザトレー

ユーザごとに割り当てられたトレーです。

（ラ行）

ルートケース

案件の待ち合わせなどで一つの案件に複数のケースがあるとき，ケースを管理するためにシステムが自動的に生成するケースのことです。

ロール

仕事をする上での役割です。個々のユーザは，ロールでグループ化できます。ビジネスプロセス定義で作業者にロールを割り当てると，ロールに割り当てられたユーザが変更されてもビジネスプロセス定義を変更する必要がなくなります。ロールには，目的によって組織ロール，業務ロール及び階層化ロールがあります。

ロールトレー

ロールに割り当てられたトレーです。ロールトレーに入れられた案件は，ビジネスプロセス管理者を除き，ロールに割り当てられたユーザだけが処理できます。ロールトレー内の案件は，いったんロールトレーからユーザトレーへ取り出してから処理します。

（ワ行）

ワーク

ある業務の一つの実例（ビジネスプロセスインスタンス）のことです。

ビジネスプロセス定義のソースノードから投入された案件を，シンクノードまでの各ノードでユーザが処理することで成し遂げられる仕事です。

ワークフロー運用管理者

Workflowを利用するユーザです。ビジネスプロセス管理者の業務に加えて，Workflow管理サーバに登録したビジネスプロセス定義やロール定義を各Workflowサーバに配布する権限を持っています。

ワークフロー管理システム

ビジネスプロセスを一連の仕事（ワーク）の流れ（フロー）として構築し，運用できるようにしたシステムです。

ワークフローデータベース

Workflowの情報を管理するデータベースです。文書の実体を格納する文書実体ファイルと，文書の属性を管理するオブジェクト管理ファイルとに分かれています。

索引

[記号]
[数字]
[Ａ][Ｂ][Ｅ][Ｇ][Ｌ][Ｏ][Ｒ][Ｓ][Ｔ][Ｕ][Ｗ]
[ア行][カ行][サ行][タ行][ナ行][ハ行][マ行][ヤ行][ラ行][ワ行]

(記号)

「Hitachi Workflow組織」タブ

「Hitachi Workflowユーザ」タブ

(数字)

02-00から移行する場合

02-10以降のバージョンから移行する場合

(英字)

(Ａ)

Active Directoryスキーマ拡張ユティリティ

(Ｂ)

BPR

BP定義の登録

(Ｅ)

Excelでのファイルの読み込み

Excelでのファイルの読み込み

(Ｇ)

gcache

Groupmax Address - AssistのGroupmax連携機能を使用した運用

Groupmax Address - Assist連携の環境設定

Groupmax Address Server

Groupmax Address Serverからのユーザ削除

Groupmax Address Server関連ファイル

Groupmax Address Server上で組織を変更する場合の操作の流れ

Groupmax Address Server上の組織変更後の組織ロールへの影響とその対処方法

Groupmax Address Server上の組織変更後のユーザ権限への影響とその対処方法

Groupmax Address Server上での組織変更時のWorkflowの運用

Groupmax Address Serverの確認

Groupmax Address Serverのファイル

Groupmax Address Serverをアンインストールしたときの注意

Groupmax Formで案件処理を行う場合の注意事項

Groupmax High-end Object Server

Groupmax High-end Object Serverを使用するときのシステムジャーナル容量

Groupmax Integrated Desktop

Groupmax Mail Server

Groupmax Object Server

Groupmax Object Server関連ファイル

Groupmax Object Server障害時の回復方法

Groupmax Object Serverでの環境設定

Groupmax Object Serverのファイル

Groupmax System Agent

Groupmax System Manager

Groupmax Workflow Client - Library Extension

Groupmax Workflow Client - Library

Groupmax Workflow Definer

Groupmax Workflow for Active Server Pages

Groupmax Workflow Monitor

Groupmax Workflow Multi-Server

Groupmax Workflow Multi-Server障害時の回復方法

Groupmax Workflow Multi-Serverの環境設定

Groupmax Workflow Multi-Serverの組み込み

Groupmax Workflow Multi-Serverのファイル

Groupmax Workflow Server

Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryの環境設定

Groupmax Workflow Server，Groupmax Workflow Server for Active Directoryのファイル

Groupmax Workflow Server - Connection

Groupmax Workflow Server - Connectionがサポートする機能の範囲

Groupmax Workflow Server - Connectionの環境設定

Groupmax Workflow Server - Connectionの組み込み

Groupmax Workflow Server - Connectionのディスク容量

Groupmax Workflow Server - Connectionのファイル

Groupmax Workflow Server - Library Extension

Groupmax Workflow Server for Active Directory

Groupmax Workflow Server for Active Directoryでの設定

Groupmax Workflow Server for Active Directoryの運用上の注意

Groupmax Workflow Server for Active Directoryの組み込み

Groupmax Workflow Server for Active Directoryのシステム構成

Groupmax Workflow Server for Active Directoryのディスク容量

Groupmax Workflow Server - Library

Groupmax Workflow Serverの組み込み

Groupmax Workflow Serverの初期設定（動作環境の初期化）

Groupmax Workflow Simulator

(Ｌ)

lck_limit

(Ｏ)

oidインデクスエリア

(Ｒ)

resiobjパラメタ

resiobjパラメタ

resipoolパラメタ

resipoolパラメタ

(Ｓ)

static_shmpool_size

(Ｔ)

TCP/IPの組み込み

(Ｕ)

UJ情報レコード

UJ情報レコード

UJ情報レコード

(Ｗ)

WFadschemaコマンド

WFanbp（ビジネスプロセス定義情報抽出コマンド）の形式

WFanbp（ビジネスプロセス定義情報抽出コマンド）の終了コード

WFanlog（ワークフローログ編集コマンド）の形式

WFanlog（ワークフローログ編集コマンド）の終了コード

WFanlog（ワークフローログ編集コマンド）のパラメタファイル

WFanrslt（稼働実績集計コマンド）の形式

WFanrslt（稼働実績集計コマンド）の終了コード

WFanrslt（稼働実績集計コマンド）のパラメタファイル

WFcacheコマンド

WFcancelコマンド

WFdefaccコマンド

WFdefrlコマンド

WFdefusrコマンド

WFdeldbコマンド

WFdelwkコマンド

WFdestlgコマンド

WFexprlコマンド

WFexpusrコマンド

WFfsckコマンド

WFifrsndコマンド

WFifrtryコマンド

WFifsconコマンド

WFifsreqコマンド

WFinsdstコマンド

WfMC

WfMC Interface 4（IF4）

WFpositionコマンド

WFregusrコマンド

WFregusrコマンド

WFuserlsコマンド

Windows NTクラスタアドミニストレータでの設定

Windows NTクラスタでのWorkflowの環境設定

Windows NTでの環境設定

Windows NTのファイル

Workflow管理サーバ

Workflow管理サーバの変更

Workflow 管理ツールのヘルプ

Workflowサーバ

Workflowサーバの変更

Workflow通信バッファダンプファイル

Workflowでの環境設定

Workflowの運用の流れ

Workflowの起動

Workflowの組み込み

Workflowの組み込み時に作成されるファイル

Workflowのシステム構成

Workflowの前提・関連プログラム

Workflowの停止

Workflowのプログラム構成

Workflowのユーザの登録

Workflowを構成するプログラム

Workflowを使用する環境

(ア行)

(あ)

値設定ダイアログボックス

アドレス情報キャッシュメモリマップトファイル

アドレス情報のキャッシュの設定

案件

案件操作の注意事項

案件の回収

案件の再配布

案件の処理

案件の遷移

案件の遷移エラー時の回復方法

案件の同報

案件の配布規則

案件の配布先の指定とノードの属性

案件の発信

案件の複写

案件の分割

案件の待ち合わせ

(い)

以前のバージョンからの移行

以前のバージョンとの互換のための環境設定

一括処理に関する注意事項

一般ユーザ

イベントログ

インストールドライブ・ディレクトリの変更

インストールマシンのオペレーティングシステムの変更

インターネットメールサーバ

インデクスエリア

(う)

運用方法

(え)

エラートレー

エラートレーへの配布

(お)

オプション（稼働実績集計）ダイアログボックス

オプション（ログ編集）ダイアログボックス

オペレーションエラーコード一覧

オペレーティングシステム

(カ行)

(か)

開始ヘッダレコード

開始ヘッダレコード

開始ヘッダレコード

解析結果の利用方法

階層化ロール

各OS使用時の注意事項

各種登録サーバの変更

各種配布サーバの追加・削除

拡張クラス一覧

拡張属性一覧

稼働実績集計機能

稼働実績集計機能の概要

稼働実績集計機能の別サーバマシンでの実行

稼働実績集計結果のマージ

稼働実績の集計

稼働実績ファイル

稼働状況解析機能の概要

稼働状況解析ユティリティ

稼働状況解析ユティリティダイアログボックス

稼働状況解析をする前の準備

稼働状況の解析の流れ

環境削除ユティリティ

環境削除ユティリティの終了コード

環境設定

環境設定時の障害対策

環境設定の削除

環境設定の準備

環境設定の流れ

環境設定ユティリティ

環境設定ユティリティ機能トレースファイル

環境設定ユティリティダイアログボックス

環境の再構築

環境の初期化

環境の設定

管理情報レコード

管理情報レコード

管理情報レコード

関連プログラム

(き)

起動と停止

キャッシュパラメタファイルの作成

キャッシュパラメタファイルの作成

キャッシュローディングユティリティ

キャッシュローディングユティリティの終了コード

旧バージョンのワークフローログの出力

旧バージョンのワークフローログのデータ形式

強制ログアウトユティリティ

強制ログアウトユティリティの終了コード

業務ロール

(く)

組み込み時の注意事項

クライアント－サーバ間の互換について

クライアントで動作するプログラム

グローバルキャッシュパラメタの指定

(け)

ケース

(こ)

更新失敗（×印）の要因

更新処理スキップ（無印）の要因

構成変更パラメタファイルの作成

コマンドプロンプトからの起動・停止

(サ行)

(さ)

サーバ機能

サーバ機能SNAPダンプ

サーバ機能アクセストレースファイル

サーバ機能管理ファイル

サーバ機能トレースファイル

サーバ機能の確認

サーバ機能の起動

サーバ機能の終了

サーバで動作するプログラム

サーバでの環境設定

サーバでの環境設定時の対処

サーバでのユーザ・ロールの登録内容の変更

サーバのIPアドレスの登録

サーバへログインができない場合の対処

サービス名の登録

採取する障害情報

採取する障害情報の詳細

最大同時排他要求数

再配布

再配布対象ノードを指定した場合

再配布ユーザ

再ログイン時の設定値に対するクライアントのログイン結果一覧

作業者指定時のノードスキップ指定

作業者にユーザを指定したときの配布規則

作業者にロールを指定したときの配布規則

作業者の指定

差し戻し時の配布規則

差し戻し・引き戻し時の配布先の決定方法

(し)

システム共通定義ファイルの設定

システム構成変更に関する注意事項

システム統合運用管理機能SNAPダンプ

システム統合運用管理機能を使用した運用

システム統合運用管理機能を使用した起動

システム統合運用管理機能を使用した停止

システムに障害が発生して正常に戻るまで

システムの起動

システムの終了

自動配布

ジャーナル回復に関する注意事項

集計期間の指定

集計情報レコード

集計情報レコード

集計対象のアンロードジャーナルファイル

終了ヘッダレコード

終了ヘッダレコード

終了ヘッダレコード

終了ワークの一括削除（ワーク削除ユティリティ）

終了ワークの削除

障害時の確認

障害情報の採取

障害対策

障害の回復

障害の切り分け

障害の診断

障害への対処

障害要因による診断

障害要因の排除

条件配布を指定した場合

常駐化の指定

上長への自動配布

情報更新失敗と更新処理スキップの要因

初期化方法

初期設定ユティリティ

初期設定ユティリティ機能トレースファイル

初期設定ユティリティダイアログボックス

処理情報レコード

処理情報レコード

処理情報レコード

処理ノード

シングルサーバ構成からマルチサーバ構成への変更

(す)

スキーマの拡張

スキーマの属性

(せ)

制御ノード

静的共有メモリ数

セグメントサイズと初期割り当て量

セション異常終了時の回復方法

世代ファイルの管理

前提プログラム

前提プログラムの組み込み

(そ)

操作手順

操作方法

送受信エラー要求再処理ユティリティ

送受信要求表示ユティリティ

組織IDに関する注意事項

組織権限を利用した案件配布を定義したビジネスプロセス定義上を流れている案件への影響

組織の移動に関する注意事項

組織の登録

組織ロール

組織ロールの変更手順

その他の運用と運用時の注意事項

(タ行)

(た)

代行者

代行者

代行者と代行配布ユーザ

代行配布ユーザ

代行配布ユーザ

対象ドメイン定義ファイルの格納場所

対象ドメイン定義ファイルの作成

対象ドメインの定義

タイムゾーンの設定

(つ)

通信環境の設定

通信環境の設定内容の確認

(て)

ディクショナリエリア

ディスク占有量算出時の注意

ディスク占有量の計算式

ディレクトリアクセスアカウント定義ユティリティ

ディレクトリアクセスアカウントの定義

ディレクトリアクセス関数ログファイル

ディレクトリ構成の決定

ディレクトリサービス機能SNAPダンプ

ディレクトリサービス機能トレースファイル

ディレクトリ情報のキャッシュの設定

データディレクトリエリア

データベースの常駐指定の有効化

転送データ一覧取得ユティリティ

転送データ一覧取得ユティリティダイアログボックス

(と)

動作環境の初期化ダイアログボックス

ドメイン

ドメイン管理者

ドメイン管理者の設定

ドメイン間連携機能

ドメイン間連携機能SNAPダンプ

ドメイン間連携機能使用時の注意事項

ドメイン間連携機能送受信ログファイル

ドメイン間連携機能トレースファイル

ドメイン間連携機能の運用上の注意事項

ドメイン間連携機能の起動

ドメイン間連携機能のシステム構成

ドメイン間連携機能の終了

ドメイン間連携機能の送受信ログ

ドメイン間連携機能の定義ファイルの作成

ドメイン間連携機能の連携先サーバの追加・削除

ドメイン間連携中の障害回復方法

ドメイン間連携ノード

トレー

(ナ行)

(の)

ノードに関する情報

ノードに関する情報

ノードの属性

(ハ行)

(は)

バージョンアップ時の注意

バージョンによるビジネスプロセス定義の機能差

配布

配布

配布管理機能トレースファイル

配布先の決定方法

配布指示ユティリティ

配布指示ユティリティ機能トレースファイル

配布指示ユティリティの終了コード

パスワード設定ユティリティ

バックアップからのリストア

バックアップの取得方法

バックアップの対象となるファイル

(ひ)

引き戻し時の配布規則

ビジネスプロセス

ビジネスプロセス管理者

ビジネスプロセス実績ファイル

ビジネスプロセス実績ファイル

ビジネスプロセス実績ファイル

ビジネスプロセス実績ファイルの構成

ビジネスプロセス実績ファイルのデータ形式

ビジネスプロセス実績レコード

ビジネスプロセス定義

ビジネスプロセス定義作成時の注意事項

ビジネスプロセス定義情報

ビジネスプロセス定義情報抽出機能

ビジネスプロセス定義情報の抽出

ビジネスプロセス定義情報ファイルの保管

ビジネスプロセス定義登録時の注意事項

ビジネスプロセス定義の定義時の注意事項

ビジネスプロセス登録サーバ

表計算ソフトウェアでの使用例

表計算ソフトウェアでの使用例

(ふ)

ファイアウォールのルール追加

ファイル整合性チェックメニュー

ファイル整合性チェックユティリティ

ファイル整合性チェックユティリティの終了コード

ファイルの拡張子の変更

ファイルの拡張子の変更

ファイルのバックアップとリストア

複数ドメイン構成時の役職定義

部署名

部署名定義ファイル

部署名定義ファイルの作成

フローモデル定義時の注意事項

プログラムの組み込み

プロセス強制終了操作の禁止事項

文書実体ファイルに関する注意

(へ)

別サーバマシンでログ編集機能を実行する場合の条件

別サーバマシンでログ編集機能を実行する方法

編集情報レコード

編集するワークフローログの選択

(ほ)

ホームサーバ

(マ行)

(ま)

マスタ管理サーバ

マスタディレクトリエリア

窓口名

窓口名及び部署名の変更・削除

窓口名定義ファイル

窓口名定義ファイルの作成

窓口名と部署名の設定

マネージャ機能

マネージャ機能SNAPダンプ

マネージャ機能遷移ログファイル

マネージャ機能トレースファイル

マネージャ機能の起動

マネージャ機能の終了

マネージャ機能メモリマップトファイル

マルチサーバ環境での注意事項

マルチサーバ機能SNAPダンプ

マルチサーバ機能送受信ログファイル

マルチサーバ機能で使用するメールユーザの登録

マルチサーバ機能トレースファイル

マルチサーバ機能の起動

マルチサーバ機能の終了

マルチサーバ機能メモリマップトファイル

マルチサーバ構成からシングルサーバ構成への変更

マルチサーバ構成時の注意事項

マルチサーバ構成時の注意事項

マルチサーバ構成へのサーバ追加・削除

マルチサーバの作業用ディレクトリのディスク占有量

(み)

未応答要求表示ユティリティ

(め)

メッセージ

メッセージ受信機能

メッセージ送受信ログの出力項目一覧

メッセージ送受信ログの出力ディレクトリと出力ファイル名

メッセージ送受信ログの出力内容

メッセージ送信機能

メッセージによる診断

(ヤ行)

(や)

役職登録ユティリティ

役職登録ユティリティダイアログボックス

役職の登録

(ゆ)

ユーザ

ユーザ，ロールの登録内容の変更

ユーザID「system」の扱い

ユーザ実績ファイル

ユーザ実績ファイル

ユーザ実績ファイル

ユーザ実績ファイルの構成

ユーザ実績ファイルのデータ形式

ユーザ実績レコード

ユーザジャーナルのアンロード

ユーザ情報の確認

ユーザ処理リストに関する説明

ユーザ属性の設定

ユーザ定義更新ユティリティ

ユーザ定義更新ユティリティ機能トレースファイル

ユーザ定義更新ユティリティ機能ログファイル

ユーザ定義更新ユティリティの終了コード

ユーザ定義情報出力ユティリティ

ユーザ定義情報出力ユティリティの終了コード

ユーザ定義ユティリティ

ユーザ定義ユティリティ機能登録ログファイル

ユーザ定義ユティリティ機能トレースファイル

ユーザ定義ユティリティの終了コード

ユーザデータベースエリア

ユーザトレー

ユーザに関する情報

ユーザに関する情報

ユーザに配布できなかった場合のリカバリ設定

ユーザの作成

ユーザの設定

ユーザの設定時の注意事項

ユーザの登録

ユーザの登録

ユティリティの操作方法

(よ)

要求再送ユティリティ

用語解説

(ラ行)

(ら)

ランダム配布を指定した場合

(り)

リアルタイムの更新

(る)

ルートケース

(れ)

連携データ再送ファイルのパラメタ形式

連携データ再送ユティリティ

連携データ再送ユティリティダイアログボックス

(ろ)

ロール

ロール使用時の注意事項

ロール定義更新情報入力ファイルの項目の詳細

ロール定義更新ユティリティ

ロール定義更新ユティリティ機能SNAPダンプ

ロール定義更新ユティリティ機能トレースファイル

ロール定義更新ユティリティ機能ログファイル

ロール定義更新ユティリティの終了コード

ロール定義情報出力ユティリティ

ロール定義情報出力ユティリティ機能SNAPダンプ

ロール定義情報出力ユティリティ機能トレースファイル

ロール定義情報出力ユティリティの終了コード

ロールトレー

ロールの作成

ログインユーザのWorkflowホームサーバがWorkflow管理サーバ以外の場合

ログインユーザのWorkflowホームサーバがWorkflow管理サーバの場合

ログインユーザ表示ユティリティ

ログファイル

ログ編集機能

ログ編集機能の概要

ログ編集機能の別サーバマシンでの実行

ロック関数トレースファイル

(ワ行)

(わ)

ワーク

ワークID自動採番実行トレース

ワークIDの形式

ワークIDの形式指定時の注意事項

ワーク，案件の各属性

ワーク削除ユティリティ

ワーク削除ユティリティ機能トレースファイル

ワーク削除ユティリティダイアログボックス

ワーク削除ユティリティの終了コード

ワーク削除ユティリティワーク削除ログファイル

ワークに関する情報

ワークに関する情報

ワークフロー運用管理者

ワークフロー運用管理者及びビジネスプロセス管理者の設定

ワークフロー管理システム

ワークフローディレクトリサービス

ワークフローディレクトリサービスの起動

ワークフローディレクトリサービスの終了

ワークフローデータベース

ワークフローデータベースの移行

ワークフローデータベースの移行手順

ワークフローデータベースの更新

ワークフローデータベースの構造及び容量の決定

ワークフローデータベースのディスク占有量

ワークフローデータベースへの登録

ワークフローログ

ワークフローログ出力ユティリティ

ワークフローログ出力ユティリティダイアログボックス

ワークフローログ出力ユティリティの終了コード

ワークフローログの出力

ワークフローログのデータ形式

ワークフローログの編集方法

ワークフローログの利用方法

ワークフローログファイル

ワークフローログファイルの使用例

ワークフローログファイルのディスク容量見積もり

ワークフローログレコード

ワークフローログレコードのフォーマット

ワークフローログレコードのメッセージ内容

ワークフローログレコードのメッセージ内容

ワークフローログレコードのメッセージフォーマット

ワークフローログレコードのメッセージフォーマット

ワークフローログレコードファイル

ワークフローログレコードファイルの管理

ワークフローログレコードファイルの構成

ワークフローログレコードファイルの使用例

ワークフローログレコードファイルのディスク容量見積もり

ワークフローログレコードファイルのデータ形式

■ 商標類

Microsoft，Microsoft Office，Active Directory，Excel，Visual Basic，Visual C++，Windows，Windows NTおよびWindows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Microsoft Office Wordは，米国Microsoft Corporation の商品名称です。
Microsoft Wordは，米国Microsoft Corporationの商品名称です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。