org.codehaus.mojo weblogic-maven-plugin 2.9.1Utilisation de Maven pour déployer des clusters pour Weblogic
Nous utilisons actuellement le maven weblogic plugin déployer avec succès à notre WebLogic locale 9.2 instances. Lorsque nous essayons de déployer dans un environnement distant, nous avons un problème. Nous utilisons un cluster à deux machines, avec le serveur d'administration et le serveur géré sur une machine, et un autre serveur géré sur une machine séparée.
Lorsque votre plug-in télécharge l'application sur le serveur d'administration, il ne la copie pas sur le second serveur géré sur la machine séparée. Cela provoque alors un problème au deuxième serveur géré, car il ne peut pas trouver l'application à l'emplacement où le serveur d'administration l'a enregistré sur sa propre machine.
Config ci-dessous
<configuration>
<adminServerHostName>${weblogic.adminServerHostName}</adminServerHostName>
<adminServerPort>${weblogic.adminServerPort}</adminServerPort>
<adminServerProtocol>${weblogic.adminServerProtocol}</adminServerProtocol>
<userId>${weblogic.userId}</userId>
<password>${weblogic.password}</password>
<upload>${weblogic.upload}</upload>
<remote>${weblogic.remote}</remote>
<verbose>${weblogic.verbose}</verbose>
<debug>${weblogic.debug}</debug>
<stage>${weblogic.stage}</stage>
<targetNames>${weblogic.targetNames}</targetNames>
<exploded>${weblogic.exploded}</exploded>
</configuration>
<profile>
<id>localhost</id>
<properties>
<weblogic.adminServerHostName>localhost</weblogic.adminServerHostName>
<weblogic.adminServerPort>7001</weblogic.adminServerPort>
<weblogic.adminServerProtocol>t3</weblogic.adminServerProtocol>
<weblogic.userId>weblogic</weblogic.userId>
<weblogic.password>weblogic</weblogic.password>
<weblogic.upload>false</weblogic.upload>
<weblogic.remote>false</weblogic.remote>
<weblogic.verbose>true</weblogic.verbose>
<weblogic.debug>true</weblogic.debug>
<weblogic.stage>false</weblogic.stage>
<weblogic.targetNames>AdminServer</weblogic.targetNames>
<weblogic.exploded>false</weblogic.exploded>
</properties>
</profile>
<profile>
<id>dev</id>
<properties>
<weblogic.adminServerHostName>******</weblogic.adminServerHostName>
<weblogic.adminServerPort>9141</weblogic.adminServerPort>
<weblogic.adminServerProtocol>t3</weblogic.adminServerProtocol>
<weblogic.userId>******</weblogic.userId>
<weblogic.password>******</weblogic.password>
<weblogic.upload>true</weblogic.upload>
<weblogic.remote>true</weblogic.remote>
<weblogic.verbose>true</weblogic.verbose>
<weblogic.debug>true</weblogic.debug>
<weblogic.stage>true</weblogic.stage>
<weblogic.targetNames>dev_cluster01</weblogic.targetNames>
<weblogic.exploded>false</weblogic.exploded>
</properties>
</profile>
Un déploiement à distance via la console fonctionne-t-il correctement? –
oui, cela fonctionne bien –
Bizarre alors, parce que votre configuration semble bien. Des journaux à afficher? –