2012-08-06 33 views
0

我遇到了一个我希望了解的情况。 这是两种不同的方式指挥作业后重定向到一个页面: (在WCS7)EC_GENERIC_REDIRECTVIEW不适用于生产服务器和30秒的加载后

第一:

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

二:

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

如果命令的处理采取少于30秒,两种解决方案都可以工作。 但是如果命令超过30秒,第一种方式会显示“连接重置”浏览器错误页面(在FF,IE,Chrome,...上也是如此)。

我试图重现我的本地工具包,但即使该过程需要超过30秒,我无法重现。 (我尝试了20分钟:/)。

我想了解为什么执行时间会打破RedirectView? 为什么它只发生在现场服务器上?

任何想法? 谢谢。

回答

相关问题