0

理解したいケースがあります。コマンドジョブの後にページにリダイレクトする2つの異なる方法を次に示します。(WCS7の場合)

初め:

TypedProperty rspProp = new TypedProperty();
rspProp.put(ECConstants.EC_VIEWTASKNAME, ECConstants.EC_GENERIC_REDIRECTVIEW);
rspProp.put(ECConstants.EC_URL, "AddressBookForm");
setResponseProperties(rspProp);

2番:

TypedProperty rspProp = new TypedProperty();
rspProp.put(ECConstants.EC_VIEWTASKNAME, "AddressBookForm");
setResponseProperties(rspProp);

コマンドの処理に30秒未満かかる場合は、両方のソリューションが機能します。ただし、コマンドに30秒以上かかる場合は、最初の方法で「接続のリセット」ブラウザエラーページが表示されます(FF、IE、Chromeなどでも同じです)。

ローカルツールキットで再現しようとしましたが、30秒以上かかっても再現できません。(私は20分まで試しました:/)。

実行時間がRedirectViewを壊す可能性がある理由を理解したいのですが?そして、なぜそれがライブサーバーでのみ発生しているのですか?

何か案は?ありがとう。

4

1 に答える 1

1

prodサーバーのみの場合にRedirectViewの実行が中断する理由がわかりません。ただし、上記で述べたように、リダイレクトフローは通常のフォワードビューよりも時間がかかります。

同じトピックのPFBURL。これが問題の解決に役立ったかどうかを教えてください。

http://deepakpadmakumar.blogspot.com/2012/05/forward-view-and-redirect-view-in-wcs.html

于 2012-11-26T04:49:43.593 に答える