从wsadmin停止申请需要几分钟

时间:2015-08-07 10:38:11

标签: websphere jython build-automation websphere-8 wsadmin

我正在尝试将部署流程自动化到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")

1 个答案:

答案 0 :(得分:0)

更新com.ibm.SOAP.requestTimeout = <some_integer_value>中的<WAS_HOME>/profiles/<Deployment_Manager_Profile>/properties/soap.client.props值,以解决您获得的异常。您需要重新启动Deployment Manager才能解决此问题。

此外,您还可以检查this帖子以自动执行部署过程。