我正在尝试将部署流程自动化到WebSphere Application Server 8.0.0.4。
有时停止应用程序非常快(几秒钟),而有时它持续3-4分钟然后报告
WASX7015E SOAPException: faultCode=SOAP-ENV:Client;
msg=Read timed out; targetException=java.net.SocketTimeoutException: Read timed out
即使成功停止了应用程序。
这是log。请注意,从开始到操作结束有5分钟的延迟。在上面提到的SOAPException之后显示最后一行。
这是我的代码:
./wsadmin.sh -lang jython -user user -password password
wsadmin> appmgr = AdminControl.queryNames("*:type=ApplicationManager,*")
wsadmin> AdminControl.invoke(appmgr, 'stopApplication', "myApplication")
答案 0 :(得分:0)
更新com.ibm.SOAP.requestTimeout = <some_integer_value>
中的<WAS_HOME>/profiles/<Deployment_Manager_Profile>/properties/soap.client.props
值,以解决您获得的异常。您需要重新启动Deployment Manager才能解决此问题。
此外,您还可以检查this帖子以自动执行部署过程。