Diferencia entre revisiones de «Plugin Maven para Weblogic»

De Dos Ideas.
Saltar a: navegación, buscar
(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…')
 
Línea 53: Línea 53:
  
 
La configuración anterior despliega un artefacto específico
 
La configuración anterior despliega un artefacto específico
 +
 +
== Enlaces de interés ==
 +
 +
[http://mojo.codehaus.org/selenium-maven-plugin/usage.html Usos del plugin de Selenium]

Revisión del 19:16 31 mar 2010

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

Enlaces de interés

Usos del plugin de Selenium