2011-06-22 4 views
4

Je tente de construire et de redéployer vers un serveur distant tomcat 7 en utilisant le plug-in cargo-maven. J'ai réussi à déployer sur le serveur distant, mais toutes les autres actions échouent.Impossible de redéployer vers la version 7 de tomcat distante en utilisant cargo-maven-plugin

Voici les paramètres pluging dans mon pom.xml

 <plugin> 
      <groupId>org.codehaus.cargo</groupId> 
      <artifactId>cargo-maven2-plugin</artifactId> 
      <version>1.1.1</version> 
      <configuration> 
       <!-- Container configuration --> 
       <container> 
        <containerId>tomcat7x</containerId> 
        <type>remote</type> 
       </container> 
       <configuration> 
        <type>runtime</type> 
        <properties> 
         <cargo.remote.username>tomcat</cargo.remote.username> 
         <cargo.remote.password>tomcat</cargo.remote.password> 
         <cargo.remote.uri>http://devserver:8080/manager/html</cargo.remote.uri> 
        </properties> 
       </configuration> 
      </configuration>     
     </plugin> 

C'est l'erreur que je vois dans Eclipse, lorsque je tente de déployer. Je l'ai posté à pastebin donc c'est plus facile à lire. Error link. Toute aide avec ceci est grandement appréciée.

Répondre

10

Pour ceux qui veulent connaître la réponse à cette question. Jetez un oeil à for a caveat with tomcat 7.

Vous pouvez utiliser quelque chose comme ça.

<plugin> 
      <groupId>org.codehaus.cargo</groupId> 
      <artifactId>cargo-maven2-plugin</artifactId> 
      <version>1.1.1</version> 
      <configuration> 
       <container> 
        <containerId>tomcat7x</containerId> 
        <type>remote</type> 
       </container> 
       <configuration> 
        <type>runtime</type> 
        <properties> 
         <cargo.remote.username>devuser</cargo.remote.username> 
         <cargo.remote.password>86gphpphp</cargo.remote.password> 
         <cargo.remote.uri>http://192.168.2.116:8080/manager/text</cargo.remote.uri> 
        </properties> 
        <deployables> 
         <deployable> 
          <groupId>com.fiobox</groupId> 
          <artifactId>fiobox</artifactId> 
          <type>war</type> 
         </deployable> 
        </deployables> 
       </configuration> 
      </configuration> 
     </plugin> 
Questions connexes