ページの先頭行へ戻る
Interstage Business Application Server アプリケーション開発ガイド
FUJITSU Software

11.2.9 Webサービスインタフェースの生成ウィザードによって生成されるファイルと格納先

[Webサービスインタフェースの生成]ウィザードによって生成されるファイルの一覧を、以下に示します。

[Webサービスインタフェースの生成]ウィザードによって生成されるファイルは、プロジェクトのターゲットランタイムの指定によって異なります。ここではターゲットランタイムにIJServerクラスタ (Java EE)を指定した場合に生成される、JAX-WS規約に則ったWebサービスインタフェースについて説明します。

■Webサービスインタフェース単位で生成されるファイル(JAX-WS)

ファイル名

概要

個数

格納場所

xxx.java(注1)

Webサービスアプリケーションソース

1ファイル生成されます。

com.fujitsu.interstage.apfw.ws.xxx(注1)(注2)

xxxBusinessLogicException.java

xxxWebServiceException.java

(注1)

Webサービスアプリケーションがスローする例外クラスが定義されたJavaソース

1ファイルずつ生成されます。

(計2個)

com.fujitsu.interstage.apfw.ws.xxx(注1)(注2)

注1)xxxには、[Webサービス情報の指定]画面の[Webサービス名]に指定した値が入ります。指定した値の先頭文字が小文字の場合、大文字に変換して使用します。

注2)xxxは、全て小文字になります。

■Webサービスインタフェースで公開するサーバアプリケーション名単位で生成されるファイル(JAX-WS)

ファイル名

概要

個数

格納場所

xxx.java(注1)

構造体に対応するJavaソース

登録集に定義した集団項目ごとに1ファイル生成されます。

出力先の指定画面の[ソースフォルダ]で指定したプロジェクトのパッケージcom.fujitsu.interstage.apfw.userbean

yyyHelper.java(注2)

構造体・配列・バイナリのデータ変換用Javaソース

クラスの生成規則により、データ変換に必要な個数分生成されます。

zzzBean.java(注3)

アプリケーション情報に記述したプログラム名に対応するbeanのJavaソース

1ファイル生成されます。

zzzBeanCDR.java(注3)

beanのデータ変換用Javaソース

1ファイル生成されます。

注1)xxxには、COBOL登録集へ定義した集団項目名が入ります。
集団項目名に'_'が含まれる場合、'_'を除いた文字列がクラス名になります。

注2)yyyには、COBOL登録集へ定義した構造体名・配列名・バイナリ型名が入ります。

注3)zzzには、[アプリケーション情報の設定]画面の[プログラム名]に指定した値が入ります。