此規則標示 Java 程式碼來呼叫下列方法,因為它們在 JMS 用戶端 2.0 會擲出不同的異常狀況。
雖然方法簽章不變,但方法實作擲出不同的異常狀況。 這些行為變更不會造成編譯錯誤,因為新擲出的異常狀況會延伸 JMSException 類別。如果要移轉現有應用程式以使用 wasJmsClient-2.0 特性,請參閱 JMS 傳訊 (wasJmsClient-2.0) 行為變更以取得相關資訊。
附註:如果應用程式使用 IBM MQ 8.0 版,您可以透過將
SupportMQExtensions 內容設為 True,來回復 setClientID 方法的行為變更。
如需相關資訊,請參閱
SupportMQExtensions 內容。