bea Home | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > メッセージ > TRPC カタログ リスト > TRPC メッセージ 1200-1299 |
|
TRPC メッセージ 1200-1299
1200 |
ERROR: Duplicate union arm name 'var' | |
|
説明 |
IDL ファイルにおいて、共用体に同じ名前をもつ複数の要素が含まれています。以下はその例です。 typedef union switch (short u1) { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1201 |
ERROR: Duplicate default case in union | |
|
説明 |
IDL ファイルにおいて、共用体が、1 つ以上のデフォルトの case を使用して定義されました。以下はその例です。 typedef union switch (short u1) { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1202 |
ERROR: Duplicate case value var | |
|
説明 |
IDL ファイルにおいて、共用体が、同じ判別式値をもつ 1 つ以上の case を使用して定義されました。重複する値 val が表示されました。値は定数定義内または列挙内に隠すことができます。以下はその例です。 const short val1 = 1; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1203 |
ERROR: Function parameters must have the [in] attribute | |
|
説明 |
IDL ファイルにおいて、関数ポインタが、[out] 属性をもつパラメータとして使用されました。以下はその例です。 typedef [ptr]void (*op1)([in]long p1); |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1204 |
ERROR: Binding [handle] parameter must have [in] or [in,out] attribute | |
|
説明 |
IDL ファイルにおいて、最初のパラメータ (バインディング・ハンドル) として表示される、[handle] 属性をもつパラメータには、[in] 属性または [in,out] 属性が含まれていませんでした。以下はその例です。 typedef [handle] long myhandle; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1205 |
ERROR: Binding handle_t parameter must have [in] attribute | |
|
説明 |
IDL ファイルにおいて、最初のパラメータ (バインディング・ハンドル) として表示される、handle_t 型をもつパラメータには、[in] 属性が含まれていませんでした ([out] 属性を指定することはできません)。以下はその例です。 typedef handle_t myhandle; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1206 |
ERROR: Binding handle parameter cannot have [ptr] attribute | |
|
説明 |
IDL ファイルにおいて、最初のパラメータ (バインディング・ハンドル) として表示される、[handle] 属性または handle_t 型をもつパラメータに [ptr] 属性が含まれていました。以下はその例です。 typedef [handle] long myhandle; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1207 |
ERROR: handle_t as first parameter cannot have [transmit_as()] attribute | |
|
説明 |
IDL ファイルにおいて、最初のパラメータ (バインディング・ハンドル) として表示される、handle_t 型をもつパラメータに [transmit_as()] 属性が含まれていました。以下はその例です。 typedef [transmit_as(long)]handle_t myhandle; void op1([in,ref]myhandle *handle); /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1208 |
ERROR: handle_t type must be first parameter | |
|
説明 |
IDL ファイルにおいて、handle_t 型をもつパラメータが最初のパラメータではありませんでした。以下はその例です。 void op1([in]long p1, [in,ref]handle_t *handle); /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1209 |
ERROR: Duplicate parameter name var | |
|
説明 |
IDL ファイルにおいて、同じ名前をもつ複数のパラメータを使用して操作が定義されました。以下はその例です。 void op1([in]long p1, [in]long p1); /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1210 |
WARN: Parameter name val differs from existing parameter in case only | |
|
説明 |
IDL ファイルにおいて、case 内だけで異なる、同じ名前をもつ複数のパラメータを使用して操作が定義されました。この警告は、tidl が "-port case" オプションを使用して実行したときにのみ生成されます。 |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1211 |
ERROR: Struct name not defined | |
|
説明 |
IDL ファイルにおいて、構造体名 (タグ) が、メンバなしで定義または使用されたか、ファイル内で完全に定義されていませんでした。以下はその例です。 typedef struct t1 t1; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1212 |
ERROR: Union name not defined | |
|
説明 |
IDL ファイルにおいて、共用体名 (タグ) が、要素なしで定義または使用されたか、ファイル内で完全に定義されていませんでした。以下はその例です。 typedef union t1 t1; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1213 |
ERROR: handle_t type not known | |
|
説明 |
IDL ファイルのコンパイル時に、tidl は handle_t 型の記述を見つけることができませんでした。これは、$TUXDIR/include/rpc/tbase.idl の下にインストールされる tbase.idl ファイルに問題があることを示しています。 |
アクション |
TUXDIR が正しく設定されており、tbase.idl がインストールされていることをチェックして、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1214 |
ERROR: Interface name must be less than len characters in length | |
|
説明 |
IDL ファイルにで、長すぎるインターフェイス名が指定されました。インターフェイス名は、17 文字より少ない数か、または 19 文字からメジャー・バージョンおよびマイナー・バージョン番号の桁数を引いた数で構成します。バージョン番号の長さに基づいた、インターフェイス名の最大長が len に表示されています。以下はその例です。 [uuid(7E291480-A2B0-110F-89E9-930269220000), version(20.20)] interface t2345678901234567 /* エラー。16 文字以下でなければなりません。*/ これは致命的エラーでした。メッセージ 1067 は、コード生成時に、インプリメンテーション制限により、さらに切り捨てが行われるということを警告しています。制限は、13 文字からメジャーおよびマイナー・バージョン番号の桁数 (6 文字以下) を引いた数です。 |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1216 |
ERROR: Type for constant 'name' doesn't agree with expression | |
|
説明 |
IDL ファイルにおいて、定数の定義型が、定数式の型と一致しません。以下はその例です。 const long c1 = "abc"; /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1217 |
ERROR: Value is too big for unsigned short name | |
|
説明 |
IDL ファイルにおいて、定数式の値が大きすぎる (0 より小さいか、65535 より大きい)、unsigned short 定数が定義されました。以下はその例です。 const unsigned short c = 400000; /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1218 |
ERROR: Value is too big for short name | |
|
説明 |
IDL ファイルにおいて、定数式の値が大きすぎる (-32768 より小さいか、32767 より大きい)、short 定数が定義されました。以下はその例です。 const short c = 400000; /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1219 |
ERROR: Value is too big for unsigned small name | |
|
説明 |
IDL ファイルにおいて、定数式の値が大きすぎる (0 より小さいか、255 より大きい)、unsigned small 定数が定義されました。以下はその例です。 const unsigned small c = 257; /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1220 |
ERROR: Value is too big for small name | |
|
説明 |
IDL ファイルにおいて、式の値が大きすぎる (-128 より小さいか、127 より大きい)、small 定数が定義されました。以下はその例です。 const small c = 128; /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1221 |
ERROR: Operation that returns a pointer cannot have [ref] attribute | |
|
説明 |
IDL ファイルにおいて、ポインタを返す操作が定義され、[ref] 属性が含まれていました。ポインタ属性を指定しないと、正常な場合はデフォルトで [ptr] になります。以下はその例です。 [string,ref]char *rstrcat([in,string]char *p1, /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1222 |
ERROR: Can't define anonymous structure or union in operation return | |
|
説明 |
IDL ファイルにおいて、構造体または共用体が操作戻り (前もって定義されていない) として定義されましたが、タグは指定されませんでした。定義には、構造体タグまたは共用体タグを含める必要があります。以下はその例です。 struct {long s1;} op1(void); /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1223 |
ERROR: Conformant structure must be passed by reference | |
|
説明 |
IDL ファイルにおいて、明示的ポインタをもたない整合構造体パラメータを使用して操作が定義されました。整合構造体パラメータにはポインタが必要です。以下はその例です。 typedef struct { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1224 |
ERROR: Name name redeclared | |
|
説明 |
IDL ファイルにおいて、typedef、定数、または列挙値名、あるいは別の操作名と同じ名前を使用して、操作が定義されました。これらの名前はすべて同じ名前スペースにあるため、一意でなければなりません。以下はその例です。 typedef struct { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1225 |
WARN: Name name differs from existing type in case only | |
|
説明 |
IDL ファイルにおいて、case 内だけで typedef または定数名と異なる名前を使用して、操作が定義されました。この警告は、"-port case" オプションが指定された場合のみ生成されます。以下はその例です。 typedef struct { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1226 |
ERROR: Duplicate function name name | |
|
説明 |
IDL ファイルにおいて、別の操作と同じ名前を使用して、操作が定義されました。以下はその例です。 void t1(void); void t1(void); /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1227 |
WARN: Function name name differs from existing function in case only | |
|
説明 |
IDL ファイルで、ある操作と大文字小文字の表記だけが異なる名前を使用して操作が定義されました。以下はその例です。 void t1(void); void T1(void); /* 警告 */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1228 |
ERROR: Can't define anonymous structure or union in operation prototype | |
|
説明 |
IDL ファイルにおいて、構造体または共用体がパラメータ (前もって定義されていない) として定義されましたが、タグは指定されませんでした。定義には、構造体タグまたは共用体タグを含める必要があります。以下はその例です。 void t1([in]struct {long s1;} p1); /* エラー */ void t2([in]struct struct1 {long s1;} p1); /* 正しい */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1229 |
ERROR: Incomplete structure/union | |
|
説明 |
IDL ファイルにおいて、関連する構造体または共用体が完全に定義される前に、構造体または共用体の参照が指定されました。この状態では、不完全な構造体または共用体を指すポインタだけしか定義できません。これは、自己参照データ構造体に対してよく使われます。この場合は、鎖上の最後のポインタを NULL にできるように、[ptr] 属性を使用するようにします。以下はその例です。 typedef struct t1 { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1230 |
ERROR: Parameter must have [in] attribute, [out] attribute, or both | |
|
説明 |
IDL ファイルにおいて、方向属性なしでパラメータが定義されました。以下はその例です。 void op1(long p1); /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1231 |
ERROR: error_status_t type not known | |
|
説明 |
IDL ファイルのコンパイル時に、tidl は error_status_t 型の記述を見つけることができませんでした。これは、$TUXDIR/include/rpc/tbase.idl の下にインストールされる tbase.idl ファイルに問題があることを示しています。 |
アクション |
TUXDIR が正しく設定されており、tbase.idl がインストールされていることをチェックして、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1232 |
ERROR: Parameter name not found for operation op | |
|
説明 |
ACS ファイルにおいて、操作 op のために指定されたパラメータ name が、関連する IDL ファイル内にありませんでした。通常、これは、単に表記上のエラーを示します。以下はその例です。 op1 (badname); /* idl 内で op1 の badname が定義されていない場合はエラー */ |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1233 |
ERROR: [comm_status] parameter must have type [out] error_status_t * | |
|
説明 |
ACS ファイルにおいて、あるパラメータが [comm_status] パラメータとして宣言されましたが、その型が IDL ファイル内で適切に宣言されていません。 |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1234 |
ERROR: [comm_status] specified for more than one attribute for operation name - ignored | |
|
説明 |
ACS ファイルにおいて、ある操作に対して複数のパラメータが [comm_status] パラメータとして宣言されました。操作に対する最初の [comm_status] 属性以外は無視されます。 |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1235 |
ERROR: [fault_status] parameter must have type [out] error_status_t * | |
|
説明 |
ACS ファイルにおいて、あるパラメータが [fault_status] パラメータとして宣言されましたが、その型が IDL ファイル内で適切に宣言されていません。 |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1236 |
ERROR: [fault_status] specified for more than one attribute for operation name | |
|
説明 |
ACS ファイルにおいて、ある操作に対して複数のパラメータが [fault_status] パラメータとして宣言されました。操作に対する最初の [fault_status] 属性以外は無視されます。 |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1237 |
ERROR: [switch_is(name)] not found | |
|
説明 |
IDL ファイルにおいて、非カプセル化共用体が定義されましたが、[switch_is()] 変数 name が見つかりませんでした。非カプセル化共用体が構造体内にある場合、name は構造体内の同じ階層にある別の要素である必要があります。非カプセル化共用体がパラメータの場合、name はその操作に対する別のパラメータである必要があります。以下はその例です。 typedef [switch_type (long) ] union t1 { typedef struct { void op1([in,switch_is(p1)] union t1 p2); /* p1 が見つかりません */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1238 |
ERROR: Union discriminator type name must be long, short, small, char, boolean, or enum | |
|
説明 |
IDL ファイルにおいて、非カプセル化共用体が、無効な [switch_is()] 変数型 (string、structure、または union) を使用して定義されました。このエラーは、型が構造体内のポインタであるか、型に複数のポインタが含まれているか、型が配列である場合にも発生します。以下はその例です。 typedef [switch_type (long) ] union t1 { typedef struct { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1239 |
ERROR: [switch_type] doesn't match [switch_is(name)] type | |
|
説明 |
IDL ファイルにおいて、[switch_type()] 属性で指定された型が、[switch_is()] 属性内の name の型と一致していない非カプセル化共用体が定義されました。以下はその例です。 typedef [switch_type (long) ] union t1 { void op1([in,switch_is(p2)]union t1 p1,[in]short p2); /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1240 |
ERROR: Constant identifier name not previously defined | |
|
説明 |
IDL ファイルにおいて、未定義の識別子 name が式内で使用されました。以下はその例です。 typedef long t1[notdefined]; /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1241 |
ERROR: Incomplete structure/union | |
|
説明 |
IDL ファイルにおいて、定義が不完全 (つまりメンバが定義されていない) な構造体または共用体の型を使用してパラメータが定義されました。不完全な構造体または共用体を指すポインタのみを使用できます。以下はその例です。 typedef struct t1 t1; typedef struct t1 { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1242 |
WARN: Interface name name1 in ACS file doesn't match name2 | |
|
説明 |
ACS ファイルにおいて、指定したインターフェイス名 name1 が IDL ファイル内で指定したインターフェイス名 name2 と一致しません。 |
アクション |
ACS または IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1243 |
WARN: [in_line] and [out_of_line] can only be applied to non-scaler types | |
|
説明 |
ACS ファイルにおいて、[in_line] 属性または [out_of_line] 属性が、scalar であるデータ型に対して指定されました。これらの属性は、構造体、共用体、コンテキスト・ハンドル、配列、およびパイプに対してのみ指定できます。 |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1244 |
ERROR: [represent_as] cannot be specified for conformant or varying arrays | |
|
説明 |
ACS ファイルにおいて、[represent_as()] 属性が、整合配列または可変配列であるか、整合配列または可変配列を含んでいる型に対して指定されました。以下はその例です。 /* IDL */ /* ACS */ |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1245 |
ERROR: [represent_as] cannot be specified for types that are or contain pointers | |
|
説明 |
ACS ファイルにおいて、[represent_as()] 属性が、ポインタであるか、ポインタを含んでいる型に対して指定されました。以下はその例です。 /* IDL */ typedef long *t1; /* ACS */ |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1247 |
ERROR: [represent_as] cannot be specified for pipe types or types used as the base type in a pipe definition | |
|
説明 |
ACS ファイルにおいて、[represent_as()] 属性が、パイプ型であるか、パイプ定義内のベース型である型に対して指定されました。以下はその例です。 /* IDL */ typedef long pipebase_t; |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1249 |
ERROR: Type name not defined | |
|
説明 |
ACS ファイルにおいて、typedef 名が、IDL ファイルで定義されていない型に対して指定されました。以下はその例です。 typedef [represent_as(long)]badname; /* badname が未定義の場合はエラー */ |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1251 |
ERROR: [uuid] redeclared | |
|
説明 |
IDL ファイルにおいて、uuid 値が複数回指定されました。以下はその例です。 [uuid(7E291480-A2B0-110F-89E9-930269220000), uuid(7E291480-A2B0-110F-89E9-930269220000)] /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1252 |
ERROR: Can't specify both [local] and [uuid] | |
|
説明 |
IDL ファイルにおいて、[uuid] 属性および [local] 属性の両方が指定されました。以下はその例です。 [uuid(7E291480-A2B0-110F-89E9-930269220000), local] /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1253 |
WARN: [version] redeclared | |
|
説明 |
IDL ファイルにおいて、バージョン番号が複数回指定されました。指定された最後のバージョン番号が使用されます。たとえば、次の場合はバージョン 1.0 が使用されます。 [uuid(7E291480-A2B0-110F-89E9-930269220000),version(0.0), version(1.0)] |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1254 |
WARN: [version] major greater than 65535; reset to 0 | |
|
説明 |
IDL ファイルにおいて、メジャー・バージョン番号が有効な範囲内 (0 から 65535) にありませんでした。この場合、デフォルトの 0 が使用されます。以下はその例です。 [uuid(7E291480-A2B0-110F-89E9-930269220000),version(70000.0)] |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1255 |
WARN: [version] minor greater than 65535; reset to 0 | |
|
説明 |
IDL ファイルにおいて、マイナー・バージョン番号が有効な範囲内 (0 から 65535) にありませんでした。この場合、デフォルトの 0 が使用されます。以下はその例です。 [uuid(7E291480-A2B0-110F-89E9-930269220000),version(1.70000)] |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1256 |
WARN: [endpoint] not supported - ignored | |
|
説明 |
IDL ファイルにおいて、[endpoint] 属性が指定されました。この属性はサポートされていないので、無視されます。以下はその例です。 [uuid(7E291480-A2B0-110F-89E9-930269220000),endpoint("t1")] |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1257 |
ERROR: Can't specify both [local] and [uuid] | |
|
説明 |
IDL ファイルにおいて、[uuid] 属性および [local] 属性の両方が指定されました。以下はその例です。 [local, uuid(7E291480-A2B0-110F-89E9-930269220000)] /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1258 |
ERROR: pointer_default specified more than once | |
|
説明 |
IDL ファイルにおいて、[pointer_default] 属性が複数回指定されました。2 番目とその他のインスタンスは無視されました。以下はその例です。 [uuid(7E291480-A2B0-110F-89E9-930269220000),pointer_default(ptr), |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1259 |
ERROR: [uuid] or [local] attribute must appear if an operation is defined | |
|
説明 |
IDL ファイルにおいて、操作が定義されましたが、[uuid] 属性と [local] 属性のどちらもインターフェイス・ヘッダ内に定義されていませんでした。 |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1261 |
ERROR: Missing semi-colon | |
|
説明 |
IDL ファイルの解析中にエラーが発生しました。おそらくエラーは、セミコロンがないために発生しました。このエラーによって、実際にはエラーでない他のエラー (たとえば、名前またはタグが定義されていない、など) が検出されることがあります。以下はその例です。 void op1(void) /* エラー */ void op2(void); |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1262 |
ERROR: Non-integer value in constant expression | |
|
説明 |
IDL ファイルにおいて、非整数値が、定数に対する数値式内で使用されています。以下はその例です。 const char *a = "abc"; const long b = a + 1; /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1263 |
WARN: More than one binding handle attribute specified | |
|
説明 |
ACS ファイルにおいて、別のバインディング・ハンドル属性がすでに指定されているときに、[explicit_handle] 属性が指定されました。最初のバインディング・ハンドル属性以外は無視されます。 |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1264 |
WARN: More than one binding handle attribute specified | |
|
説明 |
ACS ファイルにおいて、別のバインディング・ハンドル属性がすでに指定されているときに、[implicit_handle] 属性が指定されました。最初のバインディング・ハンドル属性以外は無視されます。 |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1265 |
WARN: More than one binding handle attribute specified | |
|
説明 |
ACS ファイルにおいて、別のバインディング・ハンドル属性がすでに指定されているときに、[auto_handle] 属性が指定されました。最初のバインディング・ハンドル属性以外は無視されます。 |
アクション |
ACS 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1277 |
ERROR: Integer overflow | |
|
説明 |
IDL ファイルにおいて、数値式での 2 つのオペランドの加算によって、整数のオーバフローが発生しました。以下はその例です。 const long l = 2000000000 + 2000000000; /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1280 |
ERROR: Integer overflow | |
|
説明 |
IDL ファイルにおいて、数値式での 2 つのオペランドの乗法により、整数のオーバフローが発生しました。以下はその例です。 const long l = 2000000000 * 2000000000; /* エラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1282 |
ERROR: Division by 0 in constant expression | |
|
説明 |
IDL ファイルにおいて、定数式に 0 による除法が含まれていました。たとえば、次のような場合です。 const long l = 2000000000 / 0; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1284 |
ERROR: Division by 0 in constant expression | |
|
説明 |
IDL ファイルにおいて、定数式に 0 による除法 (モジュール化された演算子を使用) が含まれていました。以下はその例です。 const long l = 2000000000 % 0; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1290 |
ERROR: Type name not defined | |
|
説明 |
IDL ファイルにおいて、別の型の定義で使用された型が定義されていません。以下はその例です。 typedef t1 t2; /* t1 が未定義の場合はエラー */ |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1291 |
ERROR: Duplicate member name - name | |
|
説明 |
IDL ファイルにおいて、同じ構造体内の複数のメンバーに同じ名前 membername が付けられています。以下はその例です。 typedef struct { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1292 |
ERROR: Conformant element must be the last element in a structure | |
|
説明 |
IDL ファイルにおいて、構造体に、その構造体の最後の要素ではない整合要素が含まれていました。以下はその例です。 typedef struct { |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1293 |
ERROR: Context handle cannot be specified for structure member | |
|
説明 |
IDL ファイルにおいて、構造体にコンテキスト・ハンドルであるメンバが含まれていました。以下はその例です。 typedef [context_handle]void *ch_t; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1294 |
ERROR: handle_t type cannot be specified for structure member | |
|
説明 |
IDL ファイルにおいて、構造体に handle_t 型であるメンバが含まれていました。以下はその例です。 typedef handle_t hand; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1295 |
ERROR: Pipe type cannot be specified for structure member | |
|
説明 |
IDL ファイルにおいて、構造体にパイプ型であるメンバが含まれていました。以下はその例です。 typedef pipe long pipe_t; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1296 |
ERROR: Structure member cannot be a function pointer | |
|
説明 |
IDL ファイルにおいて、構造体に関数ポインタであるメンバが含まれていました。以下はその例です。 typedef [ptr]long (*fp)([in]long p1); |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1297 |
ERROR: Structure member cannot be a function | |
|
説明 |
IDL ファイルにおいて、構造体に関数であるメンバが含まれていました。以下はその例です。 typedef long func([in]long p1); |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 | |
1299 |
ERROR: Discriminator type must be long, short, small, char, boolean, or enum | |
|
説明 |
IDL ファイルにおいて、非カプセル化共用体が、無効な [switch_type()] 変数型 (string、structure、または union) を使用して定義されたか、カプセル化共用体に無効な switch() 変数型が含まれていました。このエラーは、型がポインタまたは配列である場合にも発生します。以下はその例です。 typedef [ptr]long *t1; |
アクション |
IDL 入力ファイルを変更して、tidl プログラムを再実行します。 | |
関連項目 |
『BEA TUXEDO TxRPC Guide』 |
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |