サービスのオペレーション名の規則:
- 以下の例のように、オペレーション名は小文字で開始します。
getEmployees selectActiveAccount
SOAP サーバー・タイプの規則:
- 先頭の文字は大文字にします。
- エレメント/変数名の先頭を 2 つ以上の小文字にします。
- エレメント/変数名の先頭を数字にしてはいけません。
- エレメント/変数名に数字を入れてはいけません。数字が入っている場合は、数字の直後の文字を大文字にします。
- typeDescのエレメント/変数名を使用してはいけません。Apache Axis WSDL2Javaプログラムはこの名前のメンバー変数をもつbeanクラスを生成します。
以下はエレメント/変数名の例です。
date amount sentDate active_status
- Apache Axisが生成するbeanクラスは最大254のメンバー変数しか持てません。これはJavaコンストラクタがパラメータを254に制限しているためです。
- Axis は JSR-101 に準拠した Java で使用する名前を SOAPXML の名前から以下の方法で作成します:
org.apache.axis.utils.JavaUtils.xmlNameToJava ( xmlName )
以下も参照してください。