JP1 Version 9

JP1/Automatic Job Management System 3 - SOA Option Webシステム呼び出し機能編

解説・手引・文法・操作書

3020-3-S25-10

目　　次

前書き

変更内容

はじめに

第1編　概要編

1.　JP1/AJS3 - SOA Optionの概要

1.1　JP1/AJS3 - SOA Optionの特長

1.1.1　Webサービスを利用した業務の自動化

1.1.2　WebシステムからのJP1/AJS業務の呼び出し

1.2　使用できるWebアプリケーションサーバ

1.2.1　JP1/AJSからのWebシステム呼び出し機能の場合

1.2.2　Webシステムからのジョブ・ジョブネット呼び出し機能の場合

第2編　機能編

2.　JP1/AJSからのWebシステム呼び出し機能

2.1　JP1/AJS3 - SOA Optionのシステム全体像

2.2　JP1/AJSからのWebシステム呼び出し機能の概要

2.3　WSジョブの定義

2.3.1　WSプログラムをGUIで作成する（標準WSジョブの定義）

2.3.2　WSプログラムを独自に開発する（ユーザーWSジョブの定義）

2.4　WSジョブの実行

2.4.1　標準WSジョブが実行される仕組み

2.4.2　ユーザーWSジョブが実行される仕組み

2.4.3　組み込みSOAPクライアントライブラリを使ったWSジョブ実行の仕組み

2.4.4　複数のWSジョブの同時実行

2.5　WSジョブの強制終了

2.6　JP1/AJS3 - SOA Optionを導入したシステムの構築から運用までの流れ

第3編　設計編

3.　設計

3.1　システム構成の設計（Windowsの場合）

3.1.1　システムの前提条件

3.1.2　システム構成

3.1.3　メモリー所要量およびディスク占有量の見積もり

3.2　システム構成の設計（UNIXの場合）

3.2.1　システムの前提条件

3.2.2　システム構成

3.2.3　メモリー所要量およびディスク占有量の見積もり

3.3　JP1/AJS3 - SOA Optionのアップグレード

3.3.1　JP1/AJS2 for Web ServiceからJP1/AJS3 - SOA Optionへのアップグレード

3.3.2　JP1/AJS2 - View for Web ServiceからJP1/AJS3 - View for SOA Optionへのアップグレード

3.3.3　バージョン互換

第4編　構築編

4.　インストールとセットアップ（Windowsの場合）

4.1　インストールとセットアップの流れ

4.2　前提アプリケーションのインストールとセットアップ

4.3　JP1/AJS3 - SOA Optionのインストール

4.4　WebLogic Server 10以降に必要な設定

4.5　環境変数の設定

4.6　障害が発生したときに必要な資料を採取するための設定

4.7　JP1/AJSでの設定

4.7.1　WSジョブを複数同時に実行する場合に必要な設定

4.7.2　WSジョブ実行時のワークパスの設定

4.8　JP1/AJS3 - SOA Optionの環境設定

4.8.1　環境設定ファイルの定義手順

4.8.2　環境設定ファイルの定義

4.8.3　JavaVM起動オプション設定ファイルの定義

4.8.4　Webサービス接続環境の定義

4.9　運用環境に応じた設定

4.9.1　HTTP基本認証を利用する場合の設定

4.9.2　HTTPプロキシサーバを利用する場合の設定

4.9.3　HTTPS通信する場合の設定

4.9.4　Webサービス接続のタイムアウト時間を変更する場合の設定（Cosminexus Application Server限定）

4.10　JP1/AJS3 - SOA Optionのアンインストール

5.　インストールとセットアップ（UNIXの場合）

5.1　インストールとセットアップの流れ

5.2　前提アプリケーションのインストールとセットアップ

5.3　JP1/AJS3 - SOA Optionのインストール

5.4　WebLogic Server 11gを使用する場合に必要な設定

5.5　環境変数の設定

5.6　障害が発生したときに必要な資料を採取するための設定

5.7　JP1/AJSでの設定

5.7.1　WSジョブを複数同時に実行する場合に必要な設定

5.7.2　WSジョブ実行時のワークパスの設定

5.8　JP1/AJS3 - SOA Optionの環境設定

5.8.1　環境設定ファイルの定義手順

5.8.2　環境設定ファイルの定義

5.8.3　JavaVM起動オプション設定ファイルの定義

5.8.4　Webサービス接続環境の定義

5.9　運用環境に応じた設定

5.9.1　HTTP基本認証を利用する場合の設定

5.9.2　HTTPプロキシサーバを利用する場合の設定

5.9.3　HTTPS通信する場合の設定

5.9.4　Webサービス接続のタイムアウト時間を変更する場合の設定（Cosminexus Application Server限定）

5.10　JP1/AJS3 - SOA Optionのアンインストール

6.　JP1/AJS3 - View for SOA Optionのインストールとセットアップ

6.1　JP1/AJS3 - View for SOA Optionのインストール

6.1.1　Windows 7，Windows Server 2008，およびWindows Vistaでのインストール

6.1.2　Windows Server 2003およびWindows XP Professionalでのインストール

6.2　障害が発生したときに必要な資料を採取するための設定（JP1/AJS3 - View for SOA Optionの場合）

6.3　JP1/AJS3 - View for SOA Optionの環境設定

6.3.1　環境設定手順

6.3.2　環境設定ファイルの定義

6.4　カスタムジョブを使用するための準備

6.4.1　カスタムジョブ登録の手順

6.4.2　カスタムジョブ登録で指定する内容

6.5　アンインストール

6.5.1　JP1/AJS3 - View for SOA Optionのアンインストール

7.　クラスタシステムでの運用と環境構築

7.1　クラスタシステムでの環境構築

7.2　JP1/AJS3 - ManagerホストまたはJP1/AJS2 - Managerホストの系切り替え時の動作

第5編　運用編

8.　運用編の読み方

8.1　運用編の読み方

9.　標準WSジョブの定義

9.1　標準WSジョブ定義の流れ

9.2　WSDLファイルの取得

9.3　標準WSジョブの定義手順

9.3.1　標準WSジョブを定義する

9.3.2　標準WSジョブの処理結果を後続ジョブに引き継ぐ

9.4　入力メッセージにセットするパラメーターの値をファイルに設定する

9.4.1　入力パラメーターファイルの作成（単純型の場合）

9.4.2　XML文書の作成（複合型の場合）

10.　ユーザーWSジョブの定義

10.1　ユーザーWSジョブ定義の流れ

10.2　ユーザーWSプログラムの開発

10.2.1　ユーザーWSプログラムの開発環境

10.2.2　ユーザーWSプログラムの開発手順

10.2.3　WSプログラム提供インターフェース

10.2.4　ユーザーWSプログラムの実装例

10.2.5　ユーザーWSプログラムのインスタンス生成タイミング，インスタンス破棄タイミング，およびメソッド実行タイミング

10.2.6　ユーザーWSプログラムの注意事項と制限事項

10.3　ユーザーWSジョブの定義手順

10.3.1　ユーザーWSジョブを定義する

10.3.2　ユーザーWSプログラムの処理結果を後続ジョブに引き継ぐ

11.　WSジョブの実行

11.1　WSジョブ実行の流れ

11.2　WSジョブ実行前の準備

11.2.1　Webアプリケーションサーバの起動

11.2.2　各種ファイルの確認

11.3　コントローラーの開始と終了（Windowsの場合）

11.3.1　コントローラーの開始

11.3.2　コントローラーの終了

11.3.3　コントローラーを自動で開始または終了する

11.4　コントローラーの開始と終了（UNIXの場合）

11.4.1　コントローラーの開始

11.4.2　コントローラーの終了

11.4.3　コントローラーを自動で開始または終了する

11.5　WSジョブの実行登録

11.6　WSジョブ実行中の操作

11.6.1　WSジョブの実行状況の確認

11.6.2　WSジョブの強制終了

11.7　WSジョブの実行結果の確認

12.　メンテナンス

12.1　運用中のWSジョブの実行抑止

12.2　バックアップとリカバリー

12.3　JP1/AJS3 - SOA Optionが動作するホストの設定変更

12.3.1　JP1/AJS3 - SOA Optionが使用するポート番号を変更する

12.3.2　ユーザーWSプログラムを変更／削除する

12.3.3　WSジョブ実行ホストのホスト名を変更する

12.3.4　WSジョブ実行ホストのIPアドレスを変更する

12.3.5　WSジョブ実行ホストの日時を変更する

13.　トラブルシューティング

13.1　対処の手順

13.2　ログ情報

13.2.1　ログ情報の種類

13.2.2　稼働ログファイルおよびフォルダ一覧

13.3　トラブル発生時に採取が必要な資料と資料の採取方法

13.4　トラブルへの対処方法

13.4.1　コントローラーが開始しない場合の対処

13.4.2　標準WSジョブの定義がエラーになった場合の対処（WindowsとUNIXに共通）

13.4.3　標準WSジョブの実行がエラーになった場合の対処

13.4.4　ユーザーWSジョブの実行がエラーになった場合の対処

第6編　リファレンス編

14.　コマンド

コマンドの記述形式

コマンド一覧

ajswskillwsp

ajswsstart（UNIX限定）

ajswsstatus

ajswsstop（UNIX限定）

ajswsvgetWSDL（Windows限定）

ajsws_log

ajswsv_log（Windows限定）

15.　ウィンドウとダイアログボックス

15.1　［標準WSジョブ定義］ダイアログボックス

15.2　［Webサービス選択 - ステップ1 of 2］ダイアログボックス

15.3　［Webサービス選択 - ステップ2 of 2］ダイアログボックス

15.4　［ユーザーWSジョブ定義］ダイアログボックス

16.　メッセージ

16.1　メッセージの分類

16.2　メッセージの形式

16.3　メッセージの記載形式

16.4　メッセージの出力先

16.5　メッセージ一覧

付録

付録A　ファイルおよびフォルダ一覧

付録B　プロセス一覧

付録C　ポート番号一覧

付録D　制限値一覧

付録D.1　JP1/AJS3 - SOA Optionの制限値一覧

付録D.2　JP1/AJS3 - View for SOA Optionの制限値一覧

付録E　WSDLのサポート範囲（Cosminexus Application Serverの場合）

付録E.1　WSDL 1.1仕様のサポート範囲（Cosminexus Application Serverの場合）

付録E.2　標準WSジョブで指定できるデータ型（Cosminexus Application Serverの場合）

付録F　WSDLのサポート範囲（WebSphere Application Serverの場合）

付録F.1　WSDL 1.1仕様のサポート範囲（WebSphere Application Serverの場合）

付録F.2　標準WSジョブで指定できるデータ型（WebSphere Application Serverの場合）

付録G　WSDLのサポート範囲（WebLogic Serverの場合）

付録G.1　WSDL 1.1仕様のサポート範囲（WebLogic Serverの場合）

付録G.2　標準WSジョブで指定できるデータ型（WebLogic Serverの場合）

付録H　用語解説

索引

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

Copyright (C) 2009, 2011,Hitachi, Ltd.
Copyright (C) 2009, 2011,Hitachi Solutions, Ltd.

前書き

■ 対象製品

適用OSのバージョン，JP1/Automatic Job Management System 3 - SOA Optionが前提とするサービスパックやパッチなどの詳細については，リリースノートで確認してください。

適用OS：Windows Server 2008

P-2A12-3A94　 JP1/Automatic Job Management System 3 - SOA Option　 09-50

適用OS：Windows Server 2003，Windows Server 2003（x64）

P-2412-3A94　 JP1/Automatic Job Management System 3 - SOA Option　 09-50

適用OS：Linux 5 (AMD/Intel 64)，Linux 5 Advanced Platform (AMD/Intel 64)，Linux 5 (x86)，Linux 5 Advanced Platform (x86)

P-9S12-3A91　 JP1/Automatic Job Management System 3 - SOA Option　 09-12

■ 輸出時の注意

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

■ 商標類

Active Directoryは，米国Microsoft Corporationの，米国およびその他の国における登録商標または商標です。
BEA WebLogic JRockitは，BEA Systems, Inc.の商標です。
BEA WebLogic Serverは，BEA Systems, Inc.の登録商標です。
GIFは，米国CompuServe Inc.が開発したフォーマットの名称です。
IBMは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
Internet Explorerは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
J2EEは，Oracle Corporation及びその子会社，関連会社の米国及びその他の国における登録商標または商標です。
Javaは，Oracle Corporation及びその子会社，関連会社の米国及びその他の国における登録商標または商標です。
JSPは，Oracle Corporation及びその子会社，関連会社の米国及びその他の国における登録商標または商標です。
Linuxは，Linus Torvalds氏の日本およびその他の国における登録商標または商標です。
Microsoftは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Oracle及びWebLogicは，Oracle Corporation及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
SOAP（Simple Object Access Protocol）は，分散ネットワーク環境においてXMLベースの情報を交換するための通信プロトコルの名称です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。
WebSphereは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
Windowsは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Vistaは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

■ 発行

2011年9月 3020-3-S25-10

■ 著作権

Copyright (C) 2009, 2011,Hitachi, Ltd.
Copyright (C) 2009, 2011,Hitachi Solutions, Ltd.

変更内容

変更内容（3020-3-S25-10，3020-3-S26-10）JP1/Automatic Job Management System 3 - SOA Option 09-50

追加・変更機能
変更個所

Webシステム呼び出し機能編
（3020-3-S25-10）
ジョブ・ジョブネット呼び出し機能編
（3020-3-S26-10）

対応するWebアプリケーションサーバにWebLogic Server 11gを追加した。
3.1.1，4.4
1.2.2，2.1，2.2.1，2.2.2，2.3，2.4.5(3)(b)，3.4，3.5，3.5.1，3.6，4.1，5.1.1(2)，5.2，6.2，6.2(1)，6.6，6.6.1，6.6.2，6.6.3(3)，6.6.6，6.6.7(2)(b)，6.6.7(2)(c)，7.1(1)，7.2，8.2，8.3，9.1.2，9.1.3，9.2.1，10.1.2(3)，10.3(3)，10.4.2，10.4.3，10.4.5，11.4，付録A，付録D

JP1/AJS3 - SOA OptionにCosminexus Application ServerのSOAPクライアントライブラリを含むJava実行環境を組み込んだ（組み込みSOAPクライアントライブラリ）。これによって，WebアプリケーションサーバがCosminexus Application Server 08-50以降のとき，WSジョブ実行ホストにCosminexus Application Serverをインストールする必要がなくなった。
2.1，2.3.1，2.4，2.4.3，3.1.1(2)，4.2，4.8，4.8.2(1)，4.8.2(2)，4.8.4，4.8.4(1)(b)，4.8.4(3)，11.3.1，11.3.3，14. ajsws_log，付録H
－

WebアプリケーションサーバがCosminexus Application Serverの場合に，標準WSジョブで使用できるデータ型として，複合型を追加した。
2.3.1，3.3.3(1)，3.3.3(3)，9.3.1，9.4，11.7(1)，13.4.3(1)，15.1，15.3，付録E.1(3)，付録E.1(4)，付録E.2，付録H
－

メッセージを追加した。
16.5
KNAW4221-E～KNAW4223-E，KNAW4325-W～KNAW4327-W，KNAW8261-E～KNAW8267-E
－

変更内容（3020-3-S25-10，3020-3-S26-10）JP1/Automatic Job Management System 3 - SOA Option 09-12

追加・変更機能
変更個所

Webシステム呼び出し機能編
（3020-3-S25-10）
ジョブ・ジョブネット呼び出し機能編
（3020-3-S26-10）

対応するOSにLinuxを追加した。
2.1，2.4.4，2.6，3.2，3.3.3，5，6.1.1，6.1.2，6.4.1，6.4.2，7.1，9.1，9.3，10.1，10.2.2，10.3，11.1，11.2.2，11.4，12.1，12.2，12.3.1，13.2.1(1)，13.2.2，13.4，14.コマンド一覧，14.ajswskillwsp，14.ajswsstart（UNIX限定），14.ajswsstatus，14.ajswsstop（UNIX限定），14.ajsws_log，15.1，16.4，16.5，付録A，付録B
3.6，4.1，4.1.1，4.1.1(1)(a)，4.1.1(1)(c)，4.1.1(2)(a)，4.1.1(2)(c)，4.1.1(3)(a)，4.1.1(3)(c)，5.1.2，6.3，6.4.1，6.6.3，6.6.4，6.6.4(1)(a)，6.6.4(1)(b)，6.6.4(1)(c)，6.6.4(3)(a)，6.6.4(3)(c)，6.6.4(5)(a)，6.6.4(5)(c)，6.6.5，6.6.7(1)(a)，6.6.7(1)(b)，6.6.7(1)(c)，6.6.7(2)(a)，6.6.7(2)(b)，6.6.7(2)(d)，6.7(1)，6.7(3)，6.9，10.2.2，10.3(1)(b)，10.3(1)(c)，10.3(1)(d)，10.3(1)(g)，10.3(1)(i)，付録A

英文メッセージを追加した。
16.5
KNAW5000-W～KNAW6999-E，KNAW7103-E，KNAW7201-E～KNAW8260-E，KNAW8999-E～KNAW9999-E
－

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

はじめに

このマニュアルは，JP1/Automatic Job Management System 3 - SOA Option（以降，JP1/AJS3 - SOA Optionと省略します）の機能，およびJP1/AJS3 - SOA Optionが提供する「JP1/AJSからのWebシステム呼び出し機能」の構築・運用方法を説明したものです。

対象読者

JP1/AJSで運用する業務（ジョブネット）に，Webサービスと接続する業務を組み込みたいと考えている方を対象に説明しています。

なお，次の内容を理解されていることを前提とします。

JP1/AJSの基本的な運用知識

Webサービスアプリケーションの開発知識

Windowsの基本操作に関する知識（WindowsホストでJP1/AJS3 - SOA Optionを使用する場合）

Linuxの基本操作に関する知識（LinuxホストでJP1/AJS3 - SOA Optionを使用する場合）

Cosminexusの運用知識（Cosminexus Application ServerをWebアプリケーションサーバにする場合）

WebSphere Application Serverの運用知識（WebSphere Application ServerをWebアプリケーションサーバにする場合）

WebLogic Serverの運用知識（WebLogic ServerをWebアプリケーションサーバにする場合）

マニュアルの構成

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

第1編 概要編

JP1/AJS3 - SOA Optionの特長およびJP1/AJS3 - SOA Optionに対応するWebアプリケーションサーバについて説明しています。

第2編 機能編

JP1/AJS3 - SOA Optionの，JP1/AJSからのWebシステム呼び出し機能について説明しています。

第3編 設計編

JP1/AJS3 - SOA Optionのシステムの構成について説明しています。また，JP1/AJS3 - SOA Optionを効率良く運用するための見積もりについても説明しています。

第4編 構築編

JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionのインストール，環境設定，およびアンインストールについて説明しています。また，クラスタシステムでの環境構築についても説明しています。

第5編 運用編

JP1/AJS3 - SOA Optionを運用するためのプログラム開発，ジョブの定義，実行などについて説明しています。また，JP1/AJS3 - SOA Optionのメンテナンス，およびトラブルが起こったときの対処についても説明しています。

第6編 リファレンス編

JP1/AJS3 - SOA Optionのコマンド，JP1/AJS3 - View for SOA Optionのダイアログボックスの内容，およびJP1/AJS3 - SOA Optionが出力するメッセージについて説明しています。

関連マニュアル

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

JP1/AJS3関連

JP1 Version 9 JP1/Automatic Job Management System 3 入門（3020-3-S01）

JP1 Version 9 JP1/Automatic Job Management System 3 導入ガイド（3020-3-S02）

JP1 Version 9 JP1/Automatic Job Management System 3 設計ガイド（システム構築編）（3020-3-S03）

JP1 Version 9 JP1/Automatic Job Management System 3 設計ガイド（業務設計編）（3020-3-S04）

JP1 Version 9 JP1/Automatic Job Management System 3 構築ガイド1（3020-3-S05）

JP1 Version 9 JP1/Automatic Job Management System 3 構築ガイド2（3020-3-S06）

JP1 Version 9 JP1/Automatic Job Management System 3 運用ガイド（3020-3-S07）

JP1 Version 9 JP1/Automatic Job Management System 3 トラブルシューティング（3020-3-S08）

JP1 Version 9 JP1/Automatic Job Management System 3 操作ガイド（3020-3-S09）

JP1 Version 9 JP1/Automatic Job Management System 3 コマンドリファレンス1（3020-3-S10）

JP1 Version 9 JP1/Automatic Job Management System 3 コマンドリファレンス2（3020-3-S11）

JP1 Version 9 JP1/Automatic Job Management System 3 連携ガイド（3020-3-S12）

JP1 Version 9 JP1/Automatic Job Management System 3 メッセージ1（3020-3-S13）

JP1 Version 9 JP1/Automatic Job Management System 3 メッセージ2（3020-3-S14）

JP1 Version 9 JP1/Automatic Job Management System 3 - SOA Option　ジョブ・ジョブネット呼び出し機能編（3020-3-S26）

JP1/AJS2関連

JP1 Version 8 JP1/Automatic Job Management System 2 解説（3020-3-K21）

JP1 Version 8 JP1/Automatic Job Management System 2 設計・運用ガイド（3020-3-K22）

JP1 Version 8 JP1/Automatic Job Management System 2 セットアップガイド（3020-3-K23）

JP1 Version 8 JP1/Automatic Job Management System 2 操作ガイド（3020-3-K24）

JP1 Version 8 JP1/Automatic Job Management System 2 コマンドリファレンス（3020-3-K25）

JP1 Version 8 JP1/Automatic Job Management System 2 連携ガイド（3020-3-K27）

JP1 Version 8 JP1/Automatic Job Management System 2 メッセージ（3020-3-K28）

JP1 Version 8 JP1/Automatic Job Management System 2 for Web Service　Webシステム呼び出し機能編（3020-3-K43）

JP1 V9関連

JP1 Version 9 JP1/Base 運用ガイド（3020-3-R71）

JP1 Version 9 JP1/Base メッセージ（3020-3-R72）

JP1 Version 9 JP1/NETM/DM 運用ガイド1(Windows(R)用)（3020-3-S81）

JP1 Version 9 JP1/NETM/DM Client(UNIX(R)用)（3020-3-S85）

JP1 V8関連

JP1 Version 8 JP1/Base 運用ガイド（3020-3-K06）

JP1 Version 8 JP1/Base メッセージ（3020-3-K07）

JP1 Version 8 JP1/NETM/DM 運用ガイド1(Windows(R)用)（3020-3-L38）

Cosminexus V8関連

Cosminexus アプリケーションサーバ V8 システム構築・運用ガイド（3020-3-U04）

Cosminexus アプリケーションサーバ V8 運用管理ポータル操作ガイド（3020-3-U13）

Cosminexus アプリケーションサーバ V8 リファレンス コマンド編（3020-3-U14）

Cosminexus アプリケーションサーバ V8 SOAPアプリケーション開発の手引（3020-3-U30）

Cosminexus V7関連

Cosminexus システム構築ガイド（3020-3-M06）

Cosminexus システム運用ガイド（3020-3-M07）

Cosminexus 運用管理操作ガイド（3020-3-M09）

Cosminexus SOAPアプリケーション開発ガイド（3020-3-M47）

読書手順

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

マニュアルを読む目的
記述個所

JP1/AJS3 - SOA OptionをインストールするホストのOSがWindowsの場合
JP1/AJS3 - SOA Optionの特長や運用イメージについて知りたい。
1章

JP1/AJS3 - SOA OptionのJP1/AJSからのWebシステム呼び出し機能について知りたい。
2章

JP1/AJS3 - SOA Optionのシステム構成，およびシステム性能や処理性能の見積もり方法について知りたい。
3.1

JP1/AJS2 for Web ServiceからJP1/AJS3 - SOA Optionへのアップグレード方法を知りたい。

バージョンの互換性を知りたい。

3.3

JP1/AJS3 - SOA Optionのインストール，アンインストール，および環境設定の方法について知りたい。
4章

JP1/AJS3 - View for SOA Optionのインストール，アンインストール，および環境設定の方法について知りたい。
6章

JP1/AJS3 - SOA Optionのクラスタシステムでの運用と環境構築について知りたい。
7章

運用編の読み方について知りたい。
8章

標準WSジョブの定義について知りたい。
9章

ユーザーWSジョブの定義について知りたい。
10章

WSジョブの実行方法，および実行中の操作について知りたい。
11章

JP1/AJS3 - SOA Optionのシステムに必要なバックアップやリカバリー，およびホストの設定変更の手順について知りたい。
12章

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの運用中に発生したトラブルの対処方法について知りたい。
13章

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのコマンドについて知りたい。
14章

JP1/AJS3 - View for SOA Optionのダイアログボックスの項目について知りたい。
15章

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが出力するメッセージについて知りたい。
16章

ファイル，プロセス，ポート番号，制限値，JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA OptionのWSDLのサポート範囲，およびJP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionの用語について知りたい。
付録

JP1/AJS3 - SOA OptionをインストールするホストのOSがUNIXの場合
JP1/AJS3 - SOA Optionの特長や運用イメージについて知りたい。
1章

JP1/AJS3 - SOA OptionのJP1/AJSからのWebシステム呼び出し機能について知りたい。
2章

JP1/AJS3 - SOA Optionのシステム構成，およびシステム性能や処理性能の見積もり方法について知りたい。
3.2

JP1/AJS2 for Web ServiceからJP1/AJS3 - SOA Optionへのアップグレード方法を知りたい。

バージョンの互換性を知りたい。

3.3

JP1/AJS3 - SOA Optionのインストール，アンインストール，および環境設定の方法について知りたい。
5章

JP1/AJS3 - View for SOA Optionのインストール，アンインストール，および環境設定の方法について知りたい。
6章

JP1/AJS3 - SOA Optionのクラスタシステムでの運用と環境構築について知りたい。
7章

運用編の読み方について知りたい。
8章

標準WSジョブの定義について知りたい。
9章

ユーザーWSジョブの定義について知りたい。
10章

WSジョブの実行方法，および実行中の操作について知りたい。
11章

JP1/AJS3 - SOA Optionのシステムに必要なバックアップやリカバリー，およびホストの設定変更の手順について知りたい。
12章

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの運用中に発生したトラブルの対処方法について知りたい。
13章

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのコマンドについて知りたい。
14章

JP1/AJS3 - View for SOA Optionのダイアログボックスの項目について知りたい。
15章

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが出力するメッセージについて知りたい。
16章

ファイル，プロセス，ポート番号，制限値，JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA OptionのWSDLのサポート範囲，およびJP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionの用語について知りたい。
付録

このマニュアルでの表記

このマニュアルでは，日立製品およびその他の製品の名称を省略して表記しています。正式名称と，このマニュアルでの表記を次の表に示します。

このマニュアルでの表記 | 正式名称
JP1/AJS | JP1/AJS2 | JP1/AJS2 - Manager | JP1/Automatic Job Management System 2 - Manager
JP1/AJS2 - Agent | JP1/Automatic Job Management System 2 - Agent
JP1/AJS2 - View | JP1/Automatic Job Management System 2 - View
JP1/AJS3 | JP1/AJS3 - Manager | JP1/Automatic Job Management System 3 - Manager
JP1/AJS3 - Agent | JP1/Automatic Job Management System 3 - Agent
JP1/AJS3 - View | JP1/Automatic Job Management System 3 - View
JP1/AJS2 for Web Service | JP1/AJS2 for Web Service | JP1/Automatic Job Management System 2 for Web Service
JP1/AJS2 - View for Web Service | JP1/Automatic Job Management System 2 - View for Web Service
JP1/AJS3 - SOA Option | JP1/AJS3 - SOA Option | JP1/Automatic Job Management System 3 - SOA Option
JP1/AJS3 - View for SOA Option | JP1/Automatic Job Management System 3 - View for SOA Option※1
Cosminexus | Cosminexus Developer's Kit for Java | Cosminexus Developer's Kit for JavaTM
Cosminexus Application Server | uCosminexus Application Server Enterprise
uCosminexus Application Server Standard
Cosminexus Developer | uCosminexus Developer Professional
uCosminexus Developer Standard
Java | JavaTM
Linux※2 | Linux 5 (AMD/Intel 64) | Red Hat Enterprise Linux(R) 5 (AMD/Intel 64)
Linux 5 Advanced Platform (AMD/Intel 64) | Red Hat Enterprise Linux(R) 5 Advanced Platform (AMD/Intel 64)
Linux 5 (x86) | Red Hat Enterprise Linux(R) 5 (x86)
Linux 5 Advanced Platform (x86) | Red Hat Enterprise Linux(R) 5 Advanced Platform (x86)
Microsoft Internet Explorer | Microsoft(R) Internet Explorer(R)
WebLogic Server | WebLogic Server 9.2 | BEA WebLogic Server 9.2
WebLogic Server 10 | BEA WebLogic Server 10
WebLogic Server 10g Release 3 | Oracle(R) WebLogic Server 10g Release 3
WebLogic Server 11g | Oracle(R) WebLogic Server 11g Release 1
WebSphere Application Server | WebSphere Application Server V6.102
WebSphere Application Server V7.0
Windows 7※3 | Microsoft(R) Windows(R) 7 Enterprise
Microsoft(R) Windows(R) 7 Professional
Microsoft(R) Windows(R) 7 Ultimate
Windows Internet Explorer | Windows(R) Internet Explorer(R)
Windows Server 2003※3 | Windows Server 2003 | Microsoft(R) Windows Server(R) 2003, Enterprise Edition
Microsoft(R) Windows Server(R) 2003, Standard Edition
Windows Server 2003（x64） | Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003, Standard x64 Edition
Windows Server 2008※3 | Microsoft(R) Windows Server(R) 2008 Enterprise
Microsoft(R) Windows Server(R) 2008 Standard
Windows Vista※3 | Windows Vista Business | Microsoft(R) Windows Vista(R) Business
Windows Vista Enterprise | Microsoft(R) Windows Vista(R) Enterprise
Windows Vista Ultimate | Microsoft(R) Windows Vista(R) Ultimate
Windows XP Professional※3 | Microsoft(R) Windows(R) XP Professional Operating System

注※1

JP1/AJS3 - ViewまたはJP1/AJS2 - Viewと連携して動作するコンポーネントです。

注※2

LinuxをUNIXと表記することがあります。

注※3

Windows XP Professional，Windows Server 2003，Windows Vista，Windows Server 2008，およびWindows 7を総称してWindowsと表記することがあります。

このマニュアルで使用する英略語

このマニュアルで使用する英略語を次に示します。

英略語 | 正式名称
API | Application Program Interface
FTP | File Transfer Protocol
GUI | Graphical User Interface
HTTP | Hyper Text Transfer Protocol
HTTPS | Hyper Text Transfer Protocol Security
J2EE | JavaTM2 Platform, Enterprise Edition
jar | JavaTM ARchive
JavaVM | JavaTM Virtual Machine
JAX-WS | JavaTM API for XML Web Services
JRE | JavaTM 2 Runtime Environment, Standard Edition
JSP | JavaServer PagesTM
OS | Operating System
QName | Qualified Name
RPC | Remote Procedure Call
SOAP | Simple Object Access Protocol
UAC | User Account Control
URL | Uniform Resource Locator
WOW64 | Windows On Windows 64
WSDL | Web Services Description Language

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

このマニュアルで使用する記号を次の表に示します。

記号
意味と例

[　]
メニュー項目，ウィンドウ，ダイアログボックス，ダイアログボックスのボタンなどを示します。

（例）

［ファイル］－［新規作成］を選択する。

上記の例では，メニューバーの［ファイル］を選んで，プルダウンメニューの［新規作成］を選択することを示します。

図中で使用する記号

このマニュアルの図中で使用する記号を次の図に示します。

Windows版JP1/AJS3 - SOA Optionのデフォルトのインストール先フォルダ

JP1/AJS3 - SOA Optionのデフォルトのインストール先フォルダは，次のとおりです。

32ビット版のWindows Server 2008および32ビット版のWindows Server 2003の場合

システムドライブ¥Program Files¥Hitachi¥JP1AJS2FORWS

64ビット版のWindows Server 2008およびWindows Server 2003（x64）の場合

システムドライブ¥Program Files(x86)¥Hitachi¥JP1AJS2FORWS

JP1/AJS3 - View for SOA Optionのデフォルトのインストール先フォルダ

JP1/AJS3 - View for SOA Optionのデフォルトのインストール先フォルダは，次のとおりです。

Windows 7，32ビット版のWindows Server 2008，Windows Vista，32ビット版のWindows Server 2003，およびWindows XP Professionalの場合

システムドライブ¥Program Files¥Hitachi¥JP1AJS2FORWSV

64ビット版のWindows Server 2008およびWindows Server 2003（x64）の場合

システムドライブ¥Program Files(x86)¥Hitachi¥JP1AJS2FORWSV

このマニュアルで使用するフォルダ名またはディレクトリ名

このマニュアルでは，Windowsのフォルダ名とUNIXのディレクトリ名が同じ場合，原則として，フォルダ名と表記しています。

このマニュアルで使用する「Administrators権限」について

このマニュアルで表記している「Administrators権限」とは，ローカルPCに対してAdministrators権限を持つユーザーを指します。ローカルPCに対してAdministrators権限を持つユーザーであれば，ローカルユーザー，ドメインユーザー，およびActiveDirectory環境で動作に違いはありません。

オンラインマニュアルについて

このマニュアルの「14. ウィンドウとダイアログボックス」にある各ダイアログボックスの説明は，該当するダイアログボックスの［ヘルプ］ボタンをクリックすると，HTMLマニュアルとして参照できます。HTMLマニュアルは次のブラウザーで参照できます。

Microsoft Internet Explorer 6.0以降

Windows Internet Explorer 7以降

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

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

1.　JP1/AJS3 - SOA Optionの概要

この章では，JP1/AJS3 - SOA Optionの特長について説明します。

＜この章の構成＞

1.1　JP1/AJS3 - SOA Optionの特長

1.2　使用できるWebアプリケーションサーバ

1.1　JP1/AJS3 - SOA Optionの特長

JP1/AJS3 - SOA Optionは，JP1/AJSとWebシステムとを連携させた運用ができます。運用方法は，次の2種類から選択できます。

Webサービスを利用した業務の自動化

WebシステムからのJP1/AJS業務の呼び出し

それぞれの特長を説明します。

＜この節の構成＞

1.1.1　Webサービスを利用した業務の自動化

1.1.2　WebシステムからのJP1/AJS業務の呼び出し

1.1.1　Webサービスを利用した業務の自動化

JP1/AJS3 - SOA Optionは，Webサービスを利用した業務の自動化を支援します。次の図のように，JP1/AJSで自動化している一連の業務（ジョブネット）に，Webサービスを利用した業務（ジョブ）を効率良く組み込めます。

図1-1　ジョブネットにWebサービスを利用した業務を組み込んだ例

このような運用は，JP1/AJS3 - SOA Optionの，「JP1/AJSからのWebシステム呼び出し機能」によって実現します。

ここでは，「JP1/AJSからのWebシステム呼び出し機能」を使用した場合の特長について説明します。

なお，「JP1/AJSからのWebシステム呼び出し機能」を使った運用およびシステムの構築については，このマニュアルで解説します。

＜この項の構成＞

(1)　Webサービスクライアントの開発不要

(2)　既存のWebサービスクライアントの有効活用

(3)　Webサービスクライアントの高速起動

(1)　Webサービスクライアントの開発不要

従来のJP1/AJSでは，自動化している業務（ジョブ）にWebサービスクライアント（Webサービスのクライアントプログラム）の実行を定義することで，Webサービスの呼び出しを実現していました。ジョブに定義するWebサービスクライアントは，独自に開発する必要がありました。

JP1/AJS3 - SOA Optionを導入すると，JP1/AJS3 - ViewまたはJP1/AJS2 - ViewのGUIから，接続するWebサービスに渡すパラメーターやオペレーションをジョブに定義するだけで，JP1/AJSからWebサービスを呼び出せます。このような，Webサービスの呼び出しを定義したジョブをWSジョブといいます。

従来とJP1/AJSからのWebシステム呼び出し機能を使用した場合との違いを次の図に示します。

図1-2　従来とJP1/AJSからのWebシステム呼び出し機能を使用した場合との違い

図中にあるWSコネクターとは，JP1/AJS3 - SOA Optionが用意しているWebサービスクライアントです。WSコネクターを利用することで，Webサービスクライアントを開発することなく，Webサービスに接続できます。

(2)　既存のWebサービスクライアントの有効活用

(1)では，Webサービスクライアントの開発が不要である，という特長を示しましたが，すでにWebサービスクライアントを開発してある場合でも，そのWebサービスクライアントを利用してJP1/AJSからWebサービスに接続できます。既存のWebサービスクライアントに，JP1/AJS3 - SOA Optionが規定しているインターフェースを実装することで，Webサービスへの接続を実現します。以降，Webサービスクライアントにインターフェースを実装したプログラムを，ユーザーWSプログラムと表記します。

(3)　Webサービスクライアントの高速起動

従来のJP1/AJSで，Webサービスクライアントをジョブネットに組み込んで運用していた場合，ジョブネットの実行時にJavaVMの起動処理が実行されるため，ジョブネットの起動に時間が掛かるという問題がありました。

しかし，JP1/AJS3 - SOA Optionを導入すると，WSジョブを実行するホストのOS上にJavaVMを常駐し，WSコネクターまたはユーザーWSプログラムをスレッドとして実行することで，ジョブネットを高速に起動できます。

1.1.2　WebシステムからのJP1/AJS業務の呼び出し

JP1/AJS3 - SOA Optionは，WebシステムからのJP1/AJS業務の呼び出しを支援します。次の図のように，JP1/AJSで自動化している一連の業務（ジョブ・ジョブネット）を，Webシステムから呼び出せます。

図1-3　JP1/AJSの業務をWebシステムから呼び出すイメージ

このような運用は，JP1/AJS3 - SOA Optionの，「Webシステムからのジョブ・ジョブネット呼び出し機能」によって実現します。

ここでは，「Webシステムからのジョブ・ジョブネット呼び出し機能」を使用した場合の特長について説明します。

なお，「Webシステムからのジョブ・ジョブネット呼び出し機能」を使った運用およびシステムの構築については，マニュアル「JP1/Automatic Job Management System 3 - SOA Option　ジョブ・ジョブネット呼び出し機能編」で解説します。

従来，WebシステムのユーザーアプリケーションからJP1/AJSの業務（ジョブ・ジョブネット）を実行するためは，次の作業を行う必要がありました。

ジョブ・ジョブネットを実行するJP1/AJSのコマンドを起動するプログラムの作成

JP1/AJSのコマンドを起動するプログラムの運用方式の検討

WebシステムにJP1/AJS3 - SOA Optionを導入すると，JP1/AJSのコマンドを起動するプログラムの作成や運用方式の変更をすることなく，Webシステムからジョブ・ジョブネットの実行ができます。従来とWebシステムからのジョブ・ジョブネット呼び出し機能を使用した場合との違いを次の図に示します。

図1-4　従来とWebシステムからのジョブ・ジョブネット呼び出し機能を使用した場合との違い

利用者は，JP1/AJS3 - SOA Optionのライブラリが提供する機能を利用したアプリケーション（以降，ユーザーアプリケーションと表記します）を作成するだけで，JP1/AJSの呼び出しができます。

なお，ユーザーアプリケーションは，Webアプリケーション上で動作するプログラム（サーブレットまたはJSP）を前提としています。

1.2　使用できるWebアプリケーションサーバ

ここでは，JP1/AJS3 - SOA Optionに対応するWebアプリケーションサーバを，JP1/AJS3 - SOA Optionの機能ごとに説明します。

＜この節の構成＞

1.2.1　JP1/AJSからのWebシステム呼び出し機能の場合

1.2.2　Webシステムからのジョブ・ジョブネット呼び出し機能の場合

1.2.1　JP1/AJSからのWebシステム呼び出し機能の場合

JP1/AJS3 - SOA Optionは，Webアプリケーションサーバに接続して，業務に必要なWebサービスを呼び出します。JP1/AJS3 - SOA Optionが接続できるWebアプリケーションサーバは次のとおりです。

Cosminexus Application Server

WebSphere Application Server

WebLogic Server

システムの構成については，「2.1 JP1/AJS3 - SOA Optionのシステム全体像」を参照してください。

1.2.2　Webシステムからのジョブ・ジョブネット呼び出し機能の場合

JP1/AJS3 - SOA Optionは，Webアプリケーションサーバで動作するJ2EEアプリケーションとなって，ジョブ・ジョブネットを呼び出します。

JP1/AJS3 - SOA Optionが動作できるWebアプリケーションサーバは，次のとおりです。

Cosminexus Application Server

WebSphere Application Server

WebLogic Server

システムの構成については，マニュアル「JP1/Automatic Job Management System 3 - SOA Option　ジョブ・ジョブネット呼び出し機能編」を参照してください。

2.　JP1/AJSからのWebシステム呼び出し機能

この章では，JP1/AJS3 - SOA Optionが提供する，JP1/AJSからのWebシステム呼び出し機能を利用する場合のシステム全体像，機能の概要，およびシステム構築から運用までの流れについて説明します。

＜この章の構成＞

2.1　JP1/AJS3 - SOA Optionのシステム全体像

2.2　JP1/AJSからのWebシステム呼び出し機能の概要

2.3　WSジョブの定義

2.4　WSジョブの実行

2.5　WSジョブの強制終了

2.6　JP1/AJS3 - SOA Optionを導入したシステムの構築から運用までの流れ

2.1　JP1/AJS3 - SOA Optionのシステム全体像

JP1/AJS3 - SOA OptionのJP1/AJSからのWebシステム呼び出し機能の説明をする前に，JP1/AJS3 - SOA Optionのシステム全体像を説明します。

JP1/AJS3 - SOA Optionのシステム全体像を次の図に示します。

図2-1　JP1/AJS3 - SOA Optionのシステム全体像

JP1/AJS3 - SOA Optionのシステムの構成要素について説明します。

クライアント

JP1/AJS3 - ViewまたはJP1/AJS2 - View，およびJP1/AJS3 - View for SOA Optionをインストールしたホストです。

WSジョブを定義したり，実行状況を確認したりできます。

JP1/AJS3 - View for SOA Optionは，WSジョブを定義する際にJP1/AJS3 - ViewまたはJP1/AJS2 - Viewと連携して動作するコンポーネントです。JP1/AJS3 - SOA Optionに含まれています。

マネージャーホスト

JP1/AJS3 - ManagerまたはJP1/AJS2 - Managerをインストールしたホストです。

WSジョブの定義情報を管理したり，WSジョブの実行要求をWSジョブ実行ホストに送信したりします。

WSジョブ実行ホスト

JP1/AJS3 - SOA Optionをインストールしたホストです。

JP1/AJS3 - SOA Optionは，JP1/AJS3 - AgentまたはJP1/AJS2 - Agent，およびWebアプリケーションサーバ（Cosminexus Application Server※，WebSphere Application Server，またはWebLogic Server）と同じホストにインストールします。JP1/AJS3 - ManagerまたはJP1/AJS2 - ManagerでWSジョブを実行する場合は，マネージャーホストにJP1/AJS3 - SOA OptionおよびWebアプリケーションサーバをインストールします。

JP1/AJS3 - SOA Optionは，JP1/AJS3 - ManagerまたはJP1/AJS2 - ManagerからのWSジョブの実行要求を受けてWSプログラムを実行し，Webサービス提供ホストにサービスの要求を送信します。

注※

組み込みSOAPクライアントライブラリを使用するとき，WSジョブ実行ホストにCosminexus Application Serverは不要です。組み込みSOAPクライアントライブラリについては，「2.4.3 組み込みSOAPクライアントライブラリを使ったWSジョブ実行の仕組み」を参照してください。

Webサービス提供ホスト

Webサービスを提供するホストです。

WSジョブ実行ホストから送信された要求に基づいて必要な処理を実行し，処理結果をWSジョブ実行ホストに返信します。

これらのホストにあるアプリケーションによって，WSジョブを実行します。システム構成の詳細については，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「3.1 システム構成の設計（Windowsの場合）」を参照してください。

WSジョブ実行ホストのOSがUNIXの場合

「3.2 システム構成の設計（UNIXの場合）」を参照してください。

2.2　JP1/AJSからのWebシステム呼び出し機能の概要

JP1/AJS3 - SOA OptionのJP1/AJSからのWebシステム呼び出し機能概要を次の図に示します。

図2-2　JP1/AJSからのWebシステム呼び出し機能概要

それぞれの機能について説明します。

1.WSジョブの定義

JP1/AJSからWebサービスに接続するWSジョブを定義する機能です。

2.WSジョブの実行

WSジョブの実行を契機に，WSプログラムを実行する機能です。

3.WSジョブの強制終了

実行中のWSジョブを強制終了する機能です。

次節から，それぞれの機能の詳細を説明します。

2.3　WSジョブの定義

WSジョブの定義方法は，次の2種類から選択できます。

WSプログラムをGUIで作成する（標準WSジョブの定義）

WSプログラムを独自に開発する（ユーザーWSジョブの定義）

それぞれの機能について説明します。

＜この節の構成＞

2.3.1　WSプログラムをGUIで作成する（標準WSジョブの定義）

2.3.2　WSプログラムを独自に開発する（ユーザーWSジョブの定義）

2.3.1　WSプログラムをGUIで作成する（標準WSジョブの定義）

Webサービスクライアントの開発なしでWebサービスに接続できるWSジョブを定義する機能です。以降，このWSジョブを標準WSジョブと表記します。

標準WSジョブには，次の項目を定義します。

どのWebサービスと接続するか

どのオペレーションを使用するか

Webサービスに渡すパラメーター

標準WSジョブでは，Webサービスとの通信にSOAPを使用します。使用できるSOAPのバージョンは1.1です。

標準WSジョブを定義するイメージを次に示します。

図2-3　標準WSジョブを定義するイメージ

標準WSジョブの定義の詳細を説明します。

まず，どのWebサービスと接続するかを定義します。クライアントで，接続するWebサービスのWSDLファイルを取得し，標準WSジョブの定義画面に入力します。

図2-4　接続するWebサービスの定義概要

次に，どのオペレーションを使用するか，およびWebサービスに渡すパラメーターを定義します。

取得したWSDLファイルに定義されているオペレーションやパラメーターのデータ型が，標準WSジョブの定義画面に表示されます。そこでオペレーションを選択し，Webサービスに渡すパラメーターの値を定義します。

図2-5　使用するオペレーションとパラメーターの定義概要

パラメーターのデータ型については，標準WSジョブによるWebサービス接続では，次の型を使用できます。

単純型（XML Schemaの基本データ型）
単純型の場合，入力パラメーターの値をJP1/AJS3 - View for SOA Optionのダイアログに直接指定できます。

複合型（配列型と列挙型を含む）
単純型以外のデータ型です。
複合型の場合，入力パラメーターの値をXML形式で記述し，JP1/AJS3 - View for SOA OptionのダイアログにXMLファイルのパスを指定します。
ただし，複合型を使用できるのは，次の場合に限られます。

JP1/AJS3 - SOA Option 09-50以降の場合

WSジョブ実行ホストにCosminexus Application Serverを置き，CosminexusのSOAPクライアントライブラリを使用している場合

組み込みSOAPクライアントライブラリを使用している場合
組み込みSOAPクライアントライブラリは，JP1/AJS3 - SOA Optionに組み込まれているSOAPクライアントライブラリです。詳細は，「2.4.3 組み込みSOAPクライアントライブラリを使ったWSジョブ実行の仕組み」を参照してください。

JP1/AJS3 - SOA Optionでサポートするデータ型については，「付録E WSDLのサポート範囲（Cosminexus Application Serverの場合）」，「付録F WSDLのサポート範囲（WebSphere Application Serverの場合）」，または「付録G WSDLのサポート範囲（WebLogic Serverの場合）」を参照してください。

2.3.2　WSプログラムを独自に開発する（ユーザーWSジョブの定義）

既存のWebサービスクライアントを活用して，Webサービスに接続できるWSジョブを定義する機能です。以降，このWSジョブをユーザーWSジョブと表記します。

ユーザーWSジョブを定義するイメージを次に示します。

図2-6　ユーザーWSジョブを定義するイメージ

既存のWebサービスクライアントを利用するには，既存のWebサービスクライアントにWSプログラム提供インターフェースを実装する必要があります。WSプログラム提供インターフェースは，JP1/AJS3 - SOA Optionが規定するインターフェースで，Webサービスクライアントの呼び出し口となります。WebサービスクライアントにWSプログラム提供インターフェースを実装したものが，ユーザーWSプログラムとなります。

ユーザーWSプログラムを実装したら，WSジョブ実行ホストに配置します。

次に，ユーザーWSジョブの定義をします。ユーザーWSジョブの定義では，次の内容を定義します。

ユーザーWSプログラムの配置パス

実行クラス名

ユーザーWSプログラムに渡すパラメーター

2.4　WSジョブの実行

JP1/AJS3 - SOA Optionは，WSジョブを実行する機能を用意しています。ここでは，WSジョブが実行される仕組みについて，次の場合に分けて説明します。

標準WSジョブの実行

ユーザーWSジョブの実行

組み込みSOAPクライアントライブラリを使用したWSジョブの実行

＜この節の構成＞

2.4.1　標準WSジョブが実行される仕組み

2.4.2　ユーザーWSジョブが実行される仕組み

2.4.3　組み込みSOAPクライアントライブラリを使ったWSジョブ実行の仕組み

2.4.4　複数のWSジョブの同時実行

2.4.1　標準WSジョブが実行される仕組み

ここでは，標準WSジョブが実行される仕組みを説明します。

標準WSジョブが実行されるとWSコネクターが，JP1/AJS3 - SOA Optionのコンポーネント「コントローラー」で実行されます。

標準WSジョブを実行する仕組みを次の図に示します。

図2-7　標準WSジョブが実行される仕組み

標準WSジョブの実行
マネージャーホストは，実行登録された標準WSジョブが実行されると，WSジョブ実行ホストのJP1/AJS3 - AgentまたはJP1/AJS2 - Agentに標準WSジョブの実行を要求します。
JP1/AJS3 - AgentまたはJP1/AJS2 - Agentは，JP1/AJS3 - SOA OptionのコントローラーにWSコネクターの実行を要求します。

WSコネクターの実行※
JP1/AJS3 - SOA Optionのコントローラーは，WSコネクターを実行します。

Webサービス提供ホストへの接続要求
WSコネクターは，WebアプリケーションサーバのSOAPクライアントライブラリに対してWebサービス提供ホストへの接続を要求します。

Webサービス提供ホストと接続
WebアプリケーションサーバのSOAPクライアントライブラリがWebサービス提供ホストのWebアプリケーションサーバに接続します。

注※

マネージャーホストにJP1/AJS3 - SOA Optionをインストールし，標準WSジョブをJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合は，マネージャーホストでWSコネクターが実行されます。

2.4.2　ユーザーWSジョブが実行される仕組み

ここでは，ユーザーWSジョブが実行される仕組みを説明します。

ユーザーWSジョブが実行されるとユーザーWSプログラムが，JP1/AJS3 - SOA Optionのコンポーネント「コントローラー」で実行されます。

ユーザーWSジョブを実行する仕組みを次の図に示します。

図2-8　ユーザーWSジョブが実行される仕組み

ユーザーWSジョブの実行
マネージャーホストは，実行登録されたユーザーWSジョブが実行されると，WSジョブ実行ホストのJP1/AJS3 - AgentまたはJP1/AJS2 - AgentにユーザーWSジョブの実行を要求します。
JP1/AJS3 - AgentまたはJP1/AJS2 - Agentは，JP1/AJS3 - SOA OptionのコントローラーにユーザーWSプログラムの実行を要求します。

ユーザーWSプログラムの実行※
JP1/AJS3 - SOA Optionのコントローラーは，ユーザーWSプログラムに実装されたJP1/AJS3 - SOA Option規定のインターフェースを呼び出して，ユーザーWSプログラムを実行します。JP1/AJS3 - SOA Option規定のインターフェースについては，「2.3.2 WSプログラムを独自に開発する（ユーザーWSジョブの定義）」を参照してください。

Webサービス提供ホストへの接続要求
ユーザーWSプログラムは，WebアプリケーションサーバのSOAPクライアントライブラリに対してWebサービス提供ホストへの接続を要求します。

Webサービス提供ホストと接続
WebアプリケーションサーバのSOAPクライアントライブラリがWebサービス提供ホストのWebアプリケーションサーバに接続します。

注※

マネージャーホストにJP1/AJS3 - SOA Optionをインストールし，ユーザーWSジョブをJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合は，マネージャーホストでユーザーWSプログラムが実行されます。

2.4.3　組み込みSOAPクライアントライブラリを使ったWSジョブ実行の仕組み

注意

ここで説明する機能は，WSジョブ実行ホストがLinuxの場合，使用できません。

「2.4.1 標準WSジョブが実行される仕組み」と「2.4.2 ユーザーWSジョブが実行される仕組み」では，WSジョブ実行ホストに，接続するWebアプリケーションサーバと同じWebアプリケーションを置いた場合のWSジョブ実行の仕組みを説明しました。

WSジョブ実行ホストがWindowsの場合，接続するWebアプリケーションサーバがCosminexus Application Server 08-50以降のとき，WSジョブ実行ホストにCosminexus Application Serverを置くことなく，WSジョブ（標準WSジョブおよびユーザーWSジョブ）を実行できます。

Windows版のJP1/AJS3 - SOA Optionには，Cosminexus Application Server 08-50以降のSOAPクライアントライブラリが組み込まれています。以降，組み込まれたSOAPクライアントライブラリを，「組み込みSOAPクライアントライブラリ」と表記します。

WSジョブ実行ホストがWindowsの場合，WebアプリケーションサーバがCosminexus Application Server 08-50以降のとき，組み込みSOAPクライアントライブラリを使うことで，次の図のように，WSジョブ実行ホストにCosminexus Application ServerがなくてもWSジョブを実行できます。

図2-9　WSジョブが実行される仕組み（組み込みSOAPクライアントライブラリを使用した場合）

2.4.4　複数のWSジョブの同時実行

WSジョブは，同時に複数実行できます。

WSジョブを同時に複数実行させるためには，次の作業が必要です。

同時に実行するWSジョブの数に合わせてメモリー所要量を見積もる
同時に実行するWSジョブ数のメモリー所要量を見積もる方法については，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「3.1.3 メモリー所要量およびディスク占有量の見積もり」を参照してください。

WSジョブ実行ホストのOSがUNIXの場合

「3.2.3 メモリー所要量およびディスク占有量の見積もり」を参照してください。

WSジョブの最大同時実行数を設定する
次の環境設定が必要です。

JP1/AJSの環境設定にあるジョブ実行多重度の設定
設定方法については，WSジョブ実行ホストのOSがWindowsの場合，「4.7.1 WSジョブを複数同時に実行する場合に必要な設定」を参照してください。
WSジョブ実行ホストのOSがUNIXの場合，「5.7.1 WSジョブを複数同時に実行する場合に必要な設定」を参照してください。

JP1/AJS3 - SOA Optionの環境設定にある，同時に実行させるWSジョブの最大数の設定
JP1/AJS3 - SOA Optionの環境設定については，WSジョブ実行ホストのOSがWindowsの場合，「4.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。
WSジョブ実行ホストのOSがUNIXの場合，「5.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。

2.5　WSジョブの強制終了

JP1/AJS3 - ViewまたはJP1/AJS2 - Viewから，実行中のWSジョブを強制終了できます。

WSジョブを強制終了すると，WSジョブの実行プログラムであるWSプログラムも強制終了されます。

詳細は，「11.6.2 WSジョブの強制終了」を参照してください。

2.6　JP1/AJS3 - SOA Optionを導入したシステムの構築から運用までの流れ

JP1/AJS3 - SOA Optionを使用してWebサービスと接続した業務を，設計，構築，運用するまでの流れについて説明します。

設計
JP1/AJS3 - SOA Optionのシステム構成の設計，およびJP1/AJS3 - SOA Optionのメモリー所要量とディスク占有量の見積もりをする必要があります。
設計の詳細は，「3. 設計」を参照してください。

構築
JP1/AJSのシステムにJP1/AJS3 - SOA Option，およびJP1/AJS3 - View for SOA Optionをインストールして，環境を設定します。
OSがWindowsのWSジョブ実行ホストにJP1/AJS3 - SOA Optionをインストールする場合は，「4. インストールとセットアップ（Windowsの場合）」を参照してください。OSがUNIXのWSジョブ実行ホストにJP1/AJS3 - SOA Optionをインストールする場合は，「5. インストールとセットアップ（UNIXの場合）」を参照してください。
JP1/AJS3 - View for SOA Optionのインストールとセットアップについては，「6. JP1/AJS3 - View for SOA Optionのインストールとセットアップ」を参照してください。

運用-1　ユーザーWSプログラムの実装，コンパイル，および配置（ユーザーWSプログラムを開発する場合にだけ必要な運用です）
ユーザーWSプログラムには，規定されたインターフェースを実装する必要があります。実装したら，ユーザーWSプログラムをコンパイルしてWSジョブ実行ホストに配置します。
ユーザーWSプログラムの実装，コンパイル，および配置をする例を次の図に示します。

図2-10　ユーザーWSプログラムの実装，コンパイル，および配置

ユーザーWSプログラムを実行する機能については，「2.4 WSジョブの実行」を参照してください。
また，ユーザーWSプログラムの実装，コンパイル，および配置については，「10.2 ユーザーWSプログラムの開発」を参照してください。

運用-2　WSジョブの定義
JP1/AJS3 - ViewまたはJP1/AJS2 - Viewで，WSジョブを定義します。
WSジョブの定義には，次の2種類あります。

WSジョブの実行プログラムにWSコネクターを定義する場合

Webサービスクライアントを開発することなく，Webサービスに接続できるWSジョブを定義する方法です。

この機能の詳細については，「2.3.1 WSプログラムをGUIで作成する（標準WSジョブの定義）」を参照してください。

操作の詳細については，「9. 標準WSジョブの定義」を参照してください。

WSジョブの実行プログラムにユーザーWSプログラムを定義する場合

手順3で開発したユーザーWSプログラムを利用して，Webサービスに接続できるWSジョブを定義する方法です。

この機能の詳細については，「2.3.2 WSプログラムを独自に開発する（ユーザーWSジョブの定義）」を参照してください。

操作の詳細については，「10. ユーザーWSジョブの定義」を参照してください。

どちらのWSジョブも，カスタムジョブとして定義します。
定義したWSジョブをジョブネットに組み込む例を次の図に示します。

図2-11　WSジョブの定義

運用-3　WSジョブの実行
WSジョブを定義できたら，JP1/AJS3 - ViewまたはJP1/AJS2 - ViewでJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerに実行登録します。
定義したWSジョブをJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerに実行登録する例を次の図に示します。

図2-12　WSジョブの実行登録

WSジョブの実行中は，JP1/AJS3 - ViewまたはJP1/AJS2 - Viewで実行状態を確認できます。
また，WSジョブ実行中の操作例を次の図に示します。

図2-13　WSジョブ実行中の操作

WSジョブの実行登録およびWSジョブの実行中の操作については，「11. WSジョブの実行」を参照してください。

3.　設計

この章では，JP1/AJSからのWebシステム呼び出し機能を利用する場合の，JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステム構成の設計について説明します。また，JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionで効率良く運用するための見積もりについても説明します。

＜この章の構成＞

3.1　システム構成の設計（Windowsの場合）

3.2　システム構成の設計（UNIXの場合）

3.3　JP1/AJS3 - SOA Optionのアップグレード

3.1　システム構成の設計（Windowsの場合）

Windows版JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが動作するシステムの前提条件，およびシステムの構成について説明します。

＜この節の構成＞

3.1.1　システムの前提条件

3.1.2　システム構成

3.1.3　メモリー所要量およびディスク占有量の見積もり

3.1.1　システムの前提条件

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが動作するホスト環境の前提条件を次に示します。

＜この項の構成＞

(1)　前提OS

(2)　前提プログラム

(1)　前提OS

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが動作するホストのOSは，次のとおりです。

JP1/AJS3 - SOA Option

Windows Server 2008またはWindows Server 2003

JP1/AJS3 - View for SOA Option

Windows 7，Windows Server 2008，Windows Vista，Windows Server 2003，またはWindows XP Professional

なお，適用OSのバージョン，JP1/AJS3 - SOA Optionが前提とするサービスパックやパッチなどの詳細については，リリースノートで確認してください。

(2)　前提プログラム

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが動作するホストの前提プログラムは，次のとおりです。

なお，Webアプリケーションサーバのバージョン，リビジョンなどの詳細については，リリースノートで確認してください。

WSジョブ実行ホスト

JP1/AJS3 - Agent 09-00以降，JP1/AJS3 - Manager 09-00以降，JP1/AJS2 - Agent 08-00以降，またはJP1/AJS2 - Manager 08-00以降

Cosminexus Application Server 07-10以降※，WebSphere Application Server V6.102以降，またはWebLogic Server 9.2以降
Webサービス提供ホストのWebアプリケーションサーバと同一にする必要があります。

注※

組み込みSOAPクライアントライブラリを使用する場合，WSジョブ実行ホストにCosminexus Application Serverは不要です。組み込みSOAPクライアントライブラリについては，「2.4.3 組み込みSOAPクライアントライブラリを使ったWSジョブ実行の仕組み」を参照してください。

クライアント

JP1/AJS3 - View 09-00以降またはJP1/AJS2 - View 08-00以降

マネージャーホスト

JP1/AJS3 - Manager 09-00以降またはJP1/AJS2 - Manager 08-00以降

Webサービス提供ホスト

次の中から選択できます。

Cosminexus Application Server 07-10以降
Cosminexus Application Serverを使用する場合，JP1/AJS3 - SOA Optionが接続できるWebサービスは，CosminexusのSOAPアプリケーションです。

WebSphere Application Server V6.102以降
WebSphere Application Serverを使用する場合，JP1/AJS3 - SOA Optionが接続できるWebサービスは，WebSphere Application ServerのSOAPアプリケーションです。

WebLogic Server 9.2以降
WebLogic Serverを使用する場合，JP1/AJS3 - SOA Optionが接続できるWebサービスは，WebLogic ServerのSOAPアプリケーションです。

3.1.2　システム構成

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステム構成について説明します。

＜この項の構成＞

(1)　基本構成例

(2)　最大構成例

(3)　最小構成

(1)　基本構成例

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの基本構成例を次に示します。

図3-1　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの基本構成例（Cosminexus Application Serverを使用する場合）

図3-2　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの基本構成例（WebSphere Application Serverを使用する場合）

図3-3　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの基本構成例（WebLogic Serverを使用する場合）

クライアント，WSジョブ実行ホスト，マネージャーホスト，およびWebサービス提供ホストに分けて業務を実行するシステム構成です。WSジョブは，WSジョブ実行ホストのJP1/AJS3 - AgentまたはJP1/AJS2 - AgentとJP1/AJS3 - SOA Optionによって実行されます。

WSジョブをマネージャーホストのJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合は，次のようにJP1/AJS3 - ManagerまたはJP1/AJS2 - ManagerとJP1/AJS3 - SOA Optionを同じホストにインストールします。

図3-4　WSジョブをJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合のシステム構成例（Cosminexus Application Serverを使用する場合）

図3-5　WSジョブをJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合のシステム構成例（WebSphere Application Serverを使用する場合）

図3-6　WSジョブをJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合のシステム構成例（WebLogic Serverを使用する場合）

(2)　最大構成例

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最大構成例を次の図と表に示します。

図3-7　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最大構成例

表3-1　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最大構成

項目
管理対象の最大数

一つのWSジョブ実行ホストに導入できるJP1/AJS3 - SOA Optionの数
1

一つのJP1/AJS3 - SOA Optionに対応するJP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerの数
1

一つのJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerに接続できるWSジョブ実行ホストの数
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Agentの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Agentの数と同様です。
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Agentの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Agentの数については，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（システム構築編）」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」を参照してください。

システムに導入できるJP1/AJS3 - ViewまたはJP1/AJS2 - Viewの数
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Viewの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Viewの数と同様です。
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Viewの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Viewの数については，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（システム構築編）」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」を参照してください。

なお，WSジョブ実行ホストとWebサービス提供ホストの関係はn対mの関係を取ることができます。

(3)　最小構成

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最小構成を次に示します。

図3-8　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最小構成

WSジョブ実行ホストで，WSジョブ定義，WSジョブの実行，およびWebサービスの提供を一括して処理・実行します。

3.1.3　メモリー所要量およびディスク占有量の見積もり

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのメモリー所要量，ディスク占有量の見積もりについては，JP1/AJS3 - SOA Optionのリリースノートを参照してください。

3.2　システム構成の設計（UNIXの場合）

UNIX版JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが動作するシステムの前提条件，およびシステムの構成について説明します。

＜この節の構成＞

3.2.1　システムの前提条件

3.2.2　システム構成

3.2.3　メモリー所要量およびディスク占有量の見積もり

3.2.1　システムの前提条件

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが動作するホスト環境の前提条件を次に示します。

＜この項の構成＞

(1)　前提OS

(2)　前提プログラム

(1)　前提OS

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが動作するホストのOSは，次のとおりです。

JP1/AJS3 - SOA Option

Linux 5 (AMD/Intel 64)，Linux 5 Advanced Platform (AMD/Intel 64)，

Linux 5 (x86)，またはLinux 5 Advanced Platform (x86)

JP1/AJS3 - View for SOA Option

Windows 7，Windows Server 2008，Windows Vista，Windows Server 2003，またはWindows XP Professional

なお，適用OSのバージョン，JP1/AJS3 - SOA Optionが前提とするサービスパックやパッチなどの詳細については，リリースノートで確認してください。

(2)　前提プログラム

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが動作するホストの前提プログラムは，次のとおりです。

なお，Webアプリケーションサーバのバージョン，リビジョンなどの詳細については，リリースノートで確認してください。

WSジョブ実行ホスト

JP1/AJS3 - Agent 09-00以降，JP1/AJS3 - Manager 09-00以降，JP1/AJS2 - Agent 08-00以降，またはJP1/AJS2 - Manager 08-00以降

Cosminexus Application Server 08-50以降，WebSphere Application Server V7.0以降，またはWebLogic Server 11以降
Webサービス提供ホストのWebアプリケーションサーバと同一にする必要があります。

クライアント

JP1/AJS3 - View 09-00以降またはJP1/AJS2 - View 08-00以降

マネージャーホスト

JP1/AJS3 - Manager 09-00以降またはJP1/AJS2 - Manager 08-00以降

Webサービス提供ホスト

次の中から選択できます。

Cosminexus Application Server 08-50以降
Cosminexus Application Serverを使用する場合，JP1/AJS3 - SOA Optionが接続できるWebサービスは，CosminexusのSOAPアプリケーションです。

WebSphere Application Server V7.0以降
WebSphere Application Serverを使用する場合，JP1/AJS3 - SOA Optionが接続できるWebサービスは，WebSphere Application ServerのSOAPアプリケーションです。

WebLogic Server 11以降
WebLogic Serverを使用する場合，JP1/AJS3 - SOA Optionが接続できるWebサービスは，WebLogic ServerのSOAPアプリケーションです。

3.2.2　システム構成

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステム構成について説明します。

＜この項の構成＞

(1)　基本構成例

(2)　最大構成例

(3)　最小構成

(1)　基本構成例

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの基本構成例を次に示します。

図3-9　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの基本構成例（Cosminexus Application Serverを使用する場合）

図3-10　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの基本構成例（WebSphere Application Serverを使用する場合）

図3-11　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの基本構成例（WebLogic Serverを使用する場合）

クライアント，WSジョブ実行ホスト，マネージャーホスト，およびWebサービス提供ホストに分けて業務を実行するシステム構成です。WSジョブは，WSジョブ実行ホストのJP1/AJS3 - AgentまたはJP1/AJS2 - AgentとJP1/AJS3 - SOA Optionによって実行されます。

WSジョブをマネージャーホストのJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合は，次のようにJP1/AJS3 - ManagerまたはJP1/AJS2 - ManagerとJP1/AJS3 - SOA Optionを同じホストにインストールします。

図3-12　WSジョブをJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合のシステム構成例（Cosminexus Application Serverを使用する場合）

図3-13　WSジョブをJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合のシステム構成例（WebSphere Application Serverを使用する場合）

図3-14　WSジョブをJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerで実行する場合のシステム構成例（WebLogic Serverを使用する場合）

(2)　最大構成例

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最大構成例を次の図と表に示します。

図3-15　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最大構成例

表3-2　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最大構成

項目
管理対象の最大数

一つのWSジョブ実行ホストに導入できるJP1/AJS3 - SOA Optionの数
1

一つのJP1/AJS3 - SOA Optionに対応するJP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerの数
1

一つのJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerに接続できるWSジョブ実行ホストの数
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Agentの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Agentの数と同様です。
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Agentの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Agentの数については，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（システム構築編）」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」を参照してください。

システムに導入できるJP1/AJS3 - ViewまたはJP1/AJS2 - Viewの数
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Viewの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Viewの数と同様です。
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Viewの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Viewの数については，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（システム構築編）」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」を参照してください。

なお，WSジョブ実行ホストとWebサービス提供ホストの関係はn対mの関係を取ることができます。

(3)　最小構成

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最小構成を次に示します。

図3-16　JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのシステムの最小構成

WSジョブ実行ホストで，WSジョブ定義，WSジョブの実行，およびWebサービスの提供を一括して処理・実行します。

3.2.3　メモリー所要量およびディスク占有量の見積もり

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのメモリー所要量，ディスク占有量の見積もりについては，JP1/AJS3 - SOA Optionのリリースノートを参照してください。

3.3　JP1/AJS3 - SOA Optionのアップグレード

JP1/AJS3 - SOA Optionは，JP1/AJS2 for Web Serviceからアップグレードできます。同様に，JP1/AJS3 - View for SOA Optionは，JP1/AJS2 - View for Web Serviceからアップグレードできます。ここでは，アップグレードできるJP1/AJS2 for Web ServiceおよびJP1/AJS2 - View for Web Serviceのバージョンと，バージョン互換について説明します。

＜この節の構成＞

3.3.1　JP1/AJS2 for Web ServiceからJP1/AJS3 - SOA Optionへのアップグレード

3.3.2　JP1/AJS2 - View for Web ServiceからJP1/AJS3 - View for SOA Optionへのアップグレード

3.3.3　バージョン互換

3.3.1　JP1/AJS2 for Web ServiceからJP1/AJS3 - SOA Optionへのアップグレード

JP1/AJS3 - SOA OptionにアップグレードできるJP1/AJS2 for Web Serviceのバージョンを次の表に示します。

表3-3　JP1/AJS3 - SOA OptionにアップグレードできるJP1/AJS2 for Web Serviceのバージョン

| JP1/AJS3 - SOA Optionへのアップグレード可否
JP1/AJS2 for Web Service | 08-10 | △
08-11 | －
08-12以降 | △

（凡例）

△：Windows版のJP1/AJS2 for Web Serviceの場合だけアップグレードできます。

－：JP1/AJS2 for Web Service 08-11ではWindows版を提供していません。

3.3.2　JP1/AJS2 - View for Web ServiceからJP1/AJS3 - View for SOA Optionへのアップグレード

JP1/AJS3 - View for SOA OptionにアップグレードできるJP1/AJS2 - View for Web Serviceのバージョンを次の表に示します。

表3-4　JP1/AJS3 - View for SOA OptionにアップグレードできるJP1/AJS2 - View for Web Serviceのバージョン

| JP1/AJS3 - View for SOA Optionへのアップグレード可否
JP1/AJS2 - View for Web Service | 08-10 | ○
08-11 | ○
08-12以降 | ○

（凡例）

○：アップグレードできます。

3.3.3　バージョン互換

JP1/AJS3 - SOA Optionをアップグレードする場合，次の互換性を考慮する必要があります。

JP1/AJS2 for Web ServiceとJP1/AJS3 - View for SOA Optionのバージョン互換

JP1/AJS3 - SOA OptionとJP1/AJS2 - View for Web Serviceのバージョン互換

JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionのバージョン互換

＜この項の構成＞

(1)　JP1/AJS2 for Web ServiceとJP1/AJS3 - View for SOA Optionのバージョン互換

(2)　JP1/AJS3 - SOA OptionとJP1/AJS2 - View for Web Serviceのバージョン互換

(3)　JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionのバージョン互換

(1)　JP1/AJS2 for Web ServiceとJP1/AJS3 - View for SOA Optionのバージョン互換

JP1/AJS2 for Web ServiceとJP1/AJS3 - View for SOA Optionのバージョン互換を次の表に示します。

表3-5　JP1/AJS2 for Web ServiceとJP1/AJS3 - View for SOA Optionのバージョン互換

| JP1/AJS3 - View for SOA Option
09-00 | 09-50
JP1/AJS2 for Web Service | 08-10 | ○ | △
08-11 | ○ | △
08-12 | ○ | △

（凡例）

○：接続できます。

△：複合型※を使用した標準WSジョブは実行できません。

注※

JP1/AJS3 - SOA Option 09-50では，標準WSジョブの定義でWebサービスに送信する入力パラメーターを定義するときに，複合型を使用できます。複合型については，「2.3.1 WSプログラムをGUIで作成する（標準WSジョブの定義）」を参照してください。

(2)　JP1/AJS3 - SOA OptionとJP1/AJS2 - View for Web Serviceのバージョン互換

JP1/AJS3 - SOA OptionとJP1/AJS2 - View for Web Serviceのバージョン互換を次の表に示します。

表3-6　JP1/AJS3 - SOA OptionとJP1/AJS2 - View for Web Serviceのバージョン互換

| JP1/AJS2 - View for Web Service
08-10 | 08-11 | 08-12
JP1/AJS3 - SOA Option | 09-00 | × | △※ | ○
09-12 | × | △※ | ○
09-50 | × | △※ | ○

（凡例）

×：接続できません。

△：接続できない場合があります。

○：接続できます。

注※

WebアプリケーションサーバがWebLogic Serverの場合，接続できません。

(3)　JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionのバージョン互換

JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionのバージョン互換を次の表に示します。

表3-7　JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionのバージョン互換

| JP1/AJS3 - View for SOA Option
09-00 | 09-50
JP1/AJS3 - SOA Option | 09-00 | ○ | △
09-12 | ○ | △
09-50 | ○ | ○

（凡例）

△：複合型※を使用した標準WSジョブは実行できません。

○：接続できます。

注※

JP1/AJS3 - SOA Option 09-50では，標準WSジョブの定義でWebサービスに送信する入力パラメーターを定義するときに，複合型を使用できます。複合型については，「2.3.1 WSプログラムをGUIで作成する（標準WSジョブの定義）」を参照してください。

4.　インストールとセットアップ（Windowsの場合）

この章では，JP1/AJSからのWebシステム呼び出し機能を利用する場合で，WSジョブ実行ホストのOSがWindowsのとき，JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionをインストール，セットアップ，およびアンインストールする方法について説明します。また，JP1/AJS3 - SOA Optionに障害が発生したときの資料採取の設定についても説明します。

＜この章の構成＞

4.1　インストールとセットアップの流れ

4.2　前提アプリケーションのインストールとセットアップ

4.3　JP1/AJS3 - SOA Optionのインストール

4.4　WebLogic Server 10以降に必要な設定

4.5　環境変数の設定

4.6　障害が発生したときに必要な資料を採取するための設定

4.7　JP1/AJSでの設定

4.8　JP1/AJS3 - SOA Optionの環境設定

4.9　運用環境に応じた設定

4.10　JP1/AJS3 - SOA Optionのアンインストール

4.1　インストールとセットアップの流れ

JP1/AJS3 - SOA Option（インストール先：WSジョブ実行ホスト）およびJP1/AJS3 - View for SOA Option（インストール先：クライアント）のインストール，およびセットアップの流れについて説明します。JP1/AJS3 - View for SOA Optionのインストールとセットアップの詳細については，「6. JP1/AJS3 - View for SOA Optionのインストールとセットアップ」を参照してください。

次に，WSジョブ実行ホストおよびクライアントの，インストールとセットアップの流れを図に示します。

図4-1　WSジョブ実行ホストとクライアントの，インストールとセットアップの流れ

4.2　前提アプリケーションのインストールとセットアップ

WSジョブ実行ホストまたはクライアントを使用する前に，前提アプリケーションのインストールとセットアップが必要です。WSジョブ実行ホストおよびクライアントを使用するために必要なアプリケーションを次の図に示します。

図4-2　WSジョブ実行ホストおよびクライアントを使用するために必要なアプリケーション

＜この節の構成＞

(1)　WSジョブ実行ホストでの作業

(2)　クライアントでの作業

(3)　マネージャーホストでの作業

(4)　Webサービス提供ホストでの作業

(1)　WSジョブ実行ホストでの作業

WSジョブ実行ホストでは，次に示す前提プログラムのインストールとセットアップが必要です。

JP1/Base

JP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Manager※1

Cosminexus Application Server※2，WebSphere Application Server，またはWebLogic Server

注※1

JP1/AJS3 - ManagerまたはJP1/AJS2 - ManagerでWSジョブを実行する場合，WSジョブ実行ホストにもJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerが必要です。

注※2

組み込みSOAPクライアントライブラリを使用する場合，WSジョブ実行ホストにCosminexus Application Serverは不要です。組み込みSOAPクライアントライブラリについては，「2.4.3 組み込みSOAPクライアントライブラリを使ったWSジョブ実行の仕組み」を参照してください。

JP1/Baseのインストールとセットアップについては，マニュアル「JP1/Base 運用ガイド」を参照してください。JP1/AJS3 - AgentまたはJP1/AJS3 - Managerのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」を参照してください。JP1/AJS2 - AgentまたはJP1/AJS2 - Managerのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 2 セットアップガイド」を参照してください。Cosminexus Application Serverのインストールとセットアップについては，マニュアル「Cosminexus アプリケーションサーバ V8　システム構築・運用ガイド」またはマニュアル「Cosminexus システム構築ガイド」を参照してください。WebSphere Application Server，またはWebLogic Serverのインストールとセットアップについては，それぞれのマニュアルを参照してください。

(2)　クライアントでの作業

クライアントでは，前提プログラムのJP1/AJS3 - ViewまたはJP1/AJS2 - Viewのインストールとセットアップが必要です。

JP1/AJS3 - Viewのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」を参照してください。JP1/AJS2 - Viewのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 2 セットアップガイド」を参照してください。

(3)　マネージャーホストでの作業

マネージャーホストでは，次に示す前提プログラムのインストールとセットアップが必要です。

JP1/Base

JP1/AJS3 - ManagerまたはJP1/AJS2 - Manager

JP1/Baseのインストールとセットアップについては，マニュアル「JP1/Base 運用ガイド」を参照してください。JP1/AJS3 - Managerのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」を参照してください。JP1/AJS2 - Managerのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 2 セットアップガイド」を参照してください。

(4)　Webサービス提供ホストでの作業

Webサービス提供ホストでは，Cosminexus Application Server，WebSphere Application Server，またはWebLogic Serverのインストールとセットアップが必要です。

Cosminexus Application Serverのインストールとセットアップについては，マニュアル「Cosminexus アプリケーションサーバ V8　システム構築・運用ガイド」またはマニュアル「Cosminexus システム構築ガイド」を参照してください。

WebSphere Application Server，またはWebLogic Serverのインストールとセットアップについては，それぞれのマニュアルを参照してください。

4.3　JP1/AJS3 - SOA Optionのインストール

JP1/AJS3 - SOA Optionのインストール方法について説明します。JP1/AJS3 - SOA Optionのインストールには，媒体からインストールする方法とJP1/NETM/DMを使用してリモートインストールする方法があります。

＜この節の構成＞

(1)　媒体から新規インストールする場合

(2)　媒体から上書きインストールする場合

(3)　JP1/NETM/DMを使ったリモートインストール（ソフトウェアの配布）

(1)　媒体から新規インストールする場合

JP1/AJS3 - SOA Optionを媒体から新規にインストールする手順を次に示します。

JP1/AJS3 - SOA Optionをインストールするホストに，Administrators権限でログインする。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

JP1/AJS3 - SOA Optionの媒体をセットする。
日立総合インストーラの画面が表示されます。

日立総合インストーラの指示に従って必要な情報を指定し，インストールする。
インストール時に指定する情報を次に示します。

ユーザー情報
ユーザー名などを指定します。

インストール先フォルダ
JP1/AJS3 - SOA Optionをインストールするフォルダを指定します。

インストールが終了したら，ホストを再起動する。

注意事項

Windows Server 2008で，ユーザーアカウント制御（UAC）が有効な環境で管理者（Administrator）以外のユーザーを使用している場合は，インストール時に管理者へ昇格させてください。

(2)　媒体から上書きインストールする場合

JP1/AJS3 - SOA Optionをインストールするホストに，Administrators権限でログインする。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

JP1/AJS3 - SOA Optionの媒体をセットする。
上書きインストールの確認のダイアログボックスが表示されます。

上書きインストールの確認のダイアログボックスに回答する。
必ず［はい］ボタンを選択してください。

インストールが終了したら，ホストを再起動する。

注意事項

Windows Server 2008で，ユーザーアカウント制御（UAC）が有効な環境で管理者（Administrator）以外のユーザーを使用している場合は，インストール時に管理者へ昇格させてください。

(3)　JP1/NETM/DMを使ったリモートインストール（ソフトウェアの配布）

JP1/AJS3 - SOA Optionは，JP1/NETM/DMを使ってリモートインストールできます。

次のインストールができます。

新規インストール
インストール対象ホストに，JP1/AJS3 - SOA Optionを新規にインストールできます。

上書きインストール
JP1/AJS3 - SOA Optionがすでにインストールされたホストに，JP1/AJS3 - SOA Optionを上書きでインストールできます。

JP1/NETM/DMを使った実際のリモートインストール方法については，マニュアル「JP1/NETM/DM 運用ガイド1(Windows(R)用)」を参照してください。

4.4　WebLogic Server 10以降に必要な設定

WebアプリケーションサーバにWebLogic Server 10，WebLogic Server 10g Release 3，またはWebLogic Server 11を使用する場合，WebLogic Serverが提供するSOAPクライアントライブラリ（wseeclient.jar）をJP1/AJS3 - SOA Optionのインストール先フォルダに配置する必要があります。SOAPクライアントライブラリの格納先と配置先を次に示します。

SOAPクライアントライブラリの格納先

WSジョブ実行ホストのWebLogic Serverインストール先フォルダ¥server¥lib¥wseeclient.zip

SOAPクライアントライブラリの配置先

wseeclient.zipにあるwseeclient.jarを次のフォルダに格納してください。

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥lib

WebLogic Serverが提供するSOAPクライアントライブラリの詳細は，WebLogic Serverのマニュアルを参照してください。

4.5　環境変数の設定

JP1/AJS3 - SOA Optionを動作させるためには，WSジョブ実行ホストのシステム環境変数を設定する必要があります。WSジョブ実行ホストのWebアプリケーションサーバやWSジョブの種類によって，設定が必要な環境変数が次のように異なります。

表4-1　環境変数の設定が必要な場面

WSジョブ実行ホストのWebアプリケーションサーバ
標準WSジョブを使用
ユーザーWSジョブを使用

Cosminexus Application Serverを使用
PATH環境変数の設定

PATH環境変数の設定

CLASSPATH環境変数の設定

WebSphere Application Serverを使用
PATH環境変数の設定※

PATH環境変数の設定※

CLASSPATH環境変数の設定

WebLogic Server 9.2を使用
PATH環境変数の設定

PATH環境変数の設定

CLASSPATH環境変数の設定

WebLogic Server 10以降を使用
－
CLASSPATH環境変数の設定

なし
（組み込みSOAPクライアントライブラリを使用）
－
CLASSPATH環境変数の設定

（凡例）

－：環境変数の設定は不要です。

注※

Windows Server 2008の場合に設定が必要です。

PATH環境変数およびCLASSPATH環境変数の設定について説明します。

＜この節の構成＞

(1)　PATH環境変数の設定（Cosminexus Application Serverを使用する場合）

(2)　PATH環境変数の設定（WebSphere Application Serverを使用する場合）

(3)　PATH環境変数の設定（WebLogic Server 9.2を使用する場合）

(4)　CLASSPATH環境変数の設定

(1)　PATH環境変数の設定（Cosminexus Application Serverを使用する場合）

WebアプリケーションサーバにCosminexus Application Serverを使用する場合，PATH環境変数にCosminexusの設定が必要です。PATH環境変数の設定例を次に示します。

PATH=C:¥Program Files¥HITACHI¥Cosminexus¥PRF¥bin

Cosminexus Application Serverを使用する場合の環境変数PATHの設定については，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」のコマンドラインによるSOAPアプリケーションの利用について，説明している個所を参照してください。

(2)　PATH環境変数の設定（WebSphere Application Serverを使用する場合）

WSジョブ実行ホストのOSがWindows Server 2008の場合，PATH環境変数に次のパスを設定してください。

WebSphere Application Serverインストール先フォルダ¥Java¥jre¥bin

(3)　PATH環境変数の設定（WebLogic Server 9.2を使用する場合）

WebアプリケーションサーバにWebLogic Server 9.2を使用する場合，PATH環境変数に次に示すWebLogic Server 9.2のパスを設定する必要があります。

BEAホームディレクトリ¥patch_weblogic921¥profiles¥default¥native
WebLogic Serverインストール先フォルダ¥server¥native¥win¥32
WebLogic Serverインストール先フォルダ¥server¥bin
BEAホームディレクトリ¥jrockit90_150_06¥jre¥bin
BEAホームディレクトリ¥jrockit90_150_06¥bin
WebLogic Serverインストール先フォルダ¥server¥native¥win¥32¥oci920_8

PATH環境変数の設定例を次に示します。

PATH=C:¥bea¥patch_weblogic921¥profiles¥default¥native;C:¥bea¥webLogic92¥server¥native¥win¥32;C:¥bea¥webLogic92¥server¥bin;C:¥bea¥jrockit90_150_06¥jre¥bin;C:¥bea¥jrockit90_150_06¥bin;C:¥bea¥webLogic92¥server¥native¥win¥32¥oci920_8

パスとパスの間は，「;」（セミコロン）で区切ってください。

(4)　CLASSPATH環境変数の設定

ユーザーWSジョブを使用する場合には，CLASSPATH環境変数の設定が必要です。

CLASSPATH環境変数は，ユーザーWSプログラムを配置するフォルダ以外のフォルダにあるjarファイルを参照する場合に設定します。コントローラーが開始した時に，CLASSPATH環境変数の設定値をJavaVMに指定します(-Djava.class.path)。CLASSPATH環境変数の設定例を次に示します。

CLASSPATH=C:¥userwsp¥wspcommon.jar;C:¥userwsp¥wspcommon2.jar

次の点に注意して設定してください。

jarファイルの格納フォルダではなく，ファイル名を含むjarファイルのパスを設定してください。

大文字・小文字に関係なく「JP1」または「AJS」から始まる環境変数を設定しないでください。

複数のパスを設定する際は「;」（セミコロン）で区切ります。

4.6　障害が発生したときに必要な資料を採取するための設定

障害が発生したときには，原因を特定するために必要な資料を採取する必要があります。資料採取が必要な製品を次に示します。

JP1/AJS3 - SOA Option

Cosminexus
WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application Serverの場合だけ必要です。

次に，資料を採取するために必要な設定について説明します。

＜この節の構成＞

(1)　JP1/AJS3 - SOA Optionでの資料採取の設定

(2)　Cosminexusでの資料採取の設定

(1)　JP1/AJS3 - SOA Optionでの資料採取の設定

JP1/AJS3 - SOA Optionの場合は，資料採取コマンド（ajsws_logコマンド）を使用して資料を採取します。資料採取コマンドを使用するにはセットアップが必要です。資料採取コマンドのセットアップ方法を次に説明します。

資料採取コマンドを任意の別のフォルダにコピーする。
次の資料採取コマンドをコピーします。
JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥tools¥ajsws_log.bat

コピーした資料採取コマンドに書き込み権限を設定する。

コピーした資料採取コマンドをテキストエディターで編集する。
バッチファイルに記述されている標準値を次に示します。この標準値と異なる場合，バッチファイルの記述を変更してください。

@set DIR_BACKLOG=%TEMP%¥jp1ajs2ws¥backlog

資料採取コマンドで採取した情報の退避先を設定します。

資料はDIR_BACKLOGに設定したフォルダの下にあるJP1_DEFAULTに出力されます。DIR_BACKLOGは100バイト以内で設定してください。

@set INST_DIR=%SYSTEMDRIVE%¥Program Files¥hitachi¥JP1AJS2FORWS

JP1/AJS3 - SOA Optionのインストール先フォルダを設定します。

@set COSMINEXUS_DIR=%SYSTEMDRIVE%¥Program Files¥hitachi¥Cosminexus

WebアプリケーションサーバがCosminexus Application Serverの場合，Cosminexus Application Serverのインストール先フォルダを設定します。

WebアプリケーションサーバがWebSphere Application ServerまたはWebLogic Serverの場合は，値を削除してください。

注意

%TEMP%および%SYSTEMDRIVE%は，Windowsの環境変数の%TEMP%および%SYSTEMDRIVE%を示します。

資料採取コマンドは，必ず任意の別のフォルダにコピーしてご使用ください。別のフォルダにコピーしないで使用した場合，上書きインストールすると資料採取コマンドの編集内容が失われます。

64bit版のWindowsでは，JP1/AJS3 - SOA Optionのインストール時に，インストール先のフォルダを変更していない場合，「Program Files」は「Program Files(x86)」となります。資料採取コマンドを編集する際は，インストール先フォルダの記述を修正してください。

参考

64bit版Windowsで資料を採取する場合に必要な設定

64bit版のWindowsを利用している場合，資料採取コマンドを次のように編集する必要があります。

編集前

@set REG_KEY=HKEY_LOCAL_MACHINE¥SOFTWARE¥HITACHI¥JP1AJS2FORWS
@set WS_LIBRARY_DIR=%ProgramFiles%¥hitachi¥JP1AJS2FORWS¥ucpsb

編集後

@set REG_KEY=HKEY_LOCAL_MACHINE¥SOFTWARE¥Wow6432Node¥HITACHI¥JP1AJS2FORWS
@set WS_LIBRARY_DIR=%ProgramFiles(x86)%¥hitachi¥JP1AJS2FORWS¥ucpsb

(2)　Cosminexusでの資料採取の設定

WSジョブ実行ホストにCosminexus Application Serverがある場合，Cosminexusの資料を採取するための設定が必要となります。Cosminexusの資料採取は，トレースログと性能解析トレースを設定します。

(a)　トレースログの設定

障害解析の資料採取のために，Cosminexusの共通定義ファイルで「異常発生時のアプリケーションログ出力」オプションの値を「NONE」以外に設定してください。共通定義ファイルの設定については，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAPアプリケーション開発ガイド」を参照してください。

(b)　性能解析トレースの設定

Cosminexusが提供する性能解析トレースを設定することで，WSジョブで実行されたWebサービスの要求がどこまで処理されたかを確認できます。性能解析トレースの設定については，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」を参照してください。

4.7　JP1/AJSでの設定

JP1/AJSで必要な設定について説明します。

＜この節の構成＞

4.7.1　WSジョブを複数同時に実行する場合に必要な設定

4.7.2　WSジョブ実行時のワークパスの設定

4.7.1　WSジョブを複数同時に実行する場合に必要な設定

複数のWSジョブを同時に実行させる場合，JP1/AJSの環境設定で，ジョブの実行多重度を必要に応じて設定します。ジョブ実行多重度の設定方法については，次のマニュアルを参照してください。

JP1/AJS3の場合

マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」

JP1/AJS2の場合

マニュアル「JP1/Automatic Job Management System 2 セットアップガイド」

JP1/AJSのジョブ実行多重度は，JP1/AJS3 - SOA Optionの環境設定パラメーターmaxwsp（WSジョブの最大同時実行数）分のWSジョブが実行できるように設定してください。JP1/AJS3 - SOA Optionの環境設定パラメーターについては，「4.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。

4.7.2　WSジョブ実行時のワークパスの設定

この製品を使用するには，ワークパス$AJSWS_INST_DIR$の設定が必要です。

ワークパス$AJSWS_INST_DIR$の変数の値には，JP1/AJS3 - SOA Optionインストール先フォルダを設定してください。

WSジョブ実行時のワークパスを変数として設定する方法については，マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」またはマニュアル「JP1/Automatic Job Management System 2 セットアップガイド」の，ジョブ実行時のワークパスを変数として設定する方法について説明している個所を参照してください。

4.8　JP1/AJS3 - SOA Optionの環境設定

JP1/AJS3 - SOA Optionの環境設定では，JP1/AJS3 - SOA Optionに関する定義項目を，インストールしたときの値から変更できます。

次の環境設定のファイルに設定します。

環境設定ファイルajswscommon.conf
JP1/AJS3 - SOA Optionを構成するコンポーネントの環境設定を記述したファイルです。

JavaVM起動オプション設定ファイルajswsjavavmoptions.conf
コントローラーおよびWSプログラムを動作させるJavaVMの起動パラメーターを記述したファイルです。

WS接続環境設定ファイルajsws_ws.conf
標準WSジョブによるWebサービスの接続環境を記述したファイルです。

クライアント定義ファイルc4webcl.properties
Cosminexusのクライアント定義ファイルです。WebアプリケーションサーバがCosminexus Application Serverの場合に必要なファイルです。組み込みSOAPクライアントライブラリを使用する場合にも必要です。
ユーザーWSジョブによるWebサービスの接続環境を記述します。

次に，環境設定ファイルの定義手順および環境設定ファイルの定義項目について説明します。

＜この節の構成＞

4.8.1　環境設定ファイルの定義手順

4.8.2　環境設定ファイルの定義

4.8.3　JavaVM起動オプション設定ファイルの定義

4.8.4　Webサービス接続環境の定義

4.8.1　環境設定ファイルの定義手順

環境設定ファイル，JavaVM起動オプション設定ファイル，WS接続環境設定ファイル，およびクライアント定義ファイルの定義内容を変更し，コントローラーに反映させる手順を次に示します。

コントローラーを終了する。
コントローラーを終了する方法については，「11.3.2 コントローラーの終了」を参照してください。

ファイルを編集する。
環境設定ファイル，JavaVM起動オプション設定ファイル，WS接続環境設定ファイル，およびクライアント定義ファイルは，次のフォルダに格納されています。

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf

各ファイルをテキストエディターで開き，編集してください。文字コードは「Shift_JIS」です。改行コードは「CR+LF」です。編集方法の詳細については，「4.8.2 環境設定ファイルの定義」，「4.8.3 JavaVM起動オプション設定ファイルの定義」，および「4.8.4 Webサービス接続環境の定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.3.1 コントローラーの開始」を参照してください。

4.8.2　環境設定ファイルの定義

環境設定ファイルajswscommon.confに定義できる環境設定パラメーター，および定義時の注意事項について説明します。

＜この項の構成＞

(1)　環境設定ファイルajswscommon.confに定義できる環境設定パラメーター

(2)　環境設定ファイルの設定例

(3)　定義時の注意事項

(1)　環境設定ファイルajswscommon.confに定義できる環境設定パラメーター

環境設定ファイルajswscommon.confに定義できる環境設定パラメーターを次の表に示します。

表4-2　ajswscommon.confに定義できる環境設定パラメーター一覧

環境設定パラメーター名 | 定義内容
port | ポート番号
maxwsp | WSジョブの最大同時実行数
log.file_size | 稼働ログファイルのサイズ
log.num | 稼働ログの面数
jvmlib | コントローラーが使用するJavaVMのライブラリ名
apserver_path | 使用するWebアプリケーションサーバのインストールパス
stdout_enable | ユーザーWSジョブ実行時に標準出力を有効にするかどうか
apserver_kind | 使用するWebアプリケーションサーバの種類
apserver_home※1 | BEAホームディレクトリ名
keystore※2 | キーストアファイルのパス
keystore_password※2 | キーストアのパスワード
truststore※2 | トラストストアファイルのパス
truststore_password※2 | トラストストアファイルのパスワード
jaxws_enable※3 | ユーザーWSプログラムでJAX-WSを利用するかどうか

注※1

WebLogic Server 9.2を使用する場合だけ，このパラメーターに値を設定します。

注※2

WebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

注※3

WebLogic ServerまたはWebSphere Application Serverを使用する場合，このパラメーターに値を設定しても無効になります。

次に，環境設定パラメーターの定義内容について説明します。

port

JP1/AJS3 - SOA Optionの内部処理の通信で使用するポート番号を設定します。

1,024～65,535の範囲で設定します。

デフォルトでは，「20500」が設定されます。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

maxwsp

WSジョブの最大同時実行数を設定します。

JP1/AJSの「ジョブ実行多重度」は，ここで設定したWSジョブの最大同時実行数分のWSジョブが実行できるように設定してください。

1～64の範囲で設定します。

デフォルトでは，「10」が設定されます。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

log.file_size

JP1/AJS3 - SOA Optionが出力する稼働ログのサイズを設定します。JP1/AJS3 - SOA Optionの稼働ログファイルには，幾つかの種類がありますが，すべてのログファイルに対して共通の設定項目です。

4,096～16,777,216バイトの範囲で設定します。

デフォルトでは，「2097152」バイトが設定されます。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

注意

現在の値よりも小さい値に変更する場合，次のフォルダの下にあるファイルとフォルダをすべて削除してください。なお，削除前にバックアップを採ってください。

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥log

log.num

JP1/AJS3 - SOA Optionが出力する稼働ログの面数を設定します。JP1/AJS3 - SOA Optionの稼働ログファイルには，幾つかの種類がありますが，すべてのログファイルに対して共通の設定項目です。

2～16の範囲で設定します。

デフォルトでは，「2」が設定されます。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

注意

現在の値よりも小さい値に変更する場合，次のフォルダの下にあるファイルとフォルダをすべて削除してください。なお，削除前にバックアップを採ってください。

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥log

jvmlib

コントローラーが使用するJavaVMのライブラリ名を，511バイト以内（255文字以内）のフルパスで設定します。また，フルパスはドライブレターで始まるローカルフォルダを設定してください。ネットワークディレクトリは設定できません。

デフォルトを次に示します。

C:¥Program Files¥HITACHI¥Cosminexus¥jdk¥jre¥bin¥server¥jvm.dll

使用するWebアプリケーションサーバに応じて変更してください。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

なお，組み込みSOAPクライアントライブラリを使用する場合，設定を省略できます。

apserver_path

WSジョブ実行ホストにあるWebアプリケーションサーバのインストールパスを，511バイト以内（255文字以内）のフルパスで設定します。また，フルパスはドライブレターで始まるローカルフォルダを設定してください。ネットワークディレクトリは設定できません。

デフォルトでは次の値が設定されます。

C:¥Program Files¥HITACHI¥Cosminexus

使用するWebアプリケーションサーバのインストールパスに変更してください。

このパラメーターの設定を省略した場合または不正な値を設定した場合，デフォルト値が設定されます。

なお，組み込みSOAPクライアントライブラリを使用する場合，設定を省略できます。

stdout_enable

ユーザーWSジョブ実行時に標準出力を有効にするかどうかを設定します。

0

ユーザーWSジョブ実行時に標準出力を無効にします。

1

ユーザーWSジョブ実行時に標準出力を有効にします。

デフォルトでは，「1」が設定されます。

「0」を設定すると，ユーザーWSプログラムにJava標準の機能で標準出力するように実装しても，標準出力には出力されません。

「1」を設定すると，Java標準の機能で標準出力に出力した内容とSOAPクライアントライブラリによって標準出力に出力された稼働情報が混在します。したがって，標準出力を使用してユーザーWSジョブの結果を後続ジョブへ引き継ぐことが困難になる場合があります。必要に応じてstdout_enableの値を「0」に変更してください。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

apserver_kind

Webアプリケーションサーバの種類を次のように設定します。

Cosminexus Application Serverの場合：「COS」

WebSphere Application Serverの場合：「WAS」

WebSphere Application Server（バージョン7.0）の場合：「WAS7」

WebLogic Server（バージョン9.2）の場合：「WL」

WebLogic Server（バージョン10以降）の場合：「WL10」

組み込みSOAPクライアントライブラリを使用する場合：空文字（設定不要）

デフォルトでは，空文字が設定されています（組み込みSOAPクライアントライブラリを使用する状態です）。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

apserver_home

WebアプリケーションサーバにWebLogic Server 9.2を使用する場合，このパラメーターにBEAホームディレクトリ名を設定します。511バイト以内（255文字以内）のフルパスで設定します。また，フルパスはドライブレターで始まるローカルフォルダを設定してください。ネットワークディレクトリは設定できません。

デフォルトでは，空文字が設定されています。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

WebアプリケーションサーバにCosminexus Application Server，WebSphere Application Server，またはWebLogic Server 10以降を使用する場合は，デフォルト値のまま（空文字）にしてください。なお，設定しても無効となります。

keystore

WSジョブによるWebサービス接続でHTTPS通信する場合に，キーストアファイルの格納先パスを設定します。このパラメーターは，次の場合に設定が必要です。

WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合

組み込みSOAPクライアントライブラリを使用する場合

キーストアは，HTTPS通信する際の暗号化に使用する鍵です。キーストアファイルは，WSジョブの実行によってWebサービス提供ホストに接続する際，HTTPS通信を利用したクライアント認証で使用されます。

511バイト以内（255文字以内）のフルパスで設定します。フルパスはドライブレターで始まるローカルフォルダを設定してください。ネットワークディレクトリは設定できません。

また，次の点に注意してください。

Cosminexus Application Serverまたは組み込みSOAPクライアントライブラリを使用する場合

このパラメーターに設定した値は，次のシステムプロパティにマッピングされます。

javax.net.ssl.keyStore

このため，ユーザーWSジョブの実行でも有効になります。

javax.net.ssl.keyStoreについては，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」のFAQの，SOAPクライアントからSSLを使用してSOAPサービスへの接続について記載している個所を参照してください。

WebSphere Application Serverを使用する場合

ユーザーWSジョブでのWebサービス接続でHTTPS通信する場合は，このパラメーターに値を設定してもHTTPS通信できません。ユーザーWSプログラムの実装で設定してください。

なお，WebLogic Serverを使用する場合，このパラメーターは利用できません。

このため，標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用できません。ただし，ユーザーWSジョブでのWebサービス接続では，HTTPS通信を利用できます。ユーザーWSプログラムにHTTPS通信関連の設定を実装してください。

keystore_password

WSジョブによるWebサービス接続でHTTPS通信する場合に，キーストアのパスワードを設定します。このパラメーターは，次の場合に設定が必要です。

WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合

組み込みSOAPクライアントライブラリを使用する場合

6～511バイトの範囲で設定します。

また，次の点に注意してください。

Cosminexus Application Serverまたは組み込みSOAPクライアントライブラリを使用する場合

このパラメーターに設定した値は，次のシステムプロパティにマッピングされます。

javax.net.ssl.keyStorePassword

このため，ユーザーWSジョブの実行でも有効になります。

javax.net.ssl.keyStorePasswordについては，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」のFAQの，SOAPクライアントからSSLを使用してSOAPサービスへの接続について記載している個所を参照してください。

WebSphere Application Serverを使用する場合

ユーザーWSジョブでのWebサービス接続でHTTPS通信する場合は，このパラメーターに値を設定してもHTTPS通信できません。ユーザーWSプログラムの実装で設定してください。

なお，WebLogic Serverを使用する場合，このパラメーターは利用できません。

このため，標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用できません。ただし，ユーザーWSジョブでのWebサービス接続では，HTTPS通信を利用できます。ユーザーWSプログラムにHTTPS通信関連の設定を実装してください。

truststore

WSジョブによるWebサービス接続でHTTPS通信する場合に，トラストストアファイルの格納先パスを設定します。このパラメーターは，次の場合に設定が必要です。

WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合

組み込みSOAPクライアントライブラリを使用する場合

トラストストアは，HTTPS通信する際の電子証明書です。トラストストアファイルは，WSジョブの実行によるWebサービス提供ホストに接続する際，HTTPS通信を利用してクライアント認証する場合に使用します。

511バイト以内（255文字以内）のフルパスで設定します。フルパスはドライブレターで始まるローカルフォルダを設定してください。ネットワークディレクトリは設定できません。

また，次の点に注意してください。

Cosminexus Application Serverまたは組み込みSOAPクライアントライブラリを使用する場合

このパラメーターに設定した値は，次のシステムプロパティにマッピングされます。

javax.net.ssl.trustStore

このため，ユーザーWSジョブの実行でも有効になります。

javax.net.ssl.trustStoreについては，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」のFAQの，SOAPクライアントからSSLを使用してSOAPサービスへの接続について記載している個所を参照してください。

WebSphere Application Serverを使用する場合

ユーザーWSジョブでのWebサービス接続でHTTPS通信する場合は，このパラメーターに値を設定してもHTTPS通信できません。ユーザーWSプログラムの実装で設定してください。

なお，WebLogic Serverを使用する場合，このパラメーターは利用できません。

このため，標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用できません。ただし，ユーザーWSジョブでのWebサービス接続では，HTTPS通信を利用できます。ユーザーWSプログラムにHTTPS通信関連の設定を実装してください。

truststore_password

WSジョブによるWebサービス接続でHTTPS通信する場合に，トラストストアのパスワードを設定します。このパラメーターは，次の場合に設定が必要です。

WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合

組み込みSOAPクライアントライブラリを使用する場合

6～511バイトの範囲で設定します。

また，次の点に注意してください。

Cosminexus Application Serverまたは組み込みSOAPクライアントライブラリを使用する場合

このパラメーターに設定した値は，次のシステムプロパティにマッピングされます。

javax.net.ssl.trustStorePassword

このため，ユーザーWSジョブの実行でも有効になります。

javax.net.ssl.trustStorePasswordについては，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」のFAQの，SOAPクライアントからSSLを使用してSOAPサービスへの接続について記載している個所を参照してください。

WebSphere Application Serverを使用する場合

ユーザーWSジョブでのWebサービス接続でHTTPS通信する場合は，このパラメーターに値を設定してもHTTPS通信できません。ユーザーWSプログラムの実装で設定してください。

なお，WebLogic Serverを使用する場合，このパラメーターは利用できません。

このため，標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用できません。ただし，ユーザーWSジョブでのWebサービス接続では，HTTPS通信を利用できます。ユーザーWSプログラムにHTTPS通信関連の設定を実装してください。

jaxws_enable

WebアプリケーションサーバにCosminexus Application Server 08-00以降を使用する場合，ユーザーWSプログラムでJAX-WSを利用するかどうかを設定します。

0

JAX-WSを利用しません。

1

JAX-WSを利用します。

デフォルトでは，「1」が設定されます。ただし，この環境設定パラメーター名がない場合（JP1/AJS2 for Web Serviceからのアップグレードの場合）は，設定値を「0」として動作します。このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

なお，WebLogic ServerまたはWebSphere Application Serverを使用する場合，このパラメーターは利用できません。

(2)　環境設定ファイルの設定例

環境設定ファイルajswscommon.confの設定例を次に示します。

WebアプリケーションサーバがCosminexus Application Serverの場合

# コメント
port=20500
maxwsp=10
log.file_size=2097152
log.num=2
jvmlib=C:¥Program Files¥HITACHI¥Cosminexus¥jdk¥jre¥bin¥server¥jvm.dll
apserver_path=C:¥Program Files¥HITACHI¥Cosminexus
stdout_enable=1
apserver_kind=COS
apserver_home=
keystore=C:¥tmp¥1.keystore
keystore_password=password
truststore=C:¥tmp¥1.truststore
truststore_password=password
jaxws_enable=1

WebアプリケーションサーバがWebSphere Application Serverの場合

# コメント
port=20500
maxwsp=10
log.file_size=2097152
log.num=2
jvmlib=C:¥Program Files¥IBM¥WebSphere¥AppServer¥java¥jre¥bin¥classic¥jvm.dll
apserver_path=C:¥Program Files¥IBM¥WebSphere¥AppServer
stdout_enable=1
apserver_kind=WAS
apserver_home=
keystore=C:¥tmp¥1.keystore
keystore_password=password
truststore=C:¥tmp¥1.truststore
truststore_password=password

WebアプリケーションサーバがWebLogic Server 9.2の場合

# コメント
port=20500
maxwsp=10
log.file_size=2097152
log.num=2
jvmlib=C:¥bea¥jrockit90_150_03¥jre¥bin¥jrockit¥jvm.dll
apserver_path=C:¥bea¥weblogic92
stdout_enable=1
apserver_kind=WL
apserver_home=C:¥bea

WebアプリケーションサーバがWebLogic Server 10の場合

# コメント
port=20500
maxwsp=10
log.file_size=2097152
log.num=2
jvmlib=C:¥bea¥jrockit90_150_06¥jre¥bin¥jrockit¥jvm.dll
apserver_path=C:¥bea¥wlserver_10.0
stdout_enable=1
apserver_kind=WL10
apserver_home=

WebアプリケーションサーバがWebLogic Server 10g Release 3の場合

# コメント
port=20500
maxwsp=10
log.file_size=2097152
log.num=2
jvmlib=C:¥bea¥jrockit_160_05¥jre¥bin¥jrockit¥jvm.dll
apserver_path=C:¥bea¥wlserver_10.3
stdout_enable=1
apserver_kind=WL10
apserver_home=

組み込みSOAPクライアントライブラリを使用する場合

# コメント
port=22222
maxwsp=10
log.file_size=2097152
log.num=2
stdout_enable=1

(3)　定義時の注意事項

定義時の注意事項を次に示します。

キーストアのパスワードおよびトラストストアのパスワードを設定する場合，環境設定ファイルが第三者から不正にアクセスされないように注意してください。

環境設定パラメーターは，「環境設定パラメーター名=値」の形式で設定してださい。

各環境設定パラメーターを改行で区切って設定してください。最終行には改行が必要です。

空行は設定しないでください。

「#」で始まる行はコメントと見なされます。

環境設定パラメーター名は，すべて小文字で設定してください。

環境設定パラメーター名には，スペースやタブなどの環境設定パラメーター名以外の文字を含めないでください。

「=」と改行の間の文字はすべて値として見なされます。

「(1) 環境設定ファイルajswscommon.confに定義できる環境設定パラメーター」に示すパラメーター以外のものが設定された場合，無視されます。

同じ環境設定パラメーター名が重複して設定されている場合，あとの行で設定された値が有効になります。

4.8.3　JavaVM起動オプション設定ファイルの定義

JavaVM起動オプション設定ファイルajswsjavavmoptions.confに定義するオプション，および定義時の注意事項について説明します。

＜この項の構成＞

(1)　JavaVM起動オプション設定ファイルajswsjavavmoptions.confに定義するオプション

(2)　JavaVM起動オプション設定ファイルの定義例

(3)　定義時の注意事項

(1)　JavaVM起動オプション設定ファイルajswsjavavmoptions.confに定義するオプション

JavaVM起動オプション設定ファイルに定義するオプションを次に示します。

コントローラーを開始する際のメモリー使用量を設定します。メモリー所要量の見積もりで算出した値を，メモリー関連のオプション（-Xms，-Xmx，または-Xss）に設定します。

ユーザーWSプログラムの処理で必要なシステムプロパティがある場合，設定してください。

Windows版JP1/AJS3 - SOA Optionでは，-Xrsオプションを必ず設定します。設定しなかった場合，ログオフ時にコントローラーが強制終了します。

Windows Server 2008でWebSphere Application Server v7.0を使用する場合，次のプロパティを設定してください。設定しなかった場合，サービスが異常終了します。

-Djava.net.preferIPv4Stack=true

参考

JavaVM起動オプションの詳細は，JavaVMのドキュメントを参照してください。

(2)　JavaVM起動オプション設定ファイルの定義例

JavaVM起動オプション設定ファイルの定義例を次に示します。

Windows Server 2008でWebSphere Application Server v7.0を使用する場合

-Xms256m
-Xmx512m
-Xrs

# example property for the User WS Program.
-Dproperty1=1
-Dproperty2=2
-Djava.net.preferIPv4Stack=true

この定義例では，ユーザーWSプログラムの処理で必要なシステムプロパティとして，-Dproperty1=1および-Dproperty2=2を設定しています。

上記以外の場合

-Xms256m
-Xmx512m
-Xrs

# example property for the User WS Program.
#-Dproperty1=1
#-Dproperty2=2

(3)　定義時の注意事項

1行の終わりは，必ず改行してください。最後の行も改行してください。

「#」で始まる行はコメントと見なされます。

4.8.4　Webサービス接続環境の定義

Webサービスの接続環境として，HTTPプロキシサーバを使用する場合の設定，タイムアウトの設定，およびリトライ回数を必要に応じて設定してください。

設定する方法は，標準WSジョブとユーザーWSジョブで異なります。方法を次に示します。

標準WSジョブを使用する場合

JP1/AJS3 - SOA Optionが提供するWS接続環境設定ファイルに設定します。設定方法については，「(1)WS接続環境設定ファイルの定義」を参照してください。

ユーザーWSジョブを使用する場合

使用するWebアプリケーションごとに，設定方法を説明します。

Cosminexus Application Server，または組み込みSOAPクライアントライブラリを使用する場合

JP1/AJS3 - SOA Optionが提供するクライアント定義ファイルに設定します。設定方法については，「(2)クライアント定義ファイルの定義」を参照してください。

WebSphere Application ServerまたはWebLogic Serverを使用する場合

ユーザーWSプログラムに実装してください。

ここでは，WS接続環境設定ファイル，およびクライアント定義ファイルに定義できる項目と設定例について説明します。

なお，Cosminexus Application Serverまたは組み込みSOAPクライアントライブラリを使用する場合で，標準WSジョブとユーザーWSジョブを併用するときは，「(3)標準WSジョブとユーザーWSジョブを併用する場合の注意事項」も参照してください。

＜この項の構成＞

(1)　WS接続環境設定ファイルの定義

(2)　クライアント定義ファイルの定義

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

(1)　WS接続環境設定ファイルの定義

WS接続環境設定ファイルajsws_ws.confに定義できる環境設定パラメーター，WS接続環境設定ファイルの定義例，および定義時の注意事項について説明します。

(a)　WS接続環境設定ファイルajsws_ws.confに定義できる環境設定パラメーター

WS接続環境設定ファイルajsws_ws.confに定義できる環境設定パラメーターを次の表に示します。

表4-3　ajsws_ws.confに定義できる環境設定パラメーター一覧

環境設定パラメーター名 | 定義内容
proxy_host | HTTPプロキシサーバのホスト名
non_proxy_hosts | HTTPプロキシサーバを使用しないホスト名群
proxy_port | HTTPプロキシサーバのポート番号
proxy_user | HTTPプロキシサーバの認証ユーザーID
proxy_password | HTTPプロキシサーバの認証ユーザーIDに対応するパスワード
socket_write_timeout※ | クライアントのソケットの書き込みタイムアウト時間
socket_read_timeout※ | クライアントのソケットの読み込みタイムアウト時間
socket_connect_timeout※ | クライアントのソケットの接続タイムアウト時間
retry_count | Webサービスの接続に失敗した場合のリトライ回数
retry_interval | Webサービスの接続に失敗した場合のリトライ間隔

注※

WebSphere Application ServerまたはWebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

次に，各環境設定パラメーターの定義内容について説明します。

proxy_host

WebサービスとのHTTP通信でHTTPプロキシサーバを経由する場合，HTTPプロキシサーバのホスト名を設定します。

255バイト以内で設定します。

non_proxy_hosts

WebサービスとのHTTP通信でHTTPプロキシサーバを経由しないホストがある場合，そのホスト名を設定します。

65,535バイト以内で設定します。

複数のホスト名を設定する場合は，「|」で区切って設定します。

HTTPプロキシサーバのホスト名（proxy_host）およびHTTPプロキシサーバのポート番号（proxy_port）が設定されていない場合，ここに設定した値は無視されます。

proxy_port

WebサービスとのHTTP通信でHTTPプロキシサーバを経由する場合，HTTPプロキシサーバのポート番号を設定します。

1024～65535の範囲で設定します。

proxy_user

WebサービスとのHTTP通信でHTTPプロキシサーバを経由する場合，HTTPプロキシサーバの認証ユーザーIDを設定します。

255バイト以内で設定します。

HTTPプロキシサーバのホスト名（proxy_host）およびHTTPプロキシサーバのポート番号（proxy_port）が設定されていない場合，ここに設定した値は無視されます。

proxy_password

WebサービスとのHTTP通信でHTTPプロキシサーバを経由する場合，HTTPプロキシサーバの認証ユーザーIDに対応するパスワードを設定します。

255バイト以内で設定します。

HTTPプロキシサーバのホスト名（proxy_host）およびHTTPプロキシサーバのポート番号（proxy_port）が設定されていない場合，ここに設定した値は無視されます。

socket_write_timeout※

Webサービスとの接続時の，クライアントのソケットの書き込みタイムアウト時間を設定します。

0～86,400秒の範囲で設定します。

デフォルトでは，「60」秒が設定されます。

このパラメーターに「0」を設定した場合は，タイムアウトの監視はしません。

なお，WebSphere Application ServerまたはWebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

socket_read_timeout※

Webサービスとの接続時の，クライアントのソケットの読み込みタイムアウト時間を設定します。

0～86,400秒の範囲で設定します。

デフォルトでは，「300」秒が設定されます。

このパラメーターに「0」を設定した場合は，タイムアウトの監視はしません。

なお，WebSphere Application ServerまたはWebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

socket_connect_timeout※

Webサービスとの接続時の，クライアントのソケットの接続タイムアウト時間を設定します。

0～86,400秒の範囲で設定します。

デフォルトでは，「60」秒が設定されます。

このパラメーターに「0」を設定した場合は，接続タイムアウトの監視はしません。

なお，WebSphere Application ServerまたはWebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

retry_count※

Webサービスとの接続時の，リトライの回数を設定します。

0～9の数値を設定します。

デフォルトでは，「3」が設定されます。

このパラメーターに「0」を設定した場合はリトライしません。

retry_interval※

Webサービスとの接続時の，リトライの間隔を設定します。

0～60秒の範囲で設定します。

デフォルトでは，「10」秒が設定されます。

リトライ回数（retry_count）が「0」の場合，このパラメーターに設定した値は無視されます。

このパラメーターに「0」を設定した場合，間隔を空けないでリトライします。

注※

ジョブ定義時にジョブ打ち切り時間を設定する場合，リトライが終わらないうちにジョブの打ち切りが発生しないように考慮してタイムアウト時間，リトライ回数，およびリトライ間隔を設定してください。

(b)　WS接続環境設定ファイルの定義例

WS接続環境設定ファイルajsws_ws.confの定義例を次に示します。

WebアプリケーションサーバがCosminexus Application Serverの場合，または組み込みSOAPクライアントライブラリを使用する場合

proxy_host=ProxyHostName
non_proxy_hosts=HostName1|HostName2
proxy_port=8080
proxy_user=user1
proxy_password=password
socket_write_timeout=12
socket_read_timeout=60
socket_connect_timeout=180
retry_count=1
retry_interval=5

WebアプリケーションサーバがWebSphere Application ServerまたはWebLogic Serverの場合

proxy_host=ProxyHostName
non_proxy_hosts=HostName1|HostName2
proxy_port=8080
proxy_user=user1
proxy_password=password
retry_count=1
retry_interval=5

(c)　定義時の注意事項

マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」のクライアント定義ファイルの設定について記載している個所を参照してください。

HTTPプロキシサーバの認証ユーザーIDに対応するパスワードを設定する場合，WS接続環境設定ファイルが第三者から不正にアクセスされないように注意してください。

(2)　クライアント定義ファイルの定義

クライアント定義ファイルc4webcl.propertiesに定義できる項目，クライアント定義ファイルの定義例，および定義時の注意事項について説明します。

(a)　クライアント定義ファイルc4webcl.propertiesに定義できる項目

Cosminexusのクライアント定義ファイルのうち，JP1/AJS3 - SOA Optionで使用する定義項目を次の表に示します。

表4-4　クライアント定義ファイルの定義項目

環境設定パラメーター名
定義内容

c4web.logger.log_file_prefix

トレースファイル，アプリケーションログのプレフィクス（「ajsws」固定）

c4web.application.proxy_host

HTTPプロキシサーバのホスト名

c4web.application.non_proxy_hosts

HTTPプロキシサーバを使用しないホスト名群

c4web.application.proxy_port

HTTPプロキシサーバのポート番号

c4web.application.proxy_user

HTTPプロキシサーバの認証ユーザーID

c4web.application.proxy_password

HTTPプロキシサーバの認証ユーザーIDに対応するパスワード

c4web.application.socket_write_timeout

クライアントのソケットの書き込みタイムアウト値

c4web.application.socket_read_timeout

クライアントのソケットの読み込みタイムアウト値

c4web.application.socket_connect_timeout

クライアントのソケットの接続タイムアウト値

ファイルのフォーマット，文字コード，および定義内容については，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」のクライアント定義ファイルの設定について記載している個所を参照してください。

(b)　クライアント定義ファイルの定義例

クライアント定義ファイルc4webcl.propertiesの定義例を次に示します。

c4web.logger.log_file_prefix=ajsws

(c)　定義時の注意事項

マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」のクライアント定義ファイルの設定について記載している個所を参照してください。

HTTPプロキシサーバの認証ユーザーIDに対応するパスワードを設定する場合，クライアント定義ファイルが第三者から不正にアクセスされないように注意してください。

環境設定パラメーターc4web.logger.log_file_prefixは，「ajsws」固定です。変更しないでください。

クライアント定義ファイルの定義は，コントローラー単位で定義します。したがって，同一のコントローラーで複数のユーザーWSジョブを実行する場合，すべてのユーザージョブの実行でクライアント定義ファイルの値を使用します。

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

Cosminexus Application Serverまたは組み込みSOAPクライアントライブラリを使用する場合で，標準WSジョブとユーザーWSジョブを併用するとき，WS接続環境設定ファイルとクライアント定義ファイルの両方を定義する必要があります。

両方のファイルを定義すると，WSジョブの実行時は，次のようにファイルが参照されます。

表4-5　WSジョブの実行時に参照されるファイル

| WS接続環境設定ファイル | クライアント定義ファイル
標準WSジョブの実行時 | ○ | △
ユーザーWSジョブの実行時 | － | ○

（凡例）

○：優先して参照される

△：優先するファイルがない場合に参照される

－：参照されない

WS接続環境設定ファイルに定義していない項目がクライアント定義ファイルに定義されていた場合，標準WSジョブの実行時に，クライアント定義ファイルの値が参照されます。

標準WSジョブの実行時に，クライアント定義ファイルの内容が参照されると問題がある場合は，WS接続環境設定ファイルに必要な項目が定義されているかを必ず確認してください。

WS接続環境設定ファイルとクライアント定義ファイルの環境設定パラメーター名の対応を次に示します。

表4-6　環境設定パラメーター名の対応

定義内容
WS接続環境設定ファイルの環境設定パラメーター名
クライアント定義ファイルの環境設定パラメーター名

HTTPプロキシサーバのホスト名

proxy_host

c4web.application.proxy_host

HTTPプロキシサーバを使用しないホスト名群

non_proxy_hosts※

c4web.application.non_proxy_hosts

HTTPプロキシサーバのポート番号

proxy_port※

c4web.application.proxy_port

HTTPプロキシサーバの認証ユーザーID

proxy_user

c4web.application.proxy_user

HTTPプロキシサーバの認証ユーザーIDに対応するパスワード

proxy_password※

c4web.application.proxy_password

クライアントのソケットの書き込みタイムアウト値

socket_write_timeout

c4web.application.socket_write_timeout

クライアントのソケットの読み込みタイムアウト値

socket_read_timeout

c4web.application.socket_read_timeout

クライアントのソケットの接続タイムアウト値

socket_connect_timeout

c4web.application.socket_connect_timeout

リトライ回数

retry_count

－

リトライ間隔

retry_interval

－

（凡例）

－：WS接続環境設定ファイルに定義していない場合，参照されません。

注※

non_proxy_hosts，proxy_port，およびproxy_passwordは，WS接続環境設定ファイルに値を設定しても，WS接続環境設定ファイルのproxy_hostまたはproxy_portの設定が省略されていた場合，クライアント定義ファイルに設定した値が参照されます。例を次に示します。

（例）

1.　WS接続環境設定ファイルに次の項目が設定されている場合

non_proxy_hosts，proxy_user，proxy_password（proxy_hostとproxy_portの設定が省略されている）

2.　クライアント定義ファイルに次の項目が設定されている場合

c4web.application.proxy_host，c4web.application.proxy_port，c4web.application.non_proxy_hosts，c4web.application.proxy_user，c4web.application.proxy_password（WS接続環境設定ファイルのproxy_hostとproxy_portに対応する項目に値が設定されている）

1.と2.の両方が該当する場合，次の値が参照されます。

HTTPプロキシサーバのホスト名：クライアント定義ファイルのc4web.application.proxy_host

HTTPプロキシサーバのポート番号：クライアント定義ファイルのc4web.application.proxy_port

HTTPプロキシサーバを使用しないホスト名群：クライアント定義ファイルのc4web.application.non_proxy_hosts※1

HTTPプロキシサーバの認証ユーザーID：クライアント定義ファイルのc4web.application.proxy_user※1

HTTPプロキシサーバの認証ユーザーIDに対応するパスワード：クライアント定義ファイルのc4web.application.proxy_password※1
注※1　WS接続環境設定ファイルの値は参照されません。

4.9　運用環境に応じた設定

JP1/AJS3 - SOA Optionを使用する環境に応じた設定の方法について説明します。

＜この節の構成＞

4.9.1　HTTP基本認証を利用する場合の設定

4.9.2　HTTPプロキシサーバを利用する場合の設定

4.9.3　HTTPS通信する場合の設定

4.9.4　Webサービス接続のタイムアウト時間を変更する場合の設定（Cosminexus Application Server限定）

4.9.1　HTTP基本認証を利用する場合の設定

標準WSジョブの実行によるWebサービス接続で，HTTP基本認証が行われているWebサービスと接続する場合の設定手順を次に示します。

＜この項の構成＞

(1)　HTTP基本認証を利用する場合の設定手順

(2)　HTTP基本認証を利用する場合の設定内容

(3)　HTTP基本認証を利用する場合の設定例

(4)　定義時の注意事項

(1)　HTTP基本認証を利用する場合の設定手順

コントローラーを終了する。
コントローラーを終了する方法については，「11.3.2 コントローラーの終了」を参照してください。

ジョブ実行ホストに認証情報設定ファイルを配置する。
認証情報設定ファイルに，HTTP基本認証でのID，およびパスワードを設定し，WSジョブ実行ホスト上のフォルダに配置してください。ファイル名は任意です。
認証情報設定ファイルの設定内容については，「(2)HTTP基本認証を利用する場合の設定内容」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.3.1 コントローラーの開始」を参照してください。

注意

標準WSジョブ定義時に，［標準WSジョブ定義］ダイアログボックスの［オプション］タブで次のように設定してください。

［HTTP基本認証］で［する］を選択する

［認証情報設定ファイル名（ジョブ実行ホスト上）］に，手順2で認証情報設定ファイルを保存したフォルダを指定する

(2)　HTTP基本認証を利用する場合の設定内容

認証情報設定ファイルで設定する内容を次の表に示します。

表4-7　認証情報設定ファイルで設定する内容

環境設定パラメーター名 | 定義内容
id | HTTP基本認証でのID
password | HTTP基本認証でのパスワード

次に，環境設定パラメーターの定義内容について説明します。

id

HTTP基本認証でのIDを255バイト以内で設定します。

このパラメーターの設定を省略した場合，または不正な値を設定した場合は，HTTP基本認証を行いません。

password

HTTP基本認証でのパスワードを255バイト以内で設定します。

このパラメーターの設定を省略した場合は，値を空文字として扱います。不正な値を設定した場合は，HTTP基本認証を行いません。

(3)　HTTP基本認証を利用する場合の設定例

認証情報設定ファイルの設定例を次に示します。

id=id
password=password

(4)　定義時の注意事項

定義時の注意事項を次に示します。

HTTP基本認証でのパスワードを設定するため，認証情報設定ファイルが第三者から不正にアクセスされないように注意してください。

環境設定パラメーターは，「環境設定パラメーター名=値」の形式で設定してださい。

各環境設定パラメーターを改行で区切って設定してください。最終行には改行が必要です。

環境設定パラメーター名は，すべて小文字で設定してください。

環境設定パラメーター名には，スペースやタブなどの環境設定パラメーター名以外の文字を含めないでください。

「=」と改行の間の文字はすべて値として見なされます。

「(2)HTTP基本認証を利用する場合の設定内容」に示すパラメーター以外のものが設定された場合，無視されます。

同じ環境設定パラメーター名が重複して設定されている場合，あとの行で設定された値が有効になります。

4.9.2　HTTPプロキシサーバを利用する場合の設定

ここでは，標準WSジョブまたはユーザーWSジョブの実行によるWebサービス接続で，HTTPプロキシサーバを経由して接続する場合の設定について説明します。

HTTPプロキシサーバを利用するための設定は，コントローラー単位で設定します。したがって，同一のコントローラーで動くすべてのWSジョブに，この設定が反映されます。

＜この項の構成＞

(1)　標準WSジョブの場合の手順

(2)　ユーザーWSジョブの場合の手順

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

(1)　標準WSジョブの場合の手順

標準WSジョブの実行によるWebサービス接続で，HTTPプロキシサーバを経由する場合の設定手順を次に示します。

コントローラーを終了する。
コントローラーを終了する方法については，「11.3.2 コントローラーの終了」を参照してください。

ジョブ実行ホストにある，WS接続環境設定ファイルを編集する。
WS接続環境設定ファイルajsws_ws.confの，次の項目を編集してください。

HTTPプロキシサーバのホスト名（proxy_host）

HTTPプロキシサーバを使用しないホスト名群（non_proxy_hosts）

HTTPプロキシサーバのポート番号（proxy_port）

HTTPプロキシサーバの認証ユーザーID（proxy_user）

HTTPプロキシサーバの認証ユーザーIDに対応するパスワード（proxy_password）

各項目の定義内容については，「4.8.4(1) WS接続環境設定ファイルの定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.3.1 コントローラーの開始」を参照してください。

(2)　ユーザーWSジョブの場合の手順

ユーザーWSジョブの実行によるWebサービス接続で，HTTPプロキシサーバを経由する場合，次の方法で設定してください。

Cosminexus Application Serverを使用する場合

JP1/AJS3 - SOA Optionが提供するクライアント定義ファイルに設定します。設定方法については，「4.8.4(2)クライアント定義ファイルの定義」を参照してください。

WebSphere Application ServerまたはWebLogic Serverを使用する場合

HTTPプロキシサーバ関連の設定をユーザーWSプログラムに実装してください。

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

使用するWebアプリケーションサーバごとに注意事項を説明します。

Cosminexus Application Serverを使用する場合

標準WSジョブとユーザーWSジョブを併用するとき，WS接続環境設定ファイルとクライアント定義ファイルの両方を定義する必要があります。

ただし，WS接続環境設定ファイルのnon_proxy_hosts，proxy_port，およびproxy_passwordに値を設定しても，WS接続環境設定ファイルのproxy_hostまたはproxy_portの設定が省略されていた場合，クライアント定義ファイルに設定した値が参照されます。詳細は，「4.8.4(3) 標準WSジョブとユーザーWSジョブを併用する場合の注意事項」を参照してください。

WebSphere Application Serverを使用する場合

標準WSジョブとユーザーWSジョブを併用するとき，HTTPプロキシサーバ関連の設定を，WS接続環境設定ファイルとユーザーWSプログラムの両方に設定する必要があります。

両方に設定する際，HTTPプロキシサーバ関連の設定のうち，「HTTPプロキシサーバを使用しないホスト名群」については，WS接続環境設定ファイルのnon_proxy_hosts環境設定パラメーターの設定値とユーザーWSプログラムでの設定値とを合わせておき，WS接続環境設定ファイルのnon_proxy_hosts環境設定パラメーターに設定してください。WS接続環境設定ファイルのnon_proxy_hosts環境設定パラメーターに設定した値は，ユーザーWSプログラムでも有効になります。

WS接続環境設定ファイルについては，「4.8.4(1) WS接続環境設定ファイルの定義」を参照してください。

WebLogic Serverを使用する場合

標準WSジョブとユーザーWSジョブを併用するとき，HTTPプロキシサーバ関連の設定を，WS接続環境設定ファイルとユーザーWSプログラムの両方に設定する必要があります。

両方に設定する際，HTTPプロキシサーバ関連の次の設定については，WS接続環境設定ファイルの設定値とユーザーWSプログラムでの設定値とを合わせておき，WS接続環境設定ファイルに定義してください。

「HTTPプロキシサーバのホスト名」
WS接続環境設定ファイルのproxy_hostに設定する値

「HTTPプロキシサーバを使用しないホスト名群」
WS接続環境設定ファイルのnon_proxy_hostsに設定する値

「HTTPプロキシサーバのポート番号」
WS接続環境設定ファイルのproxy_portに設定する値

WS接続環境設定ファイルのproxy_host，non_proxy_hostsおよびproxy_port環境設定パラメーターに設定した値は，ユーザーWSプログラムでも有効になります。

WS接続環境設定ファイルについては，「4.8.4(1) WS接続環境設定ファイルの定義」を参照してください。

4.9.3　HTTPS通信する場合の設定

標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用する場合の設定手順を次に示します。

HTTPS通信の設定は，コントローラー単位で設定します。したがって，同一のコントローラーで動くすべての標準WSジョブにこの設定が反映されます。

コントローラーを終了する。
コントローラーを終了する方法については，「11.3.2 コントローラーの終了」を参照してください。

接続先のWebサービスの電子証明書（X.509 証明書）を入手する。

入手した電子証明書を，Javaのキーストアファイルに格納する。
キーストアファイルを作成していない場合は，新たにキーストアファイルを作成し，電子証明書を格納してください。
キーストアファイルの作成や，キーストアファイルへの電子証明書の格納は，JREに付属されているコマンドkeytoolを用います。keytoolの使い方については，JREのマニュアルを参照してください。

WSジョブ実行ホストにある環境設定ファイルに，キーストアファイルのパス情報を設定する。
環境設定ファイルajswscommon.confについては，「4.8.2 環境設定ファイルの定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.3.1 コントローラーの開始」を参照してください。

4.9.4　Webサービス接続のタイムアウト時間を変更する場合の設定（Cosminexus Application Server限定）

ここでは，標準WSジョブまたはユーザーWSジョブの実行によるWebサービス接続で，Webサービス接続のタイムアウト時間を変更する手順について説明します。

タイムアウト時間の変更は，WebアプリケーションサーバにCosminexus Application Serverを使用する場合だけ実施できます。

タイムアウト時間の設定は，コントローラー単位で設定します。したがって，同一のコントローラーで動くすべての標準WSジョブにこの設定が反映されます。

＜この項の構成＞

(1)　標準WSジョブの場合の手順

(2)　ユーザーWSジョブの場合の手順

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

(1)　標準WSジョブの場合の手順

コントローラーを終了する。
コントローラーを終了する方法については，「11.3.2 コントローラーの終了」を参照してください。

ジョブ実行ホストにある，WS接続環境設定ファイルを編集する。
WS接続環境設定ファイルajsws_ws.confの，次の設定項目を編集してください。

クライアントのソケットの書き込みタイムアウト値（socket_write_timeout）

クライアントのソケットの読み込みタイムアウト値（socket_read_timeout）

クライアントのソケットの接続タイムアウト値（socket_connect_timeout）

各項目の定義内容については，「4.8.4(1) WS接続環境設定ファイルの定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.3.1 コントローラーの開始」を参照してください。

(2)　ユーザーWSジョブの場合の手順

コントローラーを終了する。
コントローラーを終了する方法については，「11.3.2 コントローラーの終了」を参照してください。

ジョブ実行ホストにある，クライアント定義ファイルを編集する。
クライアント定義ファイルc4webcl.propertiesの，次の設定項目を編集してください。

クライアントのソケットの書き込みタイムアウト値（c4web.application.socket_write_timeout）

クライアントのソケットの読み込みタイムアウト値（c4web.application.socket_read_timeout）

クライアントのソケットの接続タイムアウト値（c4web.application.socket_connect_timeout）

各項目の定義内容については，「4.8.4(2) クライアント定義ファイルの定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.3.1 コントローラーの開始」を参照してください。

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

標準WSジョブとユーザーWSジョブを併用する場合，必ず，WS接続環境設定ファイルとクライアント定義ファイルの両方にタイムアウト時間の変更を定義してください。

WS接続環境設定ファイルに定義していない項目がクライアント定義ファイルに定義されていた場合，標準WSジョブの実行時に，クライアント定義ファイルの値が参照されます。詳細は，「4.8.4(3) 標準WSジョブとユーザーWSジョブを併用する場合の注意事項」を参照してください。

4.10　JP1/AJS3 - SOA Optionのアンインストール

JP1/AJS3 - SOA Optionのアンインストール手順を次に示します。

JP1/AJS3 - SOA OptionをアンインストールするホストにAdministrators権限でログインする。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

Windowsの［コントロールパネル］で［プログラムの追加と削除］を選択する。
アンインストールするプログラムを選択するダイアログボックスが表示されます。

JP1/AJS3 - SOA Optionを選択し，［削除］ボタンをクリックする。
プログラムの削除を確認するダイアログボックスが表示されます。

［OK］ボタンをクリックする。
JP1/AJS3 - SOA Optionがアンインストールされます。

必要に応じて，インストール先フォルダの下にあるファイルを削除する。

注意事項

Windows Server 2008で，ユーザーアカウント制御（UAC）が有効な環境で管理者（Administrator）以外のユーザーを使用している場合は，アンインストール時に管理者へ昇格させてください。

5.　インストールとセットアップ（UNIXの場合）

この章では，JP1/AJSからのWebシステム呼び出し機能を利用する場合で，WSジョブ実行ホストのOSがUNIXのとき，JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionをインストール，セットアップ，およびアンインストールする方法について説明します。また，JP1/AJS3 - SOA Optionに障害が発生したときの資料採取の設定についても説明します。

＜この章の構成＞

5.1　インストールとセットアップの流れ

5.2　前提アプリケーションのインストールとセットアップ

5.3　JP1/AJS3 - SOA Optionのインストール

5.4　WebLogic Server 11gを使用する場合に必要な設定

5.5　環境変数の設定

5.6　障害が発生したときに必要な資料を採取するための設定

5.7　JP1/AJSでの設定

5.8　JP1/AJS3 - SOA Optionの環境設定

5.9　運用環境に応じた設定

5.10　JP1/AJS3 - SOA Optionのアンインストール

5.1　インストールとセットアップの流れ

JP1/AJS3 - SOA Option（インストール先：WSジョブ実行ホスト）およびJP1/AJS3 - View for SOA Option（インストール先：クライアント）のインストール，およびセットアップの流れについて説明します。JP1/AJS3 - View for SOA Optionのインストールとセットアップの詳細については，「6. JP1/AJS3 - View for SOA Optionのインストールとセットアップ」を参照してください。

次に，WSジョブ実行ホストおよびクライアントの，インストールとセットアップの流れを図に示します。

図5-1　WSジョブ実行ホストとクライアントの，インストールとセットアップの流れ

5.2　前提アプリケーションのインストールとセットアップ

WSジョブ実行ホストまたはクライアントを使用する前に，前提アプリケーションのインストールとセットアップが必要です。WSジョブ実行ホストおよびクライアントを使用するために必要なアプリケーションを次の図に示します。

図5-2　WSジョブ実行ホストおよびクライアントを使用するために必要なアプリケーション

＜この節の構成＞

(1)　WSジョブ実行ホストでの作業

(2)　クライアントでの作業

(3)　マネージャーホストでの作業

(4)　Webサービス提供ホストでの作業

(1)　WSジョブ実行ホストでの作業

WSジョブ実行ホストでは，次に示す前提プログラムのインストールとセットアップが必要です。

JP1/Base

JP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Manager※

Cosminexus Application Server，WebSphere Application Server，またはWebLogic Server

注※

JP1/AJS3 - ManagerまたはJP1/AJS2 - ManagerでWSジョブを実行する場合，WSジョブ実行ホストにもJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerが必要です。

JP1/Baseのインストールとセットアップについては，マニュアル「JP1/Base 運用ガイド」を参照してください。JP1/AJS3 - AgentまたはJP1/AJS3 - Managerのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」を参照してください。JP1/AJS2 - AgentまたはJP1/AJS2 - Managerのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 2 セットアップガイド」を参照してください。Cosminexus Application Serverのインストールとセットアップについては，マニュアル「Cosminexus アプリケーションサーバ V8　システム構築・運用ガイド」を参照してください。WebSphere Application Server，またはWebLogic Serverのインストールとセットアップについては，それぞれのマニュアルを参照してください。

(2)　クライアントでの作業

クライアントでは，前提プログラムのJP1/AJS3 - ViewまたはJP1/AJS2 - Viewのインストールとセットアップが必要です。

JP1/AJS3 - Viewのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」を参照してください。JP1/AJS2 - Viewのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 2 セットアップガイド」を参照してください。

(3)　マネージャーホストでの作業

マネージャーホストでは，次に示す前提プログラムのインストールとセットアップが必要です。

JP1/Base

JP1/AJS3 - ManagerまたはJP1/AJS2 - Manager

JP1/Baseのインストールとセットアップについては，マニュアル「JP1/Base 運用ガイド」を参照してください。JP1/AJS3 - Managerのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」を参照してください。JP1/AJS2 - Managerのインストールとセットアップについては，マニュアル「JP1/Automatic Job Management System 2 セットアップガイド」を参照してください。

(4)　Webサービス提供ホストでの作業

Webサービス提供ホストでは，Cosminexus Application Server，WebSphere Application Server，またはWebLogic Serverのインストールとセットアップが必要です。

Cosminexus Application Serverのインストールとセットアップについては，マニュアル「Cosminexus アプリケーションサーバ V8　システム構築・運用ガイド」を参照してください。

WebSphere Application Server，またはWebLogic Serverのインストールとセットアップについては，それぞれのマニュアルを参照してください。

5.3　JP1/AJS3 - SOA Optionのインストール

JP1/AJS3 - SOA Optionのインストール方法について説明します。JP1/AJS3 - SOA Optionのインストールには，媒体からインストールする方法とJP1/NETM/DMを使用してリモートインストールする方法があります。

＜この節の構成＞

(1)　媒体から新規インストールする場合

(2)　媒体から上書きインストールする場合

(3)　JP1/NETM/DMを使ったリモートインストール（ソフトウェアの配布）

(1)　媒体から新規インストールする場合

JP1/AJS3 - SOA Optionを媒体から新規にインストールする手順を次に示します。

JP1/AJS3 - SOA Optionをインストールするホストにスーパーユーザーでログインする。または，suコマンドでユーザーをスーパーユーザーに変更する。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

JP1/AJS3 - SOA Optionの媒体をセットする。

次のコマンドを実行して，Hitachi PP Installerを起動する。

/cdrom/cdrom/LINUX/setup /cdrom/cdrom※

Hitachi PP Installerが起動され，初期画面が表示されます。

注※

下線部には，使用するCD-ROMディレクトリ名を指定してください。なお，CD-ROM内のディレクトリ名やファイル名は，ハードウェアの機種によっては見え方が異なることがあります。lsコマンドで確認し，表示されたディレクトリ名やファイル名をそのまま入力してください。

初期画面で「I」を入力する。
インストールできるプログラムの一覧が表示されます。

JP1/AJS3 - SOA Optionを選択し，「I」を入力する。
プログラムを選択するには，カーソルを移動させ，スペースバーで選択します。「I」のあと「Y」を入力すると，JP1/AJS3 - SOA Optionがインストールされます。

インストールが正常終了したら，「Q」を入力する。
Hitachi PP Installerの初期画面に戻ります。
「L」を入力し，JP1/AJS3 - SOA Optionがインストールされたことを確認してください。そのあと，「Q」を入力するとHitachi PP Installerの初期画面に戻ります。さらに「Q」を入力すると，Hitachi PP Installerが終了します。
新規インストール直後は，環境設定がすべてデフォルト値です。デフォルトから設定を変更する場合については，「5.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。

(2)　媒体から上書きインストールする場合

JP1/AJS3 - SOA Optionがすでにインストールされているホストの状態を修復するために，媒体から上書きでインストールする手順を次に示します。

JP1/AJS3 - SOA Optionをインストールするホストにスーパーユーザーでログインする。または，suコマンドでユーザーをスーパーユーザーに変更する。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

JP1/AJS3 - SOA Optionの媒体をセットする。

次のコマンドを実行して，Hitachi PP Installerを起動する。

/cdrom/cdrom/LINUX/setup /cdrom/cdrom※

Hitachi PP Installerが起動され，初期画面が表示されます。

注※

下線部には，使用するCD-ROMディレクトリ名を指定してください。なお，CD-ROM内のディレクトリ名やファイル名は，ハードウェアの機種によっては見え方が異なることがあります。lsコマンドで確認し，表示されたディレクトリ名やファイル名をそのまま入力してください。

初期画面で「I」を入力する。
インストールできるプログラムの一覧が表示されます。

JP1/AJS3 - SOA Optionを選択し，「I」を入力する。
プログラムを選択するには，カーソルを移動させ，スペースバーで選択します。「I」のあと「Y」を入力すると，JP1/AJS3 - SOA Optionがインストールされます。

インストールが正常終了したら，「Q」を入力する。
Hitachi PP Installerの初期画面に戻ります。
「L」を入力し，JP1/AJS3 - SOA Optionがインストールされたことを確認してください。そのあと「Q」を入力すると，Hitachi PP Installerの初期画面に戻ります。さらに「Q」を入力すると，Hitachi PP Installerが終了します。
上書きインストールした場合，上書きインストール前の環境設定をそのまま引き継ぎます。

(3)　JP1/NETM/DMを使ったリモートインストール（ソフトウェアの配布）

JP1/AJS3 - SOA Optionは，JP1/NETM/DMを使ってリモートインストールをすることもできます。

次のインストールができます。

新規インストール
インストール対象ホストに，JP1/AJS3 - SOA Optionを新規にインストールできます。

上書きインストール
JP1/AJS3 - SOA Optionインストール済みホストに，JP1/AJS3 - SOA Optionを上書きでインストールできます。

JP1/NETM/DMを使った実際のリモートインストール方法については，マニュアル「JP1/NETM/DM Client(UNIX(R)用)」を参照してください。

5.4　WebLogic Server 11gを使用する場合に必要な設定

WebアプリケーションサーバにWebLogic Server 11gを使用する場合，WebLogic Server 11gが提供するSOAPクライアントライブラリ（wseeclient.jar）をJP1/AJS3 - SOA Optionのインストール先ディレクトリに配置する必要があります。SOAPクライアントライブラリの格納先と配置先を次に示します。

SOAPクライアントライブラリの格納先

WSジョブ実行ホストのWebLogic Serverインストール先ディレクトリ/wlserver_10.3/server/lib/wseeclient.zip

WSジョブ実行ホストのWebLogic Serverインストール先ディレクトリは，WebLogic Serverのインストール先ディレクトリ名（デフォルトでは"任意のディレクトリ名/Oracle/Middleware"）を指します。

SOAPクライアントライブラリの配置先

wseeclient.zipにあるwseeclient.jarを次のディレクトリに格納してください。

/opt/jp1ajs2forws/base/lib

WebLogic Server 11gが提供するSOAPクライアントライブラリの詳細は，WebLogic Serverのマニュアルを参照してください。

5.5　環境変数の設定

JP1/AJS3 - SOA Optionを動作させるためには，WSジョブ実行ホストの環境変数を設定する必要があります。設定が必要な環境変数を次に示します。

LANG

CLASSPATH

LD_LIBRARY_PATH

/etc/opt/jp1ajs2forws/base/ajsws_startファイル（自動開始用シェルスクリプト）に設定します。環境変数ごとに，詳細な設定内容を説明します。

＜この節の構成＞

(1)　LANG環境変数の設定

(2)　CLASSPATH環境変数の設定

(3)　LD_LIBRARY_PATH環境変数の設定

(4)　環境変数の設定例

(1)　LANG環境変数の設定

LANG環境変数の値には，「ja_JP.UTF-8」または「C」のどちらかを設定します。JP1/AJSの言語環境と一致させてください。

(2)　CLASSPATH環境変数の設定

CLASSPATH環境変数には，次の値を設定します。

WebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合

ユーザーWSプログラムを配置するディレクトリ以外のディレクトリにあるjarファイルを参照する場合に，そのjarファイル名を設定します。コントローラーが開始したときに，CLASSPATH環境変数の設定値をJavaVMに指定します(-Djava.class.path)。

WebアプリケーションサーバがWebLogic Serverの場合

Webアプリケーションサーバが提供するjarファイル名

次の点に注意して設定してください。

jarファイルの格納ディレクトリではなく，ファイル名を含むjarファイルのパスを設定してください。

大文字・小文字に関係なく「JP1」または「AJS」から始まる環境変数を設定しないでください。

複数のパスを設定する際は「:」（コロン）で区切ります。

CLASSPATH環境変数の設定例を次に示します。

WebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合

CLASSPATH=/home/user1/test1.jar

注　1行で指定します。

WebアプリケーションサーバがWebLogic Serverの場合

CLASSPATH=/home/user1/test1.jar: /home/Oracle/Middleware/wlserver_10.3/wlserver_10.3/server/lib/weblogic.jar

注　1行で指定します。

(3)　LD_LIBRARY_PATH環境変数の設定

設定する値を次の表に示します。

表5-1　LD_LIBRARY_PATHに設定する値

設定する値
WSジョブ実行ホストの
Webアプリケーションサーバ

Cosminexus Application Server
WebSphere Application Server
WebLogic Server

JavaVMライブラリのインストール先ディレクトリ名
－
○
○

ユーザーWSプログラムから参照するライブラリの格納先ディレクトリ名
○※
○※
○※

Webアプリケーションサーバの格納先ディレクトリ名
○
－
－

（凡例）

○：設定が必要です。

－：設定は不要です。

注※

ユーザーWSプログラムで共有ライブラリ（拡張子が.soのファイル）を使用する場合に設定が必要です。

設定値ごとに詳細を説明します。

JavaVMライブラリのインストール先ディレクトリ名

JavaVMライブラリが参照するライブラリのパスを解決するために必要です。複数のパスを指定する際は，「:」（コロン）で区切ります。パスが設定されていない，またはパスの設定内容が不正の場合，コントローラーを開始できません。

設定例を次に示します。

WebアプリケーションサーバがWebSphere Application Serverの場合

LD_LIBRARY_PATH=WSジョブ実行ホストのWebSphere Application Serverインストール先ディレクトリ/java/jre/lib/i386

注

1行で指定します。

WebアプリケーションサーバがWebLogic Serverの場合

LD_LIBRARY_PATH=WSジョブ実行ホストのWebLogic Serverインストール先ディレクトリ/jrockit_160_17_R28.0.0-679/java/jre/lib/i386

注

1行で指定します。

ユーザーWSプログラムから参照するライブラリの格納先ディレクトリ名

ユーザーWSプログラムで共有ライブラリ（拡張子が.soのファイル）を使用する場合，共有ライブラリの格納先ディレクトリ名を指定します。

例えば，libwspcommon.soという共有ライブラリを/home/user1/userwspに格納した場合，次のように設定します。

LD_LIBRARY_PATH=/home/user1/userwsp

Webアプリケーションサーバの格納先ディレクトリ名

WebアプリケーションサーバがCosminexusの場合，Cosminexus Performance Tracerのライブラリの格納先を指定します。

設定例を次に示します。

LD_LIBRARY_PATH=/opt/Cosminexus/PRF/lib

(4)　環境変数の設定例

LANG，CLASSPATH，およびLD_LIBRARY_PATHの設定例を，WSジョブ実行ホストのWebアプリケーションサーバごとに次に示します。

Cosminexus Application Serverの場合

LANG=ja_JP.UTF-8
CLASSPATH=/home/user1/test1.jar
LD_LIBRARY_PATH=/opt/Cosminexus/PRF/lib

WebSphere Application Serverの場合

LANG=ja_JP.UTF-8
CLASSPATH=/home/user1/test1.jar
LD_LIBRARY_PATH=/opt/IBM/WebSphere/AppServer/java/jre/lib/i386

WebLogic Serverの場合

LANG=ja_JP.UTF-8
CLASSPATH=/home/user1/test1.jar: /home/Oracle/Middleware/wlserver_10.3/wlserver_10.3/server/lib/web
logic.jar
LD_LIBRARY_PATH=/home/Oracle/Middleware/wlserver_10.3/jrockit_160_
17_R28.0.0-679/java/jre/lib/i386

5.6　障害が発生したときに必要な資料を採取するための設定

障害が発生したときには，原因を特定するために必要な資料を採取する必要があります。資料採取が必要な製品を次に示します。

JP1/AJS3 - SOA Option

Cosminexus
WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application Serverの場合だけ必要です。

次に，資料を採取するために必要な設定について説明します。

＜この節の構成＞

(1)　JP1/AJS3 - SOA Optionでの資料採取の設定

(2)　Cosminexusでの資料採取の設定

(1)　JP1/AJS3 - SOA Optionでの資料採取の設定

JP1/AJS3 - SOA Optionに障害が発生したとき，原因を特定するために資料採取コマンド（ajsws_logコマンド）で資料を採取します。資料採取コマンドを使用するにはセットアップが必要です。資料採取コマンドのセットアップ方法を次に説明します。

資料採取コマンドを任意の別のディレクトリにコピーする。
次の資料採取コマンドをコピーします。

/opt/jp1ajs2forws/base/tools/ajsws_log

コピーした資料採取コマンドに書き込み権限を設定する。

コピーした資料採取コマンドをテキストエディターで編集する。
資料採取コマンドで採取する情報の退避先を指定します。

DIR_BACKLOG=/tmp/jp1ajs2forws/backlog

資料は，DIR_BACKLOGに指定したディレクトリ下のJP1_DEFAULT.tar.Zに出力されます。

注意

資料採取コマンドは，必ず任意の別のディレクトリにコピーして使用してください。別のディレクトリにコピーしないで使用した場合，上書きインストールすると資料採取コマンドの編集内容が失われます。

(2)　Cosminexusでの資料採取の設定

WSジョブ実行ホストにCosminexus Application Serverがある場合，Cosminexusの資料を採取するための設定が必要となります。Cosminexusの資料採取は，トレースログと性能解析トレースを設定します。

(a)　トレースログの設定

障害解析の資料採取のために，Cosminexusの共通定義ファイルで「異常発生時のアプリケーションログ出力」オプションの値を「NONE」以外に設定してください。共通定義ファイルの設定については，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAPアプリケーション開発ガイド」を参照してください。

(b)　性能解析トレースの設定

Cosminexusが提供する性能解析トレースを設定することで，WSジョブで実行されたWebサービスの要求がどこまで処理されたかを確認できます。性能解析トレースの設定については，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」またはマニュアル「Cosminexus SOAP アプリケーション開発ガイド」を参照してください。

5.7　JP1/AJSでの設定

JP1/AJSで必要な設定について説明します。

＜この節の構成＞

5.7.1　WSジョブを複数同時に実行する場合に必要な設定

5.7.2　WSジョブ実行時のワークパスの設定

5.7.1　WSジョブを複数同時に実行する場合に必要な設定

複数のWSジョブを同時に実行させる場合，JP1/AJSの環境設定で，ジョブの実行多重度を必要に応じて設定します。ジョブ実行多重度の設定方法については，次のマニュアルを参照してください。

JP1/AJS3の場合

マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」

JP1/AJS2の場合

マニュアル「JP1/Automatic Job Management System 2 セットアップガイド」

JP1/AJSのジョブ実行多重度は，JP1/AJS3 - SOA Optionの環境設定パラメーターmaxwsp（WSジョブの最大同時実行数）分のWSジョブが実行できるように設定してください。JP1/AJS3 - SOA Optionの環境設定パラメーターについては，「5.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。

5.7.2　WSジョブ実行時のワークパスの設定

この製品を使用するには，ワークパス$AJSWS_INST_DIR$の設定が必要です。

ワークパス$AJSWS_INST_DIR$の変数の値には，JP1/AJS3 - SOA Optionインストール先ディレクトリを設定してください。

WSジョブ実行時のワークパスを変数として設定する方法については，マニュアル「JP1/Automatic Job Management System 3 構築ガイド1」またはマニュアル「JP1/Automatic Job Management System 2 セットアップガイド」の，ジョブ実行時のワークパスを変数として設定する方法について説明している個所を参照してください。

5.8　JP1/AJS3 - SOA Optionの環境設定

JP1/AJS3 - SOA Optionの環境設定では，JP1/AJS3 - SOA Optionに関する定義項目を，インストールしたときの値から変更できます。

次の環境設定のファイルに設定します。

環境設定ファイルajswscommon.conf
JP1/AJS3 - SOA Optionを構成するコンポーネントの環境設定を記述したファイルです。

JavaVM起動オプション設定ファイルajswsjavavmoptions.conf
コントローラーおよびWSプログラムを動作させるJavaVMの起動パラメーターを記述したファイルです。

WS接続環境設定ファイルajsws_ws.conf
標準WSジョブによるWebサービスの接続環境を記述したファイルです。

クライアント定義ファイルc4webcl.properties
Cosminexusのクライアント定義ファイルです。WebアプリケーションサーバがCosminexus Application Serverの場合に必要なファイルです。ユーザーWSジョブによるWebサービスの接続環境を記述します。

次に，環境設定ファイルの定義手順および環境設定ファイルの定義項目について説明します。

＜この節の構成＞

5.8.1　環境設定ファイルの定義手順

5.8.2　環境設定ファイルの定義

5.8.3　JavaVM起動オプション設定ファイルの定義

5.8.4　Webサービス接続環境の定義

5.8.1　環境設定ファイルの定義手順

環境設定ファイル，JavaVM起動オプション設定ファイル，WS接続環境設定ファイル，およびクライアント定義ファイルの定義内容を変更し，コントローラーに反映させる手順を次に示します。

コントローラーを終了する。
コントローラーを終了する方法については，「11.4.2 コントローラーの終了」を参照してください。

ファイルを編集する。
環境設定ファイル，JavaVM起動オプション設定ファイル，WS接続環境設定ファイル，およびクライアント定義ファイルは，次のディレクトリに格納されています。

/etc/opt/jp1ajs2forws/base/conf

各ファイルをテキストエディターで開き，編集してください。文字コードは「UTF-8」です。改行コードは「LF」です。編集方法の詳細については，「5.8.2 環境設定ファイルの定義」，「5.8.3 JavaVM起動オプション設定ファイルの定義」，および「5.8.4 Webサービス接続環境の定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.4.1 コントローラーの開始」を参照してください。

5.8.2　環境設定ファイルの定義

環境設定ファイルajswscommon.confに定義できる環境設定パラメーター，および定義時の注意事項について説明します。

＜この項の構成＞

(1)　環境設定ファイルajswscommon.confに定義できる環境設定パラメーター

(2)　環境設定ファイルの設定例

(3)　定義時の注意事項

(1)　環境設定ファイルajswscommon.confに定義できる環境設定パラメーター

環境設定ファイルajswscommon.confに定義できる環境設定パラメーターを次の表に示します。

表5-2　ajswscommon.confに定義できる環境設定パラメーター一覧

環境設定パラメーター名 | 定義内容
port | ポート番号
maxwsp | WSジョブの最大同時実行数
log.file_size | 稼働ログファイルのサイズ
log.num | 稼働ログの面数
jvmlib | コントローラーが使用するJavaVMのライブラリ名
apserver_path | 使用するWebアプリケーションサーバのインストールパス
stdout_enable | ユーザーWSジョブ実行時に標準出力を有効にするかどうか
apserver_kind | 使用するWebアプリケーションサーバの種類
apserver_home | Linuxの場合は，設定不要です。
keystore※1 | キーストアファイルのパス
keystore_password※1 | キーストアのパスワード
truststore※1 | トラストストアファイルのパス
truststore_password※1 | トラストストアファイルのパスワード
jaxws_enable※2 | ユーザーWSプログラムでJAX-WSを利用するかどうか

注※1

WebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

注※2

WebLogic ServerまたはWebSphere Application Serverを使用する場合，このパラメーターに値を設定しても無効になります。

次に，環境設定パラメーターの定義内容について説明します。

port

JP1/AJS3 - SOA Optionの内部処理の通信で使用するポート番号を設定します。

1,024～65,535の範囲で設定します。

デフォルトでは，「20500」が設定されます。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

maxwsp

WSジョブの最大同時実行数を設定します。

JP1/AJSの「ジョブ実行多重度」は，ここで設定したWSジョブの最大同時実行数分のWSジョブが実行できるように設定してください。

1～64の範囲で設定します。

デフォルトでは，「10」が設定されます。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

log.file_size

JP1/AJS3 - SOA Optionが出力する稼働ログのサイズを設定します。JP1/AJS3 - SOA Optionの稼働ログファイルには，幾つかの種類がありますが，すべてのログファイルに対して共通の設定項目です。

4,096～16,777,216バイトの範囲で設定します。

デフォルトでは，「2097152」バイトが設定されます。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

注意

現在の値よりも小さい値に変更する場合，次のディレクトリの下にあるファイルとディレクトリをすべて削除してください。なお，削除前にバックアップを採ってください。

/var/opt/jp1ajs2forws/base/log

log.num

JP1/AJS3 - SOA Optionが出力する稼働ログの面数を設定します。JP1/AJS3 - SOA Optionの稼働ログファイルには，幾つかの種類がありますが，すべてのログファイルに対して共通の設定項目です。

2～16の範囲で設定します。

デフォルトでは，「2」が設定されます。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

注意

現在の値よりも小さい値に変更する場合，次のディレクトリの下にあるファイルとディレクトリをすべて削除してください。なお，削除前にバックアップを採ってください。

/var/opt/jp1ajs2forws/base/log

jvmlib

使用するWebアプリケーションサーバが提供するJavaVMのライブラリ名をフルパスで設定します。

デフォルトを次に示します。

/opt/Cosminexus/jdk/jre/lib/i386/server/libjvm.so

下線部は，使用するWebアプリケーションサーバに応じて，次に示すライブラリ名を指定してください。

表5-3　JavaVMライブラリ名

項番 | Webアプリケーションサーバ | JavaVMライブラリ名
1 | Cosminexus Application Server | /opt/Cosminexus/jdk/jre/lib/i386/server/libjvm.so
2 | WebSphere Application Server | WSジョブ実行ホストのWebSphere Application Serverインストール先ディレクトリ/java/jre/lib/i386/classic/libjvm.so
3 | WebLogic Server | WSジョブ実行ホストのWebLogic Serverインストール先ディレクトリ/jrockit_160_17_R28.0.0-679/jre/lib/i386/jrockit/libjvm.so

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

apserver_path

WSジョブ実行ホストにあるWebアプリケーションサーバのインストールパスをフルパスで設定します。

デフォルトでは次の値が設定されます。

/opt/Cosminexus

下線部は，使用するWebアプリケーションサーバに応じて変更してください。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

stdout_enable

ユーザーWSジョブ実行時に標準出力を有効にするかどうかを設定します。

0

ユーザーWSジョブ実行時に標準出力を無効にします。

1

ユーザーWSジョブ実行時に標準出力を有効にします。

デフォルトでは，「1」が設定されます。

「0」を設定すると，ユーザーWSプログラムにJava標準の機能で標準出力するように実装しても，標準出力には出力されません。

「1」を設定すると，Java標準の機能で標準出力に出力した内容とSOAPクライアントライブラリによって標準出力に出力された稼働情報が混在します。したがって，標準出力を使用してユーザーWSジョブの結果を後続ジョブへ引き継ぐことが困難になる場合があります。必要に応じてstdout_enableの値を「0」に変更してください。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

apserver_kind

Webアプリケーションサーバの種類を次のように設定します。

Cosminexus Application Serverの場合：「COS」

WebSphere Application Serverの場合：「WAS7」

WebLogic Serverの場合：「WL10」

デフォルトでは，「COS」が設定されています。

このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

apserver_home

Linuxの場合は，設定不要です。

デフォルトで空文字が設定されています。デフォルト値のまま（空文字）にしてください。

keystore

WSジョブによるWebサービス接続でHTTPS通信する場合に，キーストアファイルの格納先パスを設定します。このパラメーターは，WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合に設定が必要です。

キーストアは，HTTPS通信する際の暗号化に使用する鍵です。キーストアファイルは，WSジョブの実行によってWebサービス提供ホストに接続する際，HTTPS通信を利用したクライアント認証で使用されます。

フルパスで設定してください。また，次の点に注意してください。

Cosminexus Application Serverを使用する場合

このパラメーターに設定した値は，次のシステムプロパティにマッピングされます。

javax.net.ssl.keyStore

このため，ユーザーWSジョブの実行でも有効になります。

javax.net.ssl.keyStoreについては，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」のFAQの，SOAPクライアントからSSLを使用してSOAPサービスへの接続について記載している個所を参照してください。

WebSphere Application Serverを使用する場合

ユーザーWSジョブでのWebサービス接続でHTTPS通信する場合は，このパラメーターに値を設定してもHTTPS通信できません。ユーザーWSプログラムの実装で設定してください。

なお，WebLogic Serverを使用する場合，このパラメーターは利用できません。

このため，標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用できません。ただし，ユーザーWSジョブでのWebサービス接続では，HTTPS通信を利用できます。ユーザーWSプログラムにHTTPS通信関連の設定を実装してください。

keystore_password

WSジョブによるWebサービス接続でHTTPS通信する場合に，キーストアのパスワードを設定します。このパラメーターは，WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合に設定が必要です。

6～511バイトの範囲で設定します。

また，次の点に注意してください。

Cosminexus Application Serverを使用する場合

このパラメーターに設定した値は，次のシステムプロパティにマッピングされます。

javax.net.ssl.keyStorePassword

このため，ユーザーWSジョブの実行でも有効になります。

javax.net.ssl.keyStorePasswordについては，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」のFAQの，SOAPクライアントからSSLを使用してSOAPサービスへの接続について記載している個所を参照してください。

WebSphere Application Serverを使用する場合

ユーザーWSジョブでのWebサービス接続でHTTPS通信する場合は，このパラメーターに値を設定してもHTTPS通信できません。ユーザーWSプログラムの実装で設定してください。

なお，WebLogic Serverを使用する場合，このパラメーターは利用できません。

このため，標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用できません。ただし，ユーザーWSジョブでのWebサービス接続では，HTTPS通信を利用できます。ユーザーWSプログラムにHTTPS通信関連の設定を実装してください。

truststore

WSジョブによるWebサービス接続でHTTPS通信する場合に，トラストストアファイルの格納先パスを設定します。このパラメーターは，WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合に設定が必要です。

トラストストアは，HTTPS通信する際の電子証明書です。トラストストアファイルは，WSジョブの実行によるWebサービス提供ホストに接続する際，HTTPS通信を利用してクライアント認証する場合に使用します。

フルパスで設定してください。また，次の点に注意してください。

Cosminexus Application Serverを使用する場合

このパラメーターに設定した値は，次のシステムプロパティにマッピングされます。

javax.net.ssl.trustStore

このため，ユーザーWSジョブの実行でも有効になります。

javax.net.ssl.trustStoreについては，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」のFAQの，SOAPクライアントからSSLを使用してSOAPサービスへの接続について記載している個所を参照してください。

WebSphere Application Serverを使用する場合

ユーザーWSジョブでのWebサービス接続でHTTPS通信する場合は，このパラメーターに値を設定してもHTTPS通信できません。ユーザーWSプログラムの実装で設定してください。

なお，WebLogic Serverを使用する場合，このパラメーターは利用できません。

このため，標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用できません。ただし，ユーザーWSジョブでのWebサービス接続では，HTTPS通信を利用できます。ユーザーWSプログラムにHTTPS通信関連の設定を実装してください。

truststore_password

WSジョブによるWebサービス接続でHTTPS通信する場合に，トラストストアのパスワードを設定します。このパラメーターは，WSジョブ実行ホストのWebアプリケーションサーバがCosminexus Application ServerまたはWebSphere Application Serverの場合に設定が必要です。

6～511バイトの範囲で設定します。

また，次の点に注意してください。

Cosminexus Application Serverを使用する場合

このパラメーターに設定した値は，次のシステムプロパティにマッピングされます。

javax.net.ssl.trustStorePassword

このため，ユーザーWSジョブの実行でも有効になります。

javax.net.ssl.trustStorePasswordについては，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」のFAQの，SOAPクライアントからSSLを使用してSOAPサービスへの接続について記載している個所を参照してください。

WebSphere Application Serverを使用する場合

ユーザーWSジョブでのWebサービス接続でHTTPS通信する場合は，このパラメーターに値を設定してもHTTPS通信できません。ユーザーWSプログラムの実装で設定してください。

なお，WebLogic Serverを使用する場合，このパラメーターは利用できません。

このため，標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用できません。ただし，ユーザーWSジョブでのWebサービス接続では，HTTPS通信を利用できます。ユーザーWSプログラムにHTTPS通信関連の設定を実装してください。

jaxws_enable

WebアプリケーションサーバにCosminexus Application Server 08-50以降を使用する場合，ユーザーWSプログラムでJAX-WSを利用するかどうかを設定します。

0

JAX-WSを利用しません。

1

JAX-WSを利用します。

デフォルトでは，「1」が設定されます。ただし，この環境設定パラメーター名がない場合（JP1/AJS3 - SOA Optionからのアップグレードの場合）は，設定値を「0」として動作します。このパラメーターの設定を省略した場合，または不正な値を設定した場合，デフォルト値が設定されます。

なお，WebLogic ServerまたはWebSphere Application Serverを使用する場合，このパラメーターは利用できません。

(2)　環境設定ファイルの設定例

環境設定ファイルajswscommon.confの設定例を次に示します。

WebアプリケーションサーバがCosminexus Application Serverの場合

# コメント
port=20500
maxwsp=10
log.file_size=2097152
log.num=2
jvmlib=/opt/Cosminexus/jdk/jre/lib/i386/server/libjvm.so
apserver_path=/opt/Cosminexus
stdout_enable=1
apserver_kind=COS
keystore=/home/user1/1.keystore
keystore_password=password
truststore=/home/user1/1.truststore
truststore_password=password
jaxws_enable=1

WebアプリケーションサーバがWebSphere Application Serverの場合

# コメント
port=20500
maxwsp=10
log.file_size=2097152
log.num=2
jvmlib=/usr/IBM/WebSphere/AppServer/java/jre/lib/i386/classic/
libjvm.so
apserver_path=/usr/IBM/WebSphere/AppServer
stdout_enable=1
apserver_kind=WAS7
keystore=/home/user1/1.keystore
keystore_password=password
truststore=/home/user1/1.truststore
truststore_password=password

WebアプリケーションサーバがWebLogic Serverの場合

# コメント
port=20500
maxwsp=10
log.file_size=2097152
log.num=2
jvmlib=/usr/Oracle/Middleware/jrockit_160_17_R28.0.0-679/jre/lib
/i386/jrockit/libjvm.so
apserver_path=/usr/Oracle/Middleware/wlserver_10.3
stdout_enable=1
apserver_kind=WL10

(3)　定義時の注意事項

定義時の注意事項を次に示します。

キーストアのパスワードおよびトラストストアのパスワードを設定する場合，環境設定ファイルが第三者から不正にアクセスされないように注意してください。

環境設定パラメーターは，「環境設定パラメーター名=値」の形式で設定してださい。

各環境設定パラメーターを改行で区切って設定してください。最終行には改行が必要です。

空行は設定しないでください。

「#」で始まる行はコメントと見なされます。

環境設定パラメーター名は，すべて小文字で設定してください。

環境設定パラメーター名には，スペースやタブなどの環境設定パラメーター名以外の文字を含めないでください。

「=」と改行の間の文字はすべて値として見なされます。

「(1) 環境設定ファイルajswscommon.confに定義できる環境設定パラメーター」に示すパラメーター以外のものが設定された場合，無視されます。

同じ環境設定パラメーター名が重複して設定されている場合，あとの行で設定された値が有効になります。

5.8.3　JavaVM起動オプション設定ファイルの定義

JavaVM起動オプション設定ファイルajswsjavavmoptions.confに定義するオプション，および定義時の注意事項について説明します。

＜この項の構成＞

(1)　JavaVM起動オプション設定ファイルajswsjavavmoptions.confに定義するオプション

(2)　JavaVM起動オプション設定ファイルの定義例

(3)　定義時の注意事項

(1)　JavaVM起動オプション設定ファイルajswsjavavmoptions.confに定義するオプション

JavaVM起動オプション設定ファイルに定義するオプションを次に示します。

コントローラーを開始する際のメモリー使用量を設定します。メモリー所要量の見積もりで算出した値を，メモリー関連のオプション（-Xms，-Xmx，または-Xss）に設定します。

ユーザーWSプログラムの処理で必要なシステムプロパティがある場合，設定してください。

Cosminexus Application ServerでユーザーWSプログラムからJAX-WSを利用する場合，次のプロパティを設定してください。

-Dcosminexus.home=Cosminexusインストールパス

参考

JavaVM起動オプションの詳細は，JavaVMのドキュメントを参照してください。

(2)　JavaVM起動オプション設定ファイルの定義例

JavaVM起動オプション設定ファイルの定義例を次に示します。

-Xms256m
-Xmx512m
-Dproperty1=1
-Dproperty2=2
-Dcosminexus.home=Cosminexusインストールパス

この定義例では，ユーザーWSプログラムの処理で必要なシステムプロパティとして，-Dproperty1=1および-Dproperty2=2を設定しています。

(3)　定義時の注意事項

1行の終わりは，必ず改行してください。最後の行も改行してください。

空行は設定できません。

5.8.4　Webサービス接続環境の定義

Webサービスの接続環境として，HTTPプロキシサーバを使用する場合の設定，タイムアウトの設定，およびリトライ回数を必要に応じて設定してください。

設定する方法は，標準WSジョブとユーザーWSジョブで異なります。方法を次に示します。

標準WSジョブを使用する場合

JP1/AJS3 - SOA Optionが提供するWS接続環境設定ファイルに設定します。設定方法については，「(1)WS接続環境設定ファイルの定義」を参照してください。

ユーザーWSジョブを使用する場合

使用するWebアプリケーションごとに，設定方法を説明します。

Cosminexus Application Serverを使用する場合

JP1/AJS3 - SOA Optionが提供するクライアント定義ファイルに設定します。設定方法については，「(2)クライアント定義ファイルの定義」を参照してください。

WebSphere Application ServerまたはWebLogic Serverを使用する場合

ユーザーWSプログラムに実装してください。

ここでは，WS接続環境設定ファイル，およびクライアント定義ファイルに定義できる項目と設定例について説明します。

なお，Cosminexus Application Serverを使用する場合で，標準WSジョブとユーザーWSジョブを併用するときは，「(3)標準WSジョブとユーザーWSジョブを併用する場合の注意事項」も参照してください。

＜この項の構成＞

(1)　WS接続環境設定ファイルの定義

(2)　クライアント定義ファイルの定義

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

(1)　WS接続環境設定ファイルの定義

WS接続環境設定ファイルajsws_ws.confに定義できる環境設定パラメーター，WS接続環境設定ファイルの定義例，および定義時の注意事項について説明します。

(a)　WS接続環境設定ファイルajsws_ws.confに定義できる環境設定パラメーター

WS接続環境設定ファイルajsws_ws.confに定義できる環境設定パラメーターを次の表に示します。

表5-4　ajsws_ws.confに定義できる環境設定パラメーター一覧

環境設定パラメーター名 | 定義内容
proxy_host | HTTPプロキシサーバのホスト名
non_proxy_hosts | HTTPプロキシサーバを使用しないホスト名群
proxy_port | HTTPプロキシサーバのポート番号
proxy_user | HTTPプロキシサーバの認証ユーザーID
proxy_password | HTTPプロキシサーバの認証ユーザーIDに対応するパスワード
socket_write_timeout※ | クライアントのソケットの書き込みタイムアウト時間
socket_read_timeout※ | クライアントのソケットの読み込みタイムアウト時間
socket_connect_timeout※ | クライアントのソケットの接続タイムアウト時間
retry_count | Webサービスの接続に失敗した場合のリトライ回数
retry_interval | Webサービスの接続に失敗した場合のリトライ間隔

注※

WebSphere Application ServerまたはWebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

次に，各環境設定パラメーターの定義内容について説明します。

proxy_host

WebサービスとのHTTP通信でHTTPプロキシサーバを経由する場合，HTTPプロキシサーバのホスト名を設定します。

255バイト以内で設定します。

non_proxy_hosts

WebサービスとのHTTP通信でHTTPプロキシサーバを経由しないホストがある場合，そのホスト名を設定します。

65,535バイト以内で設定します。

複数のホスト名を設定する場合は，「|」で区切って設定します。

HTTPプロキシサーバのホスト名（proxy_host）およびHTTPプロキシサーバのポート番号（proxy_port）が設定されていない場合，ここに設定した値は無視されます。

proxy_port

WebサービスとのHTTP通信でHTTPプロキシサーバを経由する場合，HTTPプロキシサーバのポート番号を設定します。

1024～65535の範囲で設定します。

proxy_user

WebサービスとのHTTP通信でHTTPプロキシサーバを経由する場合，HTTPプロキシサーバの認証ユーザーIDを設定します。

255バイト以内で設定します。

HTTPプロキシサーバのホスト名（proxy_host）およびHTTPプロキシサーバのポート番号（proxy_port）が設定されていない場合，ここに設定した値は無視されます。

proxy_password

WebサービスとのHTTP通信でHTTPプロキシサーバを経由する場合，HTTPプロキシサーバの認証ユーザーIDに対応するパスワードを設定します。

255バイト以内で設定します。

HTTPプロキシサーバのホスト名（proxy_host）およびHTTPプロキシサーバのポート番号（proxy_port）が設定されていない場合，ここに設定した値は無視されます。

socket_write_timeout※

Webサービスとの接続時の，クライアントのソケットの書き込みタイムアウト時間を設定します。

0～86,400秒の範囲で設定します。

デフォルトでは，「60」秒が設定されます。

このパラメーターに「0」を設定した場合は，タイムアウトの監視はしません。

なお，WebSphere Application ServerまたはWebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

socket_read_timeout※

Webサービスとの接続時の，クライアントのソケットの読み込みタイムアウト時間を設定します。

0～86,400秒の範囲で設定します。

デフォルトでは，「300」秒が設定されます。

このパラメーターに「0」を設定した場合は，タイムアウトの監視はしません。

なお，WebSphere Application ServerまたはWebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

socket_connect_timeout※

Webサービスとの接続時の，クライアントのソケットの接続タイムアウト時間を設定します。

0～86,400秒の範囲で設定します。

デフォルトでは，「60」秒が設定されます。

このパラメーターに「0」を設定した場合は，接続タイムアウトの監視はしません。

なお，WebSphere Application ServerまたはWebLogic Serverを使用する場合，このパラメーターに値を設定しても無効になります。

retry_count※

Webサービスとの接続時の，リトライの回数を設定します。

0～9の数値を設定します。

デフォルトでは，「3」が設定されます。

このパラメーターに「0」を設定した場合はリトライしません。

retry_interval※

Webサービスとの接続時の，リトライの間隔を設定します。

0～60秒の範囲で設定します。

デフォルトでは，「10」秒が設定されます。

リトライ回数（retry_count）が「0」の場合，このパラメーターに設定した値は無視されます。

このパラメーターに「0」を設定した場合，間隔を空けないでリトライします。

注※

ジョブ定義時にジョブ打ち切り時間を設定する場合，リトライが終わらないうちにジョブの打ち切りが発生しないように考慮してタイムアウト時間，リトライ回数，およびリトライ間隔を設定してください。

(b)　WS接続環境設定ファイルの定義例

WS接続環境設定ファイルajsws_ws.confの定義例を次に示します。

WebアプリケーションサーバがCosminexus Application Serverの場合

proxy_host=ProxyHostName
non_proxy_hosts=HostName1|HostName2
proxy_port=8080
proxy_user=user1
proxy_password=password
socket_write_timeout=12
socket_read_timeout=60
socket_connect_timeout=180
retry_count=1
retry_interval=5

WebアプリケーションサーバがWebSphere Application ServerまたはWebLogic Serverの場合

proxy_host=ProxyHostName
non_proxy_hosts=HostName1|HostName2
proxy_port=8080
proxy_user=user1
proxy_password=password
retry_count=1
retry_interval=5

(c)　定義時の注意事項

マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」のクライアント定義ファイルの設定について記載している個所を参照してください。

HTTPプロキシサーバの認証ユーザーIDに対応するパスワードを設定する場合，WS接続環境設定ファイルが第三者から不正にアクセスされないように注意してください。

(2)　クライアント定義ファイルの定義

クライアント定義ファイルc4webcl.propertiesに定義できる項目，クライアント定義ファイルの定義例，および定義時の注意事項について説明します。

(a)　クライアント定義ファイルc4webcl.propertiesに定義できる項目

Cosminexusのクライアント定義ファイルのうち，JP1/AJS3 - SOA Optionで使用する定義項目を次の表に示します。

表5-5　クライアント定義ファイルの定義項目

環境設定パラメーター名
定義内容

c4web.logger.log_file_prefix

トレースファイル，アプリケーションログのプレフィクス（「ajsws」固定）

c4web.application.proxy_host

HTTPプロキシサーバのホスト名

c4web.application.non_proxy_hosts

HTTPプロキシサーバを使用しないホスト名群

c4web.application.proxy_port

HTTPプロキシサーバのポート番号

c4web.application.proxy_user

HTTPプロキシサーバの認証ユーザーID

c4web.application.proxy_password

HTTPプロキシサーバの認証ユーザーIDに対応するパスワード

c4web.application.socket_write_timeout

クライアントのソケットの書き込みタイムアウト値

c4web.application.socket_read_timeout

クライアントのソケットの読み込みタイムアウト値

c4web.application.socket_connect_timeout

クライアントのソケットの接続タイムアウト値

ファイルのフォーマット，文字コード，および定義内容については，マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」のクライアント定義ファイルの設定について記載している個所を参照してください。

(b)　クライアント定義ファイルの定義例

クライアント定義ファイルc4webcl.propertiesの定義例を次に示します。

c4web.logger.log_file_prefix=ajsws

(c)　定義時の注意事項

マニュアル「Cosminexus アプリケーションサーバ V8　SOAPアプリケーション開発の手引」のクライアント定義ファイルの設定について記載している個所を参照してください。

HTTPプロキシサーバの認証ユーザーIDに対応するパスワードを設定する場合，クライアント定義ファイルが第三者から不正にアクセスされないように注意してください。

環境設定パラメーターc4web.logger.log_file_prefixは，「ajsws」固定です。変更しないでください。

クライアント定義ファイルの定義は，コントローラー単位で定義します。したがって，同一のコントローラーで複数のユーザーWSジョブを実行する場合，すべてのユーザージョブの実行でクライアント定義ファイルの値を使用します。

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

Cosminexus Application Serverを使用する場合で，標準WSジョブとユーザーWSジョブを併用するとき，WS接続環境設定ファイルとクライアント定義ファイルの両方を定義する必要があります。

両方のファイルを定義すると，WSジョブの実行時は，次のようにファイルが参照されます。

表5-6　WSジョブの実行時に参照されるファイル

| WS接続環境設定ファイル | クライアント定義ファイル
標準WSジョブの実行時 | ○ | △
ユーザーWSジョブの実行時 | － | ○

（凡例）

○：優先して参照される

△：優先するファイルがない場合に参照される

－：参照されない

WS接続環境設定ファイルに定義していない項目がクライアント定義ファイルに定義されていた場合，標準WSジョブの実行時に，クライアント定義ファイルの値が参照されます。

標準WSジョブの実行時に，クライアント定義ファイルの内容が参照されると問題がある場合は，WS接続環境設定ファイルに必要な項目が定義されているかを必ず確認してください。

WS接続環境設定ファイルとクライアント定義ファイルの環境設定パラメーター名の対応を次に示します。

表5-7　環境設定パラメーター名の対応

定義内容
WS接続環境設定ファイルの環境設定パラメーター名
クライアント定義ファイルの環境設定パラメーター名

HTTPプロキシサーバのホスト名

proxy_host

c4web.application.proxy_host

HTTPプロキシサーバを使用しないホスト名群

non_proxy_hosts※

c4web.application.non_proxy_hosts

HTTPプロキシサーバのポート番号

proxy_port※

c4web.application.proxy_port

HTTPプロキシサーバの認証ユーザーID

proxy_user

c4web.application.proxy_user

HTTPプロキシサーバの認証ユーザーIDに対応するパスワード

proxy_password※

c4web.application.proxy_password

クライアントのソケットの書き込みタイムアウト値

socket_write_timeout

c4web.application.socket_write_timeout

クライアントのソケットの読み込みタイムアウト値

socket_read_timeout

c4web.application.socket_read_timeout

クライアントのソケットの接続タイムアウト値

socket_connect_timeout

c4web.application.socket_connect_timeout

リトライ回数

retry_count

－

リトライ間隔

retry_interval

－

（凡例）

－：WS接続環境設定ファイルに定義していない場合，参照されません。

注※

non_proxy_hosts，proxy_port，およびproxy_passwordは，WS接続環境設定ファイルに値を設定しても，WS接続環境設定ファイルのproxy_hostまたはproxy_portの設定が省略されていた場合，クライアント定義ファイルに設定した値が参照されます。例を次に示します。

（例）

1.　WS接続環境設定ファイルに次の項目が設定されている場合

non_proxy_hosts，proxy_user，proxy_password（proxy_hostとproxy_portの設定が省略されている）

2.　クライアント定義ファイルに次の項目が設定されている場合

c4web.application.proxy_host，c4web.application.proxy_port，c4web.application.non_proxy_hosts，c4web.application.proxy_user，c4web.application.proxy_password（WS接続環境設定ファイルのproxy_hostとproxy_portに対応する項目に値が設定されている）

1.と2.の両方が該当する場合，次の値が参照されます。

HTTPプロキシサーバのホスト名：クライアント定義ファイルのc4web.application.proxy_host

HTTPプロキシサーバのポート番号：クライアント定義ファイルのc4web.application.proxy_port

HTTPプロキシサーバを使用しないホスト名群：クライアント定義ファイルのc4web.application.non_proxy_hosts※1

HTTPプロキシサーバの認証ユーザーID：クライアント定義ファイルのc4web.application.proxy_user※1

HTTPプロキシサーバの認証ユーザーIDに対応するパスワード：クライアント定義ファイルのc4web.application.proxy_password※1
注※1　WS接続環境設定ファイルの値は参照されません。

5.9　運用環境に応じた設定

JP1/AJS3 - SOA Optionを使用する環境に応じた設定の方法について説明します。

＜この節の構成＞

5.9.1　HTTP基本認証を利用する場合の設定

5.9.2　HTTPプロキシサーバを利用する場合の設定

5.9.3　HTTPS通信する場合の設定

5.9.4　Webサービス接続のタイムアウト時間を変更する場合の設定（Cosminexus Application Server限定）

5.9.1　HTTP基本認証を利用する場合の設定

標準WSジョブの実行によるWebサービス接続で，HTTP基本認証が行われているWebサービスと接続する場合の設定手順を次に示します。

＜この項の構成＞

(1)　HTTP基本認証を利用する場合の設定手順

(2)　HTTP基本認証を利用する場合の設定内容

(3)　HTTP基本認証を利用する場合の設定例

(4)　定義時の注意事項

(1)　HTTP基本認証を利用する場合の設定手順

コントローラーを終了する。
コントローラーを終了する方法については，「11.4.2 コントローラーの終了」を参照してください。

ジョブ実行ホストに認証情報設定ファイルを配置する。
認証情報設定ファイルに，HTTP基本認証でのID，およびパスワードを設定し，WSジョブ実行ホスト上のディレクトリに配置してください。ファイル名は任意です。
認証情報設定ファイルの設定内容については，「(2)HTTP基本認証を利用する場合の設定内容」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.4.1 コントローラーの開始」を参照してください。

注意

標準WSジョブ定義時に，［標準WSジョブ定義］ダイアログボックスの［オプション］タブで次のように設定してください。

［HTTP基本認証］で［する］を選択する

［認証情報設定ファイル名（ジョブ実行ホスト上）］に，手順2で認証情報設定ファイルを保存したディレクトリを指定する

(2)　HTTP基本認証を利用する場合の設定内容

認証情報設定ファイルで設定する内容を次の表に示します。

表5-8　認証情報設定ファイルで設定する内容

環境設定パラメーター名 | 定義内容
id | HTTP基本認証でのID
password | HTTP基本認証でのパスワード

次に，環境設定パラメーターの定義内容について説明します。

id

HTTP基本認証でのIDを255バイト以内で設定します。

このパラメーターの設定を省略した場合，または不正な値を設定した場合は，HTTP基本認証を行いません。

password

HTTP基本認証でのパスワードを255バイト以内で設定します。

このパラメーターの設定を省略した場合は，値を空文字として扱います。不正な値を設定した場合は，HTTP基本認証を行いません。

(3)　HTTP基本認証を利用する場合の設定例

認証情報設定ファイルの設定例を次に示します。

id=id
password=password

(4)　定義時の注意事項

定義時の注意事項を次に示します。

HTTP基本認証でのパスワードを設定するため，認証情報設定ファイルが第三者から不正にアクセスされないように注意してください。

環境設定パラメーターは，「環境設定パラメーター名=値」の形式で設定してださい。

各環境設定パラメーターを改行で区切って設定してください。最終行には改行が必要です。

環境設定パラメーター名は，すべて小文字で設定してください。

環境設定パラメーター名には，スペースやタブなどの環境設定パラメーター名以外の文字を含めないでください。

「=」と改行の間の文字はすべて値として見なされます。

「(2)HTTP基本認証を利用する場合の設定内容」に示すパラメーター以外のものが設定された場合，無視されます。

同じ環境設定パラメーター名が重複して設定されている場合，あとの行で設定された値が有効になります。

5.9.2　HTTPプロキシサーバを利用する場合の設定

ここでは，標準WSジョブまたはユーザーWSジョブの実行によるWebサービス接続で，HTTPプロキシサーバを経由して接続する場合の設定について説明します。

HTTPプロキシサーバを利用するための設定は，コントローラー単位で設定します。したがって，同一のコントローラーで動くすべてのWSジョブに，この設定が反映されます。

＜この項の構成＞

(1)　標準WSジョブの場合の手順

(2)　ユーザーWSジョブの場合の手順

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

(1)　標準WSジョブの場合の手順

標準WSジョブの実行によるWebサービス接続で，HTTPプロキシサーバを経由する場合の設定手順を次に示します。

コントローラーを終了する。
コントローラーを終了する方法については，「11.4.2 コントローラーの終了」を参照してください。

ジョブ実行ホストにある，WS接続環境設定ファイルを編集する。
WS接続環境設定ファイルajsws_ws.confの，次の項目を編集してください。

HTTPプロキシサーバのホスト名（proxy_host）

HTTPプロキシサーバを使用しないホスト名群（non_proxy_hosts）

HTTPプロキシサーバのポート番号（proxy_port）

HTTPプロキシサーバの認証ユーザーID（proxy_user）

HTTPプロキシサーバの認証ユーザーIDに対応するパスワード（proxy_password）

各項目の定義内容については，「5.8.4(1) WS接続環境設定ファイルの定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.4.1 コントローラーの開始」を参照してください。

(2)　ユーザーWSジョブの場合の手順

ユーザーWSジョブの実行によるWebサービス接続で，HTTPプロキシサーバを経由する場合，次の方法で設定してください。

Cosminexus Application Serverを使用する場合

JP1/AJS3 - SOA Optionが提供するクライアント定義ファイルに設定します。設定方法については，「5.8.4(2)クライアント定義ファイルの定義」を参照してください。

WebSphere Application ServerまたはWebLogic Serverを使用する場合

HTTPプロキシサーバ関連の設定をユーザーWSプログラムに実装してください。

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

使用するWebアプリケーションサーバごとに注意事項を説明します。

Cosminexus Application Serverを使用する場合

標準WSジョブとユーザーWSジョブを併用するとき，WS接続環境設定ファイルとクライアント定義ファイルの両方を定義する必要があります。

ただし，WS接続環境設定ファイルのnon_proxy_hosts，proxy_port，およびproxy_passwordに値を設定しても，WS接続環境設定ファイルのproxy_hostまたはproxy_portの設定が省略されていた場合，クライアント定義ファイルに設定した値が参照されます。詳細は，「5.8.4(3) 標準WSジョブとユーザーWSジョブを併用する場合の注意事項」を参照してください。

WebSphere Application Serverを使用する場合

標準WSジョブとユーザーWSジョブを併用するとき，HTTPプロキシサーバ関連の設定を，WS接続環境設定ファイルとユーザーWSプログラムの両方に設定する必要があります。

両方に設定する際，HTTPプロキシサーバ関連の設定のうち，「HTTPプロキシサーバを使用しないホスト名群」については，WS接続環境設定ファイルのnon_proxy_hosts環境設定パラメーターの設定値とユーザーWSプログラムでの設定値とを合わせておき，WS接続環境設定ファイルのnon_proxy_hosts環境設定パラメーターに設定してください。WS接続環境設定ファイルのnon_proxy_hosts環境設定パラメーターに設定した値は，ユーザーWSプログラムでも有効になります。

WS接続環境設定ファイルについては，「5.8.4(1) WS接続環境設定ファイルの定義」を参照してください。

WebLogic Serverを使用する場合

標準WSジョブとユーザーWSジョブを併用するとき，HTTPプロキシサーバ関連の設定を，WS接続環境設定ファイルとユーザーWSプログラムの両方に設定する必要があります。

両方に設定する際，HTTPプロキシサーバ関連の次の設定については，WS接続環境設定ファイルの設定値とユーザーWSプログラムでの設定値とを合わせておき，WS接続環境設定ファイルに定義してください。

「HTTPプロキシサーバのホスト名」
WS接続環境設定ファイルのproxy_hostに設定する値

「HTTPプロキシサーバを使用しないホスト名群」
WS接続環境設定ファイルのnon_proxy_hostsに設定する値

「HTTPプロキシサーバのポート番号」
WS接続環境設定ファイルのproxy_portに設定する値

WS接続環境設定ファイルのproxy_host，non_proxy_hostsおよびproxy_port環境設定パラメーターに設定した値は，ユーザーWSプログラムでも有効になります。

WS接続環境設定ファイルについては，「5.8.4(1) WS接続環境設定ファイルの定義」を参照してください。

5.9.3　HTTPS通信する場合の設定

標準WSジョブの実行によるWebサービス接続で，HTTPS通信を利用する場合の設定手順を次に示します。

HTTPS通信の設定は，コントローラー単位で設定します。したがって，同一のコントローラーで動くすべての標準WSジョブにこの設定が反映されます。

コントローラーを終了する。
コントローラーを終了する方法については，「11.4.2 コントローラーの終了」を参照してください。

接続先のWebサービスの電子証明書（X.509 証明書）を入手する。

入手した電子証明書を，Javaのキーストアファイルに格納する。
キーストアファイルを作成していない場合は，新たにキーストアファイルを作成し，電子証明書を格納してください。
キーストアファイルの作成や，キーストアファイルへの電子証明書の格納は，JREに付属されているコマンドkeytoolを用います。keytoolの使い方については，JREのマニュアルを参照してください。

WSジョブ実行ホストにある環境設定ファイルに，キーストアファイルのパス情報を設定する。
環境設定ファイルajswscommon.confについては，「5.8.2 環境設定ファイルの定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.4.1 コントローラーの開始」を参照してください。

5.9.4　Webサービス接続のタイムアウト時間を変更する場合の設定（Cosminexus Application Server限定）

ここでは，標準WSジョブまたはユーザーWSジョブの実行によるWebサービス接続で，Webサービス接続のタイムアウト時間を変更する手順について説明します。

タイムアウト時間の変更は，WebアプリケーションサーバにCosminexus Application Serverを使用する場合だけ実施できます。

タイムアウト時間の設定は，コントローラー単位で設定します。したがって，同一のコントローラーで動くすべての標準WSジョブにこの設定が反映されます。

＜この項の構成＞

(1)　標準WSジョブの場合の手順

(2)　ユーザーWSジョブの場合の手順

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

(1)　標準WSジョブの場合の手順

コントローラーを終了する。
コントローラーを終了する方法については，「11.4.2 コントローラーの終了」を参照してください。

ジョブ実行ホストにある，WS接続環境設定ファイルを編集する。
WS接続環境設定ファイルajsws_ws.confの，次の設定項目を編集してください。

クライアントのソケットの書き込みタイムアウト値（socket_write_timeout）

クライアントのソケットの読み込みタイムアウト値（socket_read_timeout）

クライアントのソケットの接続タイムアウト値（socket_connect_timeout）

各項目の定義内容については，「5.8.4(1) WS接続環境設定ファイルの定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.4.1 コントローラーの開始」を参照してください。

(2)　ユーザーWSジョブの場合の手順

コントローラーを終了する。
コントローラーを終了する方法については，「11.4.2 コントローラーの終了」を参照してください。

ジョブ実行ホストにある，クライアント定義ファイルを編集する。
クライアント定義ファイルc4webcl.propertiesの，次の設定項目を編集してください。

クライアントのソケットの書き込みタイムアウト値（c4web.application.socket_write_timeout）

クライアントのソケットの読み込みタイムアウト値（c4web.application.socket_read_timeout）

クライアントのソケットの接続タイムアウト値（c4web.application.socket_connect_timeout）

各項目の定義内容については，「5.8.4(2) クライアント定義ファイルの定義」を参照してください。

コントローラーを開始する。
コントローラーを開始する方法については，「11.4.1 コントローラーの開始」を参照してください。

(3)　標準WSジョブとユーザーWSジョブを併用する場合の注意事項

標準WSジョブとユーザーWSジョブを併用する場合，必ず，WS接続環境設定ファイルとクライアント定義ファイルの両方にタイムアウト時間の変更を定義してください。

WS接続環境設定ファイルに定義していない項目がクライアント定義ファイルに定義されていた場合，標準WSジョブの実行時に，クライアント定義ファイルの値が参照されます。詳細は，「5.8.4(3) 標準WSジョブとユーザーWSジョブを併用する場合の注意事項」を参照してください。

5.10　JP1/AJS3 - SOA Optionのアンインストール

JP1/AJS3 - SOA Optionのアンインストール手順を次に示します。

JP1/AJS3 - SOA Optionをアンインストールするホストにスーパーユーザーでログインするか，またはsuコマンドでユーザーをスーパーユーザーに変更する。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

次のコマンドを実行して，Hitachi PP Installerを起動する。

/etc/hitachi_setup

Hitachi PP Installerが起動され，初期画面が表示されます。

初期画面で「D」を入力する。
アンインストールできるプログラムの一覧が表示されます。

JP1/AJS3 - SOA Optionを選択し，「D」のあと「y」を入力する。
選択したプログラムがアンインストールされます。なお，プログラムを選択するには，カーソルを移動させ，スペースバーで選択します。

アンインストールが正常終了したら，「Q」を入力する。
Hitachi PP Installerの初期画面に戻ります。
「L」を入力し，JP1/AJS2 for Web Serviceがアンインストールされたことを確認してください。そのあと「Q」を入力すると，Hitachi PP Installerの初期画面に戻ります。さらに「Q」を入力すると，Hitachi PP Installerが終了します。

必要に応じて，インストール先ディレクトリ下のファイルを削除する。

6.　JP1/AJS3 - View for SOA Optionのインストールとセットアップ

この章では，JP1/AJSからのWebシステム呼び出し機能を利用する場合の，JP1/AJS3 - View for SOA Optionのインストール，セットアップ，およびアンインストールについて説明します。また，JP1/AJS3 - View for SOA Optionの障害が発生したときの資料採取の設定についても説明します。

＜この章の構成＞

6.1　JP1/AJS3 - View for SOA Optionのインストール

6.2　障害が発生したときに必要な資料を採取するための設定（JP1/AJS3 - View for SOA Optionの場合）

6.3　JP1/AJS3 - View for SOA Optionの環境設定

6.4　カスタムジョブを使用するための準備

6.5　アンインストール

6.1　JP1/AJS3 - View for SOA Optionのインストール

JP1/AJS3 - View for SOA Optionのインストールは，JP1/AJS3 - SOA Optionがインストールされたホストから，JP1/AJS3 - View for SOA Optionのインストールプログラムを取得して実行します。

次に，JP1/AJS3 - View for SOA Optionのインストール方法について説明します。

＜この節の構成＞

6.1.1　Windows 7，Windows Server 2008，およびWindows Vistaでのインストール

6.1.2　Windows Server 2003およびWindows XP Professionalでのインストール

6.1.1　Windows 7，Windows Server 2008，およびWindows Vistaでのインストール

Windows 7，Windows Server 2008，およびWindows Vistaでのインストール方法を説明します。

＜この項の構成＞

(1)　新規インストールの場合

(2)　上書きインストールの場合

(1)　新規インストールの場合

JP1/AJS3 - View for SOA Optionを新規にインストールする手順を次に示します。

JP1/AJS3 - View for SOA Optionをインストールするホストに，Administrators権限でログインする。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

JP1/AJS3 - View for SOA Optionのインストールプログラムを取得する。
JP1/AJS3 - View for SOA Optionのインストールプログラムは，JP1/AJS3 - SOA Optionがインストールされたホストに格納されています。インストールプログラムのパスを次に示します。

WSジョブ実行ホストのOSがWindowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥view¥ajswsviewforwspkg_w2k8.exe

WSジョブ実行ホストのOSがUNIXの場合

/opt/jp1ajs2forws/base/view/ajswsviewforwspkg_w2k8.exe

JP1/AJS3 - View for SOA Optionのインストールプログラムをクライアントへ転送する。

JP1/AJS3 - View for SOA Optionのインストールプログラムを起動する。

［展開］ボタンをクリックする。

Windowsの［スタート］メニューの［コマンドプロンプト］を右クリックし，［管理者として実行］を選択する。

次のコマンドを実行する。

msiexec /i AJS3SOAV.msi

インストーラーの指示に従って必要な情報を指定し，インストールする。
インストール時に指定する情報を次に示します。

ユーザー情報
ユーザー名などを指定します。

インストール先フォルダ
JP1/AJS3 - View for SOA Optionをインストールするフォルダを指定します。

インストールが終了したら，ホストを再起動する。

(2)　上書きインストールの場合

JP1/AJS3 - View for SOA Optionをバージョンアップしたり，すでにインストールしたホストの状態を修復したりするために，上書きでインストールする手順を次に示します。

JP1/AJS3 - View for SOA Optionをインストールするホストに，Administrators権限でログインする。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

JP1/AJS3 - View for SOA Optionのインストールプログラムを取得する。
JP1/AJS3 - View for SOA Optionのインストールプログラムは，JP1/AJS3 - SOA Optionがインストールされたホストに格納されています。インストールプログラムのパスを次に示します。

WSジョブ実行ホストのOSがWindowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥view¥ajswsviewforwspkg_w2k8.exe

WSジョブ実行ホストのOSがUNIXの場合

/opt/jp1ajs2forws/base/view/ajswsviewforwspkg_w2k8.exe

JP1/AJS3 - View for SOA Optionのインストールプログラムをクライアントへ転送する。

JP1/AJS3 - View for SOA Optionのインストールプログラムを起動する。

［展開］ボタンをクリックする。

Windowsの［スタート］メニューの［コマンドプロンプト］を右クリックし，［管理者として実行］を選択する。

次のコマンドを実行する。

msiexec /i AJS3SOAV.msi

上書きインストールの確認のダイアログボックスに回答する。
必ず［はい］ボタンを選択してください。

インストールが終了したら，ホストを再起動する。

6.1.2　Windows Server 2003およびWindows XP Professionalでのインストール

Windows Server 2003およびWindows XP Professionalでのインストール方法を説明します。

＜この項の構成＞

(1)　新規インストールの場合

(2)　上書きインストールの場合

(1)　新規インストールの場合

JP1/AJS3 - View for SOA Optionを新規にインストールする手順を次に示します。

JP1/AJS3 - View for SOA Optionをインストールするホストに，Administrators権限でログインする。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

JP1/AJS3 - View for SOA Optionのインストールプログラムを取得する。
JP1/AJS3 - View for SOA Optionのインストールプログラムは，JP1/AJS3 - SOA Optionがインストールされたホストに格納されています。インストールプログラムのパスを次に示します。

WSジョブ実行ホストのOSがWindowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥view¥ajswsviewforwspkg.exe

WSジョブ実行ホストのOSがUNIXの場合

/opt/jp1ajs2forws/base/view/ajswsviewforwspkg.exe

JP1/AJS3 - View for SOA Optionのインストールプログラムをクライアントへ転送する。

JP1/AJS3 - View for SOA Optionのインストールプログラムを起動する。

［インストール実行］ボタンをクリックする。

インストーラーの指示に従って必要な情報を指定し，インストールする。
インストール時に指定する情報を次に示します。

ユーザー情報
ユーザー名などを指定します。

インストール先フォルダ
JP1/AJS3 - View for SOA Optionをインストールするフォルダを指定します。

インストールが終了したら，ホストを再起動する。

(2)　上書きインストールの場合

JP1/AJS3 - View for SOA Optionをバージョンアップしたり，すでにインストールしたホストの状態を修復したりするために，上書きでインストールする手順を次に示します。

JP1/AJS3 - View for SOA Optionをインストールするホストに，Administrators権限でログインする。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

JP1/AJS3 - View for SOA Optionのインストールプログラムを取得する。
JP1/AJS3 - View for SOA Optionのインストールプログラムは，JP1/AJS3 - SOA Optionがインストールされたホストに格納されています。インストールプログラムのパスを次に示します。

WSジョブ実行ホストのOSがWindowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥view¥ajswsviewforwspkg.exe

WSジョブ実行ホストのOSがUNIXの場合

/opt/jp1ajs2forws/base/view/ajswsviewforwspkg.exe

JP1/AJS3 - View for SOA Optionのインストールプログラムをクライアントへ転送する。

JP1/AJS3 - View for SOA Optionのインストールプログラムを起動する。

［インストール実行］ボタンをクリックする。

上書きインストールの確認のダイアログボックスに回答する。
必ず［はい］ボタンを選択してください。

インストールが終了したら，ホストを再起動する。

6.2　障害が発生したときに必要な資料を採取するための設定（JP1/AJS3 - View for SOA Optionの場合）

JP1/AJS3 - View for SOA Optionに障害が発生したときには，原因を特定するために，JP1/AJS3 - View for SOA Optionに関する資料を採取する必要があります。

JP1/AJS3 - View for SOA Optionに関する資料は，資料採取コマンド（ajswsv_log）で採取します。資料採取コマンドを使用するにはセットアップが必要です。資料採取コマンドのセットアップ方法を次に説明します。

資料採取コマンドを任意の別のフォルダにコピーする。
次の資料採取コマンドをコピーします。
JP1/AJS3 - View for SOA Optionインストール先フォルダ¥tools¥ajswsv_log.bat

資料採取コマンドを編集する。
手順1でコピーした資料採取コマンドを，テキストエディターを使用して編集します。編集するときは，資料採取コマンドに書き込み権限を設定してください。
次に，バッチファイルに記述されている標準値を示します。この標準値と異なる場合，バッチファイルの記述を変更してください。

@set DIR_BACKLOG=%TEMP%¥jp1ajs2wsv¥backlog

資料採取コマンドで採取した情報の退避先を設定します。

資料はDIR_BACKLOGに設定したフォルダの下にあるJP1_DEFAULTに出力されます。DIR_BACKLOGは100バイト以内で設定してください。

@set INST_DIR=%SYSTEMDRIVE%¥Program Files¥hitachi¥JP1AJS2FORWSV

JP1/AJS3 - View for SOA Optionのインストール先フォルダを設定します。

注意

%TEMP%および%SYSTEMDRIVE%は，Windowsの環境変数の%TEMP%および%SYSTEMDRIVE%を示します。

資料採取コマンドは，必ず任意の別のフォルダにコピーしてご使用ください。別のフォルダにコピーしないで使用した場合，上書きインストールすると資料採取コマンドの編集内容が失われます。

64bit版のWindowsでは，JP1/AJS3 - View for SOA Optionのインストール時に，インストール先のフォルダを変更していない場合，「Program Files」は「Program Files(x86)」となります。資料採取コマンドを編集する際は，インストール先フォルダの記述を修正してください。

参考

64bit版Windowsで資料を採取する場合に必要な設定

64bit版のWindowsを利用している場合，資料採取コマンドを次のように編集する必要があります。

編集前

@set REG_KEY=HKEY_LOCAL_MACHINE¥SOFTWARE¥HITACHI¥JP1AJS2FORWSV

編集後

@set REG_KEY=HKEY_LOCAL_MACHINE¥SOFTWARE¥Wow6432Node¥HITACHI¥JP1AJS2FORWSV

6.3　JP1/AJS3 - View for SOA Optionの環境設定

JP1/AJS3 - View for SOA Optionの環境設定では，JP1/AJS3 - View for SOA Optionに関する定義項目を，インストールしたときの値から変更できます。

環境設定ファイルajswsvcommon.confに定義します。JP1/AJS3 - View for SOA Option製品を構成するコンポーネントの環境設定を記述したファイルです。

次に，環境設定ファイルの定義手順および環境設定ファイルの定義項目について説明します。

＜この節の構成＞

6.3.1　環境設定手順

6.3.2　環境設定ファイルの定義

6.3.1　環境設定手順

環境設定ファイルの定義内容を変更する手順を次に示します。

wsdl4j.jarをコピーする。
JP1/AJS3 - SOA Optionに添付されているwsdl4j.jarファイルを，次のフォルダにコピーしてください。

Windows 7，32ビット版のWindows Server 2008，Windows Vista，32ビット版のWindows Server 2003またはWindows XP Professionalの場合

JP1/AJS3 - View for SOA Optionインストールドライブ¥Program Files¥HITACHI¥JP1AJS2FORWSV¥ucpsb¥c4web¥lib

64ビット版のWindows Server 2008またはWindows Server 2003（x64）の場合

JP1/AJS3 - View for SOA Optionインストールドライブ¥Program Files(x86)¥HITACHI¥JP1AJS2FORWSV¥ucpsb¥c4web¥lib

環境設定ファイルの設定内容を変更する。
環境設定ファイルは次のフォルダに格納されています。

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥conf

ファイルをテキストエディターで開き，編集してください。
文字コードは「Shift_JIS」です。改行コードは「CR+LF」です。
編集方法の詳細については，「6.3.2 環境設定ファイルの定義」を参照してください。

WSジョブをカスタムジョブとしてJP1/AJS3 - ViewまたはJP1/AJS2 - Viewに登録する。
標準WSジョブとユーザーWSジョブをカスタムジョブとして登録してください。JP1/AJS3 - ViewまたはJP1/AJS2 - Viewにカスタムジョブを登録する手順については，「6.4 カスタムジョブを使用するための準備」を参照してください。

6.3.2　環境設定ファイルの定義

環境設定ファイルajswsvcommon.confに定義できる項目，環境設定ファイルの設定例，および定義時の注意事項について説明します。

＜この項の構成＞

(1)　環境設定ファイルajswsvcommon.confに定義できる項目

(2)　環境設定ファイルの設定例

(3)　定義時の注意事項

(1)　環境設定ファイルajswsvcommon.confに定義できる項目

環境設定ファイルajswsvcommon.confに定義できる項目を次の表に示します。

表6-1　ajswsvcommon.confに定義できる環境設定パラメーター一覧

環境設定パラメーター名 | 定義内容
log.file_size | 稼働ログファイルのサイズ
log.num | 稼働ログの面数

次に，環境設定パラメーターの定義内容について説明します。

log.file_size

JP1/AJS3 - View for SOA Optionが出力する稼働ログのサイズを設定します。JP1/AJS3 - View for SOA Optionの稼働ログファイルには，幾つかの種類がありますが，すべてのログファイルに対して共通の設定項目です。

4,096～16,777,216バイトの範囲で設定します。

デフォルトでは，「2097152」バイトが設定されます。

このパラメーターの設定を省略した場合または不正な値を設定した場合，デフォルト値が設定されます。

注意

現在の値よりも小さい値に変更する場合，次のフォルダの下にあるファイルとフォルダをすべて削除してください。なお，削除前にバックアップを採ってください。

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥log

log.num

JP1/AJS3 - View for SOA Optionが出力する稼働ログの面数を設定します。JP1/AJS3 - View for SOA Optionの稼働ログファイルには，幾つかの種類がありますが，すべてのログファイルに対して共通の設定項目です。

2～16の範囲で設定します。

デフォルトでは，「2」が設定されます。

このパラメーターの設定を省略した場合または不正な値を設定した場合，デフォルト値が設定されます。

注意

現在の値よりも小さい値に変更する場合，次のフォルダの下にあるファイルとフォルダをすべて削除してください。なお，削除前にバックアップを採ってください。

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥log

(2)　環境設定ファイルの設定例

環境設定ファイルajswsvcommon.confの設定例を次に示します。

log.file_size=2097152
log.num=2

(3)　定義時の注意事項

定義時の注意事項を次に示します。

環境設定パラメーターは，「環境設定パラメーター名=値」の形式で設定してださい。

各環境設定パラメーターを改行で区切って設定してください。最終行には改行が必要です。

「#」で始まる行はコメントと見なされます。

環境設定パラメーター名は，すべて小文字で設定してください。

環境設定パラメーター名には，スペースやタブなどの環境設定パラメーター名以外の文字を含めないでください。

「=」と改行の間の文字はすべて値として見なされます。

「(1)環境設定ファイルajswsvcommon.confに定義できる項目」に示すパラメーター以外のものが設定された場合，無視されます。

同じ環境設定パラメーター名が重複して設定されている場合，あとの行で設定された値が有効になります。

6.4　カスタムジョブを使用するための準備

WSジョブを使用するには，JP1/AJS3 - ViewまたはJP1/AJS2 - Viewへカスタムジョブとして登録する必要があります。ここでは，カスタムジョブとして登録する方法について説明します。

＜この節の構成＞

6.4.1　カスタムジョブ登録の手順

6.4.2　カスタムジョブ登録で指定する内容

6.4.1　カスタムジョブ登録の手順

標準WSジョブまたはユーザーWSジョブを，JP1/AJS3 - ViewまたはJP1/AJS2 - Viewへカスタムジョブとして登録する手順を次に示します。

［カスタムジョブ登録］ダイアログボックスを起動する。
Windowsのスタートメニューから，［すべてのプログラム］－［JP1_Automatic Job Management System 3 - View］（または［JP1_Automatic Job Management System 2 - View］）－［カスタムジョブ登録］を選択すると，［カスタムジョブの登録］ダイアログボックスが表示されます。

カスタムジョブを新規登録する。
［カスタムジョブの登録］ダイアログボックスの［新規登録］ボタンをクリックすると，［カスタムジョブ登録情報］ダイアログボックスが表示されます。
登録する内容については，「6.4.2 カスタムジョブ登録で指定する内容」を参照してください。

WSジョブ用アイコンをコピーする。
標準WSジョブ用またはユーザーWSジョブ用のアイコンをコピーする必要があります。次のコピー元ファイルを，コピー先フォルダへコピーしてください。

コピー元ファイル：

WSジョブ実行ホストのOSがWindowsの場合

・標準WSジョブ用アイコン

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥view¥CUSTOM_PC_WS_PC.gif

・ユーザーWSジョブ用アイコン

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥view¥CUSTOM_PC_WSUSR_PC.gif

WSジョブ実行ホストのOSがUNIXの場合

・標準WSジョブ用アイコン

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥view¥CUSTOM_PC_WS_UX.gif

・ユーザーWSジョブ用アイコン

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥view¥CUSTOM_PC_WSUSR_UX.gif

コピー先フォルダ：

JP1/AJS3 - Viewインストール先フォルダまたはJP1/AJS2 - Viewインストール先フォルダ¥image¥custom

登録したWSジョブの登録を確認する。
JP1/AJS3 - ViewまたはJP1/AJS2 - Viewのジョブネットエディタを起動して，［カスタムジョブ］タブを選択します。登録したWSジョブのアイコンが表示されていることを確認してください。

WSジョブ実行ホストのOSがWindowsの場合

・標準WSジョブのアイコン（[図データ]）

・ユーザーWSジョブのアイコン（[図データ]）

WSジョブ実行ホストのOSがUNIXの場合

・標準WSジョブのアイコン（[図データ]）

・ユーザーWSジョブのアイコン（[図データ]）

6.4.2　カスタムジョブ登録で指定する内容

Windows版の標準WSジョブまたはユーザーWSジョブをJP1/AJS3 - ViewまたはJP1/AJS2 - Viewへカスタムジョブとして登録する場合に指定する項目について説明します。また，UNIX版の標準WSジョブまたはユーザーWSジョブをJP1/AJS3 - ViewまたはJP1/AJS2 - Viewへカスタムジョブとして登録する場合に指定する項目についても説明します。

＜この項の構成＞

(1)　WSジョブ実行ホストのOSがWindowsの場合

(2)　WSジョブ実行ホストのOSがUNIXの場合

(1)　WSジョブ実行ホストのOSがWindowsの場合

WSジョブ実行ホストのOSがWindowsの場合，カスタムジョブ登録で指定する内容を次に説明します。

［名前］

標準WSジョブの場合

「WS_PC」を指定します。

ユーザーWSジョブの場合

「WSUSR_PC」を指定します。

［コメント］

任意のコメントを指定します。

［定義プログラム］

次のファイルを指定します。

標準WSジョブの場合

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥bin¥ajsws_wsjobdialog.exe

ユーザーWSジョブの場合

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥bin¥ajsws_userwsjobdialog.exe

［実行プログラム］

WSジョブ実行ホストの次のファイルを指定します。

$AJSWS_INST_DIR$¥base¥bin¥ajswsjobstart.exe※

注※

事前に，WSジョブ実行ホストでワークパス$AJSWS_INST_DIR$を変数として設定する必要があります。ワークパスの定義については，「4.7.2 WSジョブ実行時のワークパスの設定」を参照してください。

［バージョン］

「0600」を指定します。

［クラス名］

標準WSジョブの場合

「WS_PC」を指定します。

ユーザーWSジョブの場合

「WSUSR_PC」を指定します。

［ジョブ種別］

［PCジョブ］を選択します。

(2)　WSジョブ実行ホストのOSがUNIXの場合

WSジョブ実行ホストのOSがUNIXの場合，カスタムジョブ登録で指定する内容を次に説明します。

［名前］

標準WSジョブの場合

「WS_UX」を指定します。

ユーザーWSジョブの場合

「WSUSR_UX」を指定します。

［コメント］

任意のコメントを指定します。

［定義プログラム］

次のファイルを指定します。

標準WSジョブの場合

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥bin¥ajsws_wsjobdialog_unix.exe

ユーザーWSジョブの場合

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥bin¥ajsws_userwsjobdialog_unix.exe

［実行プログラム］

WSジョブ実行ホストの次のファイルを指定します。

$AJSWS_INST_DIR$/base/bin/ajswsjobstart※

注※

事前に，WSジョブ実行ホストでワークパス$AJSWS_INST_DIR$を変数として設定する必要があります。ワークパスの定義については，「5.7.2 WSジョブ実行時のワークパスの設定」を参照してください。

［バージョン］

「0600」を指定します。

［クラス名］

標準WSジョブの場合

「WS_UX」を指定します。

ユーザーWSジョブの場合

「WSUSR_UX」を指定します。

［ジョブ種別］

［PCジョブ］を選択します。

6.5　アンインストール

JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionのアンインストール方法について説明します。

＜この節の構成＞

6.5.1　JP1/AJS3 - View for SOA Optionのアンインストール

6.5.1　JP1/AJS3 - View for SOA Optionのアンインストール

JP1/AJS3 - View for SOA Optionのアンインストール手順を次に示します。

JP1/AJS3 - View for SOA OptionをアンインストールするホストにAdministrators権限でログインする。

すべてのプログラムを終了する。
JP1シリーズのプログラムが動作している場合，必ず終了してください。

Windowsの［コントロールパネル］で［プログラムの追加と削除］を選択する。
アンインストールするプログラムを選択するダイアログボックスが表示されます。

JP1/AJS3 - View for SOA Optionを選択し，［削除］ボタンをクリックする。
プログラムの削除を確認するダイアログボックスが表示されます。

［OK］ボタンをクリックする。
JP1/AJS3 - View for SOA Optionがアンインストールされます。

必要に応じて，インストール先フォルダの下にあるファイルを削除する。

注意事項

Windows 7，Windows Server 2008，およびWindows Vistaで，ユーザーアカウント制御（UAC）が有効な環境で管理者（Administrator）以外のユーザーを使用している場合は，アンインストール時に管理者へ昇格させてください。

7.　クラスタシステムでの運用と環境構築

この章では，JP1/AJSからのWebシステム呼び出し機能を利用する場合で，JP1/AJS3 - SOA Optionをクラスタシステム運用するときの，JP1/AJS3 - SOA Optionの環境構築について説明します。

＜この章の構成＞

7.1　クラスタシステムでの環境構築

7.2　JP1/AJS3 - ManagerホストまたはJP1/AJS2 - Managerホストの系切り替え時の動作

7.1　クラスタシステムでの環境構築

この節では，クラスタシステム運用に対応するためのJP1/AJS3 - SOA Optionの前提条件および環境構築について説明します。

＜この節の構成＞

(1)　前提条件

(2)　インストール

(3)　セットアップ

(4)　環境設定

(5)　クラスタソフトへの登録

(1)　前提条件

JP1/AJS3 - SOA Optionをクラスタシステムで運用するための前提条件を次に示します。

表7-1　JP1/AJS3 - SOA Optionをクラスタシステムで運用するための前提条件

項目 | 前提条件
システム構成 | アクティブ・スタンバイ構成
ホスト環境 | 物理ホスト環境
クラスタソフト | JP1/AJS3 - SOA Optionがサポートするクラスタソフトおよびバージョンであること

そのほかの前提条件は，JP1/AJSに従います。JP1/AJSの前提条件については，マニュアル「JP1/Automatic Job Management System 3 運用ガイド」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」のクラスタシステムでの運用の章を参照してください。

(2)　インストール

JP1/AJS3 - SOA Optionは，物理ホストごとにインストールします。Windows版のインストールについては，「4. インストールとセットアップ（Windowsの場合）」を参照してください。

UNIX版のインストールについては，「5. インストールとセットアップ（UNIXの場合）」を参照してください。

注意

共有ディスクにはインストールしないでください。

(3)　セットアップ

Windows版のJP1/AJS3 - SOA Optionのセットアップについては，「4. インストールとセットアップ（Windowsの場合）」を参照してください。

UNIX版のJP1/AJS3 - SOA Optionのセットアップについては，「5. インストールとセットアップ（UNIXの場合）」を参照してください。

ユーザーWSプログラムは，実行系システムおよび待機系システムの両方のローカルディスク上に配置します。

(4)　環境設定

JP1/AJS3 - SOA Optionの環境設定ファイルの内容は，クラスタシステムの物理ホストごとに一致させてください。また，入力パラメーターファイルおよび認証情報設定ファイルについても，クラスタシステムの物理ホストごとに一致させてください。

Windows版の環境設定ファイルについては，「4.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。入力パラメーターファイルおよび認証情報設定ファイルについては，「4.9 運用環境に応じた設定」を参照してください。

UNIX版の環境設定ファイルについては，「5.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。入力パラメーターファイルおよび認証情報設定ファイルについては，「5.9 運用環境に応じた設定」を参照してください。

(5)　クラスタソフトへの登録

クラスタソフトにJP1/AJS3 - SOA Optionを登録する方法について説明します。

(a)　WSジョブ実行ホストのOSがWindowsの場合

JP1/AJS3 - SOA Optionに障害が発生し，フェールオーバーが実行された場合，JP1/AJS3 - SOA Optionのサービスが自動起動されるようにするため，クラスタソフトにJP1/AJS3 - SOA Optionのサービス名「JP1_AJS3_SOA_Controller」を登録します。次の点に注意して登録してください。

WSジョブ実行ホストのJP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerのフェールオーバーに伴ってJP1/AJS3 - SOA Optionがフェールオーバーするように登録してください。

起動順序については，リソースグループの起動時に，コントローラーがJP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerよりも先に開始されるように設定してください。

停止順序については，リソースグループの終了時に，コントローラーがJP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerよりもあとに終了されるように設定してください。

(b)　WSジョブ実行ホストのOSがUNIXの場合

次のスクリプトを作成して，クラスタソフトに登録します。

起動スクリプト

停止スクリプト

監視スクリプト

各スクリプトの説明と例を次に示します。

起動スクリプト

コントローラーを開始するスクリプトです。スクリプトには，JP1/AJS3 - SOA Optionが動作するために必要な環境変数の設定と，コントローラーを開始するためのajswsstartコマンドを記述します。また，必要に応じてコントローラーの開始結果をajswsstartコマンドの戻り値で判定し，クラスタソフトで規定されたコードを返すように設定します。

起動スクリプトの例を次に示します。

WSジョブ実行ホストのOSがLinuxの場合

#!/bin/sh
# 環境変数の設定
LANG=ja_JP.UTF-8
CLASSPATH=$CLASSPATH
LD_LIBRARY_PATH=/opt/Cosminexus/PRF/lib
export LANG
export CLASSPATH
export LD_LIBRARY_PATH
# コントローラーの開始
/opt/jp1ajs2forws/base/bin/ajswsstart

# 必要に応じて開始コマンドの戻り値を
# クラスタソフトに対応したコードに変換する

停止スクリプト

コントローラーを終了するスクリプトです。スクリプトには，JP1/AJS3 - SOA Optionが動作するために必要な環境変数の設定と，コントローラーを終了するためのajswsstopコマンドを記述します。また，必要に応じてコントローラーの終了結果をajswsstopコマンドの戻り値で判定し，クラスタソフトで規定されたコードを返すように設定します。

停止スクリプトの例を次に示します。

WSジョブ実行ホストのOSがLinuxの場合

#!/bin/sh
# 環境変数の設定
LANG=ja_JP.UTF-8
CLASSPATH=$CLASSPATH
LD_LIBRARY_PATH=/opt/Cosminexus/PRF/lib
export LANG
export CLASSPATH
export LD_LIBRARY_PATH
# コントローラーの終了
/opt/jp1ajs2forws/base/bin/ajswsstop

# 必要に応じて終了コマンドの戻り値を
# クラスタソフトに対応したコードに変換する

監視スクリプト

コントローラーの状態を監視するスクリプトです。スクリプトには，JP1/AJS3 - SOA Optionが動作するために必要な環境変数の設定と，コントローラーの状態を取得するためのajswsstatusコマンドを記述します。また，必要に応じてコントローラーの状態をajswsstatusコマンドの戻り値で判定し，クラスタソフトで規定されたコードを返すように設定します。

監視スクリプトの例を次に示します。

WSジョブ実行ホストのOSがLinuxの場合

#!/bin/sh
# 環境変数の設定
LANG=ja_JP.UTF-8
CLASSPATH=$CLASSPATH
LD_LIBRARY_PATH=/opt/Cosminexus/PRF/lib
export LANG
export CLASSPATH
export LD_LIBRARY_PATH
#コントローラーの状態を取得
/opt/jp1ajs2forws/base/bin/ajswsstatus

# 必要に応じて状態表示コマンドの戻り値を
# クラスタソフトに対応したコードに変換する

クラスタソフトに登録する際，次の点に注意してください。

WSジョブ実行ホストのJP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerのフェールオーバーに伴ってJP1/AJS3 - SOA Optionがフェールオーバーするように登録してください。

起動順序については，リソースグループの起動時に，コントローラーがJP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerよりも先に開始されるように設定してください。

停止順序については，リソースグループの終了時に，コントローラーがJP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerよりもあとに終了されるように設定してください。

7.2　JP1/AJS3 - ManagerホストまたはJP1/AJS2 - Managerホストの系切り替え時の動作

実行系ホストに障害が発生すると，系切り替えが実行され，処理が待機系ホストに移ります。

業務運用中のJP1/AJS3 - SOA Optionにフェールオーバーが発生した場合の処理を次の図に示します。

図7-1　JP1/AJS3 - SOA Optionにフェールオーバーが発生した場合の処理

注意

JP1/AJS3 - SOA Optionでは，フェールオーバー時に待機系ホストへ切り替わる際，実行中のWSジョブの状態は引き継がれません。実行系ホストで実行されていたWSジョブは強制終了状態となります。

系切り替え後にWSジョブが再実行されると，WSジョブは，障害発生前の状態は引き継がれないで最初から実行されます。ユーザーWSプログラムで状態を管理しているような場合は，系切り替え時の動作を考慮してプログラムを作成してください。

8.　運用編の読み方

この章では，運用編の読み方について説明します。

＜この章の構成＞

8.1　運用編の読み方

8.1　運用編の読み方

運用編は，標準WSジョブを定義・実行する場合と，ユーザーWSジョブを定義・実行する場合で，読む個所が異なります。次のようにお読みいただくことをお勧めします。

図8-1　運用編の読み方

9.　標準WSジョブの定義

この章では，標準WSジョブを定義する方法について説明します。

＜この章の構成＞

9.1　標準WSジョブ定義の流れ

9.2　WSDLファイルの取得

9.3　標準WSジョブの定義手順

9.4　入力メッセージにセットするパラメーターの値をファイルに設定する

9.1　標準WSジョブ定義の流れ

標準WSジョブを定義する流れと，定義を変更する流れについて説明します。JP1/AJS2 for Web Serviceを使用していて，かつWSジョブ実行ホストのOSがUNIXの場合は，マニュアル「JP1/Automatic Job Management System 2 for Web Service Webシステム呼び出し機能編」を参照してください。

＜この節の構成＞

(1)　標準WSジョブを定義する流れ

(2)　標準WSジョブの定義を変更する流れ

(1)　標準WSジョブを定義する流れ

標準WSジョブを定義する流れを次の図に示します。

図9-1　標準WSジョブを定義する流れ

【クライアントでの作業】接続するWebサービスのWSDLファイルを取得し，クライアントに配置します。
配置先は任意です。取得したWSDLファイルはクライアントで保管します。
WSDLファイルの取得については，「9.2 WSDLファイルの取得」を参照してください。

【クライアントでの作業】JP1/AJS3 - ViewまたはJP1/AJS2 - Viewで，標準WSジョブをジョブネットに定義します。
標準WSジョブを定義する操作については，「9.3 標準WSジョブの定義手順」を参照してください。

(2)　標準WSジョブの定義を変更する流れ

標準WSジョブの定義を変更する流れを次に示します。

【クライアントでの作業】接続するWebサービスのWSDLファイルを取得します。ただし，次の場合は，この手順は不要です。

クライアントに保存しているWSDLファイルが，Webサービス側で更新されていない場合

Webサービス接続で利用するオペレーションを変更しないで，オペレーションの入力パラメーター情報，または出力ファイル指定だけを変更する場合

Webサービス接続の内容を変更しない場合

WSDLファイルの取得については，「9.2 WSDLファイルの取得」を参照してください。

【クライアントでの作業】JP1/AJS3 - ViewまたはJP1/AJS2 - Viewで，標準WSジョブの定義を変更します。
標準WSジョブの定義を変更する操作については，「9.3 標準WSジョブの定義手順」を参照してください。

9.2　WSDLファイルの取得

標準WSジョブの定義では，接続するWebサービスのWSDLファイルを取得する必要があります。Webアプリケーションサーバが提供する機能でWSDLファイルを取得し，取得したWSDLファイルは，クライアントマシンに配置してください。

WSDLファイルの配置先は任意です。

注意

標準WSジョブに定義できるWSDLファイルのサイズは，512キロバイトです。512キロバイトを超えるサイズのWSDLファイルを定義した場合，標準WSジョブの定義中にエラーメッセージが表示され，定義が中止されます。

9.3　標準WSジョブの定義手順

ここでは，標準WSジョブを定義する操作を，次の順に説明します。

表9-1　標準WSジョブの定義操作の説明個所

記載個所
内容

9.3.1
標準WSジョブを定義する
ユーザーWSジョブの実行に必要な項目を定義する方法について説明しています。

9.3.2
標準WSジョブの処理結果を後続ジョブに引き継ぐ
標準WSジョブの処理結果を後続ジョブ引き継ぐ定義方法について説明しています。
必要に応じてお読みください。

＜この節の構成＞

9.3.1　標準WSジョブを定義する

9.3.2　標準WSジョブの処理結果を後続ジョブに引き継ぐ

9.3.1　標準WSジョブを定義する

標準WSジョブを定義する方法について説明します。

JP1/AJS3 - ViewまたはJP1/AJS2 - Viewを起動する。

JP1/AJS3 - ManagerまたはJP1/AJS2 - Managerにログインする。
［JP1/AJS3 - View］ウィンドウまたは［JP1/AJS2 - View］ウィンドウが表示されます。

［JP1/AJS3 - View］ウィンドウまたは［JP1/AJS2 - View］ウィンドウのリストエリアで，標準WSジョブを管理するジョブネットを定義する。
ジョブネットの定義方法については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」またはマニュアル「JP1/Automatic Job Management System 2 操作ガイド」の，ジョブネットの定義について説明している章を参照してください。

［JP1/AJS3 - View］ウィンドウまたは［JP1/AJS2 - View］ウィンドウのリストエリアで，作成したジョブネットをダブルクリックする。
［ジョブネットエディタ］ウィンドウが表示されます。

アイコンリストで，［カスタムジョブ］タブを選択する。

［排他編集］にチェックを入れる。

アイコンリストから，標準WSジョブのアイコンをドラッグし，マップエリアにドロップする。
WSジョブ実行ホストがWindowsの場合は［[図データ]］を，UNIXの場合は［[図データ]］をマップエリアにドロップしてください。
［詳細定義－［Custom Job］］ダイアログボックスが表示されます。「ユニット名」の部分には，選択したジョブネットワーク要素のユニット名が表示されます。

［詳細定義－［Custom Job］］ダイアログボックスの共通項目を定義する。
次の表に従って定義してください。

表9-2　標準WSジョブの定義（共通項目の定義方法）

項目名 | 定義方法 | 指定
［ユニット名］ | 標準WSジョブのユニット名を30バイト以内で指定します。 | ○
［コメント］ | 標準WSジョブのコメントを80バイト以内で指定します。 | △
［実行エージェント］※ | 標準WSジョブを実行するWSジョブ実行ホスト名を255バイト以内で指定します。 | ○

（凡例）

○：必ず指定します。

△：任意で指定します。

注※

JP1/AJS2 - Viewの場合，項目名は［実行ホスト］です。

［詳細定義－［Custom Job］］ダイアログボックスの［定義］タブで，必要な項目を定義する。
次の表に従って定義してください。

表9-3　標準WSジョブの定義（［定義］タブの定義方法）

項目名
定義方法
指定

［実行優先順位］
標準WSジョブの実行優先順位を選択します。
JP1/AJSから実行するジョブのデフォルトの実行優先順位は低く設定されていますので，必要に応じてジョブの実行優先順位を変更してください。
ジョブの実行優先順位の変更については，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（業務設計編）」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」のジョブの実行優先順位に関する注意事項を参照してください。
△

［標準出力ファイル名］
指定しないでください。
標準WSジョブからは，標準出力に出力されません。
×

［標準エラー出力ファイル名］
標準エラー出力ファイル名を511バイト以内で指定します。
標準WSジョブの実行でエラーが発生すると，エラーメッセージが標準エラー出力に出力されます。また，コントローラーでエラーが発生した場合も，エラーメッセージが標準エラー出力に出力されます。
ただし，標準WSジョブをJP1/AJS3 - ViewまたはJP1/AJS2 - Viewから強制終了しても，標準エラー出力に出力されません。
△

終了判定［判定結果］
終了判定条件を選択します。
△

終了判定［ファイル名］
終了判定［判定結果］で［ファイルが存在すれば正常］または［ファイルが更新されれば正常］を選択した場合に，監視するファイル名を指定します。
△

終了判定［警告しきい値］
終了判定［判定結果］で［しきい値による判定］を選択した場合に，しきい値を指定します。
△

終了判定［異常しきい値］

［実行時のユーザー］
WSジョブ実行ホストのOSのユーザー名を63バイト以内で指定します。
このユーザーは，Administrators権限またはスーパーユーザー権限を所有し，かつ，実行ユーザー種別の登録ユーザーまたは所有ユーザーにマッピングしておく必要があります。また，この項目を省略するとユーザーマッピングのプライマリユーザーで実行します。プライマリユーザーは，実行ホストのAdministrators権限またはスーパーユーザー権限を所有するユーザーにしてください。
○

［詳細］ボタン
［標準WSジョブ定義］ダイアログボックスが表示されます。［標準WSジョブ定義］ダイアログボックスでは，利用するWebサービスのオペレーションの入出力パラメーターやHTTP認証を指定します。
○

（凡例）

○：必ず指定します。

△：任意で指定します。

×：指定しないでください。

［詳細定義－［Custom Job］］ダイアログボックスの［属性］タブで，必要な項目を定義する。
次の表に従って定義してください。

表9-4　標準WSジョブの定義（［属性］タブの定義方法）

項目名
定義方法
指定

［保留］
ユニットの状態をあらかじめ保留状態にするかどうかを指定します。
△

［種別］
ユニットの種別をリカバリーにするかどうかを指定します。
△

［打ち切り時間指定］
ジョブの実行を打ち切る時間を指定するかどうかを選択します。
△

［打ち切り時間］
［打ち切り時間指定］ラジオボタンで［する］を選択した場合，打ち切り時間を分で指定します。指定できる値は，1～1,440分です。
△

［所有者］
ユニットの所有者を31バイト以内で指定します。
△

［JP1資源グループ］
JP1資源グループ名を63バイト以内で指定します。指定できる文字は，英数字，および「_（アンダーバー）」です。空白の場合は，アクセス権限の対象になりません。
△

［実行ユーザー種別］
必要に応じて，実行ユーザーの種類を選択します。
選択できる種類を次に示します。

［登録ユーザー］
標準WSジョブを登録したJP1ユーザーでユーザーマッピングします。

［所有ユーザー］
標準WSジョブを所有しているJP1ユーザーでユーザーマッピングします。

登録ユーザーまたは所有ユーザーは，実行ホストのAdministrators権限またはスーパーユーザー権限を所有するユーザーにマッピングしておく必要があります。
△

（凡例）

△：任意で指定します。

［詳細定義－［Custom Job］］ダイアログボックスの［定義］タブの［詳細］ボタンをクリックする。
［標準WSジョブ定義］ダイアログボックスが表示されます。

［基本］タブの［選択］ボタンをクリックする。
［Webサービス選択 - ステップ1 of 2］ダイアログボックスが表示されます。

［Webサービス選択 - ステップ1 of 2］ダイアログボックスで，接続するWebサービスのWSDLファイルを指定する。
［参照］ボタンをクリックして，クライアントで保管しているWSDLファイルを指定してください。

［次へ］ボタンをクリックする。
［Webサービス選択 - ステップ2 of 2］ダイアログボックスが表示されます。

［オペレーション］には，WSDLに記述されたオペレーションが表示されています。

［Webサービス選択 - ステップ2 of 2］ダイアログボックスで，［オペレーション］のリストから，利用するオペレーションを選択する。
選択したオペレーションの引数または戻り値のデータ型が，単純型の場合と複合型の場合で，ダイアログボックスの内容が異なります。

参考

単純型と複合型については，「2.3.1 WSプログラムをGUIで作成する（標準WSジョブの定義）」を参照してください。

単純型の場合

複合型の場合

［Webサービス選択 - ステップ2 of 2］ダイアログボックスの項目の詳細は，「15.3 ［Webサービス選択 - ステップ2 of 2］ダイアログボックス」を参照してください。

［完了］ボタンをクリックする。
［標準WSジョブ定義］ダイアログボックスに戻ります。
［標準WSジョブ定義］ダイアログボックスには，「入力パラメーター」と「出力パラメーター」項目が追加されています。
WSDLに記述された入力パラメーターのデータ型が単純型の場合と複合型の場合で，ダイアログボックスの内容が次のように異なります。

単純型の場合

複合型の場合

［標準WSジョブ定義］ダイアログボックスの［基本］タブにある，［入力パラメーター］および［出力パラメーター］に，Webサービスのオペレーションに対応する入力パラメーターおよび出力パラメーターを指定する。
単純型の場合，入力パラメーターの値は，次のどちらかの方法で指定します。

ダイアログボックスに直接値を指定
［値］チェックボックスにチェックし，「ファイル名または値」に各パラメーターの値を入力します。

入力パラメーターファイルを作成して，ファイルのパスを指定
パラメーターごとに入力パラメーターファイルを作成し，ファイルに値を記述します。そして，「ファイル名または値」に入力パラメーターファイルのパスを入力します。［値］チェックボックスにはチェックしません。
入力パラメーターファイルの作成については，「9.4.1 入力パラメーターファイルの作成（単純型の場合）」を参照してください。

複合型の場合，入力パラメーターの値は，XML文書に記述します。そして，作成したXML文書のファイルパスを「XMLファイル名」に指定します。
XML文書の作成については，「9.4.2 XML文書の作成（複合型の場合）」を参照してください。

出力パラメーター，およびそのほかの指定方法の詳細については，「15.1 ［標準WSジョブ定義］ダイアログボックス」を参照してください。

［標準WSジョブ定義］ダイアログボックスの［オプション］タブで，必要な項目を指定する。
［標準WSジョブ定義］ダイアログボックスの項目の詳細は，「15.1 ［標準WSジョブ定義］ダイアログボックス」を参照してください。

［標準WSジョブ定義］ダイアログボックスの［OK］ボタンをクリックする。
［詳細定義－［Custom Job］］ダイアログボックスに戻ります。

指定した内容を確認し，［詳細定義－［Custom Job］］ダイアログボックスの［OK］ボタンをクリックする。
［ジョブネットエディタ］ウィンドウに，標準WSジョブが定義されます。

9.3.2　標準WSジョブの処理結果を後続ジョブに引き継ぐ

標準WSジョブの処理結果を，後続ジョブに引き継ぐことができます。

次の図のように，WSコネクターの処理結果を出力パラメーターファイルに出力するよう，標準WSジョブに定義します。次に，後続ジョブに出力パラメーターファイルを読み込むように定義することで，標準WSジョブの処理結果を引き継げます。

図9-2　標準WSジョブの処理結果を後続ジョブに引き継ぐ仕組み

［標準WSジョブ定義］ダイアログボックスの［基本］タブで，「出力パラメーター」の［ファイル名］に引き継ぎ情報を保存する出力パラメーターファイル名を指定する。

出力パラメーターファイルは，WSDLに記述されたパラメーターのデータ型によって形式が異なります。単純型の場合は，次のように指定します。

指定例（WSジョブ実行ホストのOSがWindowsの場合）

C:¥users¥ajs2ws¥wssample1_outparam1.txt

指定例（WSジョブ実行ホストのOSがUNIXの場合）

/export/home/ajs2ws/wssample1_outparam1.txt

複合型の場合は，XML形式で出力されます。
標準WSジョブの定義については，「9.3.1 標準WSジョブを定義する」を参照してください。

後続ジョブに，出力パラメーターファイルを読み込むように定義する。
例えば，後続ジョブが標準WSジョブの場合は，［標準WSジョブ定義］ダイアログボックスの［基本］タブの「入力パラメーター」に，手順1で指定した出力パラメーターファイルを指定します。

指定例（WSジョブ実行ホストのOSがWindowsの場合）

C:¥users¥ajs2ws¥wssample1_outparam1.txt

指定例（WSジョブ実行ホストのOSがUNIXの場合）

/export/home/ajs2ws/wssample1_outparam1.txt

なお，複合型の場合はXML形式で出力されるので，後続ジョブではXMLファイルの内容を解析して引き継ぎ情報を取り出してください。
標準WSジョブの定義については，「9.3.1 標準WSジョブを定義する」を参照してください。

注意

引き継ぎ情報は，同じWSジョブ実行ホストで実行されるジョブ間でだけ引き継げます。ジョブ実行ホストが異なるジョブに引き継ぐ場合，引き継ぎ情報を出力した出力パラメーターファイルを，引き継ぐジョブがあるジョブ実行ホストに転送するように，ジョブネットを構成してください。

9.4　入力メッセージにセットするパラメーターの値をファイルに設定する

標準WSジョブによるWebサービス接続では，オペレーションで入力メッセージにセットするパラメーターの値をファイルから読み込むことができます。

入力パラメーターのデータ型が単純型の場合と複合型の場合で，作成するファイルが異なります。各データ型に対応するファイルの作成方法を説明します。

なお，標準WSジョブがサポートするデータ型については，「2.3.1 WSプログラムをGUIで作成する（標準WSジョブの定義）」を参照してください。

＜この節の構成＞

9.4.1　入力パラメーターファイルの作成（単純型の場合）

9.4.2　XML文書の作成（複合型の場合）

9.4.1　入力パラメーターファイルの作成（単純型の場合）

ここでは，単純型の場合について説明します。

WSDLで定義されているデータ型が単純型の場合，各パラメーターの値をファイルに定義できます。このファイルを「入力パラメーターファイル」と呼びます。

標準WSジョブ定義時に，［標準WSジョブ定義］ダイアログボックスの［基本］タブで，［値を入力］にチェックを入れないで［ファイル名または値］でファイルを設定する場合に入力パラメーターファイルを使用します。

次に，入力パラメーターファイルの設定方法，設定例，および注意事項について説明します。

＜この項の構成＞

(1)　入力パラメーターファイルの設定方法

(2)　入力パラメーターファイルの設定例

(3)　入力パラメーターファイル設定時の注意事項

(1)　入力パラメーターファイルの設定方法

入力パラメーターファイルの型がstring以外の場合およびstringの場合の設定方法を次に示します。

パラメーターの型がstring以外の型の場合

パラメーターの値は一行に記載してください。

設定できる値は，パラメーターの型に依存します。設定できる値については，「15.1 ［標準WSジョブ定義］ダイアログボックス」にある［ファイル名または値］の説明を参照してください。

ファイル中の改行コードは無視されます。

integer型など，サイズに制限がないパラメーターについては，1メガバイトまで設定できます。

base64Binary，hexBinary型のパラメーターの値は，バイナリデータをエンコードした文字列を設定してください。

パラメーターの型がstringの場合

パラメーターの値を，そのままファイルに記載してください。

ファイル中の改行コードは，改行コードの種別（CR，LF，CRLF）も含めてそのまま値として評価されます。

サイズは，1メガバイトまで設定できます。

(2)　入力パラメーターファイルの設定例

入力パラメーターファイルの設定例を次に示します。

パラメーターがint型の場合

1024

値は「1024」として評価されます。

パラメーターがstring型の場合

あああ↓
いいい↓
ううう↓
↓

値は「あああ↓いいい↓ううう↓↓」として評価されます。「↓」は，改行コード（CRLF）です。

(3)　入力パラメーターファイル設定時の注意事項

入力パラメーターファイルの注意事項を次に示します。

SOAP通信での文字コードは，ファイルの文字コードと関係なくUTF-8となります。

文字コードと改行コードは，Windowsの文字コード体系に合わせてください。

値の設定に誤りがある場合や入力パラメーターファイルに問題がある場合は，Webサービスと接続できません。

標準WSジョブの定義で，複数のパラメーターに入力パラメーターファイルを指定した場合，入力パラメーターファイルの合計サイズを1メガバイト以内にしてください。

9.4.2　XML文書の作成（複合型の場合）

ここでは，複合型の場合について説明します。

注意

複合型は，次の場合にだけ使用できます。

JP1/AJS3 - SOA Option 09-50以降の場合

WSジョブ実行ホストにCosminexus Application Serverを置き，CosminexusのSOAPクライアントライブラリを使用している場合

組み込みSOAPクライアントライブラリを使用している場合

＜この項の構成＞

(1)　複合型を使用した入力パラメーターの設定方法

(2)　XML文書の作成例

(3)　先行ジョブの引き継ぎ情報をXML文書に指定する

(4)　XML文書のサイズ制限

(1)　複合型を使用した入力パラメーターの設定方法

標準WSジョブで複合型を利用するには，次の流れで入力パラメーターを設定します。

WSDLに定義されている複合型のデータ構造をXML文書の形式で作成しておく。
利用するオペレーションのWSDL定義を参照し，オペレーションの入力パラメーター要素に指定されたスキーマ定義に対応するXML文書（スキーマインスタンス文書）を定義してください。
XML文書の作成方法は任意です。
XML文書の作成例は，「(2) XML文書の作成例」を参照してください。
なお，XML文書のサイズには制限があります。制限を超えると標準WSジョブの実行時にエラーになります。XML文書のサイズの制限については，「(4) XML文書のサイズ制限」を参照してください。

XML文書をクライアントに保存する。
作成したXML文書は，標準WSジョブ定義で使用するため，JP1/AJS3 - View for SOA Optionがあるクライアントに保存します。

標準WSジョブ定義時に，作成したXML文書を指定する。
標準WSジョブの定義操作については，「9.3.1 標準WSジョブを定義する」を参照してください。

標準WSジョブが実行されると，XML文書がSOAPメッセージに変換され，入力パラメーターがWebサービスへ送信されます。

(2)　XML文書の作成例

ここでは，次のWSDLに対応するXML文書の作成例を紹介します。

WSDLでは，オペレーションarrangeItemの入力メッセージのスキーマ定義は，「arrangeItem」という名前のelement要素で定義されています。

「arrangeItem」のスキーマ定義に従ったXML文書は次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<ars:arrangeItem xmlns:ars="http://sample/ArrangementService"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <ars:Item>
   <ars:name>電子レンジ</ars:name>
   <ars:item-id>ITEM001</ars:item-id>
   <ars:price>20000</ars:price>
 </ars:Item>
 <ars:Quantity>1</ars:Quantity>
</ars:arrangeItem>

(3)　先行ジョブの引き継ぎ情報をXML文書に指定する

XML文書に，JP1/AJSで実行された先行ジョブの引き継ぎ情報（マクロ変数名）を指定することができます。マクロ変数名は，標準WSジョブの実行時に引き継ぎ情報の値に置換されます。

マクロ変数を使用することで，オペレーションの入力パラメーターの内容を自動的に変更し，Webサービスを呼び出すことができます。

マクロ変数の指定方法は，「?AJS2xxxx?」の形式です。

マクロ変数を使用したXML文書の記述例を次に示します。

<?xml version="1.0" encoding="UTF-8"?>
<ars:arrangeItem xmlns:ars="http://sample/ArrangementService"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <ars:Item>
   <ars:name>?AJS2VALUE1?</ars:name>
   <ars:item-id>ITEM001</ars:item-id>
   <ars:price>20000</ars:price>
 </ars:Item>
 <ars:Quantity>1</ars:Quantity>
</ars:arrangeItem>

例では，<name>要素に「?AJS2VALUE1?」を指定しています。この場合，標準ジョブを実行したときに，「?AJS2VALUE1?」の内容がジョブ登録時の引き継ぎ情報で指定された値に置換されます。

引き継ぎ情報に指定していないマクロ変数名をXML文書に指定した場合や，引き継ぎ情報の値がない場合，値は置換されないで「?AJS2xxxx?」という文字列のままWebサービスの入力パラメーターとして使用されます。

マクロ変数記述時の注意事項

マクロ変数は，XML文書のテキストノードの部分にだけ指定できます。要素名には指定できません。指定した場合は標準WSジョブ定義でエラーになります。

(4)　XML文書のサイズ制限

XML文書には，サイズの制限があります。ここでは，適切なサイズの計算方法，および計算例を説明します。

(a)　XML文書サイズの計算方法

XML文書のサイズは，次の計算式を満たす必要があります。

注意

XML文書サイズが計算式を満たしていない場合，標準WSジョブ実行時にエラーとなります。

XML文書サイズ <
20,479 - (WSDLファイル名の長さ +
オペレーション名の長さ+
WSDLファイル名の長さ (WSジョブ実行ホスト名の長さ) ※1 +
認証情報設定ファイル名の長さ※2 +
WebサービスロケーションURL※3 +
オペレーションのSOAPAction値の長さ※4 +
XML文書ファイル名の長さ +
出力パラメーターXMLファイル名の長さ※5 + 200)

（凡例）

XML文書サイズは，次の式で算出します。

XML文書サイズ =

XML文書内に入力した電文のサイズ (要素間の空白文字および改行コードを

除く) + マクロ変数値の合計サイズ

注

サイズおよび長さの単位はバイトです。

注※1

［標準WSジョブ定義］ダイアログボックスの［オプション］タブで，［ジョブ実行ホストへのWSDLファイル配置方法］に「事前にジョブ実行ホストへ配置する」を選択した場合に，［WSDLファイル名（ジョブ実行ホスト上）］に指定したWSDLファイルの名称のバイト数です。「実行時にジョブ実行ホストへ転送する」を選択した場合は，計算する必要はありません。

［標準WSジョブ定義］ダイアログボックスの項目の詳細は，「15.1 ［標準WSジョブ定義］ダイアログボックス」を参照してください。

注※2

［標準WSジョブ定義］ダイアログボックスの［オプション］タブで，［HTTP基本認証］に「する」を指定した場合に，［認証情報設定ファイル名］に指定した認証情報設定ファイルの名称のバイト数です。［HTTP基本認証］に「しない」を選択した場合は，計算する必要はありません。

［標準WSジョブ定義］ダイアログボックスの項目の詳細は，「15.1 ［標準WSジョブ定義］ダイアログボックス」を参照してください。

注※3

Webサービスロケーション（WSDLファイルに記述されたservice要素の子要素soap:address要素のlocation属性値）のバイト数です。

注※4

［Webサービス選択 - ステップ2 of 2］ダイアログボックスで，［オペレーション］のリストから選択したオペレーションのSOAPAction値（WSDLファイルに記述されたbinding要素の子要素soap:operationのsoapAction属性値）のバイト数です。soapAction属性値を持たない場合は，計算する必要はありません。

［Webサービス選択 - ステップ2 of 2］ダイアログボックスの項目の詳細は，「15.3 ［Webサービス選択 - ステップ2 of 2］ダイアログボックス」を参照してください。

注※5

［標準WSジョブ定義］ダイアログボックスの［基本］タブで，［出力パラメーター］に指定したXMLファイル名のバイト数です。出力パラメーターを指定していない場合は，計算する必要はありません。

［標準WSジョブ定義］ダイアログボックスの項目の詳細は，「15.1 ［標準WSジョブ定義］ダイアログボックス」を参照してください。

計算式について説明します。

XML文書のサイズを，右辺の計算式で算出したサイズ未満に抑えます。例えば，ファイル名の長さ，XML文書のサイズなどを調節して抑えます。

なお，XML文書にマルチバイト文字を使用する場合は，XML文書サイズをXML文書の文字数より大きめの値で見積もることをお勧めします。全角文字などのマルチバイト文字のバイト数は，WSジョブ実行ホストが稼働するホストの文字コード体系によって異なるためです。

(b)　XML文書サイズの計算例

次の内容で標準WSジョブを定義するものとして，XML文書のサイズを計算します（括弧内の数値はバイト数を示します）。

使用するWSDLファイルの内容：

WSDLファイル名：”C:¥Sample¥Sample.wsdl”（21）

オペレーション名：”arrangeItem”（11）
「1. 使用するWSDLファイルの内容：」内にある「オペレーション名」の部分です。

WSDLファイル名の長さ (WSジョブ実行ホスト名の長さ)：（0）
［標準WSジョブ定義］ダイアログボックスの［オプション］タブで，［ジョブ実行ホストへのWSDLファイル配置方法］に「実行時にジョブ実行ホストへ転送する」を選択したものとします。この場合，計算する必要がないため，0バイトになります。

認証情報設定ファイル名：”C:¥Sample¥Auth.txt”（18）

WebサービスロケーションURL：
“http://localhost/rcp1/services/CSCMsgUserDefinedReception"（57）
「1. 使用するWSDLファイルの内容：」内にある「WebサービスロケーションURL」の部分です。

オペレーションのSOAPAction値：”urn:arrangeItem”（15）
「1. 使用するWSDLファイルの内容：」内にある「SOAPAction値」の部分です。

XML文書ファイル名：”C:¥Sample¥input.xml”（19）

出力パラメーターXMLファイル名：使用しないものとします。（0）

XML文書サイズ：（316）
「1. 使用するWSDLファイルの内容：」で示すWSDLの「arrangeItem」のスキーマ定義に従ったXML文書の例は次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<ars:arrangeItem xmlns:ars="http://sample/ArrangementService"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <ars:Item>
   <ars:name>電子レンジ</ars:name>
   <ars:item-id>ITEM001</ars:item-id>
   <ars:price>20000</ars:price>
 </ars:Item>
 <ars:Quantity>1</ars:Quantity>
</ars:arrangeItem>

全角文字を1文字2バイトとして計算すると，XML文書サイズは316バイト（要素間の空白および改行コードを除く）となります。

以上，項番2～10のサイズを「(a) XML文書サイズの計算方法」で説明した計算式に代入します。

316 <
  20,479 - (21 + 11 + 0 + 18 + 57 + 15 + 19 + 0 + 200) = 20,138

右辺の値は20,138で計算式が成立しています。したがって，XML文書のサイズは適切であるといえます。

10.　ユーザーWSジョブの定義

この章では，ユーザーWSジョブを定義する方法について説明します。

＜この章の構成＞

10.1　ユーザーWSジョブ定義の流れ

10.2　ユーザーWSプログラムの開発

10.3　ユーザーWSジョブの定義手順

10.1　ユーザーWSジョブ定義の流れ

ユーザーWSジョブを定義する流れについて説明します。

【開発環境での作業】ユーザーWSプログラムを開発します。
ユーザーWSプログラムの開発手順については，「10.2 ユーザーWSプログラムの開発」を参照してください。

【クライアントでの作業】JP1/AJS3 - ViewまたはJP1/AJS2 - Viewで，ユーザーWSジョブをジョブネットに定義します。
ユーザーWSジョブを定義する操作については，「10.3 ユーザーWSジョブの定義手順」を参照してください。

なお，JP1/AJS2 for Web Serviceを使用していて，かつWSジョブ実行ホストのOSがUNIXの場合は，マニュアル「JP1/Automatic Job Management System 2 for Web Service Webシステム呼び出し機能編」を参照してください。

10.2　ユーザーWSプログラムの開発

ユーザーWSプログラムの開発について説明します。

＜この節の構成＞

10.2.1　ユーザーWSプログラムの開発環境

10.2.2　ユーザーWSプログラムの開発手順

10.2.3　WSプログラム提供インターフェース

10.2.4　ユーザーWSプログラムの実装例

10.2.5　ユーザーWSプログラムのインスタンス生成タイミング，インスタンス破棄タイミング，およびメソッド実行タイミング

10.2.6　ユーザーWSプログラムの注意事項と制限事項

10.2.1　ユーザーWSプログラムの開発環境

ユーザーWSプログラムは，次の環境で開発します。Webアプリケーションサーバごとに開発環境，および開発環境のOSを表に示します。

表10-1　Webアプリケーションサーバと，開発環境および対応OS一覧

Webアプリケーションサーバ
開発環境
開発環境のOS

Cosminexus
Cosminexus Developer
次のどれかのOS上で開発します。

WSジョブ実行ホストがWindowsの場合

Windows 7

Windows Server 2008

Windows Vista

Windows Server 2003

Windows XP Professional

WSジョブ実行ホストがLinuxの場合

Linux 5 (AMD/Intel 64)

Linux 5 Advanced Platform (AMD/Intel 64)

Linux 5 (x86)

Linux 5 Advanced Platform (x86)

WebSphere Application Server
WebSphere Application Serverが提供する開発環境

WebLogic Server
WebLogic Serverが提供する開発環境

10.2.2　ユーザーWSプログラムの開発手順

ユーザーWSプログラムを開発する手順を次に示します。

JP1/AJS3 - SOA Optionが提供するユーザーWSプログラム作成用jarファイルを，ユーザーWSプログラムを開発するホストの任意の場所にコピーする。
ユーザーWSプログラム作成用jarファイルのコピー元のファイルパスを次に示します。

WSジョブ実行ホストのOSがWindowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥lib¥ajsws_wsp.jar

WSジョブ実行ホストのOSがUNIXの場合

/opt/jp1ajs2forws/base/lib/ajsws_wsp.jar

FTPを使用してファイルを転送する場合は，バイナリモードで転送してください。

ユーザーWSプログラムを実装する。
ユーザーWSプログラムの実装は，WSプログラム提供インターフェースに従ってください。
WSプログラム提供インターフェースの詳細については，「10.2.3 WSプログラム提供インターフェース」を参照してください。
なお，ユーザーWSプログラムには，環境変数やシステムプロパティの変更など，ほかのユーザーWSプログラムに影響がある処理は実装しないよう，注意が必要です。詳細は，「10.2.6 ユーザーWSプログラムの注意事項と制限事項」を参照してください。

ユーザーWSプログラム実装ファイル（.javaファイル）をコンパイルする。
コンパイルでは，次のコマンドを実行します。

javac -classpath ajsws_wsp.jarファイルパス;ほかのクラスパス情報 実装ファイル名

ajsws_wsp.jarファイルパス

手順1でコピーしたajsws_wsp.jarファイルのパスを指定します。

;ほかのクラスパス情報

コンパイルに必要なクラスパスがほかにある場合，指定します。

省略することもできます。

実装ファイル名

手順2で実装したファイル名を指定します。

コンパイルしたJavaクラス（.classファイル）をjarファイル形式にアーカイブする。

作成したjarファイルを，WSジョブ実行ホスト上の任意のフォルダに配置する。
ユーザーWSプログラムでJavaの標準ライブラリ以外のライブラリを使用する場合は，そのライブラリもjarファイル形式で，ユーザーWSプログラムと同じフォルダに配置してください。ユーザーWSプログラムとは異なるフォルダに配置したjarファイルを使用する場合は，CLASSPATH環境変数にそのjarファイルのパスを設定してください。
Administrators権限またはスーパーユーザー権限のユーザーが参照できるフォルダに配置してください。
CLASSPATH環境変数については，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「4.5 環境変数の設定」を参照してください。

WSジョブ実行ホストのOSがUNIXの場合

「5.5 環境変数の設定」を参照してください。

環境設定ファイルにJAX-WSを利用するための設定をする。
この手順は，ユーザーWSプログラムでJAX-WSを利用する場合だけ必要です。
環境設定ファイルajswscommon.confで，環境設定パラメーターjaxws_enableの値を「1」に設定します。環境設定ファイルの定義については，「4.8.2 環境設定ファイルの定義」を参照してください。

注意事項

JAX-WSは，使用しているWebアプリケーションサーバがCosminexus Application Server 08-00の場合にだけ利用できます。それ以外のWebアプリケーションサーバを使用している場合にJAX-WSを利用すると，エラーメッセージ「KNAW9206-E WSプログラムの例外を検出しました。」が出力され，ユーザーWSプログラムが異常終了します。

JAX-WSを利用する場合は，JavaVM起動オプション設定ファイルajswsjavavmoptions.confに次の行を指定しておいてください。

-Dcosminexus.home=Cosminexusインストールパス

この指定をしなかった場合，またはCosminexusインストールパスに不正な値を指定した場合，JAX-WSを利用したユーザーWSプログラムの呼び出しで異常終了するおそれがあります。
JavaVM起動オプション設定ファイルについては，次の個所を参照してください。
WSジョブ実行ホストのOSがWindowsの場合：
「4.8.3 JavaVM起動オプション設定ファイルの定義」を参照してください。
WSジョブ実行ホストのOSがUNIXの場合：
「5.8.3 JavaVM起動オプション設定ファイルの定義」

環境設定ファイルajswscommon.confで環境設定パラメーターjaxws_enableの値を「1」に設定している場合，JAX-WSを呼び出すユーザーWSジョブと標準WSジョブを同じWSジョブ実行ホスト上で同時に実行できません。同時に実行すると，エラーメッセージ「KNAW9010-E 環境設定ファイル (ajswscommon.conf) の内容が不正です。(エラー情報="エラー情報")」が出力され，標準WSジョブが異常終了します。

環境設定ファイルajswscommon.confで環境設定パラメーター
jaxws_enableの値を「1」に設定しないでJAX-WSを利用したユーザーWSジョブを実行すると，エラーメッセージ「KNAW9213-E WSジョブの初期化に失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")」が出力され，ユーザーWSジョブが異常終了します。

10.2.3　WSプログラム提供インターフェース

ここでは，JP1/AJS3 - SOA Optionが提供する次のインターフェースについて説明します。

表10-2　JP1/AJS3 - SOA Optionが提供するインターフェース

WSプログラム提供インターフェース | 説明 | 実装
WSプログラム実行インターフェース | ユーザーWSプログラムの実行処理を実装するためのインターフェースです。 | ○
引き継ぎ情報出力インターフェース | ユーザーWSプログラムの処理結果をユーザーWSジョブの定義で指定した標準出力ファイルに出力するためのインターフェースです。 | △

（凡例）

○：必ず実装することを示します。

△：必要に応じて実装することを示します。

＜この項の構成＞

(1)　WSプログラム実行インターフェース

(2)　引き継ぎ情報出力インターフェース

(1)　WSプログラム実行インターフェース

JP1/AJS3 - SOA Optionが提供するWSプログラム実行インターフェースについて説明します。

WSプログラム実行インターフェースは，ユーザーWSジョブの実行時にコントローラーがユーザーWSプログラムを呼び出すためのインターフェースです。ユーザーWSプログラムは，このWSプログラム実行インターフェースに従って必ず実装してください。

WSプログラム実行インターフェースの詳細を次に示します。

クラス定義

public interface AjsWsInvoker

パッケージ名

jp.co.Hitachi.soft.ajs2.ws.wspif

メソッド名

ajsexecute

機能

ユーザーWSプログラムのメイン処理を実行します。ユーザーWSジョブの実行時にコントローラーが，このメソッドを呼び出します。

形式

public int ajsexecute(java.lang.String[] args)

引数

args

［ユーザーWSジョブ定義］ダイアログボックスの［パラメーター］に指定した値が設定されます。設定される順番も，［パラメーター］への指定どおりです。

（例）

111↓
222↓
↓
444↓

（凡例）　↓：改行を示します。

上記のように［ユーザーWSジョブ定義］ダイアログボックスの［パラメーター］に指定した場合，次のように設定されます。

argsの1番目の要素：111
argsの2番目の要素：222
argsの3番目の要素：
argsの4番目の要素：444

argsの3番目の要素には，空文字列が設定されます。

戻り値

ユーザーWSプログラムの実行結果を設定します。この値が，ユーザーWSジョブの終了コードになります。

戻り値には，0または2～128の範囲で値を設定します。ユーザーWSプログラムが正常終了する場合は，通常は0の値を設定します。終了状態を区別する必要がある場合は，2～128の値を設定してください。

0または2～128の範囲で戻り値を設定することで，JP1/AJS3 - ViewまたはJP1/AJS2 - Viewでしきい値による終了判定ができます。

範囲外の値を戻り値に設定した場合，エラーとなりユーザーWSジョブが異常終了します。

注意事項

ユーザーWSプログラムでajsexecuteメソッド以外のメソッドを実装する場合，メソッド名に「ajs」で始まる文字列を使用しないでください。

ユーザーWSプログラムのajsexecuteメソッドではRuntime Errorを含むすべての例外を発生させないでください。ajsexecuteメソッドで例外を発生させた場合，ユーザーWSジョブが異常終了します。

(2)　引き継ぎ情報出力インターフェース

JP1/AJS3 - SOA Optionが提供する引き継ぎ情報出力インターフェースについて説明します。

引き継ぎ情報出力インターフェースは，ユーザーWSプログラムの処理結果をユーザーWSジョブの定義で指定した標準出力ファイルに出力するためのインターフェースです。ユーザーWSジョブの後続ジョブに，ユーザーWSプログラムの処理結果を引き継ぎたい場合に実装してください。

引き継ぎ情報出力インターフェースの詳細を次に示します。

クラス定義

public final class AjsWsStdout

パッケージ名

jp.co.Hitachi.soft.ajs2.ws.util.io

メソッド名

メソッドを次の表に示します。

表10-3　引き継ぎ情報出力インターフェースのメソッド

メソッド名
機能

print

引き継ぎ情報をユーザーWSジョブの定義で指定した標準出力ファイルに出力します。引き継ぎ情報の終わりに改行は付与されません。

println

引き継ぎ情報をユーザーWSジョブの定義で指定した標準出力ファイルに出力します。引き継ぎ情報の終わりに改行が付与されます。

printメソッドの形式

public static void print(java.lang.String arg)

printメソッドの引数

arg

引き継ぎ情報を文字列で指定します。nullを指定した場合，文字列「null」が出力されます。指定した文字列は，WSジョブ実行ホストのOSのデフォルト文字コードで出力されます。

printlnメソッドの形式

public static void println(java.lang.String arg)

printlnメソッドの引数

arg

引き継ぎ情報を文字列で指定します。nullを指定した場合，文字列「null」が出力されます。指定した文字列は，WSジョブ実行ホストのOSのデフォルト文字コードで出力されます。

10.2.4　ユーザーWSプログラムの実装例

ユーザーWSプログラムの実装例を次に示します。

図10-1　ユーザーWSプログラムの実装例

この実装例では，「WSSample1」という文字列が，ユーザーWSジョブの定義で指定した標準出力ファイルへ出力されます。次のように出力されます。

WSSample1↓

（凡例）　↓：改行を示します。

10.2.5　ユーザーWSプログラムのインスタンス生成タイミング，インスタンス破棄タイミング，およびメソッド実行タイミング

ユーザーWSプログラム（WSプログラム提供インターフェースに従って実装したクラス）のインスタンスの生成，ajsexecuteメソッドの実行タイミング，および破棄のタイミングについて説明します。

＜この項の構成＞

(1)　ユーザーWSプログラムのインスタンス生成タイミング

(2)　ajsexecuteメソッドの実行タイミング

(3)　ユーザーWSプログラムのインスタンス破棄タイミング

(1)　ユーザーWSプログラムのインスタンス生成タイミング

ユーザーWSジョブの実行を受け付けた直後に，ユーザーWSプログラムのインスタンスが，ユーザーWSジョブの実行ごとに生成されます。

(2)　ajsexecuteメソッドの実行タイミング

(1)のユーザーWSプログラムのインスタンス生成直後にajsexecuteメソッドがスレッドで実行されます。

(3)　ユーザーWSプログラムのインスタンス破棄タイミング

ajsexecuteメソッドの終了直後にユーザーWSプログラムのインスタンスが破棄されます。

10.2.6　ユーザーWSプログラムの注意事項と制限事項

ユーザーWSプログラムを実装する際の注意事項とユーザーWSプログラムの制限事項について説明します。

＜この項の構成＞

(1)　実装時の注意事項

(2)　制限事項

(1)　実装時の注意事項

ユーザーWSプログラムを実装する際の注意事項について説明します。

ユーザーWSプログラムは，コントローラー上でスレッドとして実行されます。環境変数やシステムプロパティの変更など，ほかのユーザーWSプログラムに影響がある処理は実装しないでください。

次の処理は実装しないでください。

セキュリティマネージャーの設定

新しいセキュリティマネージャーの作成

セキュリティポリシーの設定

JavaVMの停止

JavaVMのシャットダウンフックの登録と解除

System.out，System.in，およびSystem.errの設定

(2)　制限事項

ユーザーWSプログラムの制限事項を次の表に示します。

表10-4　ユーザーWSプログラムの制限事項

項目
内容

実行ユーザー
ユーザーWSプログラムは，コントローラー上でスレッドとして実行されます。そのため，実行ユーザーは，常にコントローラーの実行ユーザー（Administratorsまたはスーパーユーザー）となります。

利用するSOAPクライアントライブラリ
ユーザーWSプログラムで利用できるSOAPクライアントライブラリは，Webアプリケーションサーバが提供するSOAPクライアントライブラリです。Webアプリケーションサーバが提供するSOAPクライアントライブラリ以外を使用した場合は，予期しないエラーが発生するおそれがあります。

WebアプリケーションサーバがCosminexus Application Serverの場合

CosminexusのSOAPクライアントライブラリを利用してください。

WebアプリケーションサーバがWebSphere Application Serverの場合

WebSphere Application ServerのSOAPクライアントライブラリを利用してください。

WebアプリケーションサーバがWebLogic Serverの場合

WebLogic ServerのSOAPクライアントライブラリを利用してください。

10.3　ユーザーWSジョブの定義手順

ここでは，ユーザーWSジョブを定義する操作を，次の順に説明します。

表10-5　ユーザーWSジョブの定義操作の説明個所

記載個所
内容

10.3.1
ユーザーWSジョブを定義する
ユーザーWSジョブの実行に必要な項目を定義する方法について説明しています。

10.3.2
ユーザーWSプログラムの処理結果を後続ジョブに引き継ぐ
ユーザーWSプログラムの処理結果を後続ジョブに引き継ぐ定義方法について説明しています。
必要に応じてお読みください。

＜この節の構成＞

10.3.1　ユーザーWSジョブを定義する

10.3.2　ユーザーWSプログラムの処理結果を後続ジョブに引き継ぐ

10.3.1　ユーザーWSジョブを定義する

ユーザーWSジョブを定義する手順を次に示します。

JP1/AJS3 - ViewまたはJP1/AJS2 - Viewを起動する。

JP1/AJS3 - ManagerまたはJP1/AJS2 - Managerにログインする。
［JP1/AJS3 - View］ウィンドウまたは［JP1/AJS2 - View］ウィンドウが表示されます。

［JP1/AJS3 - View］ウィンドウまたは［JP1/AJS2 - View］ウィンドウのリストエリアで，これから定義するユーザーWSジョブを管理するジョブネットを定義する。
ジョブネットの定義方法については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」またはマニュアル「JP1/Automatic Job Management System 2 操作ガイド」の，ジョブネットの定義について説明している章を参照してください。

［JP1/AJS3 - View］ウィンドウまたは［JP1/AJS2 - View］ウィンドウのリストエリアで，作成したジョブネットをダブルクリックする。
［ジョブネットエディタ］ウィンドウが表示されます。

アイコンリストで，［カスタムジョブ］タブを選択する。

［排他編集］にチェックを入れる。

アイコンリストから，ユーザーWSジョブのアイコンをドラッグし，マップエリアにドロップする。
WSジョブ実行ホストのOSがWindowsの場合は［[図データ]］を，UNIXの場合は［[図データ]］をマップエリアにドロップしてください。
［詳細定義－［Custom Job］］ダイアログボックスが表示されます。「ユニット名」の部分には，選択したジョブネットワーク要素のユニット名が表示されます。

［詳細定義－［Custom Job］］ダイアログボックスの共通項目を定義する。
次の表に従って定義してください。

表10-6　ユーザーWSジョブの定義（共通項目の定義方法）

項目名 | 定義方法 | 指定
［ユニット名］ | ユーザーWSジョブのユニット名を30バイト以内の文字列で指定します。 | ○
［コメント］ | ユーザーWSジョブのコメントを80バイト以内の文字列で指定します。 | △
［実行エージェント］※ | ユーザーWSジョブを実行するWSジョブ実行ホスト名を255バイト以内の文字列で指定します。 | ○

（凡例）

○：必ず指定します。

△：任意で指定します。

注※

JP1/AJS2 - Viewの場合，項目名は［実行ホスト］です。

［詳細定義－［Custom Job］］ダイアログボックスの［定義］タブで，必要な項目を定義する。
次の表に従って定義してください。

表10-7　ユーザーWSジョブの定義（［定義］タブの定義方法）

項目名
定義方法
指定

［実行優先順位］
ユーザーWSジョブの実行優先順位を選択します。
JP1/AJSから実行するジョブのデフォルトの実行優先順位は低く設定されていますので，必要に応じてジョブの実行優先順位を変更してください。
ジョブの実行優先順位の変更については，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（業務設計編）」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」のジョブの実行優先順位に関する注意事項を参照してください。
△

［標準出力ファイル名］
ユーザーWSプログラムで標準出力に出力した内容を保存したい場合，標準出力ファイル名を511バイト以内で指定します。
ただし，ユーザーWSジョブについては，JP1/AJS3 - ViewまたはJP1/AJS2 - Viewから強制終了しても，標準出力に出力されません。
ユーザーWSプログラムの処理結果を標準出力ファイルに出力し，後続ジョブに引き継ぐこともできます。引き継ぎの詳しい手順については，「10.3.2 ユーザーWSプログラムの処理結果を後続ジョブに引き継ぐ」を参照してください。
△

［標準エラー出力ファイル名］
ユーザーWSプログラムで標準エラー出力に出力した内容を保存したい場合，またはコントローラーで発生したエラーのメッセージを保存したい場合，標準エラー出力ファイル名を511バイト以内で指定します。
ただし，ユーザーWSジョブについては，JP1/AJS3 - ViewまたはJP1/AJS2 - Viewから強制終了しても，標準エラー出力に出力されません。
△

終了判定［判定結果］
終了判定条件を選択してください。
△

終了判定［ファイル名］
終了判定［判定結果］で［ファイルが存在すれば正常］または［ファイルが更新されれば正常］を選択した場合に，監視するファイル名を指定してください。
△

終了判定［警告しきい値］
終了判定［判定結果］で［しきい値による判定］を選択した場合に，終了値を指定します。
ユーザーWSジョブの終了値は，通常ではユーザーWSプログラムの実行結果が返却されます。ただし，JP1/AJS3 - SOA Optionの機能でエラーが発生した場合は，JP1/AJS3 - SOA Optionの終了値（エラーコード）が返却されます。
しきい値で判定する場合，ユーザーWSプログラムが規定する実行結果に応じて，警告しきい値と異常しきい値に2～128の値を指定してください。
△

終了判定［異常しきい値］

［実行時のユーザー］
WSジョブ実行ホストのOSのユーザー名を63バイト以内で指定してください。
このユーザーは，Administrators権限またはスーパーユーザー権限を所有し，かつ，実行ユーザー種別の登録ユーザーまたは所有ユーザーにマッピングしておく必要があります。また，この項目を省略するとユーザーマッピングのプライマリユーザーで実行します。プライマリユーザーは，実行ホストのAdministrators権限またはスーパーユーザー権限を所有するユーザーにしてください。
○

［詳細］ボタン
［ユーザーWSジョブ定義］ダイアログボックスが表示されます。［ユーザーWSジョブ定義］ダイアログボックスでは，ユーザーWSプログラムの配置パス，実行クラス名，ユーザーWSプログラムへ渡すパラメーターなどを定義します。
○

（凡例）

○：必ず指定します。

△：任意で指定します。

［詳細定義－［Custom Job］］ダイアログボックスの［属性］タブで，必要な項目を定義する。
次の表に従って定義してください。

表10-8　ユーザーWSジョブの定義（［属性］タブの定義方法）

項目名
定義方法
指定

［保留］
ユニットの状態をあらかじめ保留状態にするかどうかを指定します。
△

［種別］
ユニットの種別をリカバリーにするかどうかを指定します。
△

［打ち切り時間指定］
ジョブの実行を打ち切る時間を指定するかどうかを選択します。
△

［打ち切り時間］
［打ち切り時間指定］ラジオボタンで［する］を選択した場合，打ち切り時間を分で指定します。指定できる値は，1～1,440分です。
△

［所有者］
ユニットの所有者を31バイト以内で指定します。
△

［JP1資源グループ］
JP1資源グループ名を63バイト以内で指定します。指定できる文字は，英数字，および「_（アンダーバー）」です。空白の場合は，アクセス権限の対象になりません。
△

［実行ユーザー種別］
必要に応じて，実行ユーザーの種類を選択します。
選択できる種類を次に示します。

［登録ユーザー］
ユーザーWSジョブを登録したJP1ユーザーでユーザーマッピングします。

［所有ユーザー］
ユーザーWSジョブを所有しているJP1ユーザーでユーザーマッピングします。

登録ユーザーまたは所有ユーザーは，実行ホストのAdministrators権限またはスーパーユーザー権限を所有するユーザーにマッピングしておく必要があります。
△

（凡例）

△：任意で指定します。

［詳細定義－［Custom Job］］ダイアログボックスの［定義］タブの，［詳細］ボタンをクリックする。
［ユーザーWSジョブ定義］ダイアログボックスが表示されます。

［ユーザーWSジョブ定義］ダイアログボックスで，ユーザーWSプログラムのファイル配置パス，実行クラス名，およびユーザーWSプログラムへ渡すパラメーターを指定する。
指定方法については，「15.4 ［ユーザーWSジョブ定義］ダイアログボックス」を参照してください。

［ユーザーWSジョブ定義］ダイアログボックスの［OK］ボタンをクリックする。
［詳細定義－［Custom Job］］ダイアログボックスに戻ります。

定義した内容を確認し，［詳細定義－［Custom Job］］ダイアログボックスの［OK］ボタンをクリックする。
［ジョブネットエディタ］ウィンドウに，ユーザーWSジョブが定義されます。

10.3.2　ユーザーWSプログラムの処理結果を後続ジョブに引き継ぐ

ユーザーWSプログラムの処理結果を，後続ジョブに引き継ぐことができます。

次の図のように，ユーザーWSプログラムの処理結果を標準出力ファイルに出力するよう，ユーザーWSジョブに定義します。次に，後続ジョブに，標準出力ファイルを読み込むように定義することで，ユーザーWSプログラムの処理結果を引き継げます。

図10-2　ユーザーWSプログラムの処理結果を後続ジョブに引き継ぐ仕組み

ここでは，ユーザーWSプログラムの処理結果をユーザーWSジョブに定義した標準出力ファイルに出力する定義手順について説明します。なお，使用するWebアプリケーションサーバによって定義手順が異なります。Webアプリケーションサーバごとに定義手順を説明します。

＜この項の構成＞

(1)　Cosminexus Application ServerまたはWebLogic Serverの場合

(2)　WebSphere Application Serverの場合

(1)　Cosminexus Application ServerまたはWebLogic Serverの場合

手順を次に示します。

コントローラーを終了する。
コントローラーを終了する方法については，「11.3.2 コントローラーの終了」を参照してください。

ユーザーWSプログラムに，Java標準の機能で，標準出力ファイルへの出力を実装する。

ユーザーWSジョブの定義で，次のように定義する。

［詳細定義－［Custom Job］］ダイアログボックスの［定義］タブで，［標準出力ファイル名］に引き継ぎ情報を保存する標準出力ファイル名を指定します。
指定例を次に示します。
Windowsの場合：C:¥jp1¥ajs2ws¥wssample1_stdout.txt
UNIXの場合：/home/user/wssample1_stdout.txt

［ユーザーWSジョブ定義］ダイアログボックスの［パラメーター］に，［標準出力ファイル名］に指定した標準出力ファイル名を指定します。
指定例を次に示します。
Windowsの場合：C:¥jp1¥ajs2ws¥wssample1_stdout.txt
UNIXの場合：/home/user/wssample1_stdout.txt

ユーザーWSジョブの定義については，「10.3.1 ユーザーWSジョブを定義する」を参照してください。

注意

複数のユーザーWSジョブに，同じ標準出力ファイル名を指定しないでください。標準出力ファイルの内容は，各ユーザーWSジョブの実行開始時に初期化されるためです。

引き継ぎ情報は，同じWSジョブ実行ホストで実行されるジョブ間でだけ引き継げます。ジョブ実行ホストが異なるジョブに引き継ぐ場合，引き継ぎ情報を出力した標準出力ファイルを，引き継ぐジョブがあるジョブ実行ホストに転送するように，ジョブネットを構成してください。

後続ジョブに，標準出力ファイルを読み込むように定義する。

コントローラーを開始する。
コントローラーを開始する方法については，「11.3.1 コントローラーの開始」を参照してください。

(2)　WebSphere Application Serverの場合

使用するWebアプリケーションサーバがWebSphere Application Serverの場合，ジョブ定義の前に，引き継ぎ情報を標準出力ファイルに出力するための環境設定，およびユーザーWSプログラムの実装が必要です。環境設定からジョブ定義までの手順を次に示します。

コントローラーを終了する。
コントローラーを終了する方法については，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「11.3.2 コントローラーの終了」

WSジョブ実行ホストのOSがUNIXの場合

「11.4.2 コントローラーの終了」

ジョブ実行ホストにある，環境設定ファイルのstdout_enableに「0」（標準出力を無効にする）を設定する。
環境設定ファイルについては，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「4.8.2 環境設定ファイルの定義」

WSジョブ実行ホストのOSがUNIXの場合

「5.8.2 環境設定ファイルの定義」

参考

stdout_enableに「0」を設定しなかった場合，ユーザーWSジョブの標準出力ファイルにSOAPクライアントライブラリの情報も出力されることがあるため，引き継ぎ情報が正しく読み込まれないおそれがあります。

ユーザーWSプログラムに，「引き継ぎ情報出力インターフェース」を実装する。
「引き継ぎ情報出力インターフェース」は，後続ジョブに引き継ぐ情報を標準出力ファイルに出力するインターフェースです。実装方法については，「10.2.3(2) 引き継ぎ情報出力インターフェース」を参照してください。

ユーザーWSジョブの定義で，次のように定義する。

［詳細定義－［Custom Job］］ダイアログボックスの［定義］タブで，［標準出力ファイル名］に引き継ぎ情報を保存する標準出力ファイル名を指定します。
指定例を次に示します。
Windowsの場合：C:¥jp1¥ajs2ws¥wssample1_stdout.txt
UNIXの場合：/home/user/wssample1_stdout.txt

［ユーザーWSジョブ定義］ダイアログボックスの［パラメーター］に，［標準出力ファイル名］に指定した標準出力ファイル名を指定します。
指定例を次に示します。
Windowsの場合：C:¥jp1¥ajs2ws¥wssample1_stdout.txt
UNIXの場合：/home/user/wssample1_stdout.txt

ユーザーWSジョブの定義については，「10.3.1 ユーザーWSジョブを定義する」を参照してください。

注意

複数のユーザーWSジョブに，同じ標準出力ファイル名を指定しないでください。標準出力ファイルの内容は，各ユーザーWSジョブの実行開始時に初期化されるためです。

引き継ぎ情報は，同じWSジョブ実行ホストで実行されるジョブ間でだけ引き継げます。ジョブ実行ホストが異なるジョブに引き継ぐ場合，引き継ぎ情報を出力した標準出力ファイルを，引き継ぐジョブがあるジョブ実行ホストに転送するように，ジョブネットを構成してください。

後続ジョブに，標準出力ファイルを読み込むように定義する。

コントローラーを開始する。
コントローラーを開始する方法については，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「11.3.1 コントローラーの開始」

WSジョブ実行ホストのOSがUNIXの場合

「11.4.1 コントローラーの開始」

11.　WSジョブの実行

この章では，定義したWSジョブを実行する操作，およびWSジョブの実行中にできる操作について説明します。

＜この章の構成＞

11.1　WSジョブ実行の流れ

11.2　WSジョブ実行前の準備

11.3　コントローラーの開始と終了（Windowsの場合）

11.4　コントローラーの開始と終了（UNIXの場合）

11.5　WSジョブの実行登録

11.6　WSジョブ実行中の操作

11.7　WSジョブの実行結果の確認

11.1　WSジョブ実行の流れ

WSジョブおよびWSジョブを組み込んだジョブネットを定義したら，ジョブネットを実行します。

WSジョブの実行は，次の流れで実施します。

WSジョブの実行前に，次の項目を準備する。

Webアプリケーションサーバの起動

各種ファイルの確認

WSジョブ実行前の準備については，「11.2 WSジョブ実行前の準備」を参照してください。

コントローラーを開始する。
操作方法については，次の個所を参照してください。

Windowsの場合

操作方法については，「11.3 コントローラーの開始と終了（Windowsの場合）」を参照してください。

UNIXの場合

操作方法については，「11.4 コントローラーの開始と終了（UNIXの場合）」を参照してください。

JP1/AJS3 - ViewまたはJP1/AJS2 - Viewで，WSジョブを実行登録する。
実行登録の操作については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」またはマニュアル「JP1/Automatic Job Management System 2 操作ガイド」を参照してください。

WSジョブの実行状況を確認したり，必要に応じて強制終了したりする。
WSジョブ実行中の操作については，「11.6 WSジョブ実行中の操作」を参照してください。

次の節から，それぞれの操作方法について説明します。

11.2　WSジョブ実行前の準備

WSジョブの実行の前に必要な作業について説明します。

＜この節の構成＞

11.2.1　Webアプリケーションサーバの起動

11.2.2　各種ファイルの確認

11.2.1　Webアプリケーションサーバの起動

WSジョブを実行する前に，Webサービス提供ホストであるCosminexus Application Server，WebSphere Application Server，またはWebLogic Serverを起動します。

Cosminexusの起動方法については，マニュアル「Cosminexus アプリケーションサーバ V8　システム構築・運用ガイド」またはマニュアル「Cosminexus　システム運用ガイド」を参照してください。WebSphere Application ServerまたはWebLogic Serverの起動については，対応するマニュアルを参照してください。

11.2.2　各種ファイルの確認

次のファイルを利用することを定義しているときは，正しく定義されているか，または正しい配置先に格納されているかを確認してください。

表11-1　ファイルの配置確認

ファイル名
どのような場合に必要か
配置先

WSDLファイル
標準WSジョブを実行する場合，ジョブ実行ホストへのWSDLファイルの配置方法で，事前にWSDLファイルをジョブ実行ホスト上に配置させるときに必要です。
標準WSジョブの定義で，［標準WSジョブ定義］ダイアログボックスの［オプション］タブの［WSDLファイル名（ジョブ実行ホスト上）］に指定したWSDLファイルの配置先に配置します。

認証情報設定ファイル
標準WSジョブを実行する場合で，WebサービスとのHTTP通信でHTTP基本認証を利用するときに必要です。
認証情報設定ファイルについては，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合：
「4.9.1 HTTP基本認証を利用する場合の設定」

WSジョブ実行ホストのOSがUNIXの場合：
「5.9.1 HTTP基本認証を利用する場合の設定」

標準WSジョブの定義で，［標準WSジョブ定義］ダイアログボックスの［オプション］タブの［認証情報設定ファイル名（ジョブ実行ホスト上）］に指定した認証情報設定ファイルの配置先に配置します。

入力パラメーターファイル
標準WSジョブを実行する場合で，オペレーションの入力パラメーターの値を入力パラメーターファイルから読み込ませるときに必要です。
入力パラメーターファイルについては，「9.4.1 入力パラメーターファイルの作成（単純型の場合）」を参照してください。
標準WSジョブの定義で，［標準WSジョブ定義］ダイアログボックスの「入力パラメーター」にある［ファイル名または値］に指定した入力パラメーターファイルの配置先に配置します。

WS接続環境設定ファイル
標準WSジョブを実行する場合で，次のときに定義が必要です。

HTTPプロキシサーバを利用したWebサービスと接続する場合

Webサービス接続のタイムアウト時間を変更したい場合（Cosminexus Application Server限定）

WS接続環境設定ファイルについては，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合：
「4.8 JP1/AJS3 - SOA Optionの環境設定
」

WSジョブ実行ホストのOSがUNIXの場合：
「5.8 JP1/AJS3 - SOA Optionの環境設定
」

WS接続環境設定ファイルは，JP1/AJS3 - SOA Optionのインストール時に，次のフォルダに格納されます。

WSジョブ実行ホストのOSがWindowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf

WSジョブ実行ホストのOSがUNIXの場合

/etc/opt/jp1ajs2forws/base/conf

クライアント定義ファイル
WebアプリケーションサーバにCosminexus Application Serverを使用している場合で，ユーザーWSジョブを実行するときに必要です。
クライアント定義ファイルについては，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合：
「4.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。

WSジョブ実行ホストのOSがUNIXの場合：
「5.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。

クライアント定義ファイルは，JP1/AJS3 - SOA Optionのインストール時に，次のフォルダに格納されます。

WSジョブ実行ホストのOSがWindowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf

WSジョブ実行ホストのOSがUNIXの場合

/etc/opt/jp1ajs2forws/base/conf

11.3　コントローラーの開始と終了（Windowsの場合）

コントローラーの開始と終了について説明します。

＜この節の構成＞

11.3.1　コントローラーの開始

11.3.2　コントローラーの終了

11.3.3　コントローラーを自動で開始または終了する

11.3.1　コントローラーの開始

WSジョブを実行するためには，コントローラーを開始しておく必要があります。開始する方法を次に示します。

WebアプリケーションサーバがCosminexus Application Serverの場合，WSジョブ実行ホストで，PRFデーモン（Cosminexus Performance Tracerのデーモン）が起動しているか確認する。
PRFデーモンの起動方法については，次のマニュアルを参照してください。

Cosminexus Application Serverのバージョンが08-00未満の場合

「Cosminexus システム運用ガイド」の，PRFデーモンの起動方法について記載している個所

Cosminexus Application Serverのバージョンが08-00以降の場合

マニュアル「Cosminexus アプリケーションサーバ V8 リファレンス コマンド編」の，PRFデーモンの起動方法について記載している個所を参照してください。

次の場合，この手順は不要です。

WebアプリケーションサーバがWebSphere Application ServerまたはWebLogic Serverの場合

組み込みSOAPクライアントライブラリを使用している場合

［コントロールパネル］－［管理ツール］－［サービス］を選択して，JP1/AJS3 - SOA Controller Serviceを開始する。

注意事項

Windows Server 2008でWebSphere Application Server V7.0を使用する場合，コントローラーを開始する前にJavaVM起動オプション設定ファイルに次の行を指定してください。

-Djava.net.preferIPv4Stack=true

この指定をしなかった場合，コントローラーの起動で異常終了するおそれがあります。JavaVM起動オプション設定ファイルについては，「4.8.3 JavaVM起動オプション設定ファイルの定義」を参照してください。

11.3.2　コントローラーの終了

コントローラーを終了する方法を次に示します。

JP1/AJSでWSジョブの実行を抑止する。

WSジョブ実行ホストでajswsstatusコマンドを実行して，実行中のWSプログラムがないかを確認する。
表示された実行結果の中で，「実行中のWSプログラム数」の値が「0」になっているかどうかを確認してください。
ajswsstatusコマンドの詳細については，「14. コマンド　ajswsstatus」を参照してください。

［コントロールパネル］－［管理ツール］－［サービス］を選択して，JP1/AJS3 - SOA Controller Serviceを終了する。

WebアプリケーションサーバがCosminexus Application Serverの場合，必要に応じて，WSジョブ実行ホストでPRFデーモンを終了する。

11.3.3　コントローラーを自動で開始または終了する

システム起動時またはシステム終了時，自動でコントローラーも開始したり，終了したりするように設定できます。設定手順を次に示します。

WebアプリケーションサーバがCosminexus Application Serverの場合，WSジョブ実行ホストで，PRFデーモン（Cosminexus Performance Tracerのデーモン）の自動起動を設定する。
CosminexusのManagement Serverを起動する時に，［論理サーバの一括起動］というオプションを設定すると，PRFデーモンが自動起動します。詳細については，次のマニュアルを参照してください。

Cosminexus Application Serverのバージョンが08-00未満の場合

「Cosminexus 運用管理操作ガイド」の，開始時の設定について説明している個所

Cosminexus Application Serverのバージョンが08-00以降の場合

「Cosminexus アプリケーションサーバ V8　運用管理ポータル操作ガイド」の，開始時の設定について説明している個所

次の場合，この手順は不要です。

WebアプリケーションサーバがWebSphere Application ServerまたはWebLogic Serverの場合

組み込みSOAPクライアントライブラリを使用している場合

［コントロールパネル］－［管理ツール］－［サービス］を選択して，JP1/AJS3 - SOA Controller Serviceのスタートアップの種類を「自動」にする。
これで設定は完了です。

注意事項

Windows Server 2008でWebSphere Application Server V7.0を使用する場合，コントローラーを開始する前にJavaVM起動オプション設定ファイルに次の行を指定してください。

-Djava.net.preferIPv4Stack=true

この指定をしなかった場合，コントローラーの起動で異常終了するおそれがあります。JavaVM起動オプション設定ファイルについては，「4.8.3 JavaVM起動オプション設定ファイルの定義」を参照してください。

11.4　コントローラーの開始と終了（UNIXの場合）

コントローラーの開始と終了について説明します。

＜この節の構成＞

11.4.1　コントローラーの開始

11.4.2　コントローラーの終了

11.4.3　コントローラーを自動で開始または終了する

11.4.1　コントローラーの開始

WSジョブを実行するためには，コントローラーを開始しておく必要があります。開始する方法を次に示します。

WebアプリケーションサーバがCosminexus Application Serverの場合，WSジョブ実行ホストで，PRFデーモンが起動しているか確認する。
PRFデーモン（Cosminexus Performance Tracerのデーモン）の起動方法については，マニュアル「Cosminexus アプリケーションサーバ V8 リファレンス コマンド編」の，PRFデーモンの起動方法について記載している個所を参照してください。
WebアプリケーションサーバがWebSphere Application ServerまたはWebLogic Serverの場合，この手順は不要です。

コントローラーを開始する。
コントローラーは，ajswsstartコマンドで開始します。ajswsstartコマンドの詳細については，「14. コマンド　ajswsstart（UNIX限定）」を参照してください。

11.4.2　コントローラーの終了

コントローラーを終了する方法を次に示します。

JP1/AJS2でWSジョブの実行を抑止する。

WSジョブ実行ホストでajswsstatusコマンドを実行し，実行中のWSプログラムがないか確認する。
表示された実行結果の中で，「実行中のWSプログラム数」の値が「0」になっているかどうか確認してください。
ajswsstatusコマンドの詳細については，「14. コマンド　ajswsstatus」を参照してください。

ajswsstopコマンドを実行する。
ajswsstopコマンドの詳細については，「14. コマンド　ajswsstop（UNIX限定）」を参照してください。

11.4.3　コントローラーを自動で開始または終了する

システム起動時またはシステム終了時，自動でコントローラーも開始したり，終了したりするように設定できます。設定手順を次に示します。

＜この項の構成＞

(1)　コントローラーの自動開始

(2)　コントローラーの自動終了

(1)　コントローラーの自動開始

システム起動時にコントローラーも自動的に開始させる手順を次に示します。

コントローラーを終了する。
コントローラーの終了方法については，「11.4.2 コントローラーの終了」を参照してください。

/etc/opt/jp1ajs2forws/base/ajsws_startのファイルをテキストエディターで開く。

ファイル（自動開始用シェルスクリプト）に記述されている，次の環境変数の設定部分を必要に応じて変更する。

LANG=ja_JP.UTF-8
#LD_LIBRARY_PATH=
CLASSPATH=$CLASSPATH

LD_LIBRARY_PATH環境変数を設定する場合は，コメント部分（行頭の#）を削除してください。
環境変数の設定方法や設定例については，「5.5 環境変数の設定」を参照してください。

ファイル（自動開始用シェルスクリプト）に記載されている，次のコメント部分（行頭の#）を削除する。

#/opt/jp1ajs2forws/base/bin/ajswsstart 1>/dev/null 2>&1

注意

コントローラーの開始が，JP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerの開始よりも先になるように設定してください。

(2)　コントローラーの自動終了

システムの終了時に，コントローラーも自動的に終了させる手順を次に示します。

コントローラーを終了する。
コントローラーの終了方法については，「11.4.2 コントローラーの終了」を参照してください。

/etc/opt/jp1ajs2forws/base/ajsws_stopのファイルをテキストエディターで開く。

ファイル（自動終了用シェルスクリプト）に記述されている，次の環境変数の設定部分を必要に応じて変更する。

LANG=ja_JP.UTF-8
#LD_LIBRARY_PATH=
CLASSPATH=$CLASSPATH

LD_LIBRARY_PATH環境変数を設定する場合は，コメント部分（行頭の#）を削除してください。
環境変数の設定方法や設定例については，「5.5 環境変数の設定」を参照してください。

ファイル（自動終了用シェルスクリプト）に記載されている，次のコメント部分（行頭の#）を削除する。

#/opt/jp1ajs2forws/base/bin/ajswsstop 1>/dev/null 2>&1

注意

コントローラーの開始が，JP1/AJS3 - Agent，JP1/AJS3 - Manager，JP1/AJS2 - Agent，またはJP1/AJS2 - Managerの開始よりも先になるように設定してください。

11.5　WSジョブの実行登録

WSジョブ，およびWSジョブを含むジョブネットの定義が終了したら，JP1/AJS3 - ViewまたはJP1/AJS2 - Viewでジョブネットを実行登録します。

実行登録の操作については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」またはマニュアル「JP1/Automatic Job Management System 2 操作ガイド」を参照してください。

11.6　WSジョブ実行中の操作

WSジョブの実行状況の確認方法とWSジョブの強制終了方法について説明します。

＜この節の構成＞

11.6.1　WSジョブの実行状況の確認

11.6.2　WSジョブの強制終了

11.6.1　WSジョブの実行状況の確認

WSジョブの実行状況の確認方法は，カスタムジョブの実行状況の確認方法と同様です。カスタムジョブの実行状況の確認方法については，マニュアル「JP1/Automatic Job Management System 3 運用ガイド」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」の，運用について説明している章を参照してください。

11.6.2　WSジョブの強制終了

WSジョブを強制終了する方法について説明します。

WSジョブを強制終了する方法には，次の三とおりあります。

JP1/AJS3 - ViewまたはJP1/AJS2 - ViewでWSジョブを強制終了する
JP1/AJS3 - ViewまたはJP1/AJS2 - ViewでWSジョブを強制終了すると，WSジョブの実行プログラムであるWSプログラムも強制終了されます。JP1/AJS3 - ViewまたはJP1/AJS2 - ViewでWSジョブを強制終了する方法については，マニュアル「JP1/Automatic Job Management System 3 操作ガイド」またはマニュアル「JP1/Automatic Job Management System 2 操作ガイド」を参照してください。

WSジョブの定義に打ち切り時間を定義している場合，打ち切り時間が経過したときにWSジョブは自動的に強制終了され，WSジョブの実行プログラムであるWSプログラムも強制終了されます。

JP1/AJSのajskillコマンドでWSジョブを強制終了する
JP1/AJSのajskillコマンドでWSジョブを強制終了すると，WSジョブの実行プログラムであるWSプログラムも強制終了されます。JP1/AJSのajskillコマンドでWSジョブを強制終了する方法については，マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス1」またはマニュアル「JP1/Automatic Job Management System 2 コマンドリファレンス」の，ajskillコマンドの説明を参照してください。

JP1/AJS3 - SOA Optionのajswskillwspコマンドで，WSプログラムを強制終了する
WSプログラムを直接強制終了する方法を次に示します。WSプログラムを強制終了するとWSジョブが強制終了します。
次の手順で実行します。

ajswsstatusコマンドを実行し，WSプログラム実行IDを確認する。
ajswsstatusコマンドについては，「14. コマンド　ajswsstatus」を参照してください。

ajswskillwspコマンドを実行する。
引数には，WSプログラム実行IDを指定します。指定例を次に示します。
（例）WSプログラム実行IDが30866251173077426131の場合

　　ajswskillwsp 30866251173077426131

ajswskillwspコマンドについては，「14. コマンド　ajswskillwsp」を参照してください。

11.7　WSジョブの実行結果の確認

標準WSジョブ，およびユーザーWSジョブの実行結果について説明します。

＜この節の構成＞

(1)　標準WSジョブの実行結果の確認

(2)　ユーザーWSジョブの実行結果の確認

(1)　標準WSジョブの実行結果の確認

標準WSジョブの実行が完了すると，次の表に示したコードを返します。コード内容に従って対処してください。

表11-2　標準WSジョブの終了コード

項番
終了コード
コードの意味
対処

1
-1
次のどちらかの状態であることを意味します。

JP1/AJSでエラーが発生しました。

JP1/AJSからジョブを強制終了しました。

ユーザーの運用に従って，対処してください。

2
0
標準WSジョブの実行が正常に終了しました。
なし。

3
11
認証情報設定ファイルの読み込みでエラーが発生しました。
認証情報設定ファイルが，標準WSジョブの定義で指定した場所に配置されているか確認してください。

4
12
認証情報設定ファイルの内容が不正です。
認証情報設定ファイルの内容が正しいか確認してください。

5
13
出力パラメーターファイルの書き込みでエラーが発生しました。
出力パラメーターファイルに書き込み権限があるか，WSジョブ実行ホストのディスクに空きがあるか確認してください。

6
51
WSDLファイルの読み込みでエラーが発生しました。
WSDLファイルが，標準WSジョブの定義で指定した場所に配置されているか確認してください。

7
52
入力パラメーターファイルの読み込みでエラーが発生しました。
入力パラメーターファイルが，標準WSジョブの定義で指定した場所に配置されているか確認してください。

8
53
WSDLファイルまたはWSDLデータの形式が不正です。
次のことを確認してください。

標準WSジョブの定義で，事前にジョブ実行ホストへWSDLファイルを配置するように指定している場合，ジョブ実行ホストに配置されたWSDLファイルの内容が正しいか確認してください。

1.に該当しない場合，または標準WSジョブの定義でWSDLファイルをWSジョブ実行ホストへ転送するように指定している場合，トラブルシュートに必要な資料を採取したあと，システム管理者に連絡してください。トラブルシュートに必要な資料については，「13.3 トラブル発生時に採取が必要な資料と資料の採取方法」を参照してください。

9
55
SOAP通信でエラーが発生しました。

WSDLファイルに定義されているWebサービスのURLが正しいか，または接続先のWebサービスが起動しているかを確認してください。

標準WSジョブの定義で，事前にWSジョブ実行ホストへWSDLファイルを配置するように指定している場合，標準WSジョブの定義で指定されたWSDLファイルとWSジョブ実行ホストに配置されたWSDLファイルが，同じファイルであるかを確認してください。

WebサービスとのHTTP通信でプロキシを経由する場合，WS接続環境設定ファイル，またはクライアント定義ファイルの内容が正しいか確認してください。

Cosminexus Application ServerまたはWebSphere Application Serverを使用している場合，WebサービスとHTTPS通信するとき，環境設定ファイル（ajswscommon.conf）のkeystore，keystore_password，truststore，およびtruststore_passwordの設定値が正しいか確認してください。

認証情報設定ファイルの内容が正しいか確認してください。

標準WSジョブの定義で複合型を使用している場合は，Webサービスで例外が発生している恐れがあります。Webサービスで例外が発生すると，Webサービスの応答は，出力パラメーターファイル（XML形式）に出力されます。出力パラメーターファイルの内容を解析し，エラーの詳細を確認してください。

10
56
環境設定ファイルajswscommon.confの内容が不正です。
環境設定ファイルajswscommon.confの環境設定パラメーターjaxws_enableの値が「0」になっているか確認してください。

11
182
コントローラーが開始していないため，標準WSジョブの実行に失敗しました。
コントローラーが開始していることを確認してください。コントローラーは開始していたが，エラーとなった場合は，次のことを確認してください。

コントローラーの開始後に，環境設定ファイルのポート番号の設定を変更している場合，再度コントローラーを開始してください。

WSジョブ実行ホストのOSがWindowsの場合，ソケットの状態を確認し，TIME_WAIT状態のソケットが少なくなるまで待ってください。または，OSが管理するTIME_WAITポートの回復時間を早めることによって，通信エラーを抑止します。対処方法については，「13.4.3 標準WSジョブの実行がエラーになった場合の対処」を参照してください。

1.および2.に該当しない場合，トラブルシュートに必要な資料を採取したあと，システム管理者に連絡してください。トラブルシュートに必要な資料については，「13.3 トラブル発生時に採取が必要な資料と資料の採取方法」を参照してください。

12
183
通信エラーによって，標準WSジョブの実行に失敗しました。
トラブルシュートに必要な資料を採取したあと，システム管理者に連絡してください。トラブルシュートに必要な資料については，「13.3 トラブル発生時に採取が必要な資料と資料の採取方法」を参照してください。

13
213
実行中のWSジョブ数が上限に達しているため，標準WSジョブの実行に失敗しました。
環境設定ファイルのWSジョブの最大同時実行数を見直してください。

14
215
ajswskillwspコマンドによってWSコネクターを強制終了しました。
ユーザーの運用に従って，対処してください。

15
217
WSコネクターの実行に失敗しました。
環境設定ファイル（ajswscommon.conf）のapserver_pathが正しく設定されているか確認してください。

16
221
ユーザーWSプログラムの実行が始まる前に，JP1/AJS2からユーザーWSジョブが強制終了されました。
－

17
その他
項番1～15以外の原因によって標準WSジョブの実行に失敗しました。
トラブルシュートに必要な資料を採取したあと，システム管理者に連絡してください。トラブルシュートに必要な資料については，「13.3 トラブル発生時に採取が必要な資料と資料の採取方法」を参照してください。

（凡例）－：対処はありません。

(2)　ユーザーWSジョブの実行結果の確認

ユーザーWSジョブの実行が完了すると，次の表に示したコードを返します。コード内容に従って対処してください。

表11-3　ユーザーWSジョブの終了コード

項番
終了コード
コードの意味
対処

1
-1
次のどちらかの状態であることを意味します。

JP1/AJSでエラーが発生しました。

JP1/AJSからジョブを強制終了しました。

ユーザーの運用に従って，対処してください。

2
0
ユーザーWSジョブの実行が正常に終了しました。
なし。

3
2～128
ユーザーWSジョブの実行が終了しました（WSプログラムのajsexecuteメソッドの戻り値）。
ユーザーの運用に従って，対処してください。

4
182
コントローラーが開始していないため，ユーザーWSジョブの実行に失敗しました。
コントローラーが開始していることを確認してください。コントローラーは開始していたが，エラーとなった場合は，次のことを確認してください。

コントローラーの開始後，環境設定ファイルのポート番号の設定を変更していた場合，再度コントローラーを開始してください。

WSジョブ実行ホストのOSがWindowsの場合，ソケットの状態を確認し，TIME_WAIT状態のソケットが少なくなるまで待ってください。または，OSが管理するTIME_WAITポートの回復時間を早めることによって，通信エラーを抑止します。対処方法については，「13.4.4 ユーザーWSジョブの実行がエラーになった場合の対処」を参照してください。

1.および2.に該当しない場合，トラブルシュートに必要な資料を採取したあと，システム管理者に連絡してください。トラブルシュートに必要な資料については，「13.3 トラブル発生時に採取が必要な資料と資料の採取方法」を参照してください。

5
183
通信エラーによって，ユーザーWSジョブの実行に失敗しました。
トラブルシュートに必要な資料を採取したあと，システム管理者に連絡してください。トラブルシュートに必要な資料については，「13.3 トラブル発生時に採取が必要な資料と資料の採取方法」を参照してください。

6
212
ユーザーWSプログラムが正しく配置されていないため，ユーザーWSジョブの実行に失敗しました。
次のことを確認してください。

ユーザーWSプログラムの配置パスが正しいか。

ユーザーWSプログラムの実行クラス名が正しいか。

ユーザーWSプログラムが規定のインターフェースに従って実装されているか。

7
213
実行中のWSジョブ数が上限に達しているため，ユーザーWSジョブの実行に失敗しました。
環境設定ファイルのWSジョブの最大同時実行数を見直してください。

8
214
ユーザーWSプログラムで例外が発生したため，ユーザーWSジョブが異常終了しました。
稼働ログおよびユーザーWSプログラムのエラー情報から原因を調査し，対処してください。

9
215
ajswskillwspコマンドによってWSプログラムを強制終了しました。
ユーザーの運用に従って，対処してください。

10
216
ユーザーWSプログラムから不正な戻り値が返却されました。
ユーザーWSプログラムの実装を確認してください。

11
217
ユーザーWSプログラムの初期化に失敗しました。
CLASSPATH環境変数に，ユーザーWSプログラムで使用しているjarファイルパスが設定されているか，ユーザーWSプログラムがjarファイル形式かどうか確認してください。

12
221
ユーザーWSプログラムの実行が始まる前に，JP1/AJSからユーザーWSジョブが強制終了されました。
－

13
その他
項番1～12以外の原因によってユーザーWSジョブの実行に失敗しました。
トラブルシュートに必要な資料を採取したあと，システム管理者に連絡してください。トラブルシュートに必要な資料については，「13.3 トラブル発生時に採取が必要な資料と資料の採取方法」を参照してください。

（凡例）－：対処はありません。

12.　メンテナンス

この章では，JP1/AJSからのWebシステム呼び出し機能を利用する場合の，JP1/AJS3 - SOA Option運用中のWSジョブの実行抑止，バックアップとリカバリー，およびJP1/AJS3 - SOA Optionが動作するホストの設定変更について説明します。

＜この章の構成＞

12.1　運用中のWSジョブの実行抑止

12.2　バックアップとリカバリー

12.3　JP1/AJS3 - SOA Optionが動作するホストの設定変更

12.1　運用中のWSジョブの実行抑止

JP1/AJS3 - SOA Optionの環境設定，メンテナンス，またはホストの設定を変更するには，WSジョブの実行を抑止し，コントローラーを終了します。

WSジョブの実行を抑止してコントローラーを終了する手順については，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「11.3.2 コントローラーの終了」を参照してください。

WSジョブ実行ホストのOSがUNIXの場合

「11.4.2 コントローラーの終了」を参照してください。

12.2　バックアップとリカバリー

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionを導入したシステムでのバックアップと，リカバリーについて説明します。

バックアップが必要なデータを次に示します。

WSジョブの定義情報

WSプログラム

JP1/AJS3 - SOA Optionの環境設定ファイル

JP1/AJS3 - View for SOA Optionの環境設定ファイル

それぞれのバックアップとリカバリー方法を次に示します。

＜この節の構成＞

(1)　WSジョブ定義情報のバックアップとリカバリー

(2)　ユーザーWSプログラムのバックアップとリカバリー

(3)　JP1/AJS3 - SOA Optionの環境設定ファイルのバックアップとリカバリー

(4)　JP1/AJS3 - View for SOA Optionの環境設定ファイルのバックアップとリカバリー

(1)　WSジョブ定義情報のバックアップとリカバリー

JP1/AJSのジョブネットの退避・回復機能で，WSジョブやWSジョブが組み込まれたジョブネットのバックアップとリカバリーができます。

JP1/AJSのジョブネットの退避・回復機能については，マニュアル「JP1/Automatic Job Management System 3 運用ガイド」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」の，ジョブネットの退避・回復について説明している章を参照してください。

(2)　ユーザーWSプログラムのバックアップとリカバリー

ユーザーWSジョブを使用している場合，ユーザーWSプログラムの仕様に従って，手動でバックアップおよびリカバリーをしてください。

(3)　JP1/AJS3 - SOA Optionの環境設定ファイルのバックアップとリカバリー

JP1/AJS3 - SOA Optionの次の環境設定ファイルを，手動でバックアップとリカバリーをしてください。

ajswscommon.conf（環境設定ファイル）

Windowsの場合

格納先：JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf

UNIXの場合

格納先：/etc/opt/jp1ajs2forws/base/conf

ajswsjavavmoptions.conf（JavaVM起動オプション設定ファイル）

Windowsの場合

格納先：JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf

UNIXの場合

格納先：/etc/opt/jp1ajs2forws/base/conf

ajsws_ws.conf（WS接続環境設定ファイル）

Windowsの場合

格納先：JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf

UNIXの場合

格納先：/etc/opt/jp1ajs2forws/base/conf

c4webcl.properties（クライアント定義ファイル）

Windowsの場合

格納先：JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf

UNIXの場合

格納先：/etc/opt/jp1ajs2forws/base/conf

認証情報設定ファイル

格納先：

標準WSジョブの定義で，［標準WSジョブ定義］ダイアログボックスの［オプション］タブの［認証情報設定ファイル名（ジョブ実行ホスト上）］に指定した認証情報設定ファイルの配置先

入力パラメーターファイル

格納先：

標準WSジョブの定義で，［標準WSジョブ定義］ダイアログボックスの「入力パラメーター」にある［ファイル名または値］に指定した入力パラメーターファイルの配置先

WSDLファイル

格納先：

標準WSジョブの定義で，［標準WSジョブ定義］ダイアログボックスの［オプション］タブの［WSDLファイル名（ジョブ実行ホスト上）］に指定したWSDLファイルの配置先

キーストアファイル
WebアプリケーションサーバにCosminexus Application ServerまたはWebSphere Application Serverを使用していて，かつ，標準WSジョブによるWebサービス接続でHTTPS通信を利用する場合，バックアップが必要です。格納先は次のとおりです。
格納先：環境設定ファイルのkeystoreに設定した格納先

トラストストアファイル
WebアプリケーションサーバにCosminexus Application ServerまたはWebSphere Application Serverを使用していて，かつ，標準WSジョブによるWebサービス接続でHTTPS通信を利用する場合，バックアップが必要です。格納先は次のとおりです。
格納先：環境設定ファイルのtruststoreに設定した格納先

(4)　JP1/AJS3 - View for SOA Optionの環境設定ファイルのバックアップとリカバリー

JP1/AJS3 - View for SOA Optionの次の環境設定ファイルを，手動でバックアップとリカバリーをしてください。

ajswsvcommon.conf（環境設定ファイル）
格納先：JP1/AJS3 - View for SOA Optionインストール先フォルダ¥conf

WSDLファイル

格納先：

標準WSジョブの定義で，［Webサービス選択 - ステップ1 of 2］ダイアログボックスの［WSDLファイル名］に指定したWSDLファイルの格納先

12.3　JP1/AJS3 - SOA Optionが動作するホストの設定変更

JP1/AJS3 - SOA Optionの運用中に，JP1/AJS3 - SOA Optionが動作するホストの各種設定を変更する場合に必要な対応について説明します。

＜この節の構成＞

12.3.1　JP1/AJS3 - SOA Optionが使用するポート番号を変更する

12.3.2　ユーザーWSプログラムを変更／削除する

12.3.3　WSジョブ実行ホストのホスト名を変更する

12.3.4　WSジョブ実行ホストのIPアドレスを変更する

12.3.5　WSジョブ実行ホストの日時を変更する

12.3.1　JP1/AJS3 - SOA Optionが使用するポート番号を変更する

コントローラーの内部処理の通信で使用するポート番号は，JP1/AJS3 - SOA Optionの環境設定ファイル（ajswscommon.conf）で変更します。

JP1/AJS3 - SOA Optionの環境設定を変更する方法については，次の個所を参照してください。

Windowsの場合

「4.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。

UNIXの場合

「5.8 JP1/AJS3 - SOA Optionの環境設定」を参照してください。

12.3.2　ユーザーWSプログラムを変更／削除する

「12.1 運用中のWSジョブの実行抑止」に示した手順で運用中のWSジョブの実行を抑止したあと，ユーザーWSプログラムの変更，削除を行ってください。

なお，ユーザーWSプログラムを配置しているフォルダを変更したら，WSジョブに定義したWSプログラム配置パスを必ず変更してください。

12.3.3　WSジョブ実行ホストのホスト名を変更する

「12.1 運用中のWSジョブの実行抑止」に示した手順によって，運用中のWSジョブの実行を抑止したあと，WSジョブ実行ホストのホスト名を変更してください。

WSジョブ実行ホストのホスト名の変更は，WSジョブの実行に影響します。

WSジョブ実行ホストのホスト名を変更したら，WSジョブに定義してあるジョブ実行ホストを必ず変更してください。

12.3.4　WSジョブ実行ホストのIPアドレスを変更する

「12.1 運用中のWSジョブの実行抑止」に示した手順によって，運用中のWSジョブの実行を抑止したあと，WSジョブ実行ホストのIPアドレスを変更してください。

12.3.5　WSジョブ実行ホストの日時を変更する

「12.1 運用中のWSジョブの実行抑止」に示した手順によって，運用中のWSジョブの実行を抑止したあと，WSジョブ実行ホストの日時を変更してください。

13.　トラブルシューティング

この章では，JP1/AJSからのWebシステム呼び出し機能を利用する場合に，JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの運用中にトラブルが発生したときの対処方法について説明します。

＜この章の構成＞

13.1　対処の手順

13.2　ログ情報

13.3　トラブル発生時に採取が必要な資料と資料の採取方法

13.4　トラブルへの対処方法

13.1　対処の手順

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionでトラブルが起きた場合，次の流れで対処します。

図13-1　対処の流れ

注意

Webアプリケーションサーバで発生したトラブルについては，Webアプリケーションサーバのマニュアルを参照して対処してください。

13.2　ログ情報

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの運用に出力されるログ情報について説明します。

＜この節の構成＞

13.2.1　ログ情報の種類

13.2.2　稼働ログファイルおよびフォルダ一覧

13.2.1　ログ情報の種類

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが出力するログ情報には，次の種類があります。

システム障害通知ログ

稼働ログ

各ログの内容を次に示します。

＜この項の構成＞

(1)　システム障害通知ログ

(2)　稼働ログ

(1)　システム障害通知ログ

システム障害通知ログは，システム側のトラブルを通知する，システム管理者向けのログ情報です。

Windowsの場合

イベントログが，システム障害通知ログに当たります。

UNIXの場合

syslogが，システム障害通知ログに当たります。

(2)　稼働ログ

稼働ログは，JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの稼働状態やトラブルの内容を記録する，システム管理者向けのログ情報です。

稼働ログには，エラーメッセージ，コントローラーの開始／終了のメッセージなどが記録されます。

13.2.2　稼働ログファイルおよびフォルダ一覧

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが出力する稼働ログファイルおよびフォルダを次の表に示します。

表13-1　JP1/AJS3 - SOA Optionの稼働ログファイルおよびフォルダ一覧（Windowsの場合）

ログの種類
ファイル名・フォルダ名
出力される情報
デフォルトのディスク占有量（単位：バイト）※1
最大ディスク占有量（単位：バイト）※2
ファイル切り替え時期※3

コントローラー稼働ログ

¥base¥log¥
ajswscontroller-{n}.log
※4，※5

コントローラーが出力する稼働ログ
4,194,304
268,435,456
ラップアラウンド

サービスマネージャー稼働ログ

¥base¥log¥
ajswsservice-{n}.log
※4，※5

サービスマネージャーが出力する稼働ログ
4,194,304
268,435,456
ラップアラウンド

スターター稼働ログ

Windows Server 2003の場合

¥base¥log¥

ajswsjobstart-{n}.log

※⁴，※⁵

Windows Server 2008の場合

¥Hitachi¥jp1¥jp1_default¥JP1AJS2FORWS¥base¥log¥ajswsstarter-{n}.log

※⁴，※⁶，※⁷

スターターが出力する稼働ログ
4,194,304
268,435,456
ラップアラウンド

コマンド稼働ログ

Windows Server 2003の場合

¥base¥log¥

ajswscommand-{n}.log

※⁴，※⁵

Windows Server 2008の場合

¥Hitachi¥jp1¥jp1_default¥JP1AJS2FORWS¥base¥log¥ajswscommand-{n}.log

※4，※6，※7

JP1/AJS3 - SOA Optionの運用コマンドが出力する稼働ログ
4,194,304
268,435,456
ラップアラウンド

注※1

環境設定の値をデフォルトの状態で運用した場合のディスク占有量を示します。

注※2

ログファイルの最大のディスク占有量を示します。

注※3

JP1/AJS3 - SOA Optionが出力先のログファイルを切り替えるタイミングを示します。

注※4

nには，1～16の数値が入ります。

注※5

「JP1/AJS3 - SOA Optionのインストール先フォルダ」の下になります。

注※6

「システムドライブ¥ProgramData」の下になります。

注※7

JP1/AJS3 - SOA Optionのインストール先フォルダが%ProgramFiles%または%SystemRoot%以外の場合，出力するファイル名はWindows Server 2003の場合と同じです。

表13-2　JP1/AJS3 - SOA Optionの稼働ログファイルおよびディレクトリ一覧（UNIXの場合）

ログの種類
ファイル名・ディレクトリ名
出力される情報
デフォルトのディスク占有量（単位：バイト）※1
最大ディスク占有量（単位：バイト）※2
ファイル切り替え時期※3

コントローラー稼働ログ

/var/opt/jp1ajs2forws/base/log/
ajswscontroller-{n}.log
※4

コントローラーが出力する稼働ログ
4,194,304
268,435,456
ラップアラウンド

スターター稼働ログ

/var/opt/jp1ajs2forws/base/log/
ajswsjobstart-{n}.log
※4

スターターが出力する稼働ログ
4,194,304
268,435,456
ラップアラウンド

コマンド稼働ログ

/var/opt/jp1ajs2forws/base/log/
ajswscommand-{n}.log
※4

JP1/AJS3 - SOA Optionの運用コマンドが出力する稼働ログ
4,194,304
268,435,456
ラップアラウンド

注※1

環境設定の値をデフォルトの状態で運用した場合のディスク占有量を示します。

注※2

ログファイルの最大のディスク占有量を示します。

注※3

JP1/AJS3 - SOA Optionが出力先のログファイルを切り替えるタイミングを示します。

注※4

nには，1～16の数値が入ります。

表13-3　JP1/AJS3 - View for SOA Optionの稼働ログファイルおよびフォルダ一覧

ログの種類
ファイル名・フォルダ名
出力される情報
デフォルトのディスク占有量（単位：バイト）※1
最大ディスク占有量（単位：バイト）※2
ファイル切り替え時期※3

WS定義GUI稼働ログ

Windows Server 2003およびWindows XP Professionalの場合

¥log¥ajswsv-{n}.log

※⁴，※⁵

Windows 7，Windows Server 2008およびWindows Vistaの場合

¥Hitachi¥jp1¥jp1_default¥JP1AJS2FORWSV¥log¥ajswsv-{n}.log

※4，※6，※7

JP1/AJS3 - View for SOA OptionのGUIが出力する稼働ログ
4,194,304
268,435,456
ラップアラウンド

JP1/AJS3 - SOA Option運用コマンド稼働ログ

Windows Server 2003およびWindows XP Professionalの場合

¥log¥ajswsvcommand-{n}.log

※⁴，※⁵

Windows 7，Windows Server 2008およびWindows Vistaの場合

¥jp1¥jp1_default¥JP1AJS2FORWSV¥log¥ajswsvcommand-{n}.log

※⁴，※⁶，※⁷

JP1/AJS3 - View for SOA Optionの運用コマンドが出力する稼働ログ
4,194,304
268,435,456
ラップアラウンド

注※1

環境設定の値をデフォルトの状態で運用した場合のディスク占有量を示します。

注※2

ログファイルの最大のディスク占有量を示します。

注※3

JP1/AJS3 - View for SOA Optionが出力先のログファイルを切り替えるタイミングを示します。

注※4

nには，1～16の数値が入ります。

注※5

「JP1/AJS3 - View for SOA Optionのインストール先フォルダ」の下になります。

注※6

「システムドライブ¥ProgramData」の下になります。

注※7

JP1/AJS3 - View for SOA Optionのインストール先フォルダが%ProgramFiles%または%SystemRoot%以外の場合，出力するファイル名はWindows Server 2003およびWindows XP Professionalの場合と同じです。

13.3　トラブル発生時に採取が必要な資料と資料の採取方法

JP1/AJS3 - SOA OptionまたはJP1/AJS3 - View for SOA Optionのトラブル発生時に採取が必要な資料について説明します。また，資料の採取方法についても説明します。

＜この節の構成＞

(1)　JP1/AJS3 - SOA Optionの障害情報

(2)　JP1/AJS3 - View for SOA Optionの障害情報

(3)　WSジョブを定義したジョブネットの定義内容

(4)　標準WSジョブ定義時に指定したWSDLファイル

(5)　JP1/AJSの運用でトラブルが発生した場合に採取する情報

(1)　JP1/AJS3 - SOA Optionの障害情報

ajsws_logコマンドで採取する資料が必要です。

資料の採取方法

ajsws_logコマンドを実行して採取します。

ajsws_logコマンドの詳細については，「14. コマンド　ajsws_log」を参照してください。

(2)　JP1/AJS3 - View for SOA Optionの障害情報

ajswsv_logコマンドで採取する資料が必要です。

資料の採取方法

ajswsv_logコマンドを実行して採取します。

ajswsv_logコマンドの詳細については，「14. コマンド　ajswsv_log（Windows限定）」を参照してください。

(3)　WSジョブを定義したジョブネットの定義内容

トラブルの要因であるWSジョブを定義したジョブネットの定義内容を採取してください。

ジョブネットの定義内容の採取方法

JP1/AJSのajsprintコマンドを実行し，出力される内容をテキストファイルに保存してください。

ajsprintコマンドの詳細については，マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス1」またはマニュアル「JP1/Automatic Job Management System 2 コマンドリファレンス」を参照してください。

(4)　標準WSジョブ定義時に指定したWSDLファイル

トラブルの要因であるジョブが標準WSジョブの場合は，標準WSジョブを定義するときに指定したWSDLファイルが必要です。

資料の採取方法

標準WSジョブ定義時に，［標準WSジョブ定義］ダイアログボックスの［オプション］タブにある［ジョブ実行ホストへのWSDLファイル配置方法］で選択した内容によって，採取方法が異なります。

「実行時にジョブ実行ホストへ転送する」を選択した場合
ajswsvgetWSDLコマンドを実行して採取します。
ajswsvgetWSDLコマンドの詳細については，「14. コマンド　ajswsvgetWSDL（Windows限定）」を参照してください。

「事前にジョブ実行ホストへ配置する」を選択した場合
WSジョブ実行ホストに配置したWSDLファイルを手動で採取します。

(5)　JP1/AJSの運用でトラブルが発生した場合に採取する情報

JP1/AJSの運用でトラブルが発生した場合に採取する情報が必要です。

JP1/AJSの運用でトラブルが発生した場合に採取する情報については，マニュアル「JP1/Automatic Job Management System 3 トラブルシューティング」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」のトラブルシューティングについて説明している章を参照してください。

13.4　トラブルへの対処方法

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionで発生したトラブルに対処する方法について説明します。

＜この節の構成＞

13.4.1　コントローラーが開始しない場合の対処

13.4.2　標準WSジョブの定義がエラーになった場合の対処（WindowsとUNIXに共通）

13.4.3　標準WSジョブの実行がエラーになった場合の対処

13.4.4　ユーザーWSジョブの実行がエラーになった場合の対処

13.4.1　コントローラーが開始しない場合の対処

コントローラーが開始しない場合，次の事項が原因と考えられます。

環境設定ファイルajswscommon.confのjvmlibの設定値に誤りがある（WindowsとUNIXに共通）

JavaVM起動オプション設定ファイルajswsjavavmoptions.confの設定値に誤りがある（WindowsとUNIXに共通）

LD_LIBRARY_PATH環境変数の設定値に誤りがある（Linux限定）

（凡例）

（WindowsとUNIXに共通）：WSジョブ実行ホストのOSがWindowsでもUNIXでも考えられる原因を指します。

（Linux限定）：WSジョブ実行ホストのOSがLinuxの場合に考えられる原因を指します。

各原因の確認方法と対処方法について説明します。

＜この項の構成＞

(1)　環境設定ファイルのjvmlibの設定値に誤りがある（WindowsとUNIXに共通）

(2)　JavaVM起動オプション設定ファイルの設定値に誤りがある（WindowsとUNIXに共通）

(3)　LD_LIBRARY_PATH環境変数の設定値に誤りがある（Linux限定）

(1)　環境設定ファイルのjvmlibの設定値に誤りがある（WindowsとUNIXに共通）

次のような環境で，環境設定ファイルajswscommon.confのjvmlibの設定値を変更していない，または設定値に誤りがあることが原因と考えられます。

WSジョブ実行ホストのCosminexus Application Server，WebSphere Application ServerまたはWebLogic Serverをデフォルトのインストール先フォルダ以外にインストールしている

WSジョブ実行ホストのOSがWindowsの場合で，システムドライブがCドライブ以外のとき，Cosminexus Application Server，WebSphere Application ServerまたはWebLogic Serverをデフォルトのインストール先フォルダにインストールしている

jvmlibの値を確認し，誤りがある場合は修正してください。環境設定ファイルajswscommon.confの詳細については，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「4.8.2 環境設定ファイルの定義」

WSジョブ実行ホストのOSがUNIXの場合

「5.8.2 環境設定ファイルの定義」

(2)　JavaVM起動オプション設定ファイルの設定値に誤りがある（WindowsとUNIXに共通）

JavaVM起動オプション設定ファイルajswsjavavmoptions.confの内容を確認し，誤りがある場合は修正してください。JavaVM起動オプション設定ファイルajswsjavavmoptions.confの詳細については，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「4.8.3 JavaVM起動オプション設定ファイルの定義」

WSジョブ実行ホストのOSがUNIXの場合

「5.8.3 JavaVM起動オプション設定ファイルの定義」

(3)　LD_LIBRARY_PATH環境変数の設定値に誤りがある（Linux限定）

JavaVMライブラリが参照するライブラリのパスを，LD_LIBRARY_PATH環境変数に設定していないか，または設定値に誤りがあることが原因と考えられます。

LD_LIBRARY_PATH環境変数の値を確認し，誤りがある場合は修正してください。環境変数LD_LIBRARY_PATHの詳細については，「5.5 環境変数の設定」を参照してください。

13.4.2　標準WSジョブの定義がエラーになった場合の対処（WindowsとUNIXに共通）

標準WSジョブの定義がエラーになった場合，wsdl4j.jarファイルが正しく配置されていないおそれがあります。

［Webサービス選択 - ステップ1 of 2］ダイアログボックスの［次へ］ボタンをクリックして，KNAW4906-Eのメッセージが表示されたら，JP1/AJS3 - View for SOA Optionに添付されているwsdl4j.jarファイルを正しい位置に配置してください。詳細は，「6.3 JP1/AJS3 - View for SOA Optionの環境設定」を参照してください。

13.4.3　標準WSジョブの実行がエラーになった場合の対処

標準WSジョブの実行がエラーになった場合，次の事項が原因と考えられます。

WSコネクターが異常終了している（WindowsとUNIXに共通）

システム全体で使用できるソケットポートが枯渇している（Windows限定）

（凡例）

（WindowsとUNIXに共通）：WSジョブ実行ホストのOSがWindowsでもUNIXでも考えられる原因を指します。

（Windows限定）：WSジョブ実行ホストのOSがWindowsの場合に考えられる原因を指します。

各原因の確認方法と対処方法について説明します。

＜この項の構成＞

(1)　WSコネクターが異常終了している（WindowsとUNIXに共通）

(2)　システム全体で使用できるソケットポートが枯渇している（Windows限定）

(1)　WSコネクターが異常終了している（WindowsとUNIXに共通）

エラーメッセージ「KNAW9206-E WSプログラムの例外を検出しました。」が出力された場合，WSコネクターが異常終了しています。次のように対処してください。

WebアプリケーションサーバがWebSphere Application ServerまたはWebLogic Serverの場合に，複合型を使用した標準WSジョブを実行していないか確認してください。
複合型を使用した標準WSジョブは，WebアプリケーションサーバがWebSphere Application ServerまたはWebLogic Serverの場合，実行できません。

WebアプリケーションサーバがWebLogic Server 10以降の場合，WebLogic Serverが提供するSOAPクライアントライブラリ（wseeclient.jar）をJP1/AJS3 - SOA Optionのインストール先フォルダに配置しているか確認してください。詳細は，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「4.4 WebLogic Server 10以降に必要な設定」

WSジョブ実行ホストのOSがUNIXの場合

「5.4 WebLogic Server 11gを使用する場合に必要な設定」

1.および2.に該当しない場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

トラブルシュート資料を採取したあと，システム管理者に連絡してください。

(2)　システム全体で使用できるソケットポートが枯渇している（Windows限定）

標準WSジョブが終了コード182で終了し，エラーメッセージ「KNAW8101-E コントローラーが開始していないため，WSジョブを実行できません。または，コントローラーとの通信でエラーが発生しました。(エラー情報=20000050,00002740)」が出力された場合，システム全体で使用できるソケットポートが枯渇しているおそれがあります。

netstat -aコマンドを実行してシステムのソケットの状態を調べて，TIME_WAIT状態のソケットが多数あるかどうかを確認します。TIME_WAIT状態のソケットが多数ある場合は，一時的に空いているソケットポートが不足しているおそれがあります。通信エラーメッセージが出力される場合は，ソケット接続できないため，標準WSジョブの実行や標準WSジョブの状態確認に失敗しているおそれがあります。このような場合は，TIME_WAIT状態のソケットが少なくなってから，標準WSジョブを再実行してください。

なお，Windowsが管理するTIME_WAITポートの回復時間を早めることで，通信エラーを抑止する方法もあります。TIME_WAITポートの回復時間を早める手順を次に示します。

次のコマンドを実行して，レジストリエディタを起動する。

C:¥> regedt32.exe

次に示すTCP/IPのキーを開く。

¥¥HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Services¥Tcpip¥Parameters

次に示すレジストリ値を追加する。
名前：TcpTimedWaitDelay
データ型：REG_DWORD
データ：任意の値（10進数の値）

Windowsを再起動する。
TcpTimedWaitDelayパラメーターに指定する値は任意です。運用環境に適した値を設定してください。なお，標準値は240秒，最小値は30秒です。

13.4.4　ユーザーWSジョブの実行がエラーになった場合の対処

ユーザーWSジョブの実行がエラーになった場合，次の事項が原因と考えられます。

CLASSPATH環境変数の設定に誤りがある（WindowsとUNIXに共通）

ユーザーWSプログラム配置パスまたは実行クラス名に誤りがある（WindowsとUNIXに共通）

ユーザーWSプログラムが異常終了している（WindowsとUNIXに共通）

システム全体で使用できるソケットポートが枯渇している（Windows限定）

（凡例）

（WindowsとUNIXに共通）：WSジョブ実行ホストのOSがWindowsでもUNIXでも考えられる原因を指します。

（Windows限定）：WSジョブ実行ホストのOSがWindowsの場合に考えられる原因を指します。

各原因の確認方法と対処方法について説明します。

＜この項の構成＞

(1)　CLASSPATH環境変数の設定に誤りがある（WindowsとUNIXに共通）

(2)　ユーザーWSプログラム配置パスまたは実行クラス名に誤りがある（WindowsとUNIXに共通）

(3)　ユーザーWSプログラムが異常終了している（WindowsとUNIXに共通）

(4)　システム全体で使用できるソケットポートが枯渇している（Windows限定）

(1)　CLASSPATH環境変数の設定に誤りがある（WindowsとUNIXに共通）

ユーザーWSプログラムが参照するjarファイルを，ユーザーWSプログラムとは異なる格納先に格納している場合に，jarファイルのパスをCLASSPATH環境変数に設定していないか，または設定値に誤りがあることが考えられます。

CLASSPATH環境変数の値を確認し，誤りがある場合は修正してください。

環境変数の詳細については，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「4.5 環境変数の設定」を参照してください。

WSジョブ実行ホストのOSがUNIXの場合

「5.5 環境変数の設定」を参照してください。

(2)　ユーザーWSプログラム配置パスまたは実行クラス名に誤りがある（WindowsとUNIXに共通）

ユーザーWSジョブの定義で指定したユーザーWSプログラム配置パスまたは実行クラス名に誤りがあることが考えられます。

ユーザーWSジョブの定義内容を確認し，誤りがある場合は修正してください。

ユーザーWSジョブの定義方法については，「10.3 ユーザーWSジョブの定義手順」を参照してください。

(3)　ユーザーWSプログラムが異常終了している（WindowsとUNIXに共通）

エラーメッセージ「KNAW9206-E WSプログラムの例外を検出しました。」が出力された場合，ユーザーWSプログラムが異常終了しています。次の手順で対処してください。

ユーザーWSジョブの場合，ユーザーWSプログラムのエラー情報から原因を特定し，ユーザーWSジョブの再実行やユーザーWSプログラムの入れ替えなどの対策をしてください。

WebアプリケーションサーバがWebLogic Server 10以降の場合は，WebLogic Serverが提供するSOAPクライアントライブラリ（wseeclient.jar）をJP1/AJS3 - SOA Optionのインストール先フォルダに配置しているか確認してください。詳細は，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「4.4 WebLogic Server 10以降に必要な設定」

WSジョブ実行ホストのOSがUNIXの場合

「5.4 WebLogic Server 11gを使用する場合に必要な設定」

1.および2.に該当しない場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

(4)　システム全体で使用できるソケットポートが枯渇している（Windows限定）

ユーザーWSジョブが終了コード182で終了し，エラーメッセージ「KNAW8101-E コントローラーが開始していないため，WSジョブを実行できません。または，コントローラーとの通信でエラーが発生しました。（エラー情報=20000050,00002740）」が出力された場合，システム全体で使用できるソケットポートが枯渇しているおそれがあります。

netstat -aコマンドを実行してシステムのソケットの状態を調べて，TIME_WAIT状態のソケットが多数あるかどうかを確認します。TIME_WAIT状態のソケットが多数ある場合は，一時的に空いているソケットポートが不足しているおそれがあります。通信エラーメッセージが出力される場合は，ソケット接続できないため，WSジョブの実行やジョブの状態確認に失敗しているおそれがあります。このような場合は，TIME_WAIT状態のソケットが少なくなってから，WSジョブを再実行してください。

なお，Windowsが管理するTIME_WAITポートの回復時間を早めることで，通信エラーを抑止する方法もあります。TIME_WAITポートの回復時間を早める手順を次に示します。

次のコマンドを実行して，レジストリエディタを起動する。

C:¥> regedt32.exe

次に示すTCP/IPのキーを開く。

¥¥HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Services¥Tcpip¥Parameters

次に示すレジストリ値を追加する。
名前：TcpTimedWaitDelay
データ型：REG_DWORD
データ：任意の値（10進数の値）

Windowsを再起動する。
TcpTimedWaitDelayパラメーターに指定する値は任意です。運用環境に適した値を設定してください。なお，標準値は240秒，最小値は30秒です。

14.　コマンド

この章では，JP1/AJSからのWebシステム呼び出し機能が提供する，JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのコマンドについて説明します。

＜この章の構成＞

コマンドの記述形式

コマンド一覧

ajswskillwsp

ajswsstart（UNIX限定）

ajswsstatus

ajswsstop（UNIX限定）

ajswsvgetWSDL（Windows限定）

ajsws_log

ajswsv_log（Windows限定）

コマンドの記述形式

コマンドの記述形式について説明します。

コマンドの記述形式

引数に指定する文字は，大文字・小文字が区別されます。大文字・小文字の使い分けに注意してください。

コマンドの詳細については，「コマンド一覧」を参照してください。

コマンド一覧

ここでは，JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのコマンドを一覧で示します。

表14-1　コマンドの一覧

コマンド名
機能
コマンドを実行するOS

Windows
UNIX

ajswskillwsp

実行中のWSプログラムを強制終了する
○
○

ajswsstart

コントローラーを起動する
×
○

ajswsstatus

WSプログラムの実行情報，およびコントローラーの情報を出力する
○
○

ajswsstop

コントローラーを終了する
×
○

ajswsvgetWSDL

WSDLファイルの内容を取得する
○
×

ajsws_log

JP1/AJS3 - SOA Optionの障害情報を採取する
○
○

ajswsv_log

JP1/AJS3 - View for SOA Optionの障害情報を採取する
○
×

（凡例）

○：実行できます。

×：実行できません。

ajswskillwsp

形式

ajswskillwsp WSプログラム実行ID

機能

実行中のWSプログラム実行IDに該当するWSプログラムを強制終了します。

ajswskillwspコマンドを使用する際は，事前にajswsstatusコマンドを使用して強制終了するWSプログラムのWSプログラム実行IDを調べておく必要があります。

実行権限

Windowsの場合

Administrators権限

UNIXの場合

スーパーユーザー権限

格納先フォルダ

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥bin

UNIXの場合

/opt/jp1ajs2forws/base/bin

引数

WSプログラム実行ID

ajswsstatusコマンドで調べたWSプログラム実行IDを指定します。

戻り値

戻り値
内容

0
WSプログラムが正常に強制終了されたことを示します。

10
次のどれかの状態であることを示します。

引数の指定に誤りがあった

コントローラーとの通信開始時に接続できなかった

コントローラーとの通信中にエラーが発生した

コントローラーとの通信でタイムアウト※が発生した

指定した実行中のWSプログラムが存在しなかった

24
（Windows限定）
このコマンドを実行するユーザーがAdministrators権限を持っていないことを示します。

120
内部エラー（通信エラー，権限エラー以外のエラー）が発生したことを示します。

注※

ajswskillwspコマンドとコントローラーの通信タイムアウト時間は300秒です。

コマンドの出力メッセージ

コマンドの出力メッセージを次の表に示します。

メッセージID | 現象
KNAW6000-I | コマンドが正常に終了しました。
KNAW6001-E | 引数の指定に誤りがあります。
KNAW6002-E | コマンドの実行権限がありません。
KNAW6003-E | コントローラーとの通信開始時に接続できませんでした。
KNAW6004-E | コントローラーとの通信中にエラーが発生しました。
KNAW6005-W | コントローラーとの通信でタイムアウトが発生しました。
KNAW6101-W | 該当するWSプログラムが存在しません。または該当するWSプログラムがすでに終了しています。
KNAW6999-E | コマンドの実行中にエラーが発生しました。

対処方法については，「16.5 メッセージ一覧」から対応するメッセージIDを参照してください。

使用例

WSプログラム実行IDが「30866251173077426131」のWSプログラムを強制終了させる場合の例を次に示します。

ajswskillwsp 30866251173077426131

注意事項

Windows Server 2008で，ユーザーアカウント制御（UAC）が有効な環境で管理者（Administrator）以外のユーザーを使用している場合，管理者（Administrator）でコマンドプロンプトを起動してからコマンドを実行してください。

ajswsstart（UNIX限定）

形式

ajswsstart

機能

コントローラーを起動します。

コントローラーが開始している場合，何もしないで正常に終了します。

実行権限

スーパーユーザー権限

格納先ディレクトリ

/opt/jp1ajs2forws/base/bin

引数

なし

戻り値

戻り値
内容

0
コマンドの実行が正常に終了したことを示します。

10
次の状態であることを示します。

引数の指定に誤りがあった

コントローラーの開始に失敗した

120
このコマンドの実行中に内部エラーが発生したことを示します。

コマンドの出力メッセージ

コマンドの出力メッセージを次の表に示します。

メッセージID
内容

KNAW6000-I
コマンドが正常に終了しました。

KNAW6001-E
引数の指定に誤りがあります。

KNAW6105-E
KNAW7104-E
コントローラーの開始に失敗しました。

KNAW7001-I
コントローラーを開始しました。

KNAW6999-E
KNAW7104-E
コマンドの実行に失敗しました。

対処方法については，「16.5 メッセージ一覧」から対応するメッセージIDを参照してください。

使用例

コントローラーを起動する場合の例を次に示します。

ajswsstart

ajswsstatus

形式

ajswsstatus

機能

WSプログラムの実行情報とコントローラーの情報を出力します。

ajswskillwspコマンドでWSプログラムを強制終了する前に，強制終了するWSプログラムの実行IDを得るために使用します。

なお，このコマンドは，実行中のWSプログラムの情報を確認するためのものであり，ジョブネットに登録されたWSジョブの状態を確認するためのコマンドではありません。WSジョブの状態は，JP1/AJS3 - ViewまたはJP1/AJS2 - Viewのジョブネットモニタまたはajsshowコマンドで確認します。

実行権限

Windowsの場合

Administrators権限

UNIXの場合

スーパーユーザー権限

格納先フォルダ

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥bin

UNIXの場合

/opt/jp1ajs2forws/base/bin

引数

なし

戻り値

戻り値
内容

0
次の状態であることを示します。

標準出力への出力が正常に終了した

コントローラーが開始している

実行中のWSプログラムが存在しない

1
次の状態であることを示します。

標準出力への出力が正常に終了した

コントローラーが開始している

実行中のWSプログラムが存在する

2
次の状態であることを示します。

標準出力への出力が正常に終了した

コントローラーが終了している

10
次のどれかの状態であることを示します。

引数の指定に誤りがあった

コントローラーとの通信中にエラーが発生した

コントローラーとの通信でタイムアウト※が発生した

24
（Windows限定）
このコマンドを実行するユーザーがAdministrators権限を持っていないことを示します。

120
内部エラー（通信エラー，権限エラー以外のエラー）が発生したことを示します。

注※

ajswsstatusコマンドとコントローラーの通信タイムアウト時間は300秒です。

コマンドの出力メッセージ

コマンドの出力メッセージを次の表に示します。

メッセージID | 現象
KNAW6000-I | コマンドが正常に終了しました。
KNAW6001-E | 引数の指定に誤りがあります。
KNAW6002-E | コマンドの実行権限がありません。
KNAW6003-E | コントローラーとの通信開始時に接続できませんでした。
KNAW6004-E | コントローラーとの通信中にエラーが発生しました。
KNAW6005-W | コントローラーとの通信でタイムアウトが発生しました。
KNAW6999-E | コマンドの実行中にエラーが発生しました。

対処方法については，「16.5 メッセージ一覧」から対応するメッセージIDを参照してください。

出力形式

出力形式を次に示します。

図14-1　ajswsstatusコマンドの出力形式

出力内容を出力形式中の番号ごとに説明します。

1. コマンド実行時刻

ajswsstatusコマンドを実行した日時が，「XXXX/YY/ZZ HH:MM:SS」の形式で出力されます。

2. コントローラー状態

コントローラーの状態が出力されます。開始している場合は「開始」，終了している場合は「終了」と出力されます。

3. コントローラー 開始時刻

コントローラーを開始した日時が，「XXXX/YY/ZZ HH:MM:SS」の形式で出力されます。コントローラーが開始していない場合は，何も出力されません。

4. 実行中のWSプログラム数

実行中のWSプログラム数が出力されます。実行中のWSプログラムがない場合，値は「0」と出力されます。コントローラーが開始していない場合は，何も出力されません。

5. WSプログラム実行情報

WSプログラムの実行情報が出力されます。実行中のWSプログラムがない場合，またはコントローラーが開始していない場合は，何も出力されません。

WSプログラム実行情報の詳細を次に示します。

各情報は「,（コンマ）」で区切られます。WSプログラム実行情報の詳細を図中の番号ごとに説明します。

1. WSプログラム実行ID

WSプログラム実行IDです。

2. ジョブ実行依頼元ホスト名

ジョブを登録したマネージャーホストの名前です。

3. ジョブ名

WSジョブ名です。「スケジューラーサービス名:/ジョブネット名/ジョブのユニット名」で構成されます。詳細については，マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス1」，マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス2」，またはマニュアル「JP1/Automatic Job Management System 2 コマンドリファレンス」の環境変数一覧を記載している個所を参照してください。

4. WSジョブ実行ID

WSジョブ実行IDは，ジョブの実行時にJP1/AJSが発行するIDです。詳細については，マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス1」，マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス2」，またはマニュアル「JP1/Automatic Job Management System 2 コマンドリファレンス」の環境変数一覧を記載している個所を参照してください。

5. 実行状態

WSプログラムの実行状態です。WSプログラムのajsexecuteメソッドが実行されている場合「実行中」と出力されます。

6. 開始時刻

WSプログラムの実行を開始した日時です。「XXXX/YY/ZZ HH:MM:SS」の形式で出力されます。

7. 実行クラス名

WSプログラムの実行クラス名です。WSコネクターを実行中の場合，「WSConnector」と出力されます。

使用例

WSプログラムの実行情報，およびコントローラーの情報を表示する例を次に示します。

ajswsstatus

出力例

出力例を次に示します。

図14-2　ajswsstatusコマンドの出力例

注意事項

Linuxで実行する場合，LANG環境変数に「ja_JP.UTF-8」を設定してください。

Windows Server 2008で，ユーザーアカウント制御（UAC）が有効な環境で管理者（Administrator）以外のユーザーを使用している場合，管理者（Administrator）でコマンドプロンプトを起動してからコマンドを実行してください。

ajswsstop（UNIX限定）

形式

ajswsstop

機能

コントローラーを終了します。

コントローラーが終了している場合，何もしないで正常に終了します。

実行権限

スーパーユーザー権限

格納先ディレクトリ

/opt/jp1ajs2forws/base/bin

引数

なし

戻り値

戻り値
内容

0
コマンドの実行が正常に終了したことを示します。

10
次の状態であることを示します。

引数の指定に誤りがあった

コントローラーとの通信中にエラーが発生した

コントローラーとの通信でタイムアウト※が発生した

コントローラーの終了に失敗した

120
このコマンドの実行中に内部エラーが発生したことを示します。

注※

ajswsstopコマンドとコントローラーの通信タイムアウト時間は300秒です。

コマンドの出力メッセージ

メッセージID | 内容
KNAW6000-I | コマンドが正常に終了しました。
KNAW6001-E | 引数の指定に誤りがあります。
KNAW6004-E | コントローラーとの通信中にエラーが発生しました。
KNAW6005-W | コントローラーとの通信でタイムアウトが発生しました。
KNAW6106-E | コントローラーの終了に失敗しました。
KNAW6999-E | コマンドの実行中にエラーが発生しました。
KNAW7002-I | コントローラーが終了しました。

対処方法については，「16.5 メッセージ一覧」から対応するメッセージIDを参照してください。

使用例

コントローラーを終了する場合の例を次に示します。

ajswsstop

ajswsvgetWSDL（Windows限定）

形式

ajswsvgetWSDL ユニット定義ファイル名

機能

標準WSジョブの定義画面で指定したWSDLファイルの内容を，標準WSジョブのユニット定義ファイルから抽出し，標準出力に出力します。

ユニット定義ファイルは，JP1/AJSのajsprintコマンドで出力し，このコマンドを実行するマシンにコピーしておく必要があります。

実行権限

Administrators権限

格納先フォルダ

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥bin

引数

ユニット定義ファイル名

JP1/AJSのajsprintコマンドで出力した標準WSジョブのユニット定義ファイル名を，完全名で指定します。

戻り値

戻り値
内容

0
標準出力への出力が正常に終了したことを示します。

10
次のどちらかの状態であることを示します。

引数が省略された

引数の指定に誤りがあった

24
このコマンドを実行するユーザーがAdministrators権限を持っていないことを示します。

28
ユニット定義ファイルに標準WSジョブ定義が存在しない，または標準WSジョブ定義にWSDLのデータが存在しないことを示します。

32
WSDLのデータの抽出に失敗したことを示します。

36
引数で指定したユニット定義ファイルが存在しない，または読み取り権限がないことを示します。

120
そのほかのエラーが発生したことを示します。

コマンドの出力メッセージ

コマンドの出力メッセージを次の表に示します。

メッセージID | 現象
KNAW3001-E | 引数の指定に誤りがあります。
KNAW3002-E | コマンドの実行権限がありません。
KNAW3101-E | ユニット定義ファイル中に標準WSジョブの定義がありません。または，標準WSジョブの定義中にWSDLデータがありません。
KNAW3102-E | ユニット定義ファイルの読み込みに失敗しました。
KNAW3103-E | ユニット定義ファイル中のWSDLデータの解析に失敗しました。
KNAW3999-E | コマンドの実行に失敗しました。

対処方法については，「16.5 メッセージ一覧」から対応するメッセージIDを参照してください。

使用例

標準WSジョブ定義中のWSDLデータの内容を標準出力に出力する場合の例を次に示します。なお，JP1/AJSのajsprintコマンドでユニット定義ファイルを採取したあと，ユニット定義ファイルをC:¥temp¥wsjob.txtとしてコピーしているものとします。

ajswsvgetWSDL C:¥temp¥wsjob.txt

注意事項

標準WSジョブ定義時に，［標準WSジョブ定義］ダイアログボックスの［オプション］タブにある［ジョブ実行ホストへのWSDLファイル配置方法］で「事前にジョブ実行ホストへ配置する」を選択した場合は，ユニット定義ファイルにWSDLファイルの内容は含まれないためWSDLデータを抽出できません。この場合は，ジョブ実行ホストに配置したWSDLデータを参照してください。

Windows 7，Windows Server 2008，およびWindows Vistaで，ユーザーアカウント制御（UAC）が有効な環境で管理者（Administrator）以外のユーザーを使用している場合，管理者（Administrator）でコマンドプロンプトを起動してからコマンドを実行してください。

ajsws_log

形式

ajsws_log

機能

障害が発生したときに必要な，JP1/AJS3 - SOA Optionの資料を採取します。採取する情報は次のとおりです。

Windowsの場合

JP1/AJS3 - SOA Optionのインストール先フォルダに格納されているすべてのファイル

JP1/AJS3 - SOA Optionのレジストリ情報（reg.txt）

OSのプロセスリスト（taslist.txt）

OSのシステム情報（systeminfo.txt）

OSのサービスリスト（servicelist.txt）

資料採取コマンドのログ（geterror.log）

Webサービスとの通信ログ

JP1/AJS3 - SOA Optionの稼働ログファイル

組み込みSOAPクライアントライブラリが出力する，Webサービスとの通信ログ

ajsws_logコマンドで採取されるファイルおよびフォルダを次の表に示します。

表14-2　ajsws_logコマンドで採取されるファイルおよびフォルダ一覧（Windowsの場合）

ファイルおよびフォルダ
内容

file¥

JP1/AJS3 - SOA Optionのインストール先フォルダの下にあるファイルをすべてコピーして格納するフォルダです。

reg.txt

JP1/AJS3 - SOA Optionのレジストリ情報です。

tasklist.txt

OSのプロセスリストです。

systeminfo.txt

OSのシステム情報です。

servicelist.txt

OSのサービスリストです。

geterror.log

ajsws_logコマンドのログです。

cosmi¥

Webサービスとの通信ログを格納するフォルダです。

log¥※

JP1/AJS3 - SOA Optionの稼働ログファイルを格納するフォルダです。

ws

組み込みSOAPクライアントライブラリが出力する，Webサービスとの通信ログを格納するフォルダです。

注※

Windows Server 2008で，JP1/AJS3 - SOA Optionのインストール先フォルダが%ProgramFiles%または%SystemRoot%の場合は，次に示すフォルダ以下の稼働ログファイルを格納します。

システムドライブ¥ProgramData¥Hitachi¥jp1¥jp1_dafault¥JP1AJS2FORWS¥base¥log

UNIXの場合

JP1/AJS3 - SOA Optionインストール先ディレクトリの下の全ファイルが採取されます。

ajsws_logコマンドで採取されるファイルおよびディレクトリを次の表に示します。

表14-3　ajsws_logコマンドで採取されるファイルおよびディレクトリ一覧（UNIXの場合）

ファイルおよび
ディレクトリ
内容

/opt/jp1ajs2forws

JP1/AJS3 - SOA Optionのインストール先ディレクトリ/opt/jp1ajs2forwsの下の全ファイルです。

/var/opt/jp1ajs2forws

JP1/AJS3 - SOA Optionのインストール先ディレクトリ/var/opt/jp1ajs2forwsの下の全ファイルです。

/etc/opt/jp1ajs2forws

JP1/AJS3 - SOA Optionのインストール先ディレクトリ/etc/opt/jp1ajs2forwsの下の全ファイルです。

geterror.log

ajsws_logコマンドのログです。

このコマンドは，使用する前にセットアップが必要です。セットアップについては，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合

「4.6 障害が発生したときに必要な資料を採取するための設定」

WSジョブ実行ホストのOSがUNIXの場合

「5.6 障害が発生したときに必要な資料を採取するための設定」

また，資料を採取したら，それらの資料をバックアップしておくことをお勧めします。

実行権限

Windowsの場合

Administrators権限

UNIXの場合

スーパーユーザー権限

格納先フォルダ

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥tools

UNIXの場合

/opt/jp1ajs2forws/base/tools

引数

なし

戻り値

戻り値
内容

0
資料を正常に採取できたことを示します。

1
採取した資料を格納したフォルダがすでにある場合，フォルダを削除するかどうか確認されます。この確認に対する応答で，コマンドの実行を中止したことを示します。

10
次のどれかの状態であることを示します。

引数の指定に誤りがあった

情報の採取に失敗した

採取した資料の格納先

ajsws_logコマンドで採取した資料は，次のフォルダに出力されます。

Windowsの場合

%TEMP%¥jp1ajs2ws¥backlog¥JP1_DEFAULT

「%TEMP%」は，Windowsの環境変数%TEMP%を示します。

UNIXの場合

/tmp/jp1ajs2forws/backlog/JP1_DEFAULT.tar.Z

資料の格納先は，変更できます。資料の格納先を変更する方法については，Windows版の場合は，「4.6 障害が発生したときに必要な資料を採取するための設定」を参照してください。UNIX版の場合は，「5.6 障害が発生したときに必要な資料を採取するための設定」を参照してください。

使用例

JP1/AJS3 - SOA Optionの資料を採取する例を次に示します。

ajsws_log

注意事項

WSジョブ実行ホストのOSがWindowsの場合，ajsws_logコマンドを複数同時に実行しないでください。複数同時に実行した場合，次のエラーメッセージが出力されることがあります。

プロセスはファイルにアクセスできません。別のプロセスが使用中です。

アクセスが拒否されました。

指定されたパスが見つかりません。

Windows Server 2008で，ユーザーアカウント制御（UAC）が有効な環境で管理者（Administrator）以外のユーザーを使用している場合，管理者（Administrator）でコマンドプロンプトを起動してからコマンドを実行してください。

ajswsv_log（Windows限定）

形式

ajswsv_log

機能

障害が発生したときに必要な，JP1/AJS3 - View for SOA Optionの資料を採取します。採取する情報は次のとおりです。

JP1/AJS3 - View for SOA Optionのインストール先フォルダに格納されているすべてのファイル

JP1/AJS3 - View for SOA Optionのレジストリ情報（reg.txt）

OSのシステム情報（systeminfo.txt）

JP1/AJS3 - View for SOA Optionの稼働ログファイル

ajswsv_logコマンドで採取されるファイルおよびフォルダを次の表に示します。

表14-4　ajswsv_logコマンドで採取されるファイルおよびフォルダ一覧

項番
ファイルおよびフォルダ
内容

1

file¥

JP1/AJS3 - View for SOA Optionのインストール先フォルダの下にあるファイルをすべてコピーして格納するフォルダです。

2

reg.txt

JP1/AJS3 - View for SOA Optionのレジストリ情報です。

3

systeminfo.txt

OSのシステム情報です。

4

geterror.log

ajswsv_logコマンドのログです。

5

log¥※

JP1/AJS3 - View for SOA Optionの稼働ログファイルを格納するフォルダです。

注※

Windows 7，Windows Server 2008，およびWindows Vistaで，JP1/AJS3 - View for SOA Optionのインストール先フォルダが%ProgramFiles%または%SystemRoot%の場合は，次に示すフォルダ以下の稼働ログファイルを格納します。

システムドライブ¥ProgramData¥Hitachi¥jp1¥jp1_default¥JP1AJS2FORWSV¥log

このコマンドは，使用する前にセットアップが必要です。セットアップについては，「6.2 障害が発生したときに必要な資料を採取するための設定（JP1/AJS3 - View for SOA Optionの場合）」を参照してください。

資料を採取したら，それらの資料をバックアップしておくことをお勧めします。

実行権限

Administrators権限

格納先フォルダ

JP1/AJS3 - View for SOA Optionインストール先フォルダ¥tools

引数

なし

戻り値

戻り値 | 内容
0 | 資料を正常に採取できたことを示します。
1 | 採取した資料を格納したフォルダがすでにある場合，フォルダを削除するかどうか確認されます。この確認に対する応答で，コマンドの実行を中止したことを示します。
10 | 資料の採取に失敗したことを示します。

採取した資料の格納先

ajswsv_logコマンドで採取した資料は，次のフォルダに出力されます。

%TEMP%¥jp1ajs2wsv¥backlog¥JP1_DEFAULT

「%TEMP%」は，Windowsの環境変数%TEMP%を示します。

資料の格納先は，変更できます。資料の格納先を変更する方法については，「6.2 障害が発生したときに必要な資料を採取するための設定（JP1/AJS3 - View for SOA Optionの場合）」を参照してください。

使用例

JP1/AJS3 - View for SOA Optionの資料を採取する例を次に示します。

ajswsv_log

注意事項

ajswsv_logコマンドを複数同時に実行しないでください。複数同時に実行した場合，次のエラーメッセージが出力されることがあります。

プロセスはファイルにアクセスできません。別のプロセスが使用中です。

アクセスが拒否されました。

指定されたパスが見つかりません。

Windows 7，Windows Server 2008，およびWindows Vistaで，ユーザーアカウント制御（UAC）が有効な環境で管理者（Administrator）以外のユーザーを使用している場合，管理者（Administrator）でコマンドプロンプトを起動してからコマンドを実行してください。

15.　ウィンドウとダイアログボックス

この章では，JP1/AJS3 - View for SOA Optionのウィンドウとダイアログボックスについて説明します。

＜この章の構成＞

15.1　［標準WSジョブ定義］ダイアログボックス

15.2　［Webサービス選択 - ステップ1 of 2］ダイアログボックス

15.3　［Webサービス選択 - ステップ2 of 2］ダイアログボックス

15.4　［ユーザーWSジョブ定義］ダイアログボックス

15.1　［標準WSジョブ定義］ダイアログボックス

［標準WSジョブ定義］ダイアログボックスでは，標準WSジョブの動作を定義します。

このダイアログボックスには，次のタブがあります。

［基本］タブ

［オプション］タブ

＜この節の構成＞

(1)　［基本］タブ

(2)　［オプション］タブ

(1)　［基本］タブ

［標準WSジョブ定義］ダイアログボックスの［基本］タブを次の図に示します。

図15-1　［標準WSジョブ定義］ダイアログボックスの［基本］タブ（Webサービス選択前）

図15-2　［標準WSジョブ定義］ダイアログボックスの［基本］タブ（Webサービス選択後・単純型の場合）

図15-3　［標準WSジョブ定義］ダイアログボックスの［基本］タブ（Webサービス選択後・複合型の場合）

表示項目について説明します。

［Webサービスの選択］（指定必須）

接続するWebサービスのWSDLファイルを指定します。

［選択］ボタンをクリックして，［Webサービス選択］ダイアログボックスからWSDLファイルを指定してください。

［WSDLファイル名］

［Webサービスの選択］で指定したWSDLファイル名がフルパスで表示されます。

［オペレーション］

［Webサービスの選択］で指定したWebサービスのオペレーション名が表示されます。

入力パラメーター（単純型の場合）（指定必須）

［Webサービス選択］ダイアログボックスで選択した，Webサービスのオペレーションに対応する入力パラメーターが表示されます。

［名前］

入力パラメーターの名前が表示されます。

名前は，WSDLファイルにある<wsdl:part>要素のname属性の値を指します。

［型］

入力パラメーターの型が表示されます。

型は，WSDLファイルにある<wsdl:part>要素のtype属性の値を指します。

［値を入力］

入力パラメーターの値を直接指定する場合は，チェックボックスにチェックを入れて，［ファイル名または値］に値を指定します。

ジョブ実行ホスト上のファイル（入力パラメーターファイル）から値を読み込む場合は，チェックボックスにチェックを入れないで，［ファイル名または値］に入力パラメーターファイル名を指定します。

次のケースに該当するときは，入力パラメーターファイルを指定します。

1,023バイトを超える値を利用したい場合

string型のパラメーターに改行を含む値を指定したい場合

標準WSジョブ全体での定義内容が許容サイズ（20,479バイト）を超える場合

入力パラメーターファイルについては，「9.4.1 入力パラメーターファイルの作成（単純型の場合）」を参照してください。

［ファイル名または値］

入力パラメーターの値を次のどちらかの方法で指定します。

ジョブ実行ホスト上のファイル（入力パラメーターファイル）から値を読み込む

値を直接指定する

WSジョブ実行ホスト上のファイル（入力パラメーターファイル）から値を読み込む場合は，［値を入力］にチェックを入れないで，この項目に入力パラメーターファイル名を指定します。入力パラメーターファイル名は，フルパスで511バイト以内の文字列※で指定します。入力パラメーターファイルから値を読み込む場合，ファイルの合計サイズを1メガバイト以内にしてください。

注※

255文字以内で指定してください。

WSジョブ実行ホストのOSがWindowsの場合，ドライブレターで始まる，ローカルフォルダを指定してください。ネットワークフォルダは指定できません。

なお，入力パラメーターファイルに設定できる文字コードは次のとおりです。

WSジョブ実行ホストのOSがWindowsの場合：Shift_JIS

WSジョブ実行ホストのOSがLinuxの場合：UTF-8

入力パラメーターファイルについては，「9.4.1 入力パラメーターファイルの作成（単純型の場合）」を参照してください。

入力パラメーターの値を直接指定する場合は，［値を入力］にチェックを入れて，この項目に値を指定します。入力パラメーターの値は，1～1,023バイトの範囲で入力してください。指定できる文字コードは，制御コードを除くすべてのShift_JISです。

入力パラメーター値の入力方法をデータ型ごとに次の表に示します。

表15-1　データ型別 入力パラメーター値欄の入力方法

項番
データ型
入力内容
指定必須

1
base64Binary
base64Binary変換前の値を入力します。Binaryデータを直接扱いたい場合は，値を直接入力するのではなく，次のファイル指定方式を利用します。

Binaryデータをファイルに保存します。

ジョブ定義で，パラメーターの値を指定する際に，［値を入力］チェックボックスにチェックしないで，入力パラメーターファイル名を指定します。

入力パラメーターファイルをWSジョブ実行ホストに配置します。

△

2
boolean
“true”または“false”を指定します。
○

3
byte
-128～127の整数を半角で指定します。
○

4
date
「YYYY/MM/DD」（西暦年/月/日）の形式で年月日を指定します。
「4けた/2けた/2けた」になるように，0詰めで入力してください。
○

5
dateTime
「YYYY/MM/DD△hh:mm:ssZZ」（西暦年/月/日△（半角スペース）時間:分:秒 タイムゾーン）の形式で指定してください。
「4けた/2けた/2けた△2けた:2けた:2けた タイムゾーン」になるように，0詰めで入力してください。
タイムゾーンは，+hhmm,-hhmmのどちらかの形式で指定してください。なお，タイムゾーンは省略できます。タイムゾーンを省略した場合，WSジョブ実行ホストのデフォルトのタイムゾーンが仮定されます。
なお，0001/01/01 23:59:00～9999/12/31 00:00:59の範囲で指定してください。範囲外の値を指定すると，標準WSジョブの実行結果がエラーとなります。
○

6
decimal
数値を半角で指定してください。
○

7
double
倍精度浮動小数点数の数値を半角で指定してください。
指数形式では指定（例：1.00e+10 ）できません。
倍精度浮動小数点数の精度（有効けた数16けた）以上の数値を指定した場合，値はジョブ実行時に近似値に変換されます。
○

8
float
単精度浮動小数点数の数値を半角で指定してください。
指数形式では指定（例：1.00e+10 ）できません。
単精度浮動小数点数の精度（有効けた数8けた）以上の数値を指定した場合，値はジョブ実行時に近似値に変換されます。
○

9
hexBinary
hexBinary変換前の値を入力する。
Binaryデータを直接扱いたい場合は，値を直接入力するのではなく，次のファイル指定方式を利用します。

Binaryデータをファイルに保存します。

ジョブ定義で，パラメーターの値を指定する際に，［値を入力］にチェックしないで，入力パラメーターファイル名を指定します。

入力パラメーターファイルをWSジョブ実行ホストに配置します。

△

10
int
-2,147,483,648～2,147,483,647の整数を半角で指定します。
○

11
integer
整数値を半角で指定する。
○

12
long
-9,223,372,036,854,775,808～9,223,372,036,854,775,807の整数を半角で指定します。
○

13
QName
「{名前空間URI}ローカル部分」の形式で指定します。

例

名前空間：”http://aaa/bbb”，ローカル部分：”data”の場合「{http://aaa/bbb}data」と指定します。

ローカル部分および名前空間は省略できます。名前空間を省略する場合，”{“ と ”}” もあわせて省略します。
△

14
short
-32,768～32,767の整数を半角で指定します。
○

15
string
任意の文字列を指定します。ただし，改行は入力できません。入力がない場合，空文字として扱われます。改行を含む値を利用したい場合，入力パラメーターファイルを指定する方法に変更してください。
△

（凡例）

○：指定必須です。

△：指定は任意です。

［値を入力］にチェックを入れているが，［ファイルまたは値］の指定を省略した場合，次のように値がセットされます。

表15-2　［ファイルまたは値］の指定を省略した場合の仮定値

データ型 | セットされる値
stringまたはQNameの場合 | 空文字がセットされます。
base64BinaryまたはhexBinaryの場合 | 0バイトのデータがセットされます。
上記以外の場合 | 何もセットされないため，エラーメッセージが表示されます。

入力パラメーター（複合型の場合）（指定必須）

［型］

「XML型」が表示されます。

［XMLファイル名］

XMLファイル名を511バイト以内で指定します。

［選択］ボタンをクリックして，［ファイルを開く］ダイアログボックスからXMLファイルを選択することもできます。

出力パラメーター（単純型の場合）

［Webサービス選択］ダイアログボックスで選択したWebサービスの，オペレーションに対応する出力パラメーターが表示されます。

［名前］

出力パラメーターの名前が表示されます。

名前は，WSDLファイルにある<wsdl:part>要素のname属性の値を指します。

［型］

出力パラメーターの型が表示されます。

型は，WSDLファイルにある<wsdl:part>要素のtype属性の値を指します。

［ファイル名］

この項目にファイル名を指定すると，オペレーションの出力メッセージを出力パラメーターファイルに保存できます。

出力パラメーターファイルを出力すると，後続のジョブへの引き継ぎとして利用することもできます。後続ジョブへの引き継ぎについては，「9.3.2 標準WSジョブの処理結果を後続ジョブに引き継ぐ」を参照してください。

出力パラメーターファイル名は，フルパスで511バイト以内の文字列※で指定します。

注※

255文字以内で指定してください。

WSジョブ実行ホストのOSがWindowsの場合，ドライブレターで始まるローカルフォルダを指定してください。ネットワークフォルダは指定できません。

保存先は，WSジョブ実行ホスト内を指定してください。指定できる文字コードは，制御コードを除くすべてのShift_JISです。入力がない場合，出力パラメーターファイルは出力されません。出力パラメーターファイルの内容は，次の文字コードで出力されます。

WSジョブ実行ホストのOSがWindowsの場合：Shift_JIS

WSジョブ実行ホストのOSがLinuxの場合：UTF-8

出力パラメーターファイルの出力形式を次に示します。

パラメーターの型がstring以外の型の場合
パラメーターの値は一行に出力されます。ファイルに改行コードは出力されません。出力フォーマットは，XML Schemaデータ型に対応するJavaのデータ型ObjectのtoString()メソッドを用いた値です。
integer型のとき，サイズに制限がないパラメーターについては，1メガバイトまで出力できます。1メガバイトを超えるパラメーターの場合，出力パラメーターファイルは作成されません。
base64Binary，hexBinary型のパラメーターのとき，バイナリデータをエンコードした文字列が出力されます。

（出力例1）パラメーターはint型，値が1,024の場合

1024

パラメーターの型がstringの場合
パラメーターの値が，そのままファイルに出力されます。改行コードについてもそのまま出力されます。1メガバイトを超えるパラメーターの場合，出力パラメーターファイルは作成されません。
（出力例2）パラメーターはstring型，値が“あああ↓いいい↓ううう↓↓”の場合（↓：改行コード）

あああ↓
いいい↓
ううう↓
↓

パラメーターの型がdateTimeの場合
パラメーターの値が「YYYY/MM/DD△hh:mm:ssZZ」(西暦年/月/日△（半角スペース）時間:分:秒 タイムゾーン）の形式で出力されます。
（出力例3）パラメーターはdateTime型，値が日本時間で2007/05/22 12:00:00の場合

2007/05/22 12:00:00+0900

出力メッセージのデータ内容と，出力パラメーターファイルに出力するデータの関係を表に示します。

表15-3　出力メッセージのデータとファイル出力内容

データ型 | 出力メッセージのデータの内容
null | 空文字
xsd:string | － | 空の出力パラメーターファイルが作成されます
string以外のXMLスキーマ型 | － | －

（凡例）－：出力パラメーターファイルは作成されません。

出力パラメーター（複合型の場合）

［型］

「XML型」が表示されます。

［XMLファイル名］

この項目にファイル名を指定すると，オペレーションの出力メッセージを出力パラメーターファイルに保存できます。複合型の場合，出力パラメーターファイルはXML形式で出力されます。

出力パラメーターファイルを出力すると，後続のジョブへの引き継ぎとして利用することもできます。後続ジョブへの引き継ぎについては，「9.3.2 標準WSジョブの処理結果を後続ジョブに引き継ぐ」を参照してください。

出力パラメーターファイル名は，フルパスで511バイト以内の文字列※で指定します。

注※

255文字以内で指定してください。

WSジョブ実行ホストのOSがWindowsの場合，ドライブレターで始まるローカルフォルダを指定してください。ネットワークフォルダは指定できません。

保存先は，WSジョブ実行ホスト内を指定してください。指定できる文字コードは，制御コードを除くすべてのShift_JISです。入力がない場合，出力パラメーターファイルは出力されません。出力パラメーターファイルの内容は，次の文字コードで出力されます。

WSジョブ実行ホストのOSがWindowsの場合：Shift_JIS

WSジョブ実行ホストのOSがLinuxの場合：UTF-8

(2)　［オプション］タブ

［標準WSジョブ定義］ダイアログボックスの［オプション］タブを次の図に示します。

図15-4　［標準WSジョブ定義］ダイアログボックスの［オプション］タブ

表示項目について説明します。

通信設定

［HTTP基本認証］

HTTP基本認証を実施するかどうかを選択します。

［認証情報設定ファイル名（ジョブ実行ホスト上）］

認証情報設定ファイルは，標準WSジョブによるWebサービスの接続で，HTTP基本認証を利用する場合に作成しておくファイルです。ここには，認証情報設定ファイル名を指定します。認証情報設定ファイル名は，フルパスで511バイト以内の文字列※で指定します。

注※

255文字以内で指定してください。

WSジョブ実行ホストのOSがWindowsの場合，ドライブレターで始まる，ローカルフォルダを指定してください。ネットワークフォルダは指定できません。

指定できる文字コードは，制御コードを除くすべてのShift_JISです。

認証情報設定ファイルについては，次の個所を参照してください。

WSジョブ実行ホストのOSがWindowsの場合「4.9.1 HTTP基本認証を利用する場合の設定」を参照してください。

WSジョブ実行ホストのOSがUNIXの場合「5.9.1 HTTP基本認証を利用する場合の設定」を参照してください。

その他の設定

［ジョブ実行ホストへのWSDLファイル配置方法］

標準WSジョブの実行時に，WSDLファイルをジョブ実行ホストへ転送するか，事前にWSジョブ実行ホストへ配置するかを選択します。「実行時にジョブ実行ホストへ転送する」を選択する場合，次の点に注意してください。

標準WSジョブの実行時，WSDLファイルの転送に時間が掛かります。標準WSジョブをより高速に実行したい場合は，事前にWSジョブ実行ホストへWSDLファイルを配置することをお勧めします。

［WSDLファイル名（ジョブ実行ホスト上）］

［ジョブ実行ホストへのWSDLファイル配置方法］で，「事前にジョブ実行ホストへ配置する」を選択している場合に，WSジョブ実行ホストに配置するWSDLファイル名を指定します。WSDLファイル名は，フルパスで511バイト以内の文字列※で指定します。

注※

255文字以内で指定してください。

WSジョブ実行ホストのOSがWindowsの場合，ドライブレターで始まるローカルフォルダを指定してください。ネットワークフォルダは指定できません。

指定できる文字コードは，制御コードを除くすべてのShift_JISです。

15.2　［Webサービス選択 - ステップ1 of 2］ダイアログボックス

［Webサービス選択 - ステップ1 of 2］ダイアログボックスでは，WSDLファイルを指定します。

［Webサービス選択 - ステップ1 of 2］ダイアログボックスを次の図に示します。

図15-5　［Webサービス選択 - ステップ1 of 2］ダイアログボックス

表示項目について説明します。

［WSDLファイル名］（指定必須）

クライアントにあるWSDLファイル名を指定します。

15.3　［Webサービス選択 - ステップ2 of 2］ダイアログボックス

［Webサービス選択 - ステップ2 of 2］ダイアログボックスでは，利用するオペレーションを選択します。

［Webサービス選択 - ステップ2 of 2］ダイアログボックスを次の図に示します。

図15-6　［Webサービス選択 - ステップ2 of 2］ダイアログボックス（単純型の場合）

図15-7　［Webサービス選択 - ステップ2 of 2］ダイアログボックス（複合型の場合）

表示項目について説明します。

［WSDLファイル名］

［Webサービス選択 - ステップ1 of 2］ダイアログボックスで指定したWSDLファイル名が表示されます。

［オペレーション］

利用するオペレーションを選択します。このリストの要素は，WSDLファイルにあるオペレーションです。選択すると，［入力パラメーター］および［出力パラメーター］が，対応する内容に変更されます。

［入力パラメーター］

オペレーションの入力パラメーターが表示されます。

パラメーターを持たない場合，空のテーブルが表示されます。

複合型の場合，「(XML型)」が表示されます。

［出力パラメーター］

オペレーションの出力パラメーターが表示されます。

パラメーターを持たない場合，空のテーブルが表示されます。

複合型の場合，「(XML型)」が表示されます。

15.4　［ユーザーWSジョブ定義］ダイアログボックス

［ユーザーWSジョブ定義］ダイアログボックスでは，ユーザーWSジョブを定義します。

［ユーザーWSジョブ定義］ダイアログボックスを次の図に示します。

図15-8　［ユーザーWSジョブ定義］ダイアログボックス

表示項目について説明します。

［WSプログラム配置パス］（指定必須）

WSジョブ実行ホスト上の，ユーザーWSプログラムを格納しているフォルダをフルパスで511バイト以内の文字列※で指定します。

注※

255文字以内で指定してください。

WSジョブ実行ホストのOSがWindowsの場合，ドライブレターで始まるローカルフォルダを指定してください。ネットワークフォルダは指定できません。

指定できる文字コードは，制御コードを除くすべてのShift_JISです。

［実行クラス名］（指定必須）

ユーザーWSプログラムの実行クラス名を指定します。Javaパッケージ名を含む完全クラス名を指定してください。1～511バイトの範囲で指定してください。指定できる文字コードは，制御コードを除くすべてのShift_JISです。指定する実行クラスは，WSプログラム実行インターフェースに従って実装している必要があります。WSプログラム実行インターフェースについては，「10.2.3(1) WSプログラム実行インターフェース」を参照してください。

［パラメーター］

ユーザーWSプログラムのパラメーターを指定します。次の規則に従って指定してください。

パラメーターが複数ある場合，改行で値を区切ってください。

制御文字（改行文字およびタブ文字を含む）は，指定できません。

指定できる文字コードは，制御コードを除くすべてのShift_JISです。

値を「"（ダブルクォーテーション）」で囲む必要はありません。ダブルクォーテーションで囲んだ場合，ダブルクォーテーションも値として扱われます。

改行だけの行がある場合，値は空文字と見なされます。

指定できるパラメーターの数は500個までです。

パラメーターに指定できるサイズは10,000バイトまでです。

指定された順番で実行されます。

ユーザーWSプログラムの処理結果を標準出力ファイルに出力し，後続ジョブに引き継ぐことができます。［詳細定義－［Custom Job］］ダイアログボックスの［標準出力ファイル名］に指定した標準出力ファイル名を，この項目に指定します。引き継ぎの詳しい手順については，「10.3.2 ユーザーWSプログラムの処理結果を後続ジョブに引き継ぐ」を参照してください。

16.　メッセージ

この章では，JP1/AJSからのWebシステム呼び出し機能を利用する場合に，JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが出力するメッセージについて説明します。

＜この章の構成＞

16.1　メッセージの分類

16.2　メッセージの形式

16.3　メッセージの記載形式

16.4　メッセージの出力先

16.5　メッセージ一覧

16.1　メッセージの分類

運用中，JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionのメッセージだけでなく，前提プログラムであるJP1/BaseやJP1/AJSのメッセージも出力されます。

JP1/AJS3 - SOA Option，JP1/AJS3 - View for SOA Option，JP1/Base，およびJP1/AJSのそれぞれが出力するメッセージの説明が，どこに記載されているかをメッセージIDごとに次の表に示します。

表16-1　メッセージの記載先

メッセージID | メッセージが記載されている個所
KNAWで始まるメッセージ | 「16.5 メッセージ一覧」
KAJPで始まるメッセージ | マニュアル「JP1/Base メッセージ」
KAVAで始まるメッセージ
KAVBで始まるメッセージ | マニュアル「JP1/Automatic Job Management System 2 メッセージ」
KAVCで始まるメッセージ | マニュアル「JP1/Automatic Job Management System 3 メッセージ1」またはマニュアル「JP1/Automatic Job Management System 2 メッセージ」
KAVSで始まるメッセージ
KAVTで始まるメッセージ
KAVUで始まるメッセージ | マニュアル「JP1/Automatic Job Management System 3 メッセージ2」またはマニュアル「JP1/Automatic Job Management System 2 メッセージ」
KAVVで始まるメッセージ
KFPで始まるメッセージ | マニュアル「JP1/Automatic Job Management System 3 メッセージ2」
KNACで始まるメッセージ
KNADで始まるメッセージ

16.2　メッセージの形式

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが出力するメッセージの形式について説明します。

メッセージは，メッセージIDとそれに続くメッセージテキストで構成されます。次に，メッセージの形式を示します。

KNAWnnnn-Zメッセージテキスト

メッセージIDは次の内容を示しています。

K

システム識別子を示します。

NAW

JP1/AJS3 - SOA OptionまたはJP1/AJS3 - View for SOA Optionのメッセージであることを示します。

nnnn

メッセージの通し番号を示します。

Z

メッセージの種類を示します。

E：エラー
処理は中止されます。ただし，コマンドで複数の任意名を指定した場合，それぞれの任意名の処理に対して出力されて，コマンドの処理は続行されます。

W：警告
メッセージ出力後，処理は続けられます。

I：通知
ユーザーに情報を知らせます。

Q：応答要求
ユーザーに応答を促します。

16.3　メッセージの記載形式

このマニュアルでのメッセージの記載形式について説明します。

「"」で囲まれている部分は，メッセージが表示されるたびに表示内容が変わる個所を示しています。また，メッセージをメッセージID順に記載しています。

記載形式を次に示します。

メッセージID

英文のメッセージテキスト
和文のメッセージテキスト

メッセージの説明文

（S）

システムの処置を示します。

（O）

メッセージが出力されたときに，オペレーターの取る処置を示します。

16.4　メッセージの出力先

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが出力するメッセージの種類ごとに，出力先を一覧で示します。メッセージの種類によって出力先が異なるため，注意してください。

表中では，出力先を凡例のように表記しています。

（凡例）

イベントログ：Windowsイベントログ（Windows限定）

syslog：syslog（UNIX限定）

stdout：標準出力

stderr：標準エラー出力

ログ：JP1/AJS3 - SOA OptionまたはJP1/AJS3 - View for SOA Optionの稼働ログファイル※

ダイアログ：メッセージダイアログボックス

○：出力する

－：出力しない

注※

JP1/AJS3 - SOA Optionの稼働ログファイルの出力先とファイル名を次に示します。

Windows Server 2003の場合

JP1/AJS3 - SOA Optionのインストール先フォルダ¥base¥log¥ajswsXXXXX-{n}.log

Windows Server 2008の場合

システムドライブ¥ProgramData¥Hitachi¥jp1¥jp1_default¥JP1AJS2FORWS¥base¥log¥ajswsXXXXX-{n}.log

JP1/AJS3 - SOA Optionのインストール先フォルダは，デフォルトでは「システムドライブ¥Program Files¥Hitachi¥JP1AJS2FORWS」です。なお，Windows Server 2008の場合でも，JP1/AJS3 - SOA Optionのインストール先フォルダが%ProgramFiles%または%SystemRoot%以外であれば，稼働ログファイルの出力先およびファイル名はWindows Server 2003の場合と同じです。

UNIXの場合

/var/opt/jp1ajs2forws/base/log/ajswsXXXXX-{n}.log

「XXXXX」には，次に示す稼働ログの名称が表示されます。また，「n」には1～16の数値が表示されます。

ajswscontroller：JP1/AJS3 - SOA Optionのコンポーネントであるコントローラーが出力する稼働ログ

ajswsservice：JP1/AJS3 - SOA Optionのコンポーネントであるサービスマネージャーが出力する稼働ログ（Windows限定）

ajswsjobstart：JP1/AJS3 - SOA Optionのコンポーネントであるスターターが出力する稼働ログ

ajswscommand：JP1/AJS3 - SOA Optionの運用コマンドが出力する稼働ログ

なお，ajswscontrollerおよびajswsserviceは，Windows Server 2008の場合でもJP1/AJS3 - SOA Optionのインストール先フォルダ¥base¥log以下に出力されます。

JP1/AJS3 - View for SOA Optionの稼働ログファイルの出力先とファイル名を次に示します。

Windows Server 2003およびWindows XP Professionalの場合

JP1/AJS3 - View for SOA Optionのインストール先フォルダ¥log¥ajswsvXXXXX-{n}.log

Windows 7，Windows Server 2008，およびWindows Vistaの場合

システムドライブ¥ProgramData¥Hitachi¥jp1¥jp1_default¥JP1AJS2FORWSV¥log¥ajswsvXXXXX-{n}.log

JP1/AJS3 - View for SOA Optionのインストール先フォルダは，デフォルトでは「システムドライブ¥Program Files¥Hitachi¥JP1AJS2FORWSV」です。なお，Windows 7，Windows Server 2008，およびWindows Vistaの場合でも，JP1/AJS3 - View for SOA Optionのインストール先フォルダが%ProgramFiles%または%SystemRoot%以外であれば，稼働ログファイルの出力先およびファイル名はWindows Server 2003およびWindows XP Professionalの場合と同じです。

「XXXXX」には，次に示す稼働ログの名称が表示されます。また，「n」には1～16の数値が表示されます。

ajswsv：JP1/AJS3 - View for SOA OptionのGUIが出力する稼働ログ

ajswsvcommand：JP1/AJS3 - View for SOA Optionの運用コマンドが出力する稼働ログ

表16-2　メッセージの出力先一覧

メッセージID
出力先

イベントログ
syslog
stdout
stderr
ログ
ダイアログ

KNAW3000-I
－
－
○
－
○
－

KNAW3001-E～KNAW3002-E
－
－
－
○
○
－

KNAW3101-E～KNAW3103-E
－
－
－
○
○
－

KNAW3999-E
－
－
－
○
○
－

KNAW4001-I～KNAW4003-I
－
－
－
－
○
○

KNAW4101-E～KNAW4104-E
－
－
－
－
○
○

KNAW4151-W～KNAW4153-W
－
－
－
－
○
－

KNAW4203-E～KNAW4223-E
－
－
－
－
○
○

KNAW4301-W,
KNAW4303-W～KNAW4313-W，
KNAW4315-W～KNAW4327-W
－
－
－
－
○
－

KNAW4402-E～KNAW4406-E
－
－
－
－
○
○

KNAW4501-E～KNAW4504-E
－
－
－
－
○
○

KNAW4505-W，KNAW4506-W
－
－
－
－
○
－

KNAW4507-W
－
－
－
－
－
○

KNAW4508-E
－
－
－
－
○
○

KNAW4901-E
－
－
－
－
○
－

KNAW4902-E，KNAW4903-E
－
－
－
－
○
○

KNAW4904-W
－
－
－
－
－
○

KNAW4905-W
－
－
－
－
○
－

KNAW4906-E
－
－
－
－
○
○

KNAW4999-E
－
－
－
－
○
○

KNAW5000-W～KNAW5004-W
－
－
－
○
○
－

KNAW5500-E～KNAW5507-E
－
－
－
○
○
－

KNAW5531-E～KNAW5532-E
－
－
－
○
○
－

KNAW6000-I
－
－
○
－
○
－

KNAW6001-E～KNAW6004-E
－
－
－
○
○
－

KNAW6005-W，KNAW6101-W
－
－
－
○
○
－

KNAW6105-E，KNAW6106-E
－
－
－
○
○
－

KNAW6999-E
－
－
－
○
○
－

KNAW7001-I，KNAW7002-I
○
○
－
－
○
－

KNAW7103-E，
○
－
－
－
○
－

KNAW7104-E
○
○
－
－
○
－

KNAW7201-E，KNAW7999-E
○
○
－
－
○
－

KNAW8001-E～KNAW8009-E
－
－
－
○
○
－

KNAW8101-E～KNAW8105-E
－
－
－
○
○
－

KNAW8201-E～KNAW8230-E
－
－
－
○
○
－

KNAW8235-E～KNAW8237-E
－
－
－
○
○
－

KNAW8239-E～KNAW8267-E
－
－
－
○
○
－

KNAW8999-E
－
－
－
○
○
－

KNAW9000-I，KNAW9001-I
－
－
－
－
○
－

KNAW9002-W，KNAW9003-W
－
－
－
－
○
－

KNAW9004-E～KNAW9007-E
－
－
－
－
○
－

KNAW9009-W，
KNAW9010-E
－
－
－
－
○
－

KNAW9101-E
－
－
－
－
○
－

KNAW9201-E
－
－
－
－
○
－

KNAW9202-E～KNAW9210-E
－
－
－
○
○
－

KNAW9211-E，KNAW9213-E
－
－
－
－
○
－

KNAW9214-I～KNAW9215-I
－
－
－
－
○
－

KNAW9301-W
－
－
－
－
○
－

KNAW9309-W
－
－
－
－
○
－

KNAW9999-E
－
－
－
○
○
－

16.5　メッセージ一覧

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionが出力するメッセージと対処方法について説明します。

KNAW3000-I

コマンドが正常に終了しました。(コマンド名="コマンド名")

KNAW3001-E

引数の指定に誤りがあります。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

コマンド引数の指定方法を確認し，再度コマンドを実行してください。

KNAW3002-E

実行権限がありません。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

Administrators権限を持つユーザーでコマンドを実行してください。

KNAW3101-E

ユニット定義ファイル中に標準WSジョブの定義が存在しません。または標準WSジョブの定義中にWSDLデータが存在しません。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

次の問題が考えられます。指定したユニット定義ファイルの内容を確認してください。

ユニット定義ファイルではないファイルを指定している。

標準WSジョブ以外のユニットについてのユニット定義ファイルを指定している。

標準WSジョブの定義にWSDLデータが存在しない。
WSジョブ実行ホストへのWSDLファイル配置方法として，［事前にジョブ実行ホストへ配置する］を選択していた場合，標準WSジョブの定義にWSDLデータは存在しません。

KNAW3102-E

ユニット定義ファイルの読み込みに失敗しました。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

ユニット定義ファイルが存在するか確認してください。存在する場合は，読み取り権限があるかどうか確認してください。

KNAW3103-E

ユニット定義ファイル中のWSDLデータの解析に失敗しました。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

ユニット定義ファイルが壊れている，または不正なユニット定義ファイルを指定しているおそれがあります。指定したユニット定義ファイルがajsprintを利用して出力された内容かどうか確認してください。

KNAW3999-E

コマンドの実行に失敗しました。(コマンド名="コマンド名"，エラー情報="エラー情報")

（S）

コマンドの処理を中止します。

（O）

トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW4001-I

「"ダイアログ名"」ダイアログを開きました。

（S）

「"ダイアログ名"」を開いたことをログに出力しました。

KNAW4002-I

「"ダイアログ名"」ダイアログを閉じました。

（S）

「"ダイアログ名"」を閉じたことをログに出力しました。

KNAW4003-I

「"ダイアログ名"」ダイアログで["ボタン名"]ボタンが押されました。

（S）

「"ダイアログ名"」で［"ボタン名"］ボタンがクリックされたことをログに出力しました。

KNAW4101-E

WSプログラム配置パスを入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

WSプログラム配置パスの値を入力してください。

KNAW4102-E

実行クラス名を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

実行クラス名の値を入力してください。

KNAW4103-E

パラメーターは500個以内で入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

パラメーターは500個以内で入力してください。

KNAW4104-E

パラメーターの合計サイズが10000Byte以内となるよう入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

パラメーターの値の合計サイズが10,000バイト以内となるように指定してください。

KNAW4151-W

ユーザーWSジョブ：WSプログラム配置パス(AJSWSJARDIR)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値を初期化して画面に表示します。

（O）

ユーザーWSジョブの定義内容に不正な値がありました。画面を操作してユーザーWSジョブの定義内容を修正してください。

KNAW4152-W

ユーザーWSジョブ：実行クラス名(AJSWSCLASS)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値を初期化して画面に表示します。

（O）

ユーザーWSジョブの定義内容に不正な値がありました。画面を操作してユーザーWSジョブの定義内容を修正してください。

KNAW4153-W

ユーザーWSジョブ：パラメーター(AJSWSPARAMn)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値を初期化して画面に表示します。

（O）

ユーザーWSジョブの定義内容に不正な値がありました。画面を操作してユーザーWSジョブの定義内容を修正してください。

KNAW4203-E

Webサービスを選択してください。

（S）

入力エラーが発生した画面を表示します。

（O）

［選択］ボタンで，Webサービスを選択してください。

KNAW4204-E

入力パラメーター("パラメーター名")にファイル名を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

入力パラメーターの［ファイル名または値］にファイル名を入力してください。

KNAW4205-E

入力パラメーター("パラメーター名")のファイル名は511Byte以内で入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

入力パラメーターのファイル名は511バイト以内（255文字以内）のフルパスで設定してください。

WSジョブ実行ホストのOSがWindowsの場合，フルパスはドライブレターで始まるローカルフォルダを設定してください。ネットワークフォルダは設定できません。

KNAW4206-E

入力パラメーター("パラメーター名")を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

入力パラメーターの［ファイル名または値］に値を入力してください。

KNAW4207-E

boolean型の入力パラメーター("パラメーター名")には true または false を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

boolean型の入力パラメーターの値には，”true”または”false”を入力してください。

KNAW4208-E

byte型の入力パラメーター("パラメーター名")には型で認められた範囲内の整数を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

byte型の入力パラメーターの値は，-128～127の整数を入力してください。

KNAW4209-E

date型の入力パラメーター("パラメーター名")の入力内容が不正です。

（S）

入力エラーが発生した画面を表示します。

（O）

date型の入力パラメーターの指定が不正です。正しい形式で入力してください。

KNAW4210-E

date型の入力パラメーター("パラメーター名")は実在しない日付です。

（S）

入力エラーが発生した画面を表示します。

（O）

date型の入力パラメーターの値は実在する日付を入力してください。

KNAW4211-E

dateTime型の入力パラメーター("パラメーター名")の入力内容が不正です。

（S）

入力エラーが発生した画面を表示します。

（O）

dateTime型の入力パラメーターの指定が不正です。正しい形式で入力してください。

KNAW4212-E

dateTime型の入力パラメーター("パラメーター名")は実在しない日時です。

（S）

入力エラーが発生した画面を表示します。

（O）

dateTime型の入力パラメーターの値は実在する日時を入力してください。

KNAW4213-E

decimal型の入力パラメーター("パラメーター名")には数値を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

decimal型の入力パラメーターの値は数値で入力してください。

KNAW4214-E

double型の入力パラメーター("パラメーター名")には倍精度浮動小数点数を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

double型の入力パラメーターの値は倍精度浮動小数点数で入力してください。

KNAW4215-E

float型の入力パラメーター("パラメーター名")には単精度浮動小数点数を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

float型の入力パラメーターの値は単精度浮動小数点数で入力してください。

KNAW4216-E

int型の入力パラメーター("パラメーター名")には型で認められた範囲内の整数を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

int型の入力パラメーターの値は，-2147483648～2147483647の整数を入力してください。

KNAW4217-E

integer型の入力パラメーター("パラメーター名")には整数を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

integer型の入力パラメーターの値は整数を入力してください。

KNAW4218-E

long型の入力パラメーター("パラメーター名")には型で認められた範囲内の整数を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

long型の入力パラメーターの値は，-9223372036854775808～9223372036854775807の整数を入力してください。

KNAW4219-E

QName型の入力パラメーター("パラメーター名")の入力内容が不正です。

（S）

入力エラーが発生した画面を表示します。

（O）

QName型の入力パラメーターの指定が不正です。正しい形式で入力してください。

KNAW4220-E

short型の入力パラメーター("パラメーター名")の値は型で認められた範囲内の整数を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

short型の入力パラメーターの値は，-32,768～32,767の整数を入力してください。

KNAW4221-E

入力パラメーターのXMLファイル名を指定してください。

（S）

入力エラーが発生した画面を表示します。

（O）

正しいXMLファイル名を指定してください。

KNAW4222-E

入力パラメーターのXMLファイルの読み込みでエラーが発生しました。(原因="エラーとなった原因(例外のメッセージ)")

（S）

入力エラーが発生した画面を表示します。

（O）

XMLファイル名の指定内容を確認し，再度実行してください。

KNAW4223-E

入力パラメーターのXMLファイルの検証でエラーが発生しました。(原因="エラーとなった原因(例外のメッセージ)")

（S）

入力エラーが発生した画面を表示します。

（O）

XMLファイルの内容を確認し，再度実行してください。

KNAW4301-W

標準WSジョブ：基本タブのWSDLファイル名(AJSWSWSDLVIEW)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4303-W

標準WSジョブ：オペレーション(AJSWSOPERATIONNAME)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4304-W

標準WSジョブ：入力パラメーターの名前(AJSWSIPNAMEn)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4305-W

標準WSジョブ：入力パラメーターの型(AJSWSIPTYPEn)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4306-W

標準WSジョブ：値を入力チェックボックス(AJSWSIPISVALUEn)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4307-W

標準WSジョブ：入力パラメーターのファイル名または値(AJSWSIPVALUEn)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4308-W

標準WSジョブ：出力パラメーターの名前(AJSWSOPNAMEn)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4309-W

標準WSジョブ：出力パラメーターの型(AJSWSOPTYPEn)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4310-W

標準WSジョブ：出力パラメーターのファイル名(AJSWSOPFILEn)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4311-W

標準WSジョブ：ジョブ定義内容：AJSWSRTNNAMEの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4312-W

標準WSジョブ：ジョブ定義内容：AJSWSRTNTYPEの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4313-W

標準WSジョブ：オプションタブのWSDLファイル名(AJSWSWSDLPATH)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4315-W

標準WSジョブ：認証情報設定ファイル(AJSWSBAFILE)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4316-W

標準WSジョブ：ジョブ定義内容：AJSWSSERVICENAMEの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4317-W

標準WSジョブ：ジョブ定義内容：AJSWSPORTNAMEの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4318-W

標準WSジョブ：ジョブ定義内容：AJSWSWSDLの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4319-W

標準WSジョブ：ジョブ定義内容：AJSWSIPMODEnの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4320-W

標準WSジョブ：ジョブ定義内容：AJSWSOPMODEnの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4321-W

標準WSジョブ：ジョブ定義内容：AJSWSOPERATIONSTYLEの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4322-W

標準WSジョブ：ジョブ定義内容：AJSWSSOAPACTIONUSEの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4323-W

標準WSジョブ：ジョブ定義内容：AJSWSSOAPACTIONの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4324-W

標準WSジョブ：ジョブ定義内容：AJSWSLOCATIONの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4325-W

標準WSジョブ：ジョブ定義内容：AJSWSWSDLTNSの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4326-W

標準WSジョブ：ジョブ定義内容：AJSWSWSDLSCHEMATNSの値が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4327-W

標準WSジョブ：入力パラメーターまたは出力パラメーターの環境変数の内容(環境変数名)の値が表示できません。ジョブ定義が不正です。

（S）

該当する値，および関連する項目の値を初期化して画面に表示します。

（O）

標準WSジョブの定義内容に不正な値がありました。画面を操作して標準WSジョブの定義内容を修正してください。

KNAW4402-E

認証情報設定ファイル名を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

HTTP基本認証を行う場合，認証情報設定ファイル名を入力してください。

KNAW4403-E

WSDLファイル名を入力してください。

（S）

入力エラーが発生した画面を表示します。

（O）

ジョブ実行ホストへのWSDLファイル配置方法として［事前にジョブ実行ホストへ配置する］を選択する場合，WSDLファイル名を入力してください。

KNAW4404-E

標準WSジョブの定義内容のサイズが制限を超えています。

（S）

入力エラーが発生した画面を表示します。

（O）

標準WSジョブの定義内容のサイズが制限を超えるため，ジョブを定義できません。定義内容のサイズを減らすため，次のことを行ってください。

ジョブ実行ホストへのWSDLファイル配置方法として［事前にジョブ実行ホストへ配置する］を選択してください。

入力パラメーターの値にサイズが大きいパラメーター値を指定している場合，入力パラメーター指定をファイル名での指定に変更してください。

KNAW4405-E

ジョブ実行ホストへのWSDLファイル配置方法として[実行時にジョブ実行ホストへ転送する]を選択する場合，Webサービスを再度選択し直してください。

（S）

入力エラーが発生した画面を表示します。

（O）

ジョブ実行ホストへのWSDLファイル配置方法として［実行時にジョブ実行ホストへ転送する］を選択する場合，Webサービスを選択し直してください。

KNAW4406-E

指定したWSDLファイルのサイズが大きいため，WSDLファイルを実行時にジョブ実行ホストへ転送することができません。ジョブ実行ホストへのWSDLファイル配置方法として[事前にジョブ実行ホストへ配置する]を選択してください。

（S）

入力エラーが発生した画面を表示します。

（O）

指定したWSDLファイルのファイルサイズが大きいため，WSDLファイルを実行時にジョブ実行ホストへ転送することができません。WSジョブ実行ホストへのWSDLファイル配置方法として［事前にジョブ実行ホストへ配置する］を選択してください。

KNAW4501-E

指定したWSDLファイルは存在しません。

（S）

入力エラーが発生した画面を表示します。

（O）

指定したWSDLファイルが存在するかどうか確認してください。存在する場合は，読み取り権限があるかどうか確認してください。

KNAW4502-E

WSDLファイル名の指定に誤りがあります。

（S）

入力エラーが発生した画面を表示します。

（O）

WSDLファイル名の指定形式が不正です。次のような内容を指定していないか確認してください。

ファイル名が255文字を超えている

ファイル名の先頭がドライブレターでない（WSジョブ実行ホストのOSがWindowsの場合）

ネットワークフォルダ上のファイルを指定している（WSジョブ実行ホストのOSがWindowsの場合）

KNAW4503-E

指定したWSDLファイルの形式が不正です。

（S）

入力エラーが発生した画面を表示します。

（O）

指定したWSDLファイルの形式に誤りがあります。WSDLファイルを確認してください。

KNAW4504-E

指定したWSDLはサポート対象外です。(詳細="詳細情報")

（S）

入力エラーが発生した画面を表示します。

（O）

指定したWSDLファイルをJP1/AJS3 - SOA Optionでは扱うことができません。サポート対象のWSDLファイルを指定してください。

KNAW4505-W

指定したWSDLのオペレーション数が100個を超えています。100個まで取り扱います。

（S）

オペレーションを100個まで取り扱います。

（O）

画面に表示されていないオペレーションを利用したい場合，指定したWSDLファイル中の<wsdl:portType>要素内の<wsdl:operation>要素の数が100個以内になるようWSDLファイルを修正してください。

KNAW4506-W

指定したWSDLにサポート対象外のオペレーションが存在します。(オペレーション名="オペレーション名" 詳細="エラー情報")

（S）

サポート対象のオペレーションだけ画面に表示します。

KNAW4507-W

指定したWSDLにサポート対象外のオペレーションが存在しているか，またはオペレーションの数が100個を超えています。取り扱い可能なオペレーションのみ表示します。

（S）

取り扱い可能なオペレーションだけ画面に表示します。

（O）

サポート対象外のオペレーションは，画面のオペレーション一覧に表示されません。また，WSDLファイル中のオペレーションが100個を超えている場合，100個までしか取り扱いません。除外されたオペレーションの，サポート対象外となった原因を知りたい場合は，稼働ログを参照してください。

KNAW4508-E

指定したWSDLファイルのサイズが制限を超えています。

（S）

入力エラーが発生した画面を表示します。

（O）

指定したWSDLファイルのサイズを512キロバイト以下になるように編集し直してください。

KNAW4901-E

プログラムを直接起動しないでください。(エラー情報="エラー情報")

（S）

処理を中止します。

（O）

プログラムを直接起動することはできません。プログラムをJP1/AJS3 - ViewまたはJP1/AJS2 - Viewにカスタムジョブ定義プログラムとして登録して利用してください。

KNAW4902-E

一時ファイルの操作が不可能になったため，ダイアログを終了します。(エラー情報="エラー情報")

（S）

処理を中止して，ダイアログを終了します。

（O）

WSジョブ定義中に利用する一時ファイルが操作できなくなりました。JP1/AJS3 - ViewまたはJP1/AJS2 - Viewの設定を見直してください。

KNAW4903-E

ヘルプファイルの起動に失敗しました。(エラー情報="エラー情報")

（S）

処理を中止します。

（O）

拡張子が「htm」のファイルとブラウザーが正しく関連づけられているかを確認してください。また，JP1/AJS3 - View for SOA Optionが正しくインストールされているかを確認してください。

KNAW4904-W

ジョブ定義に不正な内容がありました。不正な定義内容を持つ項目の値を初期化して表示します。

（S）

不正な定義内容を持つ項目の値を初期化して表示します。

（O）

ジョブに不正な定義内容がありました。画面を操作してWSジョブの定義内容を修正してください。

KNAW4905-W

環境設定ファイル (ajswsvcommon.conf) の読み込みに失敗しました。(エラー情報="エラー情報")

（S）

デフォルト値を仮定してダイアログを表示します。

（O）

デフォルト値を仮定していることに問題がある場合，環境設定ファイルを正しく設定し，再度ダイアログボックスを開いてください。

KNAW4906-E

環境設定が不正であるため，WSDLを解析できません。標準WSジョブ定義ダイアログを終了し，環境設定を正しく行ってください。(エラー情報="エラー情報")

（S）

処理を中止します。

（O）

wsdl4j.jarが正しくインストールされていません。［標準WSジョブ定義］ダイアログボックスを閉じたあと，JP1/AJS3 - View for SOA Optionインストール後の環境設定手順を確認し，wsdl4j.jarをインストールしてください。

wsdl4j.jarのインストールについては，「6.3.1 環境設定手順」を参照してください。

KNAW4999-E

操作を続行できません。(エラー情報="エラー情報")

（S）

処理を中止して，ダイアログを終了します。

（O）

トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW5000-W

An attempt to read the authentication information settings file failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
認証情報設定ファイルの読み込みに失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

HTTP基本認証情報を使用しないで標準WSジョブを実行します。

（O）

標準WSジョブの定義で指定した認証情報設定ファイルがジョブ実行ホストに存在するか，またファイルの読み取り権限があるかどうかを確認してください。

KNAW5001-W

The content of the authentication information settings file is invalid. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
認証情報設定ファイルの内容が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

HTTP基本認証情報を使用しないで標準WSジョブを実行します。

（O）

認証情報設定ファイルの設定内容に誤りがないかを確認してください。

KNAW5002-W

An attempt to write the output parameter file failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名" Job execution requesting manager host name = ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
出力パラメーターファイルの書き込みに失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

出力パラメーターファイルへの書き込みを行わずに標準WSジョブを実行します。

（O）

標準WSジョブの定義で指定した出力パラメーターファイルが書き込み可能かどうか確認してください。

KNAW5003-W

An attempt to read the WS connection environment settings file (ajsws_ws.conf) failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WS接続環境設定ファイル (ajsws_ws.conf) の読み込みに失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

WS接続環境設定ファイルを使用しないで標準WSジョブを実行します。

（O）

標準WSジョブの定義で指定したWS接続環境設定ファイルがジョブ実行ホストに存在するか，またファイルの読み取り権限があるかどうかを確認してください。

KNAW5004-W

The content of the WS connection environment settings file (ajsws_ws.conf) is invalid. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WS接続環境設定ファイル (ajsws_ws.conf) の内容が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

WS接続環境設定ファイルを使用しないで標準WSジョブを実行します。

（O）

WS接続環境設定ファイルの設定内容に誤りがないかを確認してください。

KNAW5500-E

An attempt to read the WSDL file failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSDLファイルの読み込みに失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの定義で指定したWSDLファイルがジョブ実行ホストに存在するか，またWSDLファイルの読み取り権限があるかどうかを確認してください。

KNAW5501-E

An attempt to restore the WSDL data failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSDLデータの復元に失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの定義内容が不正です。標準WSジョブを定義し直してください。

KNAW5502-E

The format of the WSDL file or WSDL data is invalid. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSDLファイルまたはWSDLデータの形式が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

標準WSジョブの実行を中止します。

（O）

WSジョブ実行ホストへのWSDLファイル配置方法に［事前にジョブ実行ホストへ配置する］を指定している場合，配置したWSDLファイルが，標準WSジョブの定義で指定したWSDLファイルと同じ内容かどうか確認してください。

WSジョブ実行ホストへのWSDLファイル配置方法に［実行時にジョブ実行ホストへ転送する］を指定している場合は，標準WSジョブの定義内容が不正であることが考えられます。標準WSジョブを定義し直してください。

KNAW5503-E

An attempt to read the input parameter file failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
入力パラメーターファイルの読み込みに失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの定義で指定した入力パラメーターファイルがジョブ実行ホストに存在するか，またファイルの読み取り権限があるかどうかを確認してください。

KNAW5504-E

The value and type of the input parameter for the operation do not match. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
オペレーションの入力パラメーターの値と型が一致しません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの定義で指定したオペレーションの入力パラメーターの値と型が一致しているかどうか，または入力パラメーターファイルに記述した値と型が一致しているかどうかを確認してください。

KNAW5505-E

The definition of the WS job contains an error. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSジョブの定義内容に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの定義内容に誤りがあります。標準WSジョブの定義内容を確認してください。

KNAW5506-E

The size of the WSDL file has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSDLファイルのサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの定義で指定したWSDLファイルのサイズを512キロバイト以下に編集してください。また，標準WSジョブを再度定義し直してWSジョブを実行してください。

WSDLファイルの配置方法として［事前にジョブ実行ホストへ配置する］を選択している場合，編集したWSDLファイルを配置し直してください。

KNAW5507-E

HTTPS communication is not available. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
HTTPS通信は利用できません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

標準WSジョブの実行を中止します。

（O）

利用しているWebアプリケーションサーバでは，標準WSジョブによるHTTPS通信は利用できません。ユーザーWSジョブの実装でHTTPS通信を利用するようにしてください。

KNAW5531-E

An attempt to call the Web service failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報", Error message = "SOAPクライアントライブラリのメッセージ")
Webサービスの呼び出しに失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報"，エラーメッセージ="SOAPクライアントライブラリのメッセージ")

（S）

標準WSジョブの実行を中止します。

（O）

次の内容を見直して，WSジョブを再度実行してください。

WSDLファイルに定義されているWebサービスのURLが正しいか，または接続先のWebサービスが起動しているか

標準WSジョブの定義で，事前にWSジョブ実行ホストへWSDLファイルを配置するように指定している場合，標準WSジョブの定義で指定されたWSDLファイルとWSジョブ実行ホストに配置されたWSDLファイルが，同じファイルであるか

WebサービスとのHTTP通信でプロキシを経由する場合，WS接続環境設定ファイル，またはクライアント定義ファイルの内容が正しいか

WebサービスとHTTPS通信する場合，環境設定ファイル（ajswscommon.conf）のkeystore，keystore_password，truststore，およびtruststore_passwordの設定値が正しいか，または認証情報設定ファイルの内容が正しいか

WebアプリケーションサーバがWebLogic Serverの場合，標準WSジョブの定義内容が正しいか

KNAW5532-E

Connection to the Web service was denied. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
Webサービスへの接続が拒否されました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

標準WSジョブの実行を中止します。

（O）

次の内容を見直して，WSジョブを再度実行してください。

Webサービス実行ホストが稼働していない

標準WSジョブの定義で指定したWSDLファイル中の<wsdl:port>要素に指定したWebサービスのロケーションURLの指定に誤りがある（ホスト名，ポート番号）

KNAW6000-I

The command finished successfully. (Command name = "コマンド名")
コマンドが正常に終了しました。(コマンド名="コマンド名")

KNAW6001-E

An argument is incorrectly specified. (Command name = "コマンド名")
引数の指定に誤りがあります。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

コマンド引数の指定方法を確認し，再度コマンドを実行してください。

KNAW6002-E

Execution permissions have not been granted. (Command name = "コマンド名")
実行権限がありません。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

Administrators権限を持つユーザーでコマンドを実行してください。

KNAW6003-E

The controller has not started, or an error occurred in communication with the controller. (Command name = "コマンド名", Error information = "エラー情報")
コントローラーが開始していません。または，コントローラーとの通信でエラーが発生しました。(コマンド名="コマンド名"，エラー情報="エラー情報")

（S）

コマンドの処理を中止します。

（O）

コントローラーが開始していることを確認し，再度コマンドを実行してください。コントローラーがすでに開始している場合は，次のことを確認してください。

コントローラーの開始後に，環境設定ファイルのポート番号の設定を変更している場合は，再度コントローラーを開始してください。

1.に該当しない場合は，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW6004-E

An error occurred in communication with the controller. (Command name ="コマンド名", Error information = "エラー情報")
コントローラーとの通信でエラーが発生しました。(コマンド名="コマンド名"，エラー情報="エラー情報")

（S）

コマンドの処理を中止します。

（O）

トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW6005-W

Communication with the controller timed out. (Command name = "コマンド名")
コントローラーとの通信でタイムアウトが発生しました。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

コントローラー側の処理が込み合っているおそれがあります。時間を置いたあと，再度コマンドを実行してください。

KNAW6101-W

The relevant WS program does not exist, or the relevant WS program has already ended. (Command name = "コマンド名")
該当するWSプログラムが存在しないか，または該当するWSプログラムが既に終了しています。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

該当するユーザーWSプログラムが存在しないか，または該当するユーザーWSプログラムの実行がすでに終了しています。実行中のユーザーWSプログラムを確認したい場合は，ajswsstatusコマンドを使用してください。

ajswsstatusコマンドの詳細については，「14. コマンド　ajswsstatus」を参照してください。

KNAW6105-E

An attempt to start the controller failed. (Command name = "コマンド名")
コントローラーの開始に失敗しました。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

次のことを確認してください。

WSジョブ実行ホストのOSがLinuxの場合，LD_LIBRARY_PATHの設定が正しいか確認してください。

上記に該当しない場合，コントローラーの開始に時間が掛かっていることが考えられます。時間をおいたあと，コントローラーが開始しているかを確認してください。コントローラーが終了している場合は，再度コマンドを実行してください。

KNAW6106-E

An attempt to end the controller failed. (Command name ="コマンド名")
コントローラーの終了に失敗しました。(コマンド名="コマンド名")

（S）

コマンドの処理を中止します。

（O）

コントローラーの終了に時間が掛かっています。時間を置いたあと，コントローラーが終了しているかどうかを確認してください。

KNAW6999-E

Command execution failed. (Command name = "コマンド名", Error information = "エラー情報")
コマンドの実行に失敗しました。(コマンド名="コマンド名"，エラー情報="エラー情報")

（S）

コマンドの処理を中止します。

（O）

トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW7001-I

Controller has started.

（S）

コントローラーを開始します。

KNAW7002-I

Controller has stopped.

（S）

コントローラーを終了します。

KNAW7103-E

An attempt to start the controller failed. Required information could not be found in the registry. (Error information = "エラー情報")
コントローラーの開始に失敗しました。レジストリから必要な情報を参照することができませんでした。(エラー情報="エラー情報")

（S）

コントローラーの開始を中止します。

（O）

JP1/AJS3 - SOA Optionが正しくインストールされていない，またはレジストリ情報が壊れています。JP1/AJS3 - SOA Optionをインストールし直してください。

KNAW7104-E

An attempt to start controller has failed. (error information="エラー情報")

（S）

コントローラーの開始を中止します。

（O）

JP1/AJS3 - SOA Optionが正しくインストールされていません。JP1/AJS3 - SOA Optionをインストールし直してください。

KNAW7201-E

The end of the controller process was detected. (Error information = "エラー情報")
コントローラーのプロセス終了を検知しました。(エラー情報="エラー情報")

（S）

JP1/AJS3 - SOA Controller Serviceを終了します。

（O）

再度コントローラーを開始してください。

KNAW7999-E

An attempt to control the controller service failed. (Error information = "エラー情報")
コントローラーのサービス制御に失敗しました。(エラー情報="エラー情報")

（S）

コントローラーの開始または終了処理を中止します。

（O）

トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW8001-E

"実行プログラム名" has not been executed as a JP1/AJS job.
"実行プログラム名"がJP1/AJSのジョブとして実行されていません。

（S）

WSジョブの実行を中止します。

（O）

AJSWSJOBSTART.exeまたはajswsjobstartはJP1/AJSのジョブとしてだけ実行できます。直接実行や，JP1/AJS以外のプログラムからの実行はしないでください。

KNAW8002-E

The WS program placement path for the WS job (AJSWSJOBDIR) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSプログラム配置パス (AJSWSJOBDIR) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

ユーザーWSジョブの実行を中止します。

（O）

ユーザーWSジョブのWSプログラム配置パスの定義内容が正しくありません。ユーザーWSジョブの定義内容を確認し，定義し直してください。

KNAW8003-E

The size of the WS program placement path for the WS job (AJSWSJOBDIR) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSプログラム配置パス (AJSWSJOBDIR) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

ユーザーWSジョブの実行を中止します。

（O）

ユーザーWSジョブのWSプログラム配置パスの定義内容が正しくありません。ユーザーWSジョブの定義内容を確認し，定義し直してください。

KNAW8004-E

The execution class name for the WS job (AJSWSCLASS) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの実行クラス名 (AJSWSCLASS) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

ユーザーWSジョブの実行を中止します。

（O）

ユーザーWSジョブの実行クラス名の定義内容が正しくありません。ユーザーWSジョブの定義内容を確認し，定義し直してください。

KNAW8005-E

The size of the execution class name for the WS job (AJSWSCLASS) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの実行クラス名 (AJSWSCLASS) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

ユーザーWSジョブの実行を中止します。

（O）

ユーザーWSジョブの実行クラス名の定義内容が正しくありません。ユーザーWSジョブの定義内容を確認し，定義し直してください。

KNAW8006-E

The total size of the parameters for the WS job (AJSWSPARAMn) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのパラメーター (AJSWSPARAMn) の合計サイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

ユーザーWSジョブの実行を中止します。

（O）

ユーザーWSジョブのパラメーターの定義内容が正しくありません。ユーザーWSジョブの定義内容を確認し，定義し直してください。

KNAW8007-E

The WS program placement path for the WS job (AJSWSJOBDIR) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSプログラム配置パス (AJSWSJOBDIR) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

ユーザーWSジョブの実行を中止します。

（O）

ユーザーWSジョブのWSプログラム配置パスの定義内容が正しくありません。ユーザーWSジョブの定義内容を確認し，定義し直してください。

KNAW8008-E

The serial number of the parameter for the WS job (AJSWSPARAMn) has been assigned incorrectly. (Job execution ID = ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのパラメーター (AJSWSPARAMn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

ユーザーWSジョブの実行を中止します。

（O）

ユーザーWSジョブのパラメーターの連番指定が正しくありません。ユーザーWSジョブの定義内容を確認し，定義し直してください。

KNAW8009-E

The specified execution program type for the WS job (AJSWSJOBKIND) is invalid. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの実行プログラムの種別 (AJSWSJOBKIND) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

WSジョブの実行を中止します。

（O）

WSジョブの定義内容が正しくありません。WSジョブの定義内容を確認し，定義し直してください。

KNAW8101-E

The WS job cannot be executed because the controller has not started, or an error occurred in communication with the controller. (Error information = "エラー情報")
コントローラーが開始していないため，WSジョブを実行できません。または，コントローラーとの通信でエラーが発生しました。(エラー情報="エラー情報")

（S）

WSジョブの実行を中止します。

（O）

コントローラーが開始していることを確認してください。コントローラーは開始していたが，エラーとなった場合は，次のことを確認してください。

コントローラーの開始後，環境設定ファイルのポート番号の設定を変更していた場合，再度コントローラーを開始してください。

WSジョブ実行ホストのOSがWindowsの場合，ソケットの状態を確認し，TIME_WAIT状態のソケットが少なくなるまで待ってください。また，OSが管理するTIME_WAITポートの回復時間を早めることによって，通信エラーを抑止します。対処方法については，標準WSジョブの場合は「13.4.3 標準WSジョブの実行がエラーになった場合の対処」を，ユーザーWSジョブの場合は「13.4.4 ユーザーWSジョブの実行がエラーになった場合の対処」を参照してください。

1.および2.に該当しない場合，トラブルシュートに必要な資料を採取したあと，システム管理者に連絡してください。トラブルシュートに必要な資料については，「13.3 トラブル発生時に採取が必要な資料と資料の採取方法」を参照してください。

KNAW8102-E

The controller ended while the WS job was being executed, or an error occurred in communication with the controller. (Error information = "エラー情報")
WSジョブ実行中にコントローラーが終了しました。または，コントローラーとの通信でエラーが発生しました。(エラー情報="エラー情報")

（S）

WSジョブの実行を中止します。

（O）

コントローラーの状態を確認し，コントローラーが終了している場合は，コントローラーを開始してください。

コントローラーが終了していないにもかかわらず問題が発生した場合は，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW8103-E

Acquisition of standard output from the WS program failed. (Error information = "エラー情報")
WSプログラムが出力した標準出力内容の取得に失敗しました。(エラー情報="エラー情報")

（S）

WSプログラムでの標準出力の内容を取得できません。

（O）

JP1/AJS3 - SOA Optionをインストールしたドライブの容量が十分でないおそれがあります。容量を確認してください。容量に問題がない場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW8104-E

Acquisition of standard error output from the WS program failed. (Error information = "エラー情報")
WSプログラムが出力した標準エラー出力内容の取得に失敗しました。(エラー情報="エラー情報")

（S）

WSプログラムでの標準エラー出力の内容を取得できません。

（O）

JP1/AJS3 - SOA Optionをインストールしたドライブの容量が十分でないおそれがあります。容量を確認してください。容量に問題がない場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW8105-E

A file I/O error occurred in the controller. (Error information = "エラー情報")
コントローラーでファイル入出力エラーが発生しました。(エラー情報="エラー情報")

（S）

コントローラーでのエラー内容を取得できません。

（O）

JP1/AJS3 - SOA Optionをインストールしたドライブの容量が十分でないおそれがあります。容量を確認してください。容量に問題がない場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW8201-E

The service name for the WS job (AJSWSSERVICENAME) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのサービス名 (AJSWSSERVICENAME) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのサービス名の定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8202-E

The size of the service name for the WS job (AJSWSSERVICENAME) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのサービス名 (AJSWSSERVICENAME) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのサービス名の定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8203-E

The port name for the WS job (AJSWSPORTNAME) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのポート名 (AJSWSPORTNAME) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのポート名の定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8204-E

The size of the port name for the WS job (AJSWSPORTNAME) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのポート名 (AJSWSPORTNAME) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのポート名の定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8205-E

The operation name for the WS job (AJSWSOPERATIONNAME) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのオペレーション名 (AJSWSOPERATIONNAME) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのオペレーション名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8206-E

The size of the operation name for the WS job (AJSWSOPERATIONNAME) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのオペレーション名 (AJSWSOPERATIONNAME) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのオペレーション名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8207-E

The flag to use the input parameter value for the WS job (AJSWSIPISVALUEn) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーター：値を使用フラグ (AJSWSIPISVALUEn) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーター：値を使用フラグの定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8208-E

The serial number of the flag to use the input parameter value for the WS job (AJSWSIPISVALUEn) has been assigned incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーター：値を使用フラグ (AJSWSIPISVALUEn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーター：値を使用フラグの定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8209-E

The input parameter name for the WS job (AJSWSIPNAMEn) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーター名 (AJSWSIPNAMEn) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーター名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8210-E

The size of the input parameter name for the WS job (AJSWSIPNAMEn) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーター名 (AJSWSIPNAMEn) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーター名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8211-E

The serial number of the input parameter name for the WS job (AJSWSIPNAMEn) has been assigned incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーター名 (AJSWSIPNAMEn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーター名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8212-E

The input parameter type for the WS job (AJSWSIPTYPEn) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーターの型 (AJSWSIPTYPEn) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの，入力パラメーターの型の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8213-E

The size of the input parameter type for the WS job (AJSWSIPTYPEn) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーターの型 (AJSWSIPTYPEn) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの，入力パラメーターの型の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8214-E

The serial number of the input parameter type for the WS job (AJSWSIPTYPEn) has been assigned incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーターの型 (AJSWSIPTYPEn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの，入力パラメーターの型の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8215-E

The size of the input parameter file name for the WS job (AJSWSIPVALUEn) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーターファイル名 (AJSWSIPVALUEn) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターファイル名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8216-E

The input parameter file name for the WS job (AJSWSIPVALUEn) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーターファイル名 (AJSWSIPVALUEn) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターファイル名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8217-E

The size of the input parameter for the WS job (AJSWSIPVALUEn) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーター (AJSWSIPVALUEn) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターの定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8218-E

The serial number of the input parameter for the WS job (AJSWSIPVALUEn) has been assigned incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーター (AJSWSIPVALUEn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターの定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8219-E

The output parameter name for the WS job (AJSWSOPNAMEn) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーター名 (AJSWSOPNAMEn) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーター名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8220-E

The size of the output parameter name for the WS job (AJSWSOPNAMEn) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーター名 (AJSWSOPNAMEn) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーター名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8221-E

The serial number of the output parameter name for the WS job (AJSWSOPNAMEn) has been assigned incorrectly. (Job execution ID = "ジョブ実行ID", Job name ="ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーター名 (AJSWSOPNAMEn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーター名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8222-E

The output parameter type for the WS job (AJSWSOPTYPEn) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターの型 (AJSWSOPTYPEn) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの，出力パラメーターの型の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8223-E

The size of the output parameter type for the WS job (AJSWSOPTYPEn) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターの型 (AJSWSOPTYPEn) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの，出力パラメーターの型の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8224-E

The serial number of the output parameter type for the WS job (AJSWSOPTYPEn) has been assigned incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターの型 (AJSWSOPTYPEn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの，出力パラメーターの型の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8225-E

The size of the output parameter file name for the WS job (AJSWSOPFILEn) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターファイル名 (AJSWSOPFILEn) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーターファイル名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8226-E

The output parameter file name for the WS job (AJSWSOPFILEn) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターファイル名 (AJSWSOPFILEn) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーターファイル名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8227-E

The selected option for whether to place the WSDL file for the WS job on the job-executing host in advance is invalid. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSDLファイルを事前にジョブ実行ホストへ配置するかどうかの選択内容が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWSDLファイルを事前にジョブ実行ホストへ配置するかどうかの定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8228-E

The size of the WSDL data for the WS job (AJSWSWSDL) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSDLデータ (AJSWSWSDL) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWSDLデータの定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8229-E

The size of the WSDL file name for the WS job (on the job-executing host) (AJSWSWSDLPATH) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSDLファイル名 (ジョブ実行ホスト上) (AJSWSWSDLPATH) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWSDLファイル名（ジョブ実行ホスト上）の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8230-E

The WSDL file name for the WS job (on the job-executing host) (AJSWSWSDLPATH) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSDLファイル名 (ジョブ実行ホスト上) (AJSWSWSDLPATH) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWSDLファイル名（ジョブ実行ホスト上）の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8235-E

The size of the authentication information settings file name for the WS job (AJSWSBAFILE) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの認証情報設定ファイル名 (AJSWSBAFILE) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの認証情報設定ファイル名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8236-E

The authentication information settings file name for the WS job (AJSWSBAFILE) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの認証情報設定ファイル名 (AJSWSBAFILE) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの認証情報設定ファイル名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8237-E

The input parameter for the WS job (AJSWSIPVALUEn) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーター (AJSWSIPVALUEn) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターの定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8239-E

The return parameter name for the WS job (AJSWSRTNNAME) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの返却パラメーター名 (AJSWSRTNNAME) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの返却パラメーター名の定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8240-E

The size of the return parameter name for the WS job (AJSWSRTNNAME) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの返却パラメーター名 (AJSWSRTNNAME) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの返却パラメーター名の定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8241-E

The return parameter type for the WS job (AJSWSRTNTYPE) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの返却パラメーターの型 (AJSWSRTNTYPE) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの，返却パラメーターの型の定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8242-E

The size of the return parameter type for the WS job (AJSWSRTNTYPE) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの返却パラメーターの型 (AJSWSRTNTYPE) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの，返却パラメーターの型の定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8243-E

The serial number of the output parameter file name for the WS job (AJSWSOPFILEn) has been assigned incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターファイル名 (AJSWSOPFILEn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーターファイル名の定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8244-E

The input parameter for the WS job has been specified incorrectly.
WSジョブの入力パラメーターの指定に誤りがあります。

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターの定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8245-E

The output parameter for the WS job has been specified incorrectly.
WSジョブの出力パラメーターの指定に誤りがあります。

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーターの定義内容が正しくありません。標準WSジョブの定義内容を確認し，定義し直してください。

KNAW8246-E

The operation style for the WS job (AJSWSOPERATIONSTYLE) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのオペレーションスタイル (AJSWSOPERATIONSTYLE) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのオペレーションスタイルの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8247-E

The operation style for the WS job (AJSWSOPERATIONSTYLE) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのオペレーションスタイル (AJSWSOPERATIONSTYLE) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのオペレーションスタイルの定義内容に誤りがあります。JP1/AJS3 - View for SOA Optionの［標準WSジョブ定義］ダイアログボックスから，標準WSジョブの定義内容を確認し，定義をやり直してください。

KNAW8248-E

The SOAPAction use for the WS job (AJSWSSOAPACTIONUSE) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのSOAPAction使用 (AJSWSSOAPACTIONUSE) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのSOAPAction使用の定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8249-E

The SOAPAction use for the WS job (AJSWSSOAPACTIONUSE) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのSOAPAction使用 (AJSWSSOAPACTIONUSE) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのSOAPAction使用の定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8250-E

The SOAPAction for the WS job (AJSWSSOAPACTION) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのSOAPAction (AJSWSSOAPACTION) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのSOAPActionの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8251-E

The size of the SOAPAction for the WS job (AJSWSSOAPACTION) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのSOAPAction (AJSWSSOAPACTION) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのSOAPActionの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8252-E

The Web service location for the WS job (AJSWSLOCATION) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWebサービスロケーション (AJSWSLOCATION) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWebサービスロケーションの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8253-E

The size of the Web service location for the WS job (AJSWSLOCATION) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWebサービスロケーション (AJSWSLOCATION) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWebサービスロケーションの定義内容が正しくありません。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8254-E

The input parameter mode for the WS job (AJSWSIPMODEn) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーターモード (AJSWSIPMODEn) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターモードの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8255-E

The input parameter mode for the WS job (AJSWSIPMODEn) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーターモード (AJSWSIPMODEn) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターモードの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8256-E

The serial number of the input parameter mode for the WS job (AJSWSIPMODEn) has been assigned incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーターモード (AJSWSIPMODEn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターモードの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8257-E

The output parameter mode for the WS job (AJSWSOPMODEn) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターモード (AJSWSOPMODEn) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーターモードの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8258-E

The output parameter mode for the WS job (AJSWSOPMODEn) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターモード (AJSWSOPMODEn) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーターモードの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8259-E

The serial number of the output parameter mode for the WS job (AJSWSOPMODEn) has been assigned incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターモード (AJSWSOPMODEn) の連番の指定に誤りがあります。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーターモードの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8260-E

The View version for the WS job (AJSWS_VIEW_VER) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのViewバージョン (AJSWS_VIEW_VER) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

WSジョブの実行を中止します。

（O）

標準WSジョブまたはユーザーWSジョブの定義内容に誤りがあります。JP1/AJS3 - View for SOA Optionの［標準WSジョブ定義］ダイアログボックスから，WSジョブの定義内容を確認し，定義をやり直してください。

KNAW8261-E

The WSDL namespace for the WS job (AJSWSWSDLTNS) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSDLネームスペース (AJSWSWSDLTNS) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWSDLネームスペースの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8262-E

The size of the WSDL namespace for the WS job (AJSWSWSDLTNS) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSDLネームスペース (AJSWSWSDLTNS) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWSDLネームスペースの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8263-E

The WSDL schema namespace for the WS job (AJSWSWSDLSCHEMATNS) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSDLスキーマネームスペース (AJSWSWSDLSCHEMATNS) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWSDLスキーマネームスペースの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8264-E

The size of the WSDL schema namespace for the WS job (AJSWSWSDLSCHEMATNS) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブのWSDLスキーマネームスペース (AJSWSWSDLSCHEMATNS) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブのWSDLスキーマネームスペースの定義内容に誤りがあります。標準WSジョブをGUIで定義し直してください。GUIで定義する方法については，「9.標準WSジョブの定義」を参照してください。

KNAW8265-E

The input parameter for the WS job (AJSWSIPXMLVALUE) is not specified. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの入力パラメーター(AJSWSIPXMLVALUE) が設定されていません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの入力パラメーターの定義内容に誤りがあります。JP1/AJS3 - View for SOA Optionの［標準WSジョブ定義］ダイアログボックスから，標準WSジョブの定義内容を確認し，定義をやり直してください。

KNAW8266-E

The size of the output parameter file name for the WS job (AJSWSOPXMLFILE) has exceeded the limit. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターファイル名 (AJSWSOPXMLFILE) のサイズが制限を超えています。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーターファイル名の定義内容に誤りがあります。JP1/AJS3 - View for SOA Optionの［標準WSジョブ定義］ダイアログボックスから，標準WSジョブの定義内容を確認し，定義をやり直してください。

KNAW8267-E

The output parameter file name for the WS job (AJSWSOPXMLFILE) has been specified incorrectly. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名")
WSジョブの出力パラメーターファイル名 (AJSWSOPXMLFILE) の指定が不正です。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名")

（S）

標準WSジョブの実行を中止します。

（O）

標準WSジョブの出力パラメーターファイル名の定義内容に誤りがあります。JP1/AJS3 - View for SOA Optionの［標準WSジョブ定義］ダイアログボックスから，標準WSジョブの定義内容を確認し，定義をやり直してください。

KNAW8999-E

An attempt to execute the WS job failed. (Error information = "エラー情報")
WSジョブの実行に失敗しました。(エラー情報="エラー情報")

（S）

WSジョブの実行を中止します。

（O）

トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW9000-I

The controller has started.
コントローラーを開始しました。

（S）

コントローラーを開始します。

KNAW9001-I

The controller has ended.
コントローラーを終了しました。

（S）

コントローラーを終了します。

KNAW9002-W

The environment settings file (ajswscommon.conf) cannot be read. (Error information = "エラー情報")
環境設定ファイル (ajswscommon.conf) を読み込めません。(エラー情報="エラー情報")

（S）

デフォルト値を仮定してコントローラーを開始します。

（O）

デフォルト値を仮定していることに問題がある場合，環境設定ファイルの内容を確認したあと，再度コントローラーを開始してください。

KNAW9003-W

The JavaVM startup option settings file (ajswsjavavmoptions.conf) cannot be read. (Error information = "エラー情報")
JavaVM起動オプション設定ファイル (ajswsjavavmoptions.conf) を読み込めません。(エラー情報="エラー情報")

（S）

デフォルト値を仮定してJavaVMを起動します。

（O）

デフォルト値を仮定していることに問題がある場合，JavaVM起動オプション設定ファイルの内容を確認したあと，再度コントローラーを開始してください。

KNAW9004-E

An attempt to start the controller failed. The controller is incorrectly installed. (Error information = "エラー情報")
コントローラーの開始に失敗しました。正しくインストールされていません。(エラー情報="エラー情報")

（S）

コントローラーの開始を中止します。

（O）

JP1/AJS3 - SOA Optionが正しくインストールされていません。JP1/AJS3 - SOA Optionを正しくインストールし直してください。

KNAW9005-E

An attempt to start the controller failed. JavaVM could not be started. (Error information = "エラー情報")
コントローラーの開始に失敗しました。JavaVMを起動できませんでした。(エラー情報="エラー情報")

（S）

コントローラーの開始を中止します。

（O）

「13.4.1 コントローラーが開始しない場合の対処」を参照して対処したあと，再度コントローラーを開始してください。

KNAW9006-E

An attempt to start the controller failed. The port is already being used. (Port number = "ポート番号", Error information = "エラー情報")
コントローラーの開始に失敗しました。ポートが既に利用されています。(ポート番号="ポート番号"，エラー情報="エラー情報")

（S）

コントローラーの開始を中止します。

（O）

ほかのアプリケーションが"ポート番号"を利用しています。ポート番号が重複しないように，ほかのアプリケーションまたはJP1/AJS3 - SOA Optionの設定を変更して，再度コントローラーを開始してください。

KNAW9007-E

An attempt to start the controller failed. (Error information = "エラー情報")
コントローラーの開始に失敗しました。(エラー情報="エラー情報")

（S）

コントローラーの開始を中止します。

（O）

トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW9009-W

An attempt to delete temporary files failed when the controller started. (Error information = "エラー情報")
コントローラーの開始時，一時ファイルの削除に失敗しました。(エラー情報="エラー情報")

（S）

一時ファイル出力先のファイルを削除できませんでした。

（O）

JP1/AJS3 - SOA Optionが利用する一時ファイル出力先に，不正なファイル，またはほかのアプリケーションが利用しているファイルが存在しているおそれがあります。一時ファイル出力先を確認してください。

一時ファイルの出力先は次のとおりです。

JP1/AJS3 - SOA Optionのインストール先フォルダ¥base¥spool¥tmp

KNAW9010-E

The content of the environment settings file (ajswscommon.conf) is invalid. (Error information = "エラー情報")
環境設定ファイル (ajswscommon.conf) の内容が不正です。(エラー情報="エラー情報")

（S）

WSジョブの実行を中止します。

（O）

次の点を確認してください。

環境設定パラメーターjaxws_enableに「1」を指定しているか

標準WSジョブを実行していないか

KNAW9101-E

The communication text is invalid. (Error information = "エラー情報")
通信電文が不正です。(エラー情報="エラー情報")

（S）

不正な通信電文を破棄し，処理を続行します。

（O）

外部のアプリケーションからコントローラーに対して通信が行われているおそれがあります。コントローラーが利用しているポート番号を確認し，該当するポート番号にアクセスする外部アプリケーションがないかどうかを確認してください。

KNAW9201-E

Execution of the WS job was stopped because the processing to end the controller was in progress. (Error information = "エラー情報")
コントローラーが終了処理中のため，WSジョブの実行が中止されました。(エラー情報="エラー情報")

（S）

実行中のWSジョブを中止し，コントローラーを終了します。

（O）

コントローラーの開始後，WSジョブを再実行してください。

KNAW9202-E

An attempt to read the WS program failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Path = WSプログラムのパス", Error information = "エラー情報")
WSプログラムの読み込みに失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，パス="WSプログラムのパス"，エラー情報="エラー情報")

（S）

WSプログラムの実行を中止します。

（O）

ユーザーWSジョブの場合，ユーザーWSプログラムの配置フォルダが存在しない，実行ファイル（jarファイル）が配置されていないなどのおそれがあります。ユーザーWSプログラムのパス情報や，エラー情報から原因を特定し，対策してください。

また，標準WSジョブの場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW9203-E

Execution of the WS job failed because the maximum number of running WS jobs has been reached. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
実行中のWSジョブ数が上限に達したため，WSジョブを実行できませんでした。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

WSジョブの実行を中止します。

（O）

WSジョブの同時実行数が上限を超えないようにジョブネットを定義し，スケジューリングをしてください。また，該当のWSジョブが中止されたままで問題がある場合，ジョブを再実行してください。

KNAW9204-E

The execution class does not exist. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Execution class name = "実行クラス名", Error information = "エラー情報")
実行クラスが存在しません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，実行クラス名="実行クラス名"，エラー情報="エラー情報")

（S）

WSジョブの実行を中止します。

（O）

ユーザーWSジョブの場合，ユーザーWSプログラムの実行ファイル（jarファイル）が配置されていないか，または，ユーザーWSジョブの定義で指定した実行クラス名が誤っているおそれがあります。ユーザーWSジョブの定義内容を確認してください。

また，標準WSジョブの場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW9205-E

The ajsexecute method does not exist in the execution class. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Execution class name = "実行クラス名", Error information = "エラー情報")
実行クラスにajsexecuteメソッドが存在しません。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，実行クラス名="実行クラス名"，エラー情報="エラー情報")

（S）

WSジョブの実行を中止します。

（O）

ユーザーWSジョブの場合，ユーザーWSプログラムの実行ファイル（jarファイル）が配置されていないか，または，ユーザーWSジョブの定義で指定した実行クラス名が誤っているおそれがあります。ユーザーWSジョブの定義内容を確認してください。

また，標準WSジョブの場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW9206-E

A WS program exception was detected. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSプログラムの例外を検出しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

WSジョブを異常終了します。

（O）

WSプログラムが異常終了しました。次のように対処してください。

標準WSジョブの実行でWSコネクターが異常終了した場合

対処方法については，「13.4.3(1) WSコネクターが異常終了している（WindowsとUNIXに共通）」を参照してください。

ユーザーWSジョブの実行でユーザーWSプログラムが異常終了した場合

対処方法については，「13.4.4(3) ユーザーWSプログラムが異常終了している（WindowsとUNIXに共通）」を参照してください。

KNAW9207-E

A WS program security exception was detected. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSプログラムのセキュリティ例外を検出しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

WSジョブを異常終了します。

（O）

ユーザーWSプログラムが，セキュリティ違反によって異常終了しました。ユーザーWSジョブの場合，ユーザーWSプログラムのエラー情報からセキュリティ違反の原因を特定し，ユーザーWSプログラムの入れ替えなどの対策をしてください。

また，標準WSジョブの場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW9208-E

The WS program was killed because the WS job was canceled by JP1/AJS. (WS program execution ID = "WSプログラム実行ID", Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
JP1/AJSよりWSジョブが打ち切られたため，WSプログラムを強制終了しました。(WSプログラム実行ID="WSプログラム実行ID"，ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

JP1/AJSによってWSジョブが打ち切られたため，WSプログラムを強制終了しました。

（O）

JP1/AJSからWSジョブが打ち切られたため，WSプログラムを強制終了しました。WSプログラムの強制終了に問題がある場合，WSジョブを再実行してください。

KNAW9209-E

The WS program was killed because the ajswskillwsp command was executed. (WS program execution ID = "WSプログラム実行ID", Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
ajswskillwspコマンドが実行されたため，WSプログラムを強制終了しました。(WSプログラム実行ID="WSプログラム実行ID"，ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

WSプログラムを強制終了しました。

（O）

ajswskillwspコマンドが実行されたため，WSプログラムを強制終了しました。WSプログラムの強制終了に問題がある場合，WSジョブを再実行してください。

KNAW9210-E

The result of WS program execution is invalid. (WS program execution ID = "WSプログラム実行ID", Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Execution result = "WSプログラムの実行結果")
WSプログラムの実行結果が不正です。(WSプログラム実行ID="WSプログラム実行ID"，ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，実行結果="WSプログラムの実行結果")

（S）

WSジョブを異常終了します。

（O）

ユーザーWSジョブの場合，ユーザーWSプログラムから不正な実行結果を受け取ったことが考えられます。ユーザーWSプログラムのajsexecuteメソッドの実装を確認してください。

また，標準WSジョブの場合，トラブルシュート資料を採取したあと，システム管理者に連絡してください。

KNAW9211-E

An attempt to output the temporary file failed. (Temporary file name = "一時ファイル名", Error information = "エラー情報")
一時ファイルの出力に失敗しました。(一時ファイル名="一時ファイル名"，エラー情報="エラー情報")

（S）

後続処理は続行します。

（O）

JP1/AJS3 - SOA Optionの一時ファイル出力先に不正なファイル，またはほかのアプリケーションが利用しているファイルが存在しているおそれがあります。一時ファイル出力先を確認してください。

また，出力先の容量が不足しているおそれがあります。JP1/AJS3 - SOA Optionのインストール領域に十分な容量が割り当てられているか確認してください。

一時ファイルの出力先は次のとおりです。

JP1/AJS3 - SOA Optionのインストール先フォルダ¥base¥spool¥tmp

KNAW9212-E

An attempt to output the temporary file failed. (Temporary file name = "一時ファイル名", WS program execution ID = "WSプログラム実行ID", Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
一時ファイルの出力に失敗しました。(一時ファイル名="一時ファイル名"，WSプログラム実行ID="WSプログラム実行ID"，ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

後続処理は続行します。

（O）

JP1/AJS3 - SOA Optionの一時ファイル出力先に不正なファイル，またはほかのアプリケーションが利用しているファイルが存在しているおそれがあります。一時ファイル出力先を確認してください。

また，出力先の容量が不足しているおそれがあります。JP1/AJS3 - SOA Optionのインストール領域に十分な容量が割り当てられているか確認してください。

一時ファイルの出力先は次のとおりです。

JP1/AJS3 - SOA Optionのインストール先フォルダ¥base¥spool¥tmp

KNAW9213-E

An attempt to initialize the WS job failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSジョブの初期化に失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

WSジョブの実行を中止します。

（O）

標準WSジョブの場合，次の点を確認してください。

WSジョブ実行ホストにWebアプリケーションサーバがインストールされているか

Webアプリケーションサーバをデフォルトと異なるフォルダにインストールしている場合，環境設定ファイル（ajswscommon.conf）のapserver_pathパラメーターにWebアプリケーションサーバのインストール先フォルダ名を正しく指定しているか

ユーザーWSジョブの場合，ユーザーWSプログラムが参照するjarファイルが見つからないか，jarファイルが壊れているおそれがあります。次の点を確認してください。

CLASSPATH環境変数にユーザーWSプログラムが参照するjarファイル名を指定しているか

ユーザーWSプログラムが参照するjarファイルが，WSジョブ実行ホスト上にあるか

ユーザーWSプログラム，およびユーザーWSプログラムが参照するjarファイルの内容が正しいか

ユーザーWSジョブでJAX-WSを利用している場合は，環境設定ファイル（ajswscommon.conf）のjaxws_enableパラメーターの指定が「1」になっているかどうか確認してください。ユーザーWSジョブでJAX-WSを利用していない場合は，環境設定ファイル（ajswscommon.conf）のjaxws_enableパラメーターの指定が「0」になっているかどうか確認してください。

KNAW9214-I

WS program execution ended. (WS program execution ID = "WSプログラム実行ID", Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Execution result = "WSプログラムの実行結果")
WSプログラムの実行が終了しました。(WSプログラム実行ID="WSプログラム実行ID"，ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，実行結果="WSプログラムの実行結果")

（S）

実行結果に示す終了コードでWSジョブを終了します。

KNAW9215-I

WS connector execution ended. (WS program execution ID = "WSプログラム実行ID", Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Execution result = "内部コード")
WSコネクターの実行が終了しました。（WSプログラム実行ID="WSプログラム実行ID"，ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，実行結果="内部コード"）

（S）

標準WSジョブを終了します。

KNAW9301-W

There is no WS job corresponding to the specified WS program execution ID. (WS program execution ID = "WSプログラム実行ID", Error information = "エラー情報")
指定したWSプログラム実行IDに該当するWSジョブが存在しません。(WSプログラム実行ID="WSプログラム実行ID"，エラー情報="エラー情報")

（S）

WSジョブの強制終了を中止します。

KNAW9309-W

The WS job was canceled by JP1/AJS before the WS program was executed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSプログラムの実行前に，JP1/AJSよりWSジョブが打ち切られました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

ユーザーWSプログラムを実行しないで，ユーザーWSジョブを強制終了しました。

KNAW9999-E

An attempt to execute the WS job failed. (Job execution ID = "ジョブ実行ID", Job name = "ジョブ名", Job execution requesting manager host name = "ジョブ実行依頼マネージャーホスト名", Error information = "エラー情報")
WSジョブの実行に失敗しました。(ジョブ実行ID="ジョブ実行ID"，ジョブ名="ジョブ名"，ジョブ実行依頼マネージャーホスト名="ジョブ実行依頼マネージャーホスト名"，エラー情報="エラー情報")

（S）

WSジョブを異常終了します。

（O）

トラブルシュート資料を採取したあと，システム管理者に連絡してください。

付録

＜この付録の構成＞

付録A　ファイルおよびフォルダ一覧

付録B　プロセス一覧

付録C　ポート番号一覧

付録D　制限値一覧

付録E　WSDLのサポート範囲（Cosminexus Application Serverの場合）

付録F　WSDLのサポート範囲（WebSphere Application Serverの場合）

付録G　WSDLのサポート範囲（WebLogic Serverの場合）

付録H　用語解説

付録A　ファイルおよびフォルダ一覧

JP1/AJS3 - SOA OptionとJP1/AJS3 - View for SOA Optionのファイル，およびフォルダ一覧について記載します。

＜この節の構成＞

(1)　JP1/AJS3 - SOA Optionのファイルおよびフォルダ一覧

(2)　JP1/AJS3 - View for SOA Optionのファイルおよびフォルダ一覧

(1)　JP1/AJS3 - SOA Optionのファイルおよびフォルダ一覧

JP1/AJS3 - SOA Optionのファイルおよびフォルダ一覧を次の表に示します。

補足事項

ログのファイルおよびフォルダ一覧については，「13.2.2 稼働ログファイルおよびフォルダ一覧」を参照してください。

表A-1　JP1/AJS3 - SOA Optionのファイルおよびフォルダ一覧

内容
ファイル名

環境設定ファイル

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf¥ajswscommon.conf

UNIXの場合

/etc/opt/jp1ajs2forws/base/conf/ajswscommon.conf

環境設定モデルファイル※

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf¥ajswscommon.conf.model

UNIXの場合

/etc/opt/jp1ajs2forws/base/conf/ajswscommon.conf.model

JavaVM起動オプション設定ファイル

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf¥ajswsjavavmoptions.conf

UNIXの場合

/etc/opt/jp1ajs2forws/base/conf/ajswsjavavmoptions.conf

JavaVM起動オプション設定モデルファイル※

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf¥ajswsjavavmoptions.conf.model

UNIXの場合

/etc/opt/jp1ajs2forws/base/conf/ajswsjavavmoptions.conf.model

WS接続環境設定ファイル

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf¥ajsws_ws.conf

UNIXの場合

/etc/opt/jp1ajs2forws/base/conf/ajsws_ws.conf

WS接続環境設定モデルファイル※

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf¥ajsws_ws.conf.model

UNIXの場合

/etc/opt/jp1ajs2forws/base/conf/ajsws_ws.conf.model

クライアント定義ファイル

Windowsの場合

JP1/AJS3 - SOA Optionインストール先フォルダ¥base¥conf¥c4webcl.properties

UNIXの場合

/etc/opt/jp1ajs2forws/base/conf/c4webcl.properties

注※

モデルファイルを削除したり，モデルファイルの内容を変更したりしないでください。モデルファイルは，環境設定ファイル，JavaVM起動オプション設定ファイル，およびWS接続環境設定ファイルの初期状態の内容が記述されたファイルです。環境設定ファイル，JavaVM起動オプション設定ファイル，およびWS接続環境設定ファイルの内容を初期状態に戻す場合に，コピーして使用してください。

(2)　JP1/AJS3 - View for SOA Optionのファイルおよびフォルダ一覧

JP1/AJS3 - View for SOA Optionのファイルおよびフォルダ一覧を次の表に示します。

補足事項

ログのファイルおよびフォルダ一覧については，「13.2.2 稼働ログファイルおよびフォルダ一覧」を参照してください。

表A-2　JP1/AJS3 - View for SOA Optionのファイルおよびフォルダ一覧

内容 | ファイル名
JP1/AJS3 - View for SOA Option環境設定ファイル | JP1/AJS3 - View for SOA Optionインストール先フォルダ¥conf¥ajswsvcommon.conf
JP1/AJS3 - View for SOA Option環境設定モデルファイル※ | JP1/AJS3 - View for SOA Optionインストール先フォルダ¥conf¥ajswsvcommon.conf.model

注※

モデルファイルを削除したり，モデルファイルの内容を変更したりしないでください。モデルファイルは，JP1/AJS3 - View for SOA Option環境設定ファイルの初期状態の内容が記述されたファイルです。JP1/AJS3 - View for SOA Option環境設定ファイルの内容を初期状態に戻す場合に，コピーして使用してください。

付録B　プロセス一覧

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionのプロセスの一覧を次の表に示します。

表B-1　JP1/AJS3 - SOA Optionのプロセス一覧

プロセス
上段：Windows
下段：UNIX
機能名
説明

ajswsservice.exe
サービスマネージャープロセス（Windows限定）
Windowsのサービスマネージャーの実行プロセスです。
1ホストにつき1プロセスです。
WSジョブが同時に複数実行されてもプロセス数は変わりません（1プロセスのままです）。

－

ajswsjobstart.exe
スタータープロセス
JP1/AJS3 - SOA Optionのコンポーネントの一つであるスターターの実行プロセスです。
1WSジョブにつき1プロセスです。
WSジョブが同時に複数実行されると，複数のプロセスが上がります。

ajswsjobstart

ajswscontroller.exe
コントローラープロセス
JP1/AJS3 - SOA Optionのコンポーネントの一つであるコントローラーの実行プロセスです。
1ホストにつき1プロセスです。
WSジョブが同時に複数実行されてもプロセス数は変わりません（1プロセスのままです）。

ajswscontroller

－
開始コマンドプロセス（UNIX限定）
コントローラーの起動コマンドの実行プロセスです。
コマンドの1実行につき1プロセスです。
このコマンドを同時に複数実行すると，複数のプロセスが上がります。

ajswsstart

ajswsstatus.exe
状態表示コマンドプロセス
JP1/AJS3 - SOA Optionの状態表示コマンドの実行プロセスです。
コマンドの1実行につき1プロセスです。
このコマンドを同時に複数実行すると，複数のプロセスが上がります。

ajswsstatus

－
終了コマンドプロセス（UNIX限定）
コントローラーの終了コマンドの実行プロセスです。
コマンドの1実行につき1プロセスです。
このコマンドを同時に複数実行すると，複数のプロセスが上がります。

ajswsstop

ajswskillwsp.exe
WSプログラム強制終了コマンドプロセス
JP1/AJS3 - SOA OptionのWSプログラム強制終了コマンドの実行プロセスです。
コマンドの1実行につき1プロセスです。
このコマンドを同時に複数実行すると，複数のプロセスが上がります。

ajswskillwsp

ajsws_log.bat
資料採取コマンドプロセス
JP1/AJS3 - SOA Optionの資料採取コマンドの実行プロセスです。
コマンドの1実行につき1プロセスです。
このコマンドを同時に複数実行すると，複数のプロセスが上がります。

ajsws_log

（凡例）－：該当するプロセスがないことを示します。

表B-2　JP1/AJS3 - View for SOA Optionのプロセス一覧

プロセス
機能名
説明

ajswsvgetWSDL.exe
WSDL抽出コマンドプロセス
JP1/AJS3 - View for SOA OptionのWSDL抽出コマンドの実行プロセスです
コマンドの1実行につき1プロセスです。

ajsws_userwsjobdialog.exe
ユーザーWSジョブ定義プロセス
JP1/AJS3 - View for SOA OptionのユーザーWSジョブを定義する実行プロセスです。
1クライアントにつき1プロセスです。

ajsws_wsjobdialog.exe
標準WSジョブ定義プロセス
JP1/AJS3 - View for SOA Optionの標準WSジョブを定義する実行プロセスです。
1クライアントにつき1プロセスです。

ajswsv_log.bat
資料採取コマンドプロセス
JP1/AJS3 - View for SOA Optionの資料採取コマンドの実行プロセスです。
コマンドの1実行につき1プロセスです。
このコマンドを同時に複数実行すると，複数のプロセスが上がります。

付録C　ポート番号一覧

JP1/AJS3 - SOA Optionで使用するポート番号を次の表に示します。

表C-1　JP1/AJS3 - SOA Optionで使用するポート番号

ポート番号 | 用途
20500 | JP1/AJS3 - SOA Option内の通信で使用されます。

注　JP1/AJS3 - View for SOA Optionで使用するポート番号はありません。

付録D　制限値一覧

JP1/AJS3 - SOA OptionおよびJP1/AJS3 - View for SOA Optionの制限値について説明します。

＜この節の構成＞

付録D.1　JP1/AJS3 - SOA Optionの制限値一覧

付録D.2　JP1/AJS3 - View for SOA Optionの制限値一覧

付録D.1　JP1/AJS3 - SOA Optionの制限値一覧

JP1/AJS3 - SOA Optionのシステム構成の制限値，環境設定時の制限値，および標準WSジョブがサポートするSOAPのバージョンを次に示します。

＜この項の構成＞

(1)　JP1/AJS3 - SOA Optionのシステム構成の制限値

(2)　JP1/AJS3 - SOA Optionの環境設定の制限値

(3)　標準WSジョブがサポートするSOAPのバージョン

(1)　JP1/AJS3 - SOA Optionのシステム構成の制限値

JP1/AJS3 - SOA Optionのシステム構成の制限値を次に示します。

表D-1　JP1/AJS3 - SOA Optionのシステム構成の制限値

定義内容
接続できる最大値

一つのWSジョブ実行ホストに導入できるJP1/AJS3 - SOA Optionの数
1

一つのJP1/AJS3 - ManagerまたはJP1/AJS2 - Managerに接続できるWSジョブ実行ホストの数
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Agentの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Agentの数と同様です。
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Agentの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Agentの数については，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（システム構築編）」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」を参照してください。

システムに導入できるJP1/AJS3 - ViewまたはJP1/AJS2 - Viewの数
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Viewの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Viewの数と同様です。
JP1/AJS3 - Managerに接続できるJP1/AJS3 - Viewの数またはJP1/AJS2 - Managerに接続できるJP1/AJS2 - Viewの数については，マニュアル「JP1/Automatic Job Management System 3 設計ガイド（システム構築編）」またはマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」を参照してください。

(2)　JP1/AJS3 - SOA Optionの環境設定の制限値

JP1/AJS3 - SOA Optionの環境設定の制限値を次に示します。

表D-2　JP1/AJS3 - SOA Optionの環境設定の制限値

定義内容 | 設定できる範囲
使用するポート番号 | 1,024～65,535
同時に実行できるWSプログラム数 | 1～64
JP1/AJS3 - SOA Optionが出力する稼働ログのサイズ | 4,096～16,777,216バイト
JP1/AJS3 - SOA Optionが出力する稼働ログの面数 | 2～16

(3)　標準WSジョブがサポートするSOAPのバージョン

標準WSジョブがサポートするSOAPのバージョンは1.1です。

付録D.2　JP1/AJS3 - View for SOA Optionの制限値一覧

JP1/AJS3 - View for SOA Option（JP1/AJS3 - ViewまたはJP1/AJS2 - View）のシステム構成の制限値を次に示します。

表D-3　JP1/AJS3 - View for SOA Optionのシステム構成の制限値

定義内容 | 接続できる最大値
JP1/AJS3 - ViewまたはJP1/AJS2 - Viewに導入できるJP1/AJS3 - View for SOA Optionの数 | 1

付録E　WSDLのサポート範囲（Cosminexus Application Serverの場合）

WebアプリケーションサーバがCosminexus Application Serverの場合に，標準WSジョブを定義するときに留意が必要なWSDLのサポート範囲について説明します。

＜この節の構成＞

付録E.1　WSDL 1.1仕様のサポート範囲（Cosminexus Application Serverの場合）

付録E.2　標準WSジョブで指定できるデータ型（Cosminexus Application Serverの場合）

付録E.1　WSDL 1.1仕様のサポート範囲（Cosminexus Application Serverの場合）

標準WSジョブで定義できるWSDL1.1仕様のサポート範囲を次の表に示し，そのあとに，それぞれの要素についての詳細を説明します。

表E-1　標準WSジョブで定義できるWSDL1.1仕様のサポート範囲

分類 | 要素名※1※2 | 子要素※1 | 属性 | サポート
ドキュメンテーション | wsdl:documentation |  |  | ○
インポート | wsdl:import |  |  | ×
タイプ | wsdl:types |  |  | △
メッセージ | wsdl:message | wsdl:part |  | △
|  | △
| name | △
ポートタイプ | wsdl:portType |  |  | △
wsdl:operation |  | △
|  | △
| name | △
バインディング | wsdl:binding |  |  | △
サービス | wsdl:service |  |  | △
| name | △
wsdl:port | name | △
SOAPバインディング | soap:binding |  |  | ○
soap:operation |  |  | △
| style | ○
| soapAction | △
soap:body |  |  | ○
| encodingStyle | ×
| use | △
| namespace | ○
soap:header |  |  | ×
soap:fault |  |  | ○
soap:headerfault |  |  | ×
soap:address |  |  | ○

（凡例）

○：サポートされます。

△：一部サポートされます。

×：サポートされません。

注※1

「wsdl」は，WSDL1.1の名前空間プレフィクスを示します。

注※2

「soap」はWSDL1.1のsoap拡張要素の名前空間プレフィクスを示します。

＜この項の構成＞

(1)　wsdl:documentation要素

(2)　wsdl:import要素

(3)　wsdl:types要素

(4)　wsdl:message要素

(5)　wsdl:portType要素

(6)　wsdl:binding要素

(7)　wsdl:service要素

(8)　soap:binding要素

(9)　soap:operation要素

(10)　soap:body要素およびsoap:fault要素

(11)　soap:header要素およびsoap:headerfault要素

(12)　サポートされるオペレーションが一つもない場合の動作

(1)　wsdl:documentation要素

標準WSジョブで，この要素は使用できません。

(2)　wsdl:import要素

標準WSジョブでは，wsdl:import要素はサポートされません。wsdl:import要素が指定されている場合，標準WSジョブの定義中にエラーとなります。

(3)　wsdl:types要素

標準WSジョブでは，document/literalパターンでのwrapped要素だけがサポートされます。

wrapped要素の子要素のtype属性には，「付録E.2標準WSジョブで指定できるデータ型（Cosminexus Application Serverの場合）」で示すデータ型を指定できます。

「付録E.2標準WSジョブで指定できるデータ型（Cosminexus Application Serverの場合）」以外のデータ型を使用する場合は，複合型を使用した標準WSジョブを定義してください。複合型を使用した標準WSジョブの定義については，「2.3.1 WSプログラムをGUIで作成する（標準WSジョブの定義）」を参照してください。

なお，JP1/AJS3 - SOA Optionでは，types要素の子要素のschema要素中にimport，include要素を指定できません。

(4)　wsdl:message要素

wsdl:messageの子要素のtype属性には，「付録E.2標準WSジョブで指定できるデータ型（Cosminexus Application Serverの場合）」で示すデータ型を指定できます。

「付録E.2標準WSジョブで指定できるデータ型（Cosminexus Application Serverの場合）」以外のデータ型を使用する場合は，複合型を使用した標準WSジョブを定義してください。複合型を使用した標準WSジョブの定義については，「2.3.1 WSプログラムをGUIで作成する（標準WSジョブの定義）」を参照してください。

なお，wsdl:messageの子要素にwsdl:element属性を指定した場合，値にはdocument/literalパターンでのwrapped要素だけを指定できます。

wsdl:type属性に指定された値，またはwsdl:element属性に指定した要素（element）の子要素のtype属性に指定された値が，次の状態に当てはまる場合，そのmessage要素をinputまたはoutput要素とするオペレーションは，標準WSジョブの定義中に［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

wsdl:messageの子要素のname属性が，1,023バイトを超える場合

(5)　wsdl:portType要素

標準WSジョブでは，オペレーションの操作パターン（transmission primitive）のうちrequest/responseだけがサポートされます。操作パターンがrequest/responseでないオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

標準WSジョブでは，オペレーションのオーバーロード（同じ名前で異なるパラメーターを持つ複数のオペレーション）はサポートされません。wsdl:operation要素のname属性に同じものが複数ある場合，標準WSジョブの定義中にエラーとなります。

wsdl:operation要素のname属性の値がQName形式で，かつ1,023バイトを超える場合，そのオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

オペレーションの最大個数は100個です。WSDLファイル中にwsdl:operation要素が101個以上指定されている場合，先頭から100個分のwsdl:operation要素についてだけ処理されます。

wsdl:input要素またはwsdl:output要素中のwsdl:message要素の最大個数は100個です。wsdl:message要素の数が101個以上ある場合，そのwsdl:input要素，wsdl:output要素を持つオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

documentスタイルのWSDLファイルの場合，wsdl:message要素内のelement属性に指定した要素（xsd:element）の子要素の最大個数は100個です。子要素が101個以上の要素（xsd:element）を持つオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(6)　wsdl:binding要素

標準WSジョブでは，バインディングのタイプのうち，SOAPバインディングだけがサポートされます。SOAPバインディング以外のバインディング要素が指定されていた場合（wsdl:bindingの子要素としてsoap:bindingが指定されていない場合)，標準WSジョブの定義中にエラーとなります。

また，wsdl:bindingの子要素のwsdl:input,wsdl:output要素の子要素として，soap:body要素だけがサポートされます。soap:body以外の要素が指定されている場合，標準WSジョブの定義中にエラーとなります。

(7)　wsdl:service要素

標準WSジョブでは，複数のwsdl:service要素が指定されたWSDLファイルはサポートされません。また，wsdl:serviceの子要素に複数のwsdl:portが指定されたWSDLファイルはサポートされません。

また，wsdl:service要素のname属性の値が，QName形式で1,023バイトを超える場合，またはwsdl:port要素のname属性の値が，QName形式で1,023バイトを超える場合，WSDLファイルはサポートされません。

WSDLファイルに複数のwsdl:service要素が指定されている場合，複数のwsdl:portが指定されている場合，またはname属性の値が制限を超えている場合，標準WSジョブの定義中にエラーとなります。

(8)　soap:binding要素

標準WSジョブでは，オペレーションのスタイルとして，"rpc"および"document"の両方がサポートされます。

(9)　soap:operation要素

標準WSジョブでは，soapAction属性の値が511バイト以内であるときにサポートされます。

soapAction属性の値が512バイトを超える場合，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(10)　soap:body要素およびsoap:fault要素

標準WSジョブでは，use属性の値として"literal"だけがサポートされます。"encoded"が指定されたオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(11)　soap:header要素およびsoap:headerfault要素

標準WSジョブでは，soap:header要素およびsoap:headerfault要素はサポートされません。soap:header要素，soap:headerfault要素が指定されているオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(12)　サポートされるオペレーションが一つもない場合の動作

標準WSジョブの定義中にエラーとなります。

付録E.2　標準WSジョブで指定できるデータ型（Cosminexus Application Serverの場合）

標準WSジョブに定義するWSDLファイルの，XML Schemaデータ型およびsoapencデータ型のサポート範囲について説明します。

接続するWebアプリケーションサーバがCosminexus Application Serverのとき，オペレーションの引数，戻り値として，単純型（XMLSchemaの基本データ型）と複合型を指定できます。

単純型の場合，標準WSジョブを定義するとき，JP1/AJS3 - View for SOA Optionのダイアログに引数や戻り値のデータ型が表示されるので，ダイアログに値を入力することができます。一方，複合型の場合は，JP1/AJS3 - View for SOA Optionのダイアログに引数や戻り値のデータ型が表示されません。複合型の場合は，XML形式で値を記述して，ダイアログにXML文書を指定します。

ここでは，単純型を一覧で示します。ここで示すデータ型以外（複合型）を使用する場合は，値をXML形式で記述してください。

表E-2　JP1/AJS3 - View for SOA Optionのダイアログに表示されるデータ型（単純型）

項番
データ型※1
Javaデータ型※2
IN
RET
OUT
INOUT

1

xsd:anyType

java.lang.Object

×
×
×
×

2

xsd:anySimpleType

java.lang.Object

×
×
×
×

3

xsd:base64Binary

byte[]

○
○
×
×

4

xsd:boolean

java.lang.Boolean

○
○
○
○

5

xsd:byte

java.lang.Byte

○
○
○
○

6

xsd:date

java.util.Date

○
○
○
○

7

xsd:dateTime

java.util.GregorianCalendar

○
○
○
○

8

xsd:decimal

java.math.BigDecimal

○
○
○
○

9

xsd:double

java.lang.Double

○
○
○
○

10

xsd:float

java.lang.Float

○
○
○
○

11

xsd:hexBinary

byte[]

○
○
○
○

12

xsd:int

java.lang.Integer

○
○
○
○

13

xsd:integer

java.math.BigInteger

○
○
○
○

14

xsd:long

java.lang.Long

○
○
○
○

15

xsd:QName

javax.xml.namespace.QName

○
○
○
○

16

xsd:short

java.lang.Short

○
○
○
○

17

xsd:string

java.lang.String

○
○
○
○

18

xsd2000:timeInstant※3

java.util.GregorianCalendar

×
×
×
×

19

xsd:duration

org.apache.axis.types.Duration

×
×
×
×

20

xsd:time

org.apache.axis.types.Time

×
×
×
×

21

xsd:gYearMonth

org.apache.axis.types.YearMonth

×
×
×
×

22

xsd:gYear

org.apache.axis.types.Year

×
×
×
×

23

xsd:gMonthDay

org.apache.axis.types.MonthDay

×
×
×
×

24

xsd:gDay

org.apache.axis.types.Day

×
×
×
×

25

xsd:gMonth

org.apache.axis.types.Month

×
×
×
×

26

xsd:anyURI

org.apache.axis.types.URI

×
×
×
×

27

xsd:normalizedString

org.apache.axis.types.NormalizedString

×
×
×
×

28

xsd:token

org.apache.axis.types.Token

×
×
×
×

29

xsd:Name

org.apache.axis.types.Name

×
×
×
×

30

xsd:NCName

org.apache.axis.types.NCName

×
×
×
×

31

xsd:NMTOKEN

org.apache.axis.types.NMTOKEN

×
×
×
×

32

xsd:nonPositiveInteger

org.apache.axis.types.NonPositiveInteger

×
×
×
×

33

xsd:negativeInteger

org.apache.axis.types.NegativeInteger

×
×
×
×

34

xsd:nonNegativeInteger

org.apache.axis.types.NonNegativeInteger

×
×
×
×

35

xsd:unsignedInt

org.apache.axis.types.UnsignedInt

×
×
×
×

36

xsd:unsignedShort

org.apache.axis.types.UnsignedShort

×
×
×
×

37

xsd:unsignedLong

org.apache.axis.types.UnsignedLong

×
×
×
×

38

xsd:unsignedByte

org.apache.axis.types.UnsignedByte

×
×
×
×

39

xsd:positiveInteger

org.apache.axis.types.PositiveInteger

×
×
×
×

40

xsd:language

org.apache.axis.types.Language

×
×
×
×

41

xsd:ID

org.apache.axis.types.Id

×
×
×
×

42

xsd:IDREF

org.apache.axis.types.IDRef

×
×
×
×

43

xsd:ENTITY

org.apache.axis.types.Entity

×
×
×
×

44

xsd:IDREFS

org.apache.axis.types.IDRefs

×
×
×
×

45

xsd:ENTITIES

org.apache.axis.types.Entities

×
×
×
×

46

xsd:NMTOKENS

org.apache.axis.types.NMTokens

×
×
×
×

47

soapenc:Array

java.lang.Object[]

×
×
×
×

48

soapenc:base64

byte[]

×
×
×
×

49

soapenc:boolean

java.lang.Boolean

×
×
×
×

50

soapenc:byte

java.lang.Byte

×
×
×
×

51

soapenc:decimal

java.math.BigDecimal

×
×
×
×

52

soapenc:double

java.lang.Double

×
×
×
×

53

soapenc:float

java.lang.Float

×
×
×
×

54

soapenc:int

java.lang.Integer

×
×
×
×

55

soapenc:integer

java.math.BigInteger

×
×
×
×

56

soapenc:long

java.lang.Long

×
×
×
×

57

soapenc:short

java.lang.Short

×
×
×
×

58

soapenc:string

java.lang.String

×
×
×
×

（凡例）

IN：INパラメーターとして使用することを指します。

RET：戻り値として指定することを指します。

OUT：OUTパラメーターとして指定することを指します。

INOUT：INOUTパラメーターとして指定することを指します。

○：指定できます。

×：指定できません。

注※1

"xsd"はXMLSchemaの名前空間プレフィクスを指します。

"soapenc"はsoapencの名前空間プレフィクスを指します。

注※2

Javaデータ型は，CosminexusのWebサービスライブラリでの対応型です。

注※3

"xsd2000"は，XMLSchemaの名前空間プレフィクスを指します。

付録F　WSDLのサポート範囲（WebSphere Application Serverの場合）

WebアプリケーションサーバがWebSphere Application Serverの場合に，標準WSジョブを定義するときに留意が必要なWSDLのサポート範囲について説明します。

＜この節の構成＞

付録F.1　WSDL 1.1仕様のサポート範囲（WebSphere Application Serverの場合）

付録F.2　標準WSジョブで指定できるデータ型（WebSphere Application Serverの場合）

付録F.1　WSDL 1.1仕様のサポート範囲（WebSphere Application Serverの場合）

標準WSジョブで定義できるWSDL1.1仕様のサポート範囲を次の表に示し，そのあとに，それぞれの要素についての詳細を説明します。

表F-1　標準WSジョブで定義できるWSDL1.1仕様のサポート範囲

分類
要素名※1※2
子要素※1
属性
サポート

ドキュメンテーション

wsdl:document

○

インポート

wsdl:import

×

タイプ

wsdl:types

△

メッセージ

wsdl:message

wsdl:part

△

△

name

△

ポートタイプ

wsdl:portType

△

wsdl:operation

△

△

name

△

バインディング

wsdl:binding

△

サービス

wsdl:service

△

name

△

wsdl:port

name

△

SOAPバインディング

soap:binding

○

soap:operation

△

style

○

soapAction

△

soap:body

○

encodingStyle

×

use

△

namespace

○

soap:fault

○

soap:header

×

soap:headerfault

×

soap:address

△

（凡例）

○：サポートされます。

△：一部サポートされます。

×：サポートされません。

注※1

「wsdl」は，WSDL1.1の名前空間プレフィクスを示します。

注※2

「soap」はWSDL1.1のsoap拡張要素の名前空間プレフィクスを示します。

＜この項の構成＞

(1)　wsdl:documentation要素

(2)　wsdl:import要素

(3)　wsdl:types要素

(4)　wsdl:message要素

(5)　wsdl:portType要素

(6)　wsdl:binding要素

(7)　wsdl:service要素

(8)　soap:binding要素

(9)　soap:operation要素

(10)　soap:body要素およびsoap:fault要素

(11)　soap:header要素およびsoap:headerfault要素

(12)　soap:address要素

(13)　サポートされるオペレーションが一つもない場合の動作

(1)　wsdl:documentation要素

標準WSジョブで，この要素は使用できません。

(2)　wsdl:import要素

標準WSジョブでは，wsdl:import要素はサポートされません。wsdl:import要素が指定されている場合，標準WSジョブの定義中にエラーとなります。

(3)　wsdl:types要素

標準WSジョブでは，document/literalパターンでのwrapped要素だけがサポートされます。

wrapped要素の子要素のtype属性には，「付録F.2標準WSジョブで指定できるデータ型（WebSphere Application Serverの場合）」で示すデータ型だけ指定できます。

なお，JP1/AJS3 - SOA Optionでは，types要素の子要素のschema要素中にimport，include要素を指定できません。

(4)　wsdl:message要素

wsdl:messageの子要素のtype属性には，「付録F.2標準WSジョブで指定できるデータ型（WebSphere Application Serverの場合）」で示すデータ型だけ指定できます。

また，wsdl:messageの子要素にwsdl:element属性を指定した場合，値にはdocument/literalパターンでのwrapped要素だけを指定できます。

wsdl:type属性に指定された値，またはwsdl:element属性に指定した要素（element）の子要素のtype属性に指定された値が，次のどちらかの状態に当てはまる場合，そのmessage要素をinputまたはoutput要素とするオペレーションは，標準WSジョブの定義中に［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

「付録F.2標準WSジョブで指定できるデータ型（WebSphere Application Serverの場合）」で示すデータ型以外の場合

wsdl:messageの子要素のname属性が，1,023バイトを超える場合

(5)　wsdl:portType要素

標準WSジョブでは，オペレーションの操作パターン（transmission primitive）のうちrequest/responseだけがサポートされます。操作パターンがrequest/responseでないオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

標準WSジョブでは，オペレーションのオーバーロード（同じ名前で異なるパラメーターを持つ複数のオペレーション）はサポートされません。wsdl:operation要素のname属性に同じものが複数ある場合，標準WSジョブの定義中にエラーとなります。

wsdl:operation要素のname属性の値がQName形式で，かつ1,023バイトを超える場合，そのオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

オペレーションの最大個数は100個です。WSDLファイル中にwsdl:operation要素が101個以上指定されている場合，先頭から100個分のwsdl:operation要素についてだけ処理されます。

wsdl:input要素またはwsdl:output要素中のwsdl:message要素の最大個数は100個です。wsdl:message要素の数が101個以上ある場合，そのwsdl:input要素，wsdl:output要素を持つオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

documentスタイルのWSDLファイルの場合，wsdl:message要素内のelement属性に指定した要素（xsd:element）の子要素の最大個数は100個です。子要素が101個以上の要素（xsd:element）を持つオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(6)　wsdl:binding要素

標準WSジョブでは，バインディングのタイプのうち，SOAPバインディングだけがサポートされます。SOAPバインディング以外のバインディング要素が指定されていた場合（wsdl:bindingの子要素としてsoap:bindingが指定されていない場合)，標準WSジョブの定義中にエラーとなります。

また，wsdl:bindingの子要素のwsdl:input,wsdl:output要素の子要素として，soap:body要素だけがサポートされます。soap:body以外の要素が指定されている場合，標準WSジョブの定義中にエラーとなります。

(7)　wsdl:service要素

標準WSジョブでは，複数のwsdl:service要素が指定されたWSDLファイルはサポートされません。また，wsdl:serviceの子要素に複数のwsdl:portが指定されたWSDLファイルはサポートされません。

また，wsdl:service要素のname属性の値が，QName形式で1,023バイトを超える場合，またはwsdl:port要素のname属性の値が，QName形式で1,023バイトを超える場合，WSDLファイルはサポートされません。

WSDLファイルに複数のwsdl:service要素が指定されている場合，複数のwsdl:portが指定されている場合，またはname属性の値が制限を超えている場合，標準WSジョブの定義中にエラーとなります。

(8)　soap:binding要素

標準WSジョブでは，オペレーションのスタイルとして，"rpc"および"document"の両方がサポートされます。

(9)　soap:operation要素

標準WSジョブでは，soapAction属性の値が511バイト以内であるときにサポートされます。

soapAction属性の値が512バイトを超える場合，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(10)　soap:body要素およびsoap:fault要素

標準WSジョブでは，use属性の値として"literal"だけがサポートされます。"encoded"が指定されたオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(11)　soap:header要素およびsoap:headerfault要素

標準WSジョブでは，soap:header要素およびsoap:headerfault要素はサポートされません。soap:header要素，soap:headerfault要素が指定されているオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(12)　soap:address要素

標準WSジョブでは，location属性の値が511バイト以内の場合にサポートされます。

location属性の値が512バイトを超える場合，標準WSジョブの定義中にエラーとなります。

(13)　サポートされるオペレーションが一つもない場合の動作

標準WSジョブの定義中にエラーとなります。

付録F.2　標準WSジョブで指定できるデータ型（WebSphere Application Serverの場合）

標準WSジョブに定義するWSDLファイルの，XML Schemaデータ型およびsoapencデータ型のサポート範囲について説明します。

標準WSジョブでは，オペレーションの引数および戻り値として，XMLSchemaの基本データ型だけを指定できます。基本データ型以外（複合型，配列，列挙型）は指定できません。

標準WSジョブで指定できるデータ型の一覧を，次の表に示します。

表F-2　指定できるデータ型

項番
データ型※1
Javaデータ型※2
IN
RET
OUT
INOUT

1

xsd:anyType

java.lang.Object

×
×
×
×

2

xsd:anySimpleType

java.lang.String

×
×
×
×

3

xsd:base64Binary

byte[]

○
○
○
○

4

xsd:boolean

boolean

○
○
○
○

5

xsd:byte

byte

○
○
○
○

6

xsd:date

java.util.Calendar

○
○
○
○

7

xsd:dateTime

java.util.Calendar

○
○
○
○

8

xsd:decimal

java.math.BigDecimal

○
○
○
○

9

xsd:double

double

○
○
○
○

10

xsd:float

float

○
○
○
○

11

xsd:hexBinary

byte[]

○
○
○
○

12

xsd:int

int

○
○
○
○

13

xsd:integer

java.math.BigInteger

○
○
○
○

14

xsd:long

long

○
○
○
○

15

xsd:QName

javax.xml.namespace.QName

○
○
○
○

16

xsd:short

short

○
○
○
○

17

xsd:string

java.lang.String

○
○
○
○

18

xsd2000:timeInstant※3

java.util.Calendar

×
×
×
×

19

xsd:duration

java.lang.String

×
×
×
×

20

xsd:time

java.util.Calendar

×
×
×
×

21

xsd:gYearMonth

java.lang.String

×
×
×
×

22

xsd:gYear

java.lang.String

×
×
×
×

23

xsd:gMonthDay

java.lang.String

×
×
×
×

24

xsd:gDay

java.lang.String

×
×
×
×

25

xsd:gMonth

java.lang.String

×
×
×
×

26

xsd:anyURI

java.net.URI

×
×
×
×

27

xsd:normalizedString

java.lang.String

×
×
×
×

28

xsd:token

java.lang.String

×
×
×
×

29

xsd:Name

java.lang.String

×
×
×
×

30

xsd:NCName

java.lang.String

×
×
×
×

31

xsd:NMTOKEN

java.lang.String

×
×
×
×

32

xsd:nonPositiveInteger

java.math.BigInteger

×
×
×
×

33

xsd:negativeInteger

java.math.BigInteger

×
×
×
×

34

xsd:nonNegativeInteger

java.math.BigInteger

×
×
×
×

35

xsd:unsignedInt

long

×
×
×
×

36

xsd:unsignedShort

int

×
×
×
×

37

xsd:unsignedLong

java.math.BigInteger

×
×
×
×

38

xsd:unsignedByte

short

×
×
×
×

39

xsd:positiveInteger

java.math.BigInteger

×
×
×
×

40

xsd:language

java.lang.String

×
×
×
×

41

xsd:ID

java.lang.String

×
×
×
×

42

xsd:IDREF

java.lang.String

×
×
×
×

43

xsd:ENTITY

javax.xml.soap.SOAPElement

×
×
×
×

44

xsd:IDREFS

java.lang.String[]

×
×
×
×

45

xsd:ENTITIES

javax.xml.soap.SOAPElement

×
×
×
×

46

xsd:NMTOKENS

java.lang.String[]

×
×
×
×

47

soapenc:Array

java.lang.Object[]

×
×
×
×

48

soapenc:base64

byte[]

×
×
×
×

49

soapenc:boolean

java.lang.Boolean

×
×
×
×

50

soapenc:byte

java.lang.Byte

×
×
×
×

51

soapenc:decimal

java.math.BigDecimal

×
×
×
×

52

soapenc:double

java.lang.Double

×
×
×
×

53

soapenc:float

java.lang.Float

×
×
×
×

54

soapenc:int

java.lang.Integer

×
×
×
×

55

soapenc:integer

java.math.BigInteger

×
×
×
×

56

soapenc:long

java.lang.Long

×
×
×
×

57

soapenc:short

java.lang.Short

×
×
×
×

58

soapenc:string

java.lang.String

×
×
×
×

（凡例）

IN：INパラメーターとして使用することを指します。

RET：戻り値として指定することを指します。

OUT：OUTパラメーターとして指定することを指します。

INOUT：INOUTパラメーターとして指定することを指します。

○：指定できます。

×：指定できません。標準WSジョブ定義時エラーとなります。

注※1

"xsd"はXMLSchemaの名前空間プレフィクスを指します。

"soapenc"はsoapencの名前空間プレフィクスを指します。

注※2

Javaデータ型は，WebSphereのWebサービスライブラリでの対応型です。

注※3

"xsd2000"は，XMLSchemaの名前空間プレフィクスを指します。

付録G　WSDLのサポート範囲（WebLogic Serverの場合）

WebアプリケーションサーバがWebLogic Serverの場合に，標準WSジョブを定義するときに留意が必要なWSDLのサポート範囲について説明します。

＜この節の構成＞

付録G.1　WSDL 1.1仕様のサポート範囲（WebLogic Serverの場合）

付録G.2　標準WSジョブで指定できるデータ型（WebLogic Serverの場合）

付録G.1　WSDL 1.1仕様のサポート範囲（WebLogic Serverの場合）

標準WSジョブで定義できるWSDL1.1仕様のサポート範囲を次の表に示し，そのあとに，それぞれの要素についての詳細を説明します。

表G-1　標準WSジョブで定義できるWSDL1.1仕様のサポート範囲

分類
要素名※1※2
子要素※1
属性
サポート

ドキュメンテーション

wsdl:document

○

インポート

wsdl:import

×

タイプ

wsdl:types

△

メッセージ

wsdl:message

wsdl:part

△

△

name

△

ポートタイプ

wsdl:portType

△

wsdl:operation

△

△

name

△

バインディング

wsdl:binding

△

サービス

wsdl:service

△

name

△

wsdl:port

name

△

SOAPバインディング

soap:binding

○

soap:operation

△

style

○

soapAction

△

soap:body

○

encodingStyle

×

use

△

namespace

○

soap:header

×

soap:fault

○

soap:headerfault

×

soap:address

○

（凡例）

○：サポートされます。

△：一部サポートされます。

×：サポートされません。

注※1

「wsdl」は，WSDL1.1の名前空間プレフィクスを示します。

注※2

「soap」はWSDL1.1のsoap拡張要素の名前空間プレフィクスを示します。

＜この項の構成＞

(1)　wsdl:documentation要素

(2)　wsdl:import要素

(3)　wsdl:types要素

(4)　wsdl:message要素

(5)　wsdl:portType要素

(6)　wsdl:binding要素

(7)　wsdl:service要素

(8)　soap:binding要素

(9)　soap:operation要素

(10)　soap:body要素およびsoap:fault要素

(11)　soap:header要素およびsoap:headerfault要素

(12)　サポートされるオペレーションが一つもない場合の動作

(1)　wsdl:documentation要素

標準WSジョブで，この要素は使用できません。

(2)　wsdl:import要素

標準WSジョブでは，wsdl:import要素はサポートされません。wsdl:import要素が指定されている場合，標準WSジョブの定義中にエラーとなります。

(3)　wsdl:types要素

標準WSジョブでは，document/literalパターンでのwrapped要素だけがサポートされます。

wrapped要素の子要素のtype属性には，「付録G.2標準WSジョブで指定できるデータ型（WebLogic Serverの場合）」で示すデータ型だけ指定できます。

なお，JP1/AJS3 - SOA Optionでは，types要素の子要素のschema要素中にimport，include要素を指定できません。

(4)　wsdl:message要素

wsdl:messageの子要素のtype属性には，「付録G.2標準WSジョブで指定できるデータ型（WebLogic Serverの場合）」で示すデータ型だけ指定できます。

また，wsdl:messageの子要素にwsdl:element属性を指定した場合，値にはdocument/literalパターンでのwrapped要素だけを指定できます。

wsdl:type属性に指定された値，またはwsdl:element属性に指定した要素（element）の子要素のtype属性に指定された値が，次のどちらかの状態に当てはまる場合，そのmessage要素をinputまたはoutput要素とするオペレーションは，標準WSジョブの定義中に［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

「付録G.2標準WSジョブで指定できるデータ型（WebLogic Serverの場合）」で示すデータ型以外の場合

wsdl:messageの子要素のname属性が，1,023バイトを超える場合

(5)　wsdl:portType要素

標準WSジョブでは，オペレーションの操作パターン（transmission primitive）のうちrequest/responseだけがサポートされます。操作パターンがrequest/responseでないオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

標準WSジョブでは，オペレーションのオーバーロード（同じ名前で異なるパラメーターを持つ複数のオペレーション）はサポートされません。wsdl:operation要素のname属性に同じものが複数ある場合，標準WSジョブの定義中にエラーとなります。

wsdl:operation要素のname属性の値がQName形式で，かつ1,023バイトを超える場合，そのオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

オペレーションの最大個数は100個です。WSDLファイル中にwsdl:operation要素が101個以上指定されている場合，先頭から100個分のwsdl:operation要素についてだけ処理されます。

wsdl:input要素またはwsdl:output要素中のwsdl:message要素の最大個数は100個です。wsdl:message要素の数が101個以上ある場合，そのwsdl:input要素，wsdl:output要素を持つオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

documentスタイルのWSDLファイルの場合，wsdl:message要素内のelement属性に指定した要素（xsd:element）の子要素の最大個数は100個です。子要素が101個以上の要素（xsd:element）を持つオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(6)　wsdl:binding要素

標準WSジョブでは，バインディングのタイプのうち，SOAPバインディングだけがサポートされます。SOAPバインディング以外のバインディング要素が指定されていた場合（wsdl:bindingの子要素としてsoap:bindingが指定されていない場合)，標準WSジョブの定義中にエラーとなります。

また，wsdl:bindingの子要素のwsdl:input,wsdl:output要素の子要素として，soap:body要素だけがサポートされます。soap:body以外の要素が指定されている場合，標準WSジョブの定義中にエラーとなります。

(7)　wsdl:service要素

標準WSジョブでは，複数のwsdl:service要素が指定されたWSDLファイルはサポートされません。また，wsdl:serviceの子要素に複数のwsdl:portが指定されたWSDLファイルはサポートされません。

また，wsdl:service要素のname属性の値が，QName形式で1,023バイトを超える場合，またはwsdl:port要素のname属性の値が，QName形式で1,023バイトを超える場合，WSDLファイルはサポートされません。

WSDLファイルに複数のwsdl:service要素が指定されている場合，複数のwsdl:portが指定されている場合，またはname属性の値が制限を超えている場合，標準WSジョブの定義中にエラーとなります。

(8)　soap:binding要素

標準WSジョブでは，オペレーションのスタイルとして，"rpc"および"document"の両方がサポートされます。

(9)　soap:operation要素

標準WSジョブでは，soapAction属性の値が511バイト以内であるときにサポートされます。

soapAction属性の値が512バイトを超える場合，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(10)　soap:body要素およびsoap:fault要素

標準WSジョブでは，use属性の値として"literal"だけがサポートされます。"encoded"が指定されたオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(11)　soap:header要素およびsoap:headerfault要素

標準WSジョブでは，soap:header要素およびsoap:headerfault要素はサポートされません。soap:header要素，soap:headerfault要素が指定されているオペレーションは，標準WSジョブの定義中，［Webサービス選択 - ステップ2 of 2］ダイアログボックスに表示されません。

(12)　サポートされるオペレーションが一つもない場合の動作

標準WSジョブの定義中にエラーとなります。

付録G.2　標準WSジョブで指定できるデータ型（WebLogic Serverの場合）

標準WSジョブに定義するWSDLファイルの，XML Schemaデータ型およびsoapencデータ型のサポート範囲について説明します。

標準WSジョブでは，オペレーションの引数および戻り値として，XMLSchemaの基本データ型だけを指定できます。基本データ型以外（複合型，配列，列挙型）は指定できません。

標準WSジョブで指定できるデータ型の一覧を，次の表に示します。

表G-2　指定できるデータ型

項番
データ型※1
Javaデータ型※2
IN
RET
OUT
INOUT

1

xsd:anyType

java.lang.Object

×
×
×
×

2

xsd:anySimpleType

java.lang.String

×
×
×
×

3

xsd:base64Binary

byte[]

○
△※3
△※3
△※3

4

xsd:boolean

boolean

○
△※3
△※3
△※3

5

xsd:byte

byte

○
△※3
△※3
△※3

6

xsd:date

java.util.Calendar

○
△※3
△※3
△※3

7

xsd:dateTime

java.util.Calendar

○
△※3
△※3
△※3

8

xsd:decimal

java.math.BigDecimal

○
△※3
△※3
△※3

9

xsd:double

double

○
△※3
△※3
△※3

10

xsd:float

float

○
△※3
△※3
△※3

11

xsd:hexBinary

byte[]

○
△※3
×※4
×※4

12

xsd:int

int

○
△※3
△※3
△※3

13

xsd:integer

java.math.BigInteger

○
△※3
△※3
△※3

14

xsd:long

long

○
△※3
△※3
△※3

15

xsd:QName

javax.xml.namespace.QName

○
△※3
△※3
△※3

16

xsd:short

short

○
△※3
△※3
△※3

17

xsd:string

java.lang.String

○
△※3
△※3
△※3

18

xsd2000:timeInstant※5

-

×
×
×
×

19

xsd:duration

java.lang.String

×
×
×
×

20

xsd:time

java.util.Calendar

×
×
×
×

21

xsd:gYearMonth

java.lang.String

×
×
×
×

22

xsd:gYear

java.lang.String

×
×
×
×

23

xsd:gMonthDay

java.lang.String

×
×
×
×

24

xsd:gDay

java.lang.String

×
×
×
×

25

xsd:gMonth

java.lang.String

×
×
×
×

26

xsd:anyURI

java.net.URI

×
×
×
×

27

xsd:normalizedString

java.lang.String

×
×
×
×

28

xsd:token

java.lang.String

×
×
×
×

29

xsd:Name

java.lang.String

×
×
×
×

30

xsd:NCName

java.lang.String

×
×
×
×

31

xsd:NMTOKEN

java.lang.String

×
×
×
×

32

xsd:nonPositiveInteger

java.math.BigInteger

×
×
×
×

33

xsd:negativeInteger

java.math.BigInteger

×
×
×
×

34

xsd:nonNegativeInteger

java.math.BigInteger

×
×
×
×

35

xsd:unsignedInt

long

×
×
×
×

36

xsd:unsignedShort

int

×
×
×
×

37

xsd:unsignedLong

java.math.BigInteger

×
×
×
×

38

xsd:unsignedByte

short

×
×
×
×

39

xsd:positiveInteger

java.math.BigInteger

×
×
×
×

40

xsd:language

java.lang.String

×
×
×
×

41

xsd:ID

java.lang.String

×
×
×
×

42

xsd:IDREF

java.lang.String

×
×
×
×

43

xsd:ENTITY

java.lang.String

×
×
×
×

44

xsd:IDREFS

java.lang.String[]

×
×
×
×

45

xsd:ENTITIES

java.lang.String[]

×
×
×
×

46

xsd:NMTOKENS

java.lang.String[]

×
×
×
×

47

soapenc:Array

java.lang.Object[]

×
×
×
×

48

soapenc:base64

byte[]

×
×
×
×

49

soapenc:boolean

java.lang.Boolean

×
×
×
×

50

soapenc:byte

java.lang.Byte

×
×
×
×

51

soapenc:decimal

java.math.BigDecimal

×
×
×
×

52

soapenc:double

java.lang.Double

×
×
×
×

53

soapenc:float

java.lang.Float

×
×
×
×

54

soapenc:int

java.lang.Integer

×
×
×
×

55

soapenc:integer

java.math.BigInteger

×
×
×
×

56

soapenc:long

java.lang.Long

×
×
×
×

57

soapenc:short

java.lang.Short

×
×
×
×

58

soapenc:string

java.lang.String

×
×
×
×

（凡例）

IN：INパラメーターとして使用することを指します。

RET：戻り値として指定することを指します。

OUT：OUTパラメーターとして指定することを指します。

INOUT：INOUTパラメーターとして指定することを指します。

○：指定できます。

△：rpcスタイルだけサポートされます。

×：指定できません。標準WSジョブ定義時エラーとなります。

注※1

"xsd"はXMLSchemaの名前空間プレフィクスを指します。

"soapenc"はsoapencの名前空間プレフィクスを指します。

注※2

Javaデータ型は，WebLogicのWebサービスでサポートするデータバインディングの対応型です。

注※3

WebLogicでは，documentスタイルのWebサービスで，RETパラメーター，OUTパラメーター，およびINOUTパラメーターはサポートされません。rpcスタイルのWebサービスだけがサポートされます。

注※4

WebLogicのWebサービスとして使用できないため，サポートされません。

注※5

"xsd2000"は，XMLSchemaの名前空間プレフィクスを指します。

付録H　用語解説

（英字）

ajsexecuteメソッド

WSプログラム実行時の呼び出し口となるメソッドです。WSプログラム提供インターフェースに従ってWSプログラムを実装する必要があります。

Cosminexus

アプリケーションサーバを中核とした，性能および信頼性の高い業務アプリケーションを実行および開発するためのシステム構築基盤製品です。

Cosminexus Application Server

Cosminexusの実行環境を構築する基盤製品です。Application Server Standardと，Application Server Enterpriseの総称です。

JavaVM

Java Virtual Machineの略です。Java言語で実装されたプログラムを実行するためのソフトウェアです。

JavaVM起動オプション設定ファイル

JP1/AJS3 - SOA Optionを動作させるJavaVMの起動パラメーターを記述したファイルです。コントローラーを開始する際の，メモリー使用量の最大値を設定できます。

SOAP（Simple Object Access Protocol）

HTTPなどの通信プロトコルを下位に持ち，ネットワークを経由したオブジェクト間の通信を規定したプロトコルです。リモートマシン上のオブジェクトに対するアクセスには，XMLの技術を利用したSOAPメッセージを利用します。

SOAPアプリケーション

SOAPおよびWSDLの技術を利用して開発し，ネットワークを利用して公開，実行できるアプリケーションのことをいいます。SOAPアプリケーションでは，クライアント側に実装された処理によって，SOAPサービスを呼び出し，提供されるサービスを利用します。

SOAPクライアントライブラリ

WSジョブ実行ホストからWebサービス提供ホストに対して，Webサービスの接続処理を実施します。

CosminexusのSOAPクライアントライブラリ，WebSphere Application ServerのSOAPクライアントライブラリ，およびWebLogic ServerのSOAPクライアントライブラリを総称しています。

WebLogic Server

Oracle Corporationが提供するWebアプリケーションサーバです。

WebSphere Application Server

IBMが提供しているJ2EE準拠のWebアプリケーションサーバです。

Webアプリケーションサーバ

Cosminexus Application Server，WebSphere Application Server，またはWebLogic Serverを指します。

WSジョブ実行ホストのWebアプリケーションサーバとWebサービス提供ホストのWebアプリケーションサーバは同一にする必要があります。例えば，WSジョブ実行ホストのWebアプリケーションサーバがWebSphere Application Serverの場合は，Webサービス提供ホストのWebアプリケーションサーバもWebSphere Application Serverにします。

Webサービス

Web関連の技術を利用して，ネットワークを介して提供されるサービスです。

JP1/AJS3 - SOA Optionが接続できるWebサービスは，Cosminexus Application Server，WebSphere Application Server，またはWebLogic ServerのSOAPアプリケーションです。

Webサービスクライアント

Webサービスのクライアントプログラムのことです。

Webサービス提供ホスト

Webサービスを提供するホストです。WSジョブ実行ホストからの要求を実行し，処理結果を返信します。

WSDL（Web Services Description Language）

インターフェース定義の言語仕様の一つです。SOAPアプリケーションの開発では，サーバ側に実装したSOAPサービスにアクセスするためのインターフェース定義を記述します。

WSコネクター

JP1/AJS3 - SOA Optionが用意しているWebサービスクライアントです。WSコネクターを利用することで，Webサービスクライアントを開発することなく，Webサービスに接続することができます。

WSジョブ

Webサービスのクライアントプログラムの実行を定義したジョブのことです。WSジョブをジョブネットに組み込むことで，Webサービスに接続した業務をJP1/AJS2から実行できます。

WSジョブ実行ホスト

JP1/AJS3 - SOA Optionをインストールしたホストです。

JP1/AJS3 - SOA Optionは，JP1/AJS3 - AgentまたはJP1/AJS2 - Agent，およびWebアプリケーションサーバと同じホストにインストールします。また，JP1/AJS3 - ManagerまたはJP1/AJS2 - ManagerでWSジョブを実行する場合は，マネージャーホストにJP1/AJS3 - SOA Option，およびWebアプリケーションサーバをインストールします。

WS接続環境設定ファイル

標準WSジョブによるWebサービス接続で，HTTPプロキシサーバを使用する場合の環境，Webサービス接続に失敗した場合のリトライ回数などを設定するファイルです。

WSプログラム

JP1/AJS3 - SOA Optionのコントローラー上で動作する，次のWebサービスクライアントのことを指します。

WSコネクター

ユーザーWSプログラム

WSジョブの実行プログラムとして定義することで，WSジョブの実行を契機にWebサービスに接続できます。

WSプログラム実行ID

WSプログラムの実行時に，WSプログラム実行アクションに対して発行されるIDのことを指します。実行された一つのWSプログラムにつき，一つのIDが発行されます。

WSプログラム実行インターフェース

コントローラーがWSプログラムを呼び出すためのインターフェースです。WSプログラムは，このWSプログラム実行インターフェースに従って実装している必要があります。

（カ行）

環境設定パラメーター

JP1/AJS，JP1/AJS3 - SOA Option，およびJP1/AJS3 - View for SOA Optionの運用に必要な各種情報を定義するためのパラメーターです。環境設定ファイルの中に記述します。

例えば，JP1/AJS3 - SOA Optionの環境設定パラメーターでは，同時に実行するWSプログラムの数を設定できます。

JP1/AJSの環境設定パラメーターでは，ジョブネットワーク要素を作成するディレクトリを設定したり，イベントログの出力の要否を設定したりします。

JP1/AJS3 - View for SOA Optionの環境設定パラメーターでは，稼働ログのサイズなどを設定します。

環境設定ファイル

JP1/AJS，JP1/AJS3 - SOA Option，およびJP1/AJS3 - View for SOA Optionの運用に必要な情報を設定するファイルです。

例えば，JP1/AJS3 - SOA Optionの環境設定ファイル（ajswscommon.conf）には，JP1/AJS3 - SOA Optionの同時に実行するWSプログラムの数が記述されています。

JP1/AJSの環境設定ファイルには，スケジューラーサービスの環境やジョブの実行環境などが設定されています。

JP1/AJS3 - View for SOA Optionの環境設定ファイルには，稼働ログのサイズや面数が設定されています。

組み込みSOAPクライアントライブラリ

JP1/AJS3 - SOA Optionに組み込まれているSOAPクライアントライブラリです。

WebアプリケーションサーバにCosminexus Application Serverを使用する場合，組み込みSOAPクライアントライブラリを使うと，WSジョブ実行ホストにCosminexus Application ServerがなくてもWSジョブを実行できます。

クライアント

JP1/AJS3 - ViewまたはJP1/AJS2 - Viewをインストールしたホストです。

WSジョブの定義，および実行状態の監視ができます。

クライアント定義ファイル

ユーザーWSジョブによるWebサービス接続で，HTTPプロキシサーバを使用する場合の環境，Webサービス接続に失敗した場合のリトライ回数などを設定するファイルです。このファイルは，WebアプリケーションサーバがCosminexus Application Serverの場合だけ使用するファイルです。

コントローラー

コントローラーは，JP1/AJS3 - SOA Optionのコンポーネントです。

WSジョブ実行ホストのOS上にJavaVMを常駐し，WSプログラムをスレッドとして実行することで，WSプログラムの高速起動を実現しています。

（サ行）

実行クラス名

WSプログラム内の，定められたインターフェース（WSプログラム提供インターフェース）を実装したクラスのことです。WSプログラムの実行時，コントローラーによって実行されるクラスです。

出力パラメーターファイル

Webサービスのオペレーションの出力メッセージを保存するファイルです。標準WSジョブに，出力パラメーターファイルを出力するかどうかを定義します。

（タ行）

単純型

WSDLファイルに定義されているパラメーターのデータ型の一つです。このマニュアルでは，XML Schemaの基本データ型を指します。

（ナ行）

入力パラメーターファイル

Webサービスのオペレーションで入力メッセージにセットするパラメーターの値を設定したファイルです。標準WSジョブに入力パラメーターファイルを定義すると，入力パラメーターファイルに設定したパラメーターの値が読み込まれます。

（ハ行）

引き継ぎ情報出力インターフェース

ユーザーWSプログラムの処理結果をユーザーWSジョブの定義で指定した標準出力ファイルに出力するためのインターフェースです。ユーザーWSジョブの後続ジョブに，ユーザーWSプログラムの処理結果を引き継ぎたい場合に，ユーザーWSプログラムに実装します。

標準WSジョブ

Webサービスクライアントの開発なしで，Webサービスに接続できるWSジョブのことです。JP1/AJS3 - SOA Optionが提供するWSコネクターが実行プログラムとなります。

複合型

WSDLファイルに定義されているパラメーターのデータ型の一つです。このマニュアルでは，単純型（XML Schemaの基本データ型）以外のデータ型を指します。

次の場合に，複合型を使用した標準WSジョブを定義できます。

WSジョブ実行ホストにCosminexus Application Serverを置き，CosminexusのSOAPクライアントライブラリを使用している場合

組み込みSOAPクライアントライブラリを使用している場合

（マ行）

マネージャーホスト

JP1/AJS3 - ManagerまたはJP1/AJS2 - Managerをインストールしたホストです。ジョブネットの定義情報やスケジュール情報をデータベースで管理し，ジョブの実行をエージェントホストに依頼して実行させます。

（ヤ行）

ユーザーWSジョブ

ユーザーWSプログラムを実行プログラムとして定義したWSジョブのことです。

ユーザーWSプログラム

Webサービスクライアントに，JP1/AJS3 - SOA Optionが規定するインターフェース（WSプログラム実行インターフェース）を実装したプログラムを指します。

JP1/AJS3 - SOA Optionでは，Webサービスクライアントをすでに開発してある場合でも，そのWebサービスクライアントにJP1/AJS3 - SOA Optionが規定するインターフェースを実装することで，Webサービスに接続することができます。

索引

[Ａ][Ｃ][Ｆ][Ｈ][Ｉ][Ｊ][Ｌ][Ｏ][Ｐ][Ｓ][Ｗ][Ｘ]
[ア行][カ行][サ行][タ行][ナ行][ハ行][マ行][ヤ行][ラ行]

(英字)

(Ａ)

ajsexecute

ajsexecuteメソッド

ajsws_log

ajsws_log

ajsws_log.bat

ajsws_logコマンドで採取されるファイルおよびディレクトリ一覧〔UNIXの場合〕

ajsws_logコマンドで採取されるファイルおよびフォルダ一覧〔Windowsの場合〕

ajsws_userwsjobdialog.exe

ajsws_ws.conf〔UNIXの場合〕

ajsws_ws.conf〔Windowsの場合〕

ajsws_ws.confに定義できる環境設定パラメーター一覧〔UNIXの場合〕

ajsws_ws.confに定義できる環境設定パラメーター一覧〔Windowsの場合〕

ajsws_wsjobdialog.exe

ajswscommon.conf〔UNIXの場合〕

ajswscommon.conf〔Windowsの場合〕

ajswscommon.confに定義できる環境設定パラメーター一覧〔UNIXの場合〕

ajswscommon.confに定義できる環境設定パラメーター一覧〔Windowsの場合〕

ajswscontroller

ajswscontroller.exe

ajswsjobstart

ajswsjobstart.exe

ajswskillwsp

ajswskillwsp

ajswskillwsp

ajswsservice.exe

ajswsstart

ajswsstart（UNIX限定）

ajswsstatus

ajswsstatus

ajswsstatus.exe

ajswsstop

ajswsstop（UNIX限定）

ajswsv_log.bat

ajswsv_log〔Windows限定〕

ajswsv_logコマンドで採取されるファイルおよびフォルダ一覧

ajswsvcommon.conf

ajswsvcommon.confに定義できる環境設定パラメーター一覧

ajswsvgetWSDL.exe

ajswsvgetWSDL〔Windows限定〕

(Ｃ)

c4webcl.properties〔UNIXの場合〕

c4webcl.properties〔Windowsの場合〕

CLASSPATH環境変数

CLASSPATH環境変数の設定〔UNIXの場合〕

CLASSPATH環境変数の設定〔Windowsの場合〕

CLASSPATH環境変数の設定例〔UNIXの場合〕

CLASSPATH環境変数の設定例〔Windowsの場合〕

Cosminexus

Cosminexus Application Server

(Ｆ)

FTP

(Ｈ)

HTTPS通信する場合の設定〔UNIXの場合〕

HTTPS通信する場合の設定〔Windowsの場合〕

HTTP基本認証を利用する〔UNIXの場合〕

HTTP基本認証を利用する〔Windowsの場合〕

HTTP基本認証を利用する場合の設定手順〔UNIXの場合〕

HTTP基本認証を利用する場合の設定手順〔Windowsの場合〕

HTTP基本認証を利用する場合の設定内容〔UNIXの場合〕

HTTP基本認証を利用する場合の設定内容〔Windowsの場合〕

HTTP基本認証を利用する場合の設定例〔UNIXの場合〕

HTTP基本認証を利用する場合の設定例〔Windowsの場合〕

HTTPプロキシサーバを利用する〔UNIXの場合〕

HTTPプロキシサーバを利用する〔Windowsの場合〕

(Ｉ)

IPアドレスを変更する

(Ｊ)

JavaVM

JavaVM起動オプション設定ファイル

JavaVM起動オプション設定ファイル

JavaVM起動オプション設定ファイル〔UNIXの場合〕

JavaVM起動オプション設定ファイル〔Windowsの場合〕

JavaVM起動オプション設定ファイルajswsjavavmoptions.confに定義するオプション〔UNIXの場合〕

JavaVM起動オプション設定ファイルajswsjavavmoptions.confに定義するオプション〔Windowsの場合〕

JavaVM起動オプション設定ファイルの定義〔UNIXの場合〕

JavaVM起動オプション設定ファイルの定義〔Windowsの場合〕

JavaVM起動オプション設定ファイルの定義例〔UNIXの場合〕

JavaVM起動オプション設定ファイルの定義例〔Windowsの場合〕

JavaVM起動オプション設定モデルファイル

JP1/AJS3 - SOA Option運用コマンド稼働ログ

JP1/AJS3 - SOA Optionのインストール〔UNIXの場合〕

JP1/AJS3 - SOA Optionのインストール〔Windowsの場合〕

JP1/AJS3 - SOA Optionの環境設定の制限値

JP1/AJS3 - SOA Optionの環境設定ファイルのバックアップとリカバリー

JP1/AJS3 - SOA Optionのシステム構成の制限値

JP1/AJS3 - SOA Optionのシステム全体像

JP1/AJS3 - View for SOA Option環境設定ファイル

JP1/AJS3 - View for SOA Option環境設定モデルファイル

JP1/AJS3 - View for SOA Optionのインストール

JP1/AJS3 - View for SOA Optionの環境設定ファイルのバックアップとリカバリー

(Ｌ)

LANG環境変数の設定

LD_LIBRARY_PATH環境変数の設定

(Ｏ)

OSのサービスリスト

OSのシステム情報

OSのシステム情報

OSのプロセスリスト

(Ｐ)

PATH環境変数の設定（Cosminexus Application Serverを使用する場合）

PATH環境変数の設定（WebLogic Server 9.2を使用する場合）

PATH環境変数の設定（WebSphere Application Serverを使用する場合）

PATH環境変数の設定例〔Cosminexus Application Serverを使用する場合〕

PATH環境変数の設定例〔WebLogic Server 9.2を使用する場合〕

print

println

(Ｓ)

SOAP

SOAPアプリケーション

SOAPクライアントライブラリ

SOAPのバージョン

SOAPのバージョン

(Ｗ)

WebLogic Server

WebLogic Server 10以降に必要な設定〔Windowsの場合〕

WebLogic Server 11gを使用する場合に必要な設定〔UNIXの場合〕

WebSphere Application Server

Webアプリケーションサーバ

Webアプリケーションサーバの起動

Webサービス

Webサービスクライアント

［Webサービス選択 - ステップ1 of 2］ダイアログボックス

WSDLファイル名

［Webサービス選択 - ステップ2 of 2］ダイアログボックス

WSDLファイル名

オペレーション

出力パラメーター

入力パラメーター

Webサービス提供ホスト

Webサービス提供ホスト

Webサービス提供ホストと接続

Webサービス提供ホストと接続

Webサービス提供ホストへの接続要求

Webサービス提供ホストへの接続要求

Webサービスとの通信ログ

WSDL

WSDL 1.1仕様のサポート範囲（Cosminexus Application Serverの場合）

WSDL 1.1仕様のサポート範囲（WebLogic Serverの場合）

WSDL 1.1仕様のサポート範囲（WebSphere Application Serverの場合）

WSDLの取得

WSDLファイル

wseeclient.jar〔UNIXの場合〕

wseeclient.jar〔Windowsの場合〕

wseeclient.zip〔Windowsの場合〕

WSコネクター

WSコネクターの実行

WSジョブ

WSジョブ実行ID

WSジョブ実行時のワークパスの設定〔UNIXの場合〕

WSジョブ実行時のワークパスの設定〔Windowsの場合〕

WSジョブ実行の流れ

WSジョブ実行ホスト

WSジョブ実行ホスト

WSジョブ実行前の準備

WSジョブ定義情報のバックアップとリカバリー

WSジョブの強制終了

WSジョブの強制終了

WSジョブの強制終了機能

WSジョブの実行

WSジョブの実行

WSジョブの実行

WSジョブの実行機能

WSジョブの実行結果の確認

WSジョブの実行状況の確認

WSジョブの実行登録

WSジョブの実行抑止

WSジョブの定義

WSジョブの実行プログラムにWSコネクターを定義する

WSジョブの実行プログラムにユーザーWSプログラムを定義する

WSジョブの定義機能

WS接続環境設定ファイル

WS接続環境設定ファイル

WS接続環境設定ファイル

WS接続環境設定ファイル〔UNIXの場合〕

WS接続環境設定ファイル〔UNIXの場合〕

WS接続環境設定ファイル〔Windowsの場合〕

WS接続環境設定ファイル〔Windowsの場合〕

WS接続環境設定ファイルの定義〔UNIXの場合〕

WS接続環境設定ファイルの定義〔Windowsの場合〕

WS接続環境設定ファイルの定義例〔UNIXの場合〕

WS接続環境設定ファイルの定義例〔Windowsの場合〕

WS接続環境設定モデルファイル

WS定義GUI稼働ログ

WSプログラム

WSプログラム強制終了コマンドプロセス

WSプログラム実行ID

WSプログラム実行ID

WSプログラム実行インターフェース

WSプログラム実行インターフェース

WSプログラム実行情報

WSプログラム提供インターフェース

WSプログラムをGUIで作成する

WSプログラムを独自に開発する

(Ｘ)

XML文書の作成（複合型の場合）

XML文書の作成例

(ア行)

(あ)

アーカイブ

アップグレード

JP1/AJS2 - View for Web ServiceからJP1/AJS3 - View for SOA Optionへのアップグレード

JP1/AJS2 for Web ServiceからJP1/AJS3 - SOA Optionへのアップグレード

アンインストール

JP1/AJS3 - SOA Option〔UNIXの場合〕

JP1/AJS3 - SOA Option〔Windowsの場合〕

JP1/AJS3 - View for SOA Option

(い)

インスタンス生成タイミング

インスタンス破棄タイミング

インストール先フォルダ

インストールとセットアップの流れ〔UNIXの場合〕

インストールとセットアップの流れ〔Windowsの場合〕

(う)

運用編の読み方

(お)

オンラインマニュアル

(カ行)

(か)

開始コマンドプロセス〔UNIX限定〕

開始時刻

開発環境

開発手順

各種ファイルの確認

カスタムジョブ

カスタムジョブ登録の手順

カスタムジョブの登録内容

稼働ログ

稼働ログファイルおよびフォルダ一覧

環境設定手順〔JP1/AJS3 - View for SOA Option〕

環境設定パラメーター

環境設定パラメーター名〔JP1/AJS3 - SOA Option〕〔UNIXの場合〕

環境設定パラメーター名〔JP1/AJS3 - SOA Option〕〔Windowsの場合〕

環境設定パラメーター名〔JP1/AJS3 - View for SOA Option〕

環境設定パラメーター名の対応〔UNIXの場合〕

環境設定パラメーター名の対応〔Windowsの場合〕

環境設定ファイル

環境設定ファイル

環境設定ファイル〔JP1/AJS3 - View for SOA Option〕

環境設定ファイル〔UNIXの場合〕

環境設定ファイル〔Windowsの場合〕

環境設定ファイルの設定例〔JP1/AJS3 - SOA Option〕〔UNIXの場合〕

環境設定ファイルの設定例〔JP1/AJS3 - SOA Option〕〔Windowsの場合〕

環境設定ファイルの設定例〔JP1/AJS3 - View for SOA Option〕

環境設定ファイルの定義手順〔JP1/AJS3 - SOA Option〕〔UNIXの場合〕

環境設定ファイルの定義手順〔JP1/AJS3 - SOA Option〕〔Windowsの場合〕

環境設定モデルファイル

環境変数の設定〔UNIXの場合〕

環境変数の設定〔Windowsの場合〕

環境変数の設定例〔UNIXの場合〕

(き)

記述形式

既存のWebサービスクライアントの有効活用

強制終了

強制終了

強制終了

(く)

組み込みSOAPクライアントライブラリ

組み込みSOAPクライアントライブラリ

組み込みSOAPクライアントライブラリを使ったWSジョブ実行の仕組み

クライアント

クライアント

クライアント定義ファイル

クライアント定義ファイル

クライアント定義ファイル

クライアント定義ファイル〔UNIXの場合〕

クライアント定義ファイル〔UNIXの場合〕

クライアント定義ファイル〔UNIXの場合〕

クライアント定義ファイル〔Windowsの場合〕

クライアント定義ファイル〔Windowsの場合〕

クライアント定義ファイル〔Windowsの場合〕

クライアント定義ファイルの定義〔UNIXの場合〕

クライアント定義ファイルの定義〔Windowsの場合〕

クライアント定義ファイルの定義項目〔UNIXの場合〕

クライアント定義ファイルの定義項目〔Windowsの場合〕

クライアント定義ファイルの定義例〔UNIXの場合〕

クライアント定義ファイルの定義例〔Windowsの場合〕

クラスタシステム

クラスタシステムでの環境構築

インストール

環境設定

クラスタソフトへの登録

セットアップ

前提条件

(け)

系切り替え

(こ)

高速起動

構築から運用までの流れ

コマンド一覧

コマンド稼働ログ〔UNIXの場合〕

コマンド稼働ログ〔Windowsの場合〕

コマンド実行時刻

コマンドの記述形式

コントローラー

コントローラー

コントローラー 開始時刻

コントローラー稼働ログ〔UNIXの場合〕

コントローラー稼働ログ〔Windowsの場合〕

コントローラー状態

コントローラーの開始〔UNIXの場合〕

コントローラーの開始〔Windowsの場合〕

コントローラーの終了〔UNIXの場合〕

コントローラーの終了〔Windowsの場合〕

コントローラープロセス

コントローラーを自動で開始または終了する〔UNIXの場合〕

コントローラーを自動で開始または終了する〔Windowsの場合〕

コンパイル

(サ行)

(さ)

サービスマネージャー稼働ログ

サービスマネージャープロセス〔Windows限定〕

サービスリスト

採取した資料の格納先

ajsws_log

ajswsv_log

採取する情報

ajsws_log

ajswsv_log

(し)

システム構成〔UNIXの場合〕

システム構成〔Windowsの場合〕

システム障害通知ログ

システム情報

システム情報

システム全体像

システムの前提条件〔UNIXの場合〕

システムの前提条件〔Windowsの場合〕

実行

実行クラス名

実行クラス名

実行結果の確認

実行状況の確認

実行状態

実行中のWSプログラム数

実行登録

実行の流れ

実行前の準備

実行抑止

実装例

従来とJP1/AJSからのWebシステム呼び出し機能を使用した場合との違い

従来とWebシステムからのジョブ・ジョブネット呼び出し機能を使用した場合との違い

終了コマンドプロセス〔UNIX限定〕

出力パラメーターファイル

障害情報

JP1/AJSの運用

JP1/AJS3 - SOA Option

JP1/AJS3 - View for SOA Option

WSジョブを定義したジョブネットの定義内容

標準WSジョブ定義時に指定したWSDLファイル

状態表示コマンドプロセス

使用できるWebアプリケーションサーバ

ジョブ実行依頼元ホスト名

ジョブ名

資料採取コマンドのログ

資料採取コマンドプロセス

資料の採取方法

資料を採取するための設定〔JP1/AJS3 - SOA Option〕〔UNIXの場合〕

Cosminexusでの資料採取の設定

JP1/AJS3 - SOA Optionでの資料採取の設定

資料を採取するための設定〔JP1/AJS3 - SOA Option〕〔Windowsの場合〕

Cosminexusでの資料採取の設定

JP1/AJS3 - SOA Optionでの資料採取の設定

資料を採取するための設定〔JP1/AJS3 - View for SOA Option〕

(す)

スターター稼働ログ〔UNIXの場合〕

スターター稼働ログ〔Windowsの場合〕

スタータープロセス

(せ)

制限値一覧

JP1/AJS3 - SOA Option

JP1/AJS3 - View for SOA Option

性能解析トレースの設定〔UNIXの場合〕

性能解析トレースの設定〔Windowsの場合〕

設定変更

前提OS〔UNIXの場合〕

JP1/AJS3 - SOA Option

JP1/AJS3 - View for SOA Option

前提OS〔Windowsの場合〕

JP1/AJS3 - SOA Option

JP1/AJS3 - View for SOA Option

前提アプリケーションのインストール〔UNIXの場合〕

前提アプリケーションのインストール〔Windowsの場合〕

前提プログラム〔UNIXの場合〕

Webサービス提供ホスト

WSジョブ実行ホスト

クライアント

マネージャーホスト

前提プログラム〔Windowsの場合〕

Webサービス提供ホスト

WSジョブ実行ホスト

クライアント

マネージャーホスト

(タ行)

(た)

単純型

単純型

(つ)

通信ログ

(て)

定義

標準WSジョブの定義

ユーザーWSジョブの定義

定義手順

標準WSジョブの定義手順

ユーザーWSジョブの定義手順

定義の流れ

標準WSジョブ定義の流れ

ユーザーWSジョブ定義の流れ

データ型

(と)

同時実行

トラブルシューティング

トラブル対処の手順

トラブルへの対処方法

トレースログの設定〔UNIXの場合〕

トレースログの設定〔Windowsの場合〕

(ナ行)

(に)

日時を変更する

入力パラメーター値欄の入力方法

入力パラメーターファイル

入力パラメーターファイル

入力パラメーターファイル

入力パラメーターファイルの作成（単純型の場合）

認証情報設定ファイル

(ハ行)

(は)

バージョン互換

バイナリモード

バックアップ

バックアップが必要なデータ

(ひ)

引き継ぎ情報出力インターフェース

引き継ぎ情報出力インターフェース

標準WSジョブ

標準WSジョブ

標準WSジョブがサポートするSOAPのバージョン

標準WSジョブが実行される仕組み

［標準WSジョブ定義］ダイアログボックス

HTTP基本認証

Webサービスの選択

WSDLファイル配置方法

WSDLファイル名

WSDLファイル名

オペレーション

出力パラメーター（単純型の場合）

出力パラメーター（複合型の場合）

出力パラメーターファイル

入力パラメーター（単純型の場合）

入力パラメーター（複合型の場合）

入力パラメーターファイル

認証情報設定ファイル名

標準WSジョブで指定できるデータ型（Cosminexus Application Serverの場合）

標準WSジョブで指定できるデータ型（WebLogic Serverの場合）

標準WSジョブで指定できるデータ型（WebSphere Application Serverの場合）

標準WSジョブのアイコン〔UNIXの場合〕

標準WSジョブのアイコン〔Windowsの場合〕

標準WSジョブの実行

標準WSジョブの終了コード

標準WSジョブの定義

標準WSジョブの定義を変更する

標準WSジョブを定義する

(ふ)

ファイルおよびフォルダ一覧

JP1/AJS3 - SOA Option

JP1/AJS3 - View for SOA Option

ファイルを転送

フェールオーバー

複合型

複合型

プロセス一覧

JP1/AJS3 - SOA Option

JP1/AJS3 - View for SOA Option

プロセスリスト

(ほ)

ポート番号一覧

ポート番号を変更する

ホスト名を変更する

(マ行)

(ま)

マネージャーホスト

マネージャーホスト

(め)

メソッド実行タイミング

メッセージ一覧

メッセージの記載形式

メッセージの記載先

メッセージの形式

メッセージの出力先

メッセージの分類

メンテナンス

(ヤ行)

(ゆ)

ユーザーWSジョブ

ユーザーWSジョブが実行される仕組み

ユーザーWSジョブが実行される仕組み

［ユーザーWSジョブ定義］ダイアログボックス

WSプログラム配置パス

実行クラス名

パラメーター

ユーザーWSジョブのアイコン〔UNIXの場合〕

ユーザーWSジョブのアイコン〔Windowsの場合〕

ユーザーWSジョブの実行

ユーザーWSジョブの終了コード

ユーザーWSジョブの定義

ユーザーWSプログラム

実装時の注意事項

制限事項

ユーザーWSプログラムの開発

ユーザーWSプログラムの開発環境

ユーザーWSプログラムの開発手順

ユーザーWSプログラムのコンパイル

ユーザーWSプログラムの実行

ユーザーWSプログラムの実装

ユーザーWSプログラムの実装例

ユーザーWSプログラムの制限事項

ユーザーWSプログラムの配置

ユーザーWSプログラムのバックアップとリカバリー

ユーザーWSプログラムを変更／削除する

ユニット定義ファイル

(ラ行)

(り)

リカバリー

(れ)

レジストリ情報

JP1/AJS3 - SOA Option

JP1/AJS3 - View for SOA Option

(ろ)

ログ情報

ログ情報の種類

■ 商標類

Active Directoryは，米国Microsoft Corporationの，米国およびその他の国における登録商標または商標です。
BEA WebLogic JRockitは，BEA Systems, Inc.の商標です。
BEA WebLogic Serverは，BEA Systems, Inc.の登録商標です。
GIFは，米国CompuServe Inc.が開発したフォーマットの名称です。
IBMは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
Internet Explorerは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
J2EEは，Oracle Corporation及びその子会社，関連会社の米国及びその他の国における登録商標または商標です。
Javaは，Oracle Corporation及びその子会社，関連会社の米国及びその他の国における登録商標または商標です。
JSPは，Oracle Corporation及びその子会社，関連会社の米国及びその他の国における登録商標または商標です。
Linuxは，Linus Torvalds氏の日本およびその他の国における登録商標または商標です。
Microsoftは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Oracle及びWebLogicは，Oracle Corporation及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
SOAP（Simple Object Access Protocol）は，分散ネットワーク環境においてXMLベースの情報を交換するための通信プロトコルの名称です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。
WebSphereは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
Windowsは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Vistaは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。