IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

Problème déploiement EJB3 JBoss Cargo


Sujet :

Maven Java

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 219
    Points : 200
    Points
    200
    Par défaut Problème déploiement EJB3 JBoss Cargo
    Bonjour tout le monde,

    J'ai une application J2EE que j'ai développé sous eclipse qui comprend,

    EAR
    - EJB3
    - WAR

    J'arrive à la déployer sans problème sous JBOSS 4 en passant par eclipse. L'application fonctionne très bien.

    J'essaye d'automatiser maintenant mon appli avec Maven 2. Pour cela j'utilise maven-ear-plugin pour packagé mon EJB3 et mon WAR en EAR et apres j'utilise cargo pour déployer mon EAR.

    Donc je commence par un mvn install, pourqu'il package mon ear et ensuite je fais un mvn cargo:deploy pour qu'il le déploie sur JBOSS.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
     
    <?xml version="1.0" encoding="UTF-8"?><project>
      <modelVersion>4.0.0</modelVersion>
      <groupId>sr.objectif.demoEjb</groupId>
      <artifactId>DemoEAR</artifactId>
      <packaging>ear</packaging>
      <version>0.1</version>
      <name>demoEAR.ear</name>
      <description>Site concernant le EAR du projet demoEJB 3</description>
     
      <dependencies> 
    		<dependency>
    			<groupId>sr.objectif.demoEJB</groupId>
    			<artifactId>DemoEJB</artifactId>
    			<version>0.1</version>
    			<type>ejb</type>
    		</dependency>
    		<dependency>
    			<groupId>sr.objectif.demoEJB</groupId>
    			<artifactId>DemoWeb</artifactId>	
    			<version>0.1</version>
    			<type>war</type>
    		</dependency>
     </dependencies>
     
     <build>
     	<plugins>
     		<plugin>
    		<groupId>org.apache.maven.plugins</groupId>
    		<artifactId>maven-ear-plugin</artifactId>
    		<configuration>
    			<modules>
    				<ejbModule>
    					<groupId>sr.objectif.demoEJB</groupId>
    					<artifactId>DemoEJB</artifactId>
    				</ejbModule>
    				<webModule>
    					<groupId>sr.objectif.demoEJB</groupId>
    					<artifactId>DemoWeb</artifactId>
    					<contextRoot>/ejbDemo</contextRoot>
    				</webModule>
    			</modules>
    		</configuration>
    		</plugin>
     
    		<plugin>
    	   		<groupId>org.codehaus.cargo</groupId>
    	        <artifactId>cargo-maven2-plugin</artifactId>
    	        <version>0.3-SNAPSHOT</version>
    	        <configuration>        
    		        <container>
    			    <containerId>jboss4x</containerId>
    			    <home>C:\jboss-4.0.4.CR2ter</home>
    		        </container>
    	        </configuration>
       		</plugin>
     	</plugins> 
     </build>
     
    </project>
    Le problème est qu'il le déploie dans ../target/jboss4x/deploy alors que je voudrais qu'il le déploie dans C:\jboss-4.0.4.CR2ter\server\defautl\deploy

    D'abord est ce que vous pensez que ca peut marcher, et savez vous comment on peut changer le rpéertoire de déploiement?

    Merci d'avance,

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 219
    Points : 200
    Points
    200
    Par défaut
    J'ai trouvé,

    Pour déployer un ear (ou autre) dans JBOSS avec cargo sous la section server\default\deploy, il suffit de rajouter la variable home :

    voici l'exemple de mon pom.xml qui pourra servir à quelqu"un d'autre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    <plugin>
    	   <groupId>org.codehaus.cargo</groupId>
    	    <artifactId>cargo-maven2-plugin</artifactId>
    	    <version>0.3-SNAPSHOT</version>
    	     <configuration>   
    		<container>
    			<containerId>jboss4x</containerId>
    			<home>C:\jboss-4.0.4.CR2ter</home>
    			</container>
    			<configuration>
    				    <home>C:\jboss-4.0.4.CR2ter\server\default\</home>
    			</configuration>
    	      </configuration>
    	<executions>
                  <execution>
                    <id>deploy</id>
                    <phase>install</phase>
                    <goals>
                      <goal>deploy</goal>
                    </goals>
                  </execution>
    	</executions>
    </plugin>
    Le déploiement se fait sur la phase install.

    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème déploiement sur JBoss 5.1
    Par doudou_rennes dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 12/05/2010, 10h21
  2. Problème déploiement EJB Entity dans JBoss
    Par anismouali dans le forum Java EE
    Réponses: 3
    Dernier message: 12/02/2010, 14h23
  3. Problème de déploiement EJB3.0 WL 10
    Par aloha dans le forum Weblogic
    Réponses: 0
    Dernier message: 06/03/2009, 08h51
  4. JBoss Eclipse IDE - Tutoriel - Problème déploiement
    Par JibéCC dans le forum Wildfly/JBoss
    Réponses: 4
    Dernier message: 11/11/2006, 08h28
  5. [JSP/Servlet] Problème de déploiement sous JBoss
    Par mittim dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 11/07/2006, 14h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo