8. 開発元へのお問い合わせ
8.2. 詳細なバージョン情報確認手順
[サポート情報ダイアログ]が表示さ れます。
[Version:]の右側の文字列が詳細な バージョン情報です。この場合、
7.12.0000 となります。
z HP-UX
root ユーザで下記のコマンドを実行します。
# swlist OTXPCOND
実行例を以下に示します。この場合バージョン情報は、7.12.00.00 となります。
# swlist OTXPCOND
# Initializing...
# Contacting target "********"...
#
# Target: ********:/
#
# OTXPCOND 7.12.00.00 WebOTX Process Conductor OTXPCOND.ProcessConductor 7.12.00.00 WebOTX Process Conductor
# z Linux
下記のコマンドを実行します。
$ rpm -qi OTXPCOND
実行例を以下に示します。この場合バージョン情報は、7.12.00.00 となります。
$ rpm -qi OTXPCOND
Name : OTXPCOND Relocations: (not relocatable) Version : 7.12.00.00 Vendor: NEC Corporation Release : 1 Build Date: 2008 年 10 月 03 日 15 時 21 分 08 秒
Install Date: 2008 年 11 月 13 日 18 時 22 分 29 秒 Build Host: ********
Group : Applications/System Source RPM:
OTXPCOND-7.12.00.00-1.src.rpm
Size : 15082556 License: Copyright (C) 2006-2008 NEC Corporation. All rights reserved.
Signature : (none)
Summary : WebOTX Process Conductor Description :
WebOTX Process Conductor
$
z Solaris
下記のコマンドを実行します。
$ pkginfo -l OTXPCOND
実行例を以下に示します。この場合バージョン情報は、7.12.00.00 となります。
$ pkginfo -l OTXPCOND PKGINST: OTXPCOND
CATEGORY: application ARCH: sparc VERSION: 7.12.00.00 BASEDIR: /
VENDOR: NEC Corporation PSTAMP: ********20080912132603 INSTDATE: 9 月 24 2008 09:17 VSTOCK: UYHUTD-2000
STATUS: completely installed FILES: 183 installed pathnames 35 directories
1 executables
29519 blocks used (approx)
$
付録A. プロセスエンジンエラー一覧
エ ラ ー 番
号 エラーメッセージ 対処方法
40000
pdId="1125906046992_2536" で あ る エ ン ド ポイントリファレンスマップがみつかりませ ん。
EndPointReferenceMap が登録されていないか、
削 除 さ れ た 可 能 性 が あ り ま す 。 EndPointReferenceMap が登録されているか確認 してください。
40001 レポジトリに pdId="1125906046992_912" で ある定義が存在しません。
プロセス定義が登録されていないか、削除された 可能性があります。プロセス定義が登録されてい るか確認してください。
40002
レ ポ ジ ト リ に pdId="1125906046992_102", piId="1125906046992_2767" である定義が 存在しません。
プロセス定義あるいはプロセスインスタンスが登 録されていないか、削除された可能性がありま す。プロセス定義またはプロセスインスタンスが 登録されているか確認してください。
40003 レ ポ ジ ト リ に piId="1125906046992_8568"
である定義が存在しません。
プロセスインスタンスが生成されていないか削除 された可能性があります。プロセスインスタンスが 存在するか確認してください。
40004
processInstanceId="1125906046992_2326"
であるプロセスインスタンスデータが見つか りません。
プロセスインスタンスが生成されていないか削除 された可能性があります。プロセスインスタンスが 存在するか確認してください。
40005 messageId="1125906046992_3325" で あ る Notification が見つかりません。
通知メッセージが登録されていないか削除された 可能性があります。通知メッセージが存在するか 確認してください。
40006 messageId="9075906046992_5789" で あ る Request が見つかりません。
受信メッセージが登録されていないか削除された 可能性があります。受信メッセージが存在するか 確認してください。
40007 JDBC コネクションを取得することができませ
ん。
JDBC コネクションがリソースビジーです。しばらく 経ってから再度実行してください。
40016
correlationViolation が 発 生 し ま し た 。 [receivedMessage="<bizbpp:parts><payload
><tns:syncResponse><tns:symbol>meat</tn s:symbol></tns:syncResponse></payload><
/bizbpp:parts>>" 詳細: ノードが選択でき ませんでした。]
correlationSet の評価中にノードを選択すること ができませんでした。correlationSet の指定内容 を確認してください。
40017
correlationViolation が 発 生 し ま し た 。 message property の値は UID0001 です。
correlationSet property の値は UID9999 で す。
correlationSet の値が一致しません。送受信して いるメッセージが正しいか確認してください。
40018
reply アクティビティに対応する receive アクテ ィビティが存在しません。BpelFileInfo: [BPEL info: file name: receive-reply.bpel lineno: 50]
同期処理の場合は対となる receive アクティビティ を 定 義 し て く だ さ い 。 非 同 期 処 理 の 場 合 は 、 invoke アクティビティを利用してください。
40019 エラーが発生しました。詳細: 内部エラーが
発生しました。 XPath 式の内容が正しいか確認してください。
40020
2つ以上のノードが選択されました。詳細:
XPath 式を実行した結果、ゼロもしくは複数 のノードが選択されました。
XPath 式を評価した結果、2つ以上のノードが選 択されました。ノードが1つだけ選択されるよう に、XPath 式の内容を見直してください。
40021 BaBoolean の評価でノードが選択できません でした。詳細: 名前空間が解決できません。
XPath 式を評価した結果、ノードが選択できませ んでした。ノードが1つだけ選択されるように、
XPath 式の内容を見直してください。
40022 Variable が初期化されていません。 詳細:
値が設定されていません。
assign アクティビティを利用するなどして、variable の値を初期化してください。
40023
outgoing variable:output が初期化されてい ません。BpelFileInfo: [BPEL info: file name:
invoke.bpel lineno: 33]
assign アクティビティを利用するなどして、メッセー ジ送信に利用する variable の値を初期化してくだ さい。
40024
[BaInvoke] 送信するメッセージコンテントの 生成に失敗しました。詳細: partnerLink が初 期化されていません。 BpelFileInfo: [BPEL info: file name: invoke.bpel lineno: 27]
メッセージ送信に利用する variable の内容が正し いか確認してください。
40025
[BaInvoke] partnerRole のエンドポイント値 の取得に失敗しました。詳細: ルート要素が service-ref ではありません。 BpelFileInfo:
[BPEL info: file name: shipping.bpel lineno:
23]
partnerLink への値の設定、代入が適切に行われ ているか確認してください。
40026
[BaInvoke] メッセージの保存に失敗しまし た。詳細: メッセージの形式が不正です。
BpelFileInfo: [BPEL info: file name:
invoke.bpel lineno: 43]
メッセージが正しく受信できているか確認してくだ さい。
40027
このオペレーションはリクエスト/レスポンス 型のため、メッセージコンテントが存在しなけ ればなりません。
メッセージが正しく受信できているか確認してくだ さい。
40028
variable:input が見つかりません。詳細: input は 定 義 さ れ て い ま せ ん 。 BpelFileInfo:
[BPEL info: file name: sync.bpel lineno: 12]
invoke アクティビティで利用する variable を定義し てください。
40029
[BaOnMessage] メッセージの保存に失敗し ました。詳細: メッセージの形式が不正で す。
メッセージが正しく受信できているか確認してくだ さい。
40030
[BaReceive] メッセージの保存に失敗しまし た。詳細: メッセージの形式が不正です。
BpelFileInfo: [BPEL info: file name:
receive.bpel lineno: 12]
メッセージが正しく受信できているか確認してくだ さい。
40031
variable:output が 見 つ か り ま せ ん 。 詳 細 : output は 定 義 さ れ て い ま せ ん 。 BpelFileInfo: [BPEL info: file name:
receive-reply.bpel lineno: 50]
reply アクティビティで利用する variable を定義して ください。
40032 Reply に失敗しました。 メッセージの送信が正しく行えているか確認してく
ださい。
40033 属性の値が null です。 from 要素または to 要素の定義内容を確認し、修
正してください。
40034 Copy の実行に失敗しました。[from 要素が 初期化されていません。]
assign アクティビティを利用するなどして、variable の値を初期化してください。
40035 ダミーノードの作成に失敗しました。 XML パーサが存在するか確認してください。
40036 requestMessage 要素が null です。 from 要素を定義してください。
40037 エンドポイント[provider]の値は初期化されま せんでした。
代入元のエンドポイントの値を初期化してくださ い。
40038
Selection Failure が 発 生 し ま し た 。 expression : [$v/tns:detail], last evaluated variable name : [v], variable content:[<bizbpp:parts
xmlns:bizbpp="http://bpel.ebiz.nec.co.jp/ws dl/private"> <part xmlns=""> <request xmlns="http://sample.com">
<symbol>SYM001</symbol>
<price>15.0</price>
<quantity>100</quantity> </request>
</part></bizbpp:parts>] [詳細:要素が存在 しません。]
expression 中のロケーションパスの指定を見直 し、ノードが取得できるように修正してください。
40039
Selection Failure が 発 生 し ま し た 。 expression : [$v.part/tns:requestID], last evaluated variable name : [v], variable content : [<bizbpp:parts xmlns:bizbpp="http://bpel.ebiz.nec.co.jp/ws dl/private"> <part xmlns=""> <request xmlns="http://sample.com">
<symbol>SYM001</symbol>
<price>15.0</price>
<quantity>100</quantity> </request>
</part></bizbpp:parts>] [ 詳 細 : expression[$v.part/tns:requestID] 中 の ロ ケ ーションパスはノードを選択できませんでし た。]
expression の内容を修正し、ノードが取得できる ように修正してください。
40040
Selection Failure が 発 生 し ま し た 。 expression : [$v.part/*], last evaluated variable name : [v], variable content : [<bizbpp:parts
xmlns:bizbpp="http://bpel.ebiz.nec.co.jp/ws dl/private"> <part xmlns=""> <request xmlns="http://sample.com">
<symbol>SYM001</symbol>
<price>15.0</price>
<quantity>100</quantity> </request>
</part></bizbpp:parts>] [ 詳 細 : expression[$v.part/*]中のロケーションパス は2つ以上のノードを選択しました。]
expression の内容を修正し、ノードが1つだけ取 得できるように修正してください。
40041 "requestID"に子要素が定義されていませ ん。
代入元の値に子要素が存在しません。代入元の 値に子要素が存在するように定義を見直してくだ さい。
40042
to 要素で指定されたノードタイプは、from 要 素で指定されたノードタイプと等しくありませ ん。
代入元と代入先のノードの種別が同じ種別にな るように修正してください。
40043 パートナリンク[serviceProvider]の型が不一 致です。
代入元と代入先の partnerLink の形式が一致しま せん。代入元または代入先の形式を修正してくだ さい。
40044
Selection Failure が 発 生 し ま し た 。
partnerLink 名:provider [詳細:provider は定 partnerLink を定義してください。
40045 パートナーロールはパートナーリンクで定義 されていませんでした。[client]
代入先の partnerLink に、partnerRole を定義して ください。
40046 プレフィックスマップの作成に失敗しました。 expression で利用している名前空間プレフィック
スが定義されているか確認してください。
40047
Selection Failure が発生しました。プロパティ の計算に失敗しました。variable 名:input, property : {http://sample.com}inputMessage, variable content : [<bizbpp:parts xmlns:bizbpp="http://bpel.ebiz.nec.co.jp/ws dl/private"> <part xmlns=""> <request xmlns="http://sample.com">
<symbol>SYM001</symbol>
<price>15.0</price>
<quantity>100</quantity> </request>
</part></bizbpp:parts>] [詳細:キーが見つ かりません。]
propertyAlias を定義してください。
40048 引数で指定されたノードが null です。[詳細:
初期化されていません。]
assign アクティビティを利用するなどして、variable の値を初期化してください。
40049 ノード名が "wsa:service"です。ノード名は bpws:service-ref でなければなりません。
partnerLink の 値 の ル ー ト 要 素 名 が
"bpws:service-ref"となるように修正してください。
40050 バリアブル[stringVarialbe]の値は、初期化さ れていません。
assign アクティビティを利用するなどして、variable の値を初期化してください。
40051
Selection Failure が発生しました。variable 名:input [詳細:input は定義されていませ ん。]
variable を定義してください。
40052 fromNode[address] が xsi:nil="true"の属性 を保持しています。
代入元のルート要素に xsi:nil="true"の属性が存 在します。ルートノードが xsi:nil="true"の属性を 保持しないように修正してください。
40053
ス コ ー プ の 作 成 に 失 敗 し ま し た 。 [childScopeId="A_SCOP_12_45" 、 childThreadId="THREAD001" 、 parentScopeId="A_PROC_01_05" 、 parentThreadId="THREAD001"]
デバッグレベルでログ(Path:WebOTX AS インスト ールフォルダ/domains/Process Conductor をイ
ン ス ト ー ル し た domain( 通 常
domain1)/logs/bizbp_engine.log 、 bizbp_processinstance.log)を取得しなおし、開発 元にお問い合わせください。(デバッグレベルでロ グを取得するには、File:WebOTX AS インストール フォルダ/domains/Process Conductor をインスト
ー ル し た domain( 通 常
domain1)/config/log4otx.xml の下記 4 項目を変 更してください。(1) <appender name="BPLOG"
class="org.apache.log4j.RollingFileAppender"> の
<param name="threshold" value="WARN" />を
<param name="threshold" value="DEBUG" />に
変 更 。 (2) <appender
name="PROCESSENGINELOG"
class="org.apache.log4j.RollingFileAppender"> の
<param name="threshold" value="INFO" /> を
<param name="threshold" value="DEBUG" />に 変更。(3) <logger name="jp.co.nec.ebiz.bpel">の
<level
class="com.nec.webotx.logging.OTXLogLevel"
value="CONFIG" /> を <level