我正在测试 WebLogic 10.3.1 JMS,但是有问题。
我的测试步骤:
- 启动 WebLogic 服务器
- 启动 JMS 客户端
- 客户端向 WebLogic JMS 发送一个对象,服务器接收到该对象。
- 停止 WebLogic 服务器
- 将另一个对象发送到 WebLogic JMS。
我期望的是一个异常出来,但没有任何东西出现并且程序被挂起。程序停止于:
sender.send(objMsg);
我添加了一些超时设置,但仍然无法正常工作:
((WLProducerImpl) sender).setSendTimeout(1000);
((WLConnection) connection).setReconnectPolicy(JMSConstants.RECONNECT_POLICY_PRODUCER);
((WLConnection) connection).setReconnectBlockingMillis(1000);
在这种情况下有什么方法可以产生异常吗?非常感谢你。
最好的问候,克里斯