0

weblogicサーバーで実行されているSpring Webflowアプリケーションで以下のコードを使用しています。

RequestContextHolder.getRequestContext() .getExternalContext().getNativeRequest()).getSession()

開始中および再開中のステップを保存するためにRequestContextHolder使用することを知っています。ThreadLocalrequestContext

ここで、あるスレッドが他のスレッドにアクセスする可能性がリモートである可能性はありますかrequestContext(スレッドが weblogic によって再利用されているか、他の理由である可能性があります)。

4

1 に答える 1

1

SWF 2.3.0にアップグレードすると、問題が解決しました(スレッド間で共有されるデータ)SWFバージョン(2.2.1)にはバグがありました。そのExpressionParserはスレッドセーフではありませんでした(JIRA)。

于 2013-02-18T22:01:45.470 に答える