Cosminexus アプリケーションサーバ V8 Webサービス開発の手引
SOAPアプリケーション開発支援機能/SOAP通信基盤,およびJAX-WS機能は,Cosminexusのインストール時に同時にインストールされます。
ここでは,旧バージョンがインストールされているマシンに対して,バージョンアップインストールする場合の手順および注意事項について説明します。
Cosminexusをバージョンアップインストールする場合,マニュアル「Cosminexus アプリケーションサーバ 機能解説 保守/移行/互換編」の「12.1.2 アプリケーションサーバの移行の手順」または「12.2.2 アプリケーションサーバの移行の手順」に記載されている移行手順に従ってインストールしてください。
バージョンアップインストールすると,SOAPアプリケーション開発支援機能およびSOAP通信基盤を利用するように設定されます。
Webサービス(またはSOAPアプリケーション)を移行する場合,あらかじめJ2EEサーバにデプロイされているWebサービス(またはSOAPアプリケーション)をアンデプロイしてください。
SOAPアプリケーション開発支援機能/SOAP通信基盤,およびJAX-WSエンジンの切り替えは,J2EEサーバ用オプション定義ファイルで定義します。ここでは,J2EEサーバ用オプション定義ファイルの指定内容,および指定方法について説明します。
J2EEサーバ用オプション定義ファイルについては,マニュアル「Cosminexus アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「2.3 usrconf.cfg(J2EEサーバ用オプション定義ファイル)」を参照してください。
... #add.class.path=<cosminexus.home>\c4web\lib\hitsaaj.jar add.class.path=<cosminexus.home>\jaxws\lib\cjjaxws.jar ... |
... add.class.path=<cosminexus.home>\c4web\lib\hitsaaj.jar #add.class.path=<cosminexus.home>\jaxws\lib\cjjaxws.jar ... |
J2EEサーバ用オプション定義ファイルの編集方法を説明します。
ここで説明するどの方法でも,J2EEサーバ用オプション定義ファイルを編集(保存)したあとに,J2EEサーバを再起動してください。J2EEサーバを再起動しない場合は,編集内容が反映されません。
直接編集する場合,次の場所に格納されたJ2EEサーバ用オプション定義ファイルをテキストエディタで開き,内容を変更します。
<Cosminexusのインストールディレクトリ>/CC/server/usrconf/ejb/<J2EEサーバ名>/usrconf.cfg
Management Serverの運用管理ポータルを利用する場合,[J2EEコンテナの設定]画面の「拡張パラメタ」で設定します。
JAX-WSエンジンを利用する場合の設定例を次に示します。
図A-1 運用管理ポータルによるJAX-WSエンジンの設定例
SOAPアプリケーション開発支援機能およびSOAP通信基盤を利用する場合の設定例を次に示します。
図A-2 運用管理ポータルによるSOAPアプリケーション開発支援機能/SOAP通信基盤の設定例
運用管理ポータルの[J2EEコンテナの設定]画面については,マニュアル「Cosminexus アプリケーションサーバ 運用管理ポータル操作ガイド」の「10.9.2 J2EEコンテナの設定」を参照してください。
Smart Composer機能を利用する場合は,簡易構築定義ファイルに,J2EEの拡張パラメタとして追加します。Smart Composer機能については,マニュアル「Cosminexus アプリケーションサーバ システム構築・運用ガイド」を参照してください。簡易構築定義ファイルについては,マニュアル「Cosminexus アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「4. Smart Composer機能で使用するファイル」を参照してください。
JAX-WSエンジンを利用する場合の設定例を次に示します。
<param> <param-name>add.class.path</param-name> <param-value><cosminexus.home>\jaxws\lib\cjjaxws.jar</param-value> </param> |
SOAPアプリケーション開発支援機能およびSOAP通信基盤を利用する場合の設定例を次に示します。
<param> <param-name>add.class.path</param-name> <param-value><cosminexus.home>\c4web\lib\hitsaaj.jar</param-value> </param> |
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.