未針對 Open Liberty 目標擷取 MQ 設定
如果未為 Open Liberty 目標擷取 MQ 設定,請使用下列因應措施:
將
wmq.jmsra.rar
檔案新增至遷移計畫,從來源 VM 中擷取該檔案。applications: - appName: brownear-ear httpEndpoints: - httpPort: 9080 httpsPort: 9443 id: defaulthttpendpoint image: name: brownear-ear includeFiles: - /opt/IBM/WebSphere/AppServer/installedConnectors/wmq.jmsra.rar
編輯伺服器 XML 檔案,確保功能管理員包含下列功能:
<featureManager> <feature>ejb-3.2</feature> <feature>jms-2.0</feature> <feature>mdb-3.2</feature> <feature>localConnector-1.0</feature> <feature>jaxrs-2.1</feature> <feature>cdi-2.0</feature> </featureManager>
在同一個檔案中,請確認已為
jmsActivationSpec
設定使用者名稱和密碼:<jmsActivationSpec …> <properties.mqJmsRa … userName="USER_NAME" password="PASSWORD"/> </jmsActivationSpec>
此外,可能會發生 JNDI 問題,您需要根據錯誤訊息解決問題。