Flex blazeds中的RemoteObject问题
我前台用的flex,后台用spring+ibatis,为什么每次调用后台,如果后台反应时间过长就会报异常呢?是不是什么时间没设对?我的requestTimeOut设置的是...
我前台用的flex,后台用spring+ibatis,为什么每次调用后台,如果后台反应时间过长就会报异常呢?是不是什么时间没设对?我的requestTimeOut设置的是600,但是绝对是1分钟内就报异常了
异常内容如下:
[RPC Fault faultString="发送失败" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed: url: 'http://localhost:8080/BackUpUIP2/messagebroker/amfpolling'"] 展开
异常内容如下:
[RPC Fault faultString="发送失败" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed: url: 'http://localhost:8080/BackUpUIP2/messagebroker/amfpolling'"] 展开
1个回答
展开全部
<RemoteObject>组件有一个requestTimeout属性,把他设成0或者负数,可以阻止请求超时,你可以尝试一下。
追问
requestTimeOut设为0试过了,没有作用,设成很大数值也没用
追答
对不起,仔细研究了requestTimeout属性,问询了Adobe官方,目前证实这是一个BUG,目前版本30秒之后即会触发faultEvent事件。
https://bugbase.adobe.com/index.cfm?event=bug&id=2872062
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询