私はCDIの会話に関する問題を追跡しようとしています。アプリケーションを通って1つの経路をとると動作するページがありますが、別のルートを経由すると動作しません。私はそれが何か会話に関係していると信じていますが、私は何が分かりません。カンバセーションIDをインクリメントする要因
作業のワークフローは次のように発生します。
- ロードページ
- を開き編集ページこの時点で
- 、新しい会話を編集してください1
- のIDで始まりで、保存したページを保存する
- ページAをロードしてページBをロードする
- 編集ページを開くB
- ID 2で会話が開始されます。この開始時にリフレッシュを押すと、ID 3の会話が開始されます。その他のリフレッシュで会話IDが増加します。
- 編集は、それが動作しない作業の流れはこうです成功し
発生します 作業のワークフローは次のように発生します。
- ロードページにページAの
- クリックしてリンクページBをロードする
- 編集ページを開くB
- IDが1で会話が開始されます。ページを更新すると、会話IDがSTIであることがわかりますll 1.
- ページ上のさまざまなアクションによって、「WELD-000321 ID 1のリストアが見つかりません」という例外がスローされます。
2つのワークフローの違いは、私が2番目の編集ページに入ったときに作業ワークフローで正しく編集することです。私は増分会話IDを取得します。作業中のワークフローではなく、会話IDは常に1ですが、何もできません。私は理解しようとしています
ものがあります:
- 私は新しい会話を開始するときに、会話を終了、1のIDとの会話を持っている何かをする場合 - 何だろう、それはIDが可能です? 1(この会話が終了したとき)または2(次の未使用ID)。
- 私が見ている会話IDが増えていて、会話が正しく終了していないことはありますか?私が知る限り、私は会話を正しく閉じています。
うまくいけば、これらのうちの1つに対する答えは、何がうまくいかないのかを明らかにするでしょう。任意の入力をありがとう
マインドがコードを投稿していますか?ビューとバック豆? – LightGuard