sorry, can't understand the case: problem when building the archetype? with 
project generated from archetype?

Regards,

Hervé

Le vendredi 13 mars 2015 08:54:06 Martin Gütlein a écrit :
> Anyone?
> Where could I get some help on this issue (already tried stackoverflow
> as well)?
> 
> Martin
> 
> Am 10.03.2015 um 19:59 schrieb Martin Gütlein:
> > Hi,
> > 
> > I would like to run integration tests on my project, performing and
> > testing rest-calls to my server.
> > 
> > I have a maven project layout like with modules:
> > MyProject-api
> > MyProject-api-impl
> > MyProject-webapp
> > MyProject-webapp-exec
> > MyProject-webapp-it
> > (see https://tomcat.apache.org/maven-plugin-2.0-beta-1/archetype.html)
> > 
> > The IT tests are defined in
> > MyProject-api-impl/src/test/java/.../..IT.java This may be part of the
> > problem, because they should be applied not only to the
> > project-api-impl, but to the entire project. How can I specify this?
> > 
> > Kind regards,
> > Martin
> > 
> > I'll post parts of my pom.xml at the end of this mail. When I run "mvn
> > verify" the output looks like this:
> > 
> > $ mvn clean verify
> > [INFO] Scanning for projects...
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Reactor Build Order:
> > [INFO]
> > [INFO] MyProject
> > [INFO] MyProject-api
> > [INFO] MyProject-api-impl
> > [INFO] MyProject-webapp
> > [INFO] MyProject-webapp-exec
> > [INFO]
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Building MyProject 0.2
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO]
> > ...
> > [INFO]
> > [INFO] --- tomcat7-maven-plugin:2.0:run-war-only (tomcat7-run) @
> > MyProject ---
> > [INFO] Skipping non-war project
> > [INFO]
> > [INFO] --- maven-failsafe-plugin:2.12.4:integration-test (default) @
> > MyProject ---
> > [INFO] No tests to run.
> > [INFO]
> > [INFO] --- tomcat7-maven-plugin:2.0:shutdown (tomcat7-shutdown) @
> > MyProject ---
> > [INFO]
> > [INFO] --- maven-failsafe-plugin:2.12.4:verify (default) @ MyProject ---
> > [INFO] No tests to run.
> > [INFO]
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Building MyProject-api 0.2
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO]
> > ....
> > [INFO]
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Building MyProject-api-impl 0.2
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO]
> > [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @
> > MyProject-api-impl ---
> > [INFO] Deleting
> > /home/martin/workspace/myproject/MyProject-api-impl/target
> > [INFO]
> > [INFO] --- maven-enforcer-plugin:1.0.1:enforce (enforce-java) @
> > MyProject-api-impl ---
> > [INFO]
> > [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @
> > MyProject-api-impl ---
> > [INFO] Using 'UTF-8' encoding to copy filtered resources.
> > [INFO] skip non existing resourceDirectory
> > /home/martin/workspace/myproject/MyProject-api-impl/src/main/resources
> > [INFO]
> > [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @
> > MyProject-api-impl ---
> > [INFO] Compiling 280 source files to
> > /home/martin/workspace/myproject/MyProject-api-impl/target/classes
> > [INFO]
> > [INFO] --- maven-resources-plugin:2.3:testResources
> > (default-testResources) @ MyProject-api-impl ---
> > [INFO] Using 'UTF-8' encoding to copy filtered resources.
> > [INFO] skip non existing resourceDirectory
> > /home/martin/workspace/myproject/MyProject-api-impl/src/test/resources
> > [INFO]
> > [INFO] --- maven-compiler-plugin:2.5.1:testCompile
> > (default-testCompile) @ MyProject-api-impl ---
> > [INFO] Compiling 4 source files to
> > /home/martin/workspace/myproject/MyProject-api-impl/target/test-classes
> > [INFO]
> > [INFO] --- maven-surefire-plugin:2.12.3:test (default-test) @
> > MyProject-api-impl ---
> > [INFO] Tests are skipped.
> > [INFO]
> > [INFO] --- maven-jar-plugin:2.2:jar (default-jar) @ MyProject-api-impl
> > ---
> > [INFO] Building jar:
> > /home/martin/workspace/myproject/MyProject-api-impl/target/MyProject-api-i
> > mpl-0.2.jar [INFO]
> > [INFO] --- tomcat7-maven-plugin:2.0:run-war-only (tomcat7-run) @
> > MyProject-api-impl ---
> > [INFO] Skipping non-war project
> > [INFO]
> > [INFO] --- maven-failsafe-plugin:2.12.4:integration-test (default) @
> > MyProject-api-impl ---
> > [INFO] Failsafe report directory:
> > /home/martin/workspace/myproject/MyProject-api-impl/target/failsafe-report
> > s
> > 
> > -------------------------------------------------------
> > 
> >  T E S T S
> > 
> > -------------------------------------------------------
> > Running org.kramerlab.myproject.api.impl.services.CompoundIT
> > anonymous > GET to http://localhost:8080
> > failed, please start services first!
> > 
> > 
> > 
> > 
> > 
> > 
> > Parts of my pom.xml in the root project folder:
> > 
> > <build>
> > 
> >     <pluginManagement>
> >     
> >       <plugins>
> >     
> >     ...
> >     
> >         <plugin>
> >         
> >           <groupId>org.apache.tomcat.maven</groupId>
> > 
> > <artifactId>tomcat7-maven-plugin</artifactId>
> > 
> >           <version>2.0</version>
> >           <executions>
> >           
> >             <execution>
> >             
> >               <id>tomcat7-run</id>
> >               <goals>
> >               
> >                 <goal>run-war-only</goal>
> >               
> >               </goals>
> >               <phase>pre-integration-test</phase>
> >               <configuration>
> >               
> >                 <fork>true</fork>
> >               
> >               </configuration>
> >             
> >             </execution>
> >             <execution>
> >             
> >               <id>tomcat7-shutdown</id>
> >               <goals>
> >               
> >                 <goal>shutdown</goal>
> >               
> >               </goals>
> >               <phase>post-integration-test</phase>
> >             
> >             </execution>
> >           
> >           </executions>
> >        
> >        </plugin>
> >        
> >           <groupId>org.apache.maven.plugins</groupId>
> > 
> > <artifactId>maven-failsafe-plugin</artifactId>
> > 
> >           <version>2.12.4</version>
> >           <executions>
> >           
> >             <execution>
> >             
> >               <goals>
> >               
> >                 <goal>integration-test</goal>
> >                 <goal>verify</goal>
> >               
> >               </goals>
> >             
> >             </execution>
> >           
> >           </executions>
> >         
> >         </plugin>
> >       
> >       </plugins>
> >     
> >     </pluginManagement>
> >     <plugins>
> >     
> >       ...
> >       <plugin>
> >       
> >         <groupId>org.apache.tomcat.maven</groupId>
> >         <artifactId>tomcat7-maven-plugin</artifactId>
> >       
> >       </plugin>
> >       <plugin>
> >       
> >         <groupId>org.apache.maven.plugins</groupId>
> >         <artifactId>maven-failsafe-plugin</artifactId>
> >       
> >       </plugin>
> >     
> >     </plugins>
> >   
> >   </build>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to