使用oracle weblogic server 10.3(java)设置Web服务的超时
我试图在web服务响应延迟时设置超时错误,代码行如下-使用oracle weblogic server 10.3(java)设置Web服务的超时,java,weblogic-10.x,Java,Weblogic 10.x,我试图在web服务响应延迟时设置超时错误,代码行如下- serviceStub._setProperty("weblogic.wsee.transport.connection.timeout", String.valueOf(timeoutSeconds)); BindingInfo bindingInfo = (BindingInfo)serviceStub._getProperty("weblogic.wsee.binding.BindingInfo"); bindingInfo.setT
serviceStub._setProperty("weblogic.wsee.transport.connection.timeout", String.valueOf(timeoutSeconds));
BindingInfo bindingInfo = (BindingInfo)serviceStub._getProperty("weblogic.wsee.binding.BindingInfo");
bindingInfo.setTimeout(timasseoutSeconds);
但它不起作用
使用的服务器–Oracle Weblogic Server 10.3
Web服务的类型–JAX-RPC
如果有人有解决方案,请回复。我想这就是您需要的:weblogic.wsee.transport.read.timeout
从这里得到:有两种超时(请参阅)
weblogic.wsee.transport.connection.timeout
指定试图调用Web服务的客户端应用程序等待建立连接的时间(秒)。经过指定的时间后,如果尚未建立连接,则尝试超时
weblogic.wsee.transport.read.timeout
指定客户端应用程序等待其调用的Web服务响应的时间(秒)。在指定的时间过后,如果响应尚未到达,则客户端超时
您应该为两者设置合理的值。有关示例,请参见