Plugin Maven para Weblogic
De Dos Ideas.
Revisión del 18:12 31 mar 2010 de 201.251.182.130 (discusión) (Página creada con 'El plugin de Weblogic no solo nos permite poder administrar el servidor sin tener que acceder a la consola de administración, sino que también nos permite automatizar el despl…')
El plugin de Weblogic no solo nos permite poder administrar el servidor sin tener que acceder a la consola de administración, sino que también nos permite automatizar el despliegue de componentes para las pruebas unitarias.
Instalación del plugin
La instalación de este plugin está llena de pequeños detalles, los cuales se pasan a enumerar.
Configuración de ejemplo
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>weblogic-maven-plugin</artifactId> <version>2.9.3-SNAPSHOT</version> <executions> <execution> <id>start-weblogic</id> <phase>pre-integration-test</phase> <goals> <goal>deploy</goal> </goals> <configuration> <artifactPath>{path al artefacto a desplegar}</artifactPath> <projectPackaging>ear</projectPackaging> <name>{nombre artefacto}</name> </configuration> </execution> <execution> <id>stop-weblogic</id> <phase>post-integration-test</phase> <goals> <goal>undeploy</goal> </goals> <configuration> <artifactPath>{path al artefacto a desplegar}</artifactPath> <projectPackaging>ear</projectPackaging> <name>{nombre artefacto}</name> </configuration> </execution> </executions> <configuration> <adminServerHostName>localhost</adminServerHostName> <adminServerPort>7001</adminServerPort> <adminServerProtocol>http</adminServerProtocol> <userId>weblogic</userId> <password>weblogic</password> <upload>false</upload> <remote>false</remote> <verbose>false</verbose> <debug>false</debug> <noExit>true</noExit> <targetNames>AdminServer</targetNames> </configuration> </plugin>
La configuración anterior despliega un artefacto específico