Les configurations MQ ne sont pas extraites pour les cibles Open Liberty
Si les configurations MQ ne sont pas extraites pour les cibles Open Liberty, utilisez la solution suivante :
Extrayez le fichier
wmq.jmsra.rar
de la VM source en l'ajoutant au plan de migration.applications: - appName: brownear-ear httpEndpoints: - httpPort: 9080 httpsPort: 9443 id: defaulthttpendpoint image: name: brownear-ear includeFiles: - /opt/IBM/WebSphere/AppServer/installedConnectors/wmq.jmsra.rar
Modifiez le fichier XML du serveur pour vous assurer que les fonctionnalités suivantes sont incluses dans le gestionnaire de fonctionnalités :
<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>
Dans le même fichier, assurez-vous que le nom d'utilisateur et le mot de passe sont définis pour
jmsActivationSpec
:<jmsActivationSpec …> <properties.mqJmsRa … userName="USER_NAME" password="PASSWORD"/> </jmsActivationSpec>
De plus, il est possible qu'un problème JNDI se produise, que vous devrez résoudre en fonction du message d'erreur.