Open Liberty 대상의 MQ 구성이 추출되지 않음

Open Liberty 대상의 MQ 구성이 추출되지 않으면 다음 해결 방법을 사용합니다.

  1. 마이그레이션 계획에 추가하여 소스 VM에서 wmq.jmsra.rar 파일을 추출합니다.

    applications:
    - appName: brownear-ear
      httpEndpoints:
      - httpPort: 9080
        httpsPort: 9443
        id: defaulthttpendpoint
      image:
        name: brownear-ear
    includeFiles:
    - /opt/IBM/WebSphere/AppServer/installedConnectors/wmq.jmsra.rar
    
  2. 서버 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>
    
  3. 같은 파일에서 jmsActivationSpec에 사용자 이름과 비밀번호가 설정되어 있는지 확인합니다.

      <jmsActivationSpec …>
        <properties.mqJmsRa … userName="USER_NAME" password="PASSWORD"/>
      </jmsActivationSpec>
    
  4. 또한 JNDI 문제가 발생할 수 있으며 오류 메시지에 따라 해결해야 합니다.