该规则标记调用以下方法的 Java 代码,因为它们在 JMS Client 2.0 中抛出不同异常。
虽然方法特征符未更改,但方法实现抛出不同异常。这些行为更改不会导致编译错误,因为新抛出的异常扩展了 JMSException 类。如果要迁移现有应用程序以使用 wasJmsClient-2.0 功能部件,请参阅 JMS messaging (wasJmsClient-2.0) behavior changes 以获取更多信息。
注意:如果应用程序使用 IBM MQ V8.0,那么可通过将 SupportMQExtensions 属性设置为 True 来还原 setClientID 方法的行为更改。
有关更多信息,请参阅 SupportMQExtensions property。