Manfred from the trunk\pom.xml the maven-android-plugin pom.xml was abending on 
executions when maven-surefire <plugin>
was being referenced from within maven-site-plugin here is the applicable 
portion of pom.xml        <plugin>
     <groupId>org.apache.maven.plugins</groupId>
     <artifactId>maven-site-plugin</artifactId>
    <version>3.0-beta-3</version>
                <executions>
       <execution>
         <phase>package</phase>
          <goals>
            <goal>jar</goal>
                        </goals>
                        <configuration>
                         <finalName>maven-android-plugin-3.5.1.jar</finalName>
                         <reportPlugins>
                          <plugin>
                              <artifactId>maven-plugin-plugin</artifactId>
                              <version>${maven-plugin-plugin.version}</version>
                          </plugin>
                         <plugin>
                              <groupId>org.apache.maven.plugins</groupId>
                              <artifactId>maven-jxr-plugin</artifactId>
                         </plugin>
                         <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-checkstyle-plugin</artifactId>
                                <version>2.9.1</version>
                         </plugin>
                         <!--
                         <plugin>
          <groupId>org.codehaus.plexus</groupId>
          <artifactId>plexus-container-default</artifactId>
          <version>1.5.5</version>
      </plugin> 
      -->
                         <plugin>
                              <groupId>org.apache.maven.plugins</groupId>
                              <artifactId>maven-pmd-plugin</artifactId>
                              <configuration>
                                  <linkXRef>true</linkXRef>
                                  
<sourceEncoding>${project.build.sourceEncoding}</sourceEncoding>
                                  <minimumTokens>100</minimumTokens>
                                  <targetJdk>1.6</targetJdk>
                                 </configuration>
               </plugin>
               
               <plugin>
                              <groupId>org.apache.maven.plugins</groupId>
                              
<artifactId>maven-project-info-reports-plugin</artifactId>
                              <configuration>
                                  
<dependencyDetailsEnabled>false</dependencyDetailsEnabled>
                                  
<dependencyLocationsEnabled>false</dependencyLocationsEnabled>
                              </configuration>
               </plugin>
            
               <plugin>
                              <groupId>org.apache.maven.plugins</groupId>
                              <artifactId>maven-javadoc-plugin</artifactId>
                              <configuration>
                                  <quiet>true</quiet>
                              </configuration>
                </plugin>
                        
                         <!--
                         <plugin>
                                 <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.9</version>
                          <executions>
                                 <execution>
                                   <id>execution1</id>
                                   <phase>package</phase>
                                   <configuration>
                                           <forkMode>never</forkMode>
                             
<testSourceDirectory>C:maven-plugin/maven-android-plugin/trunk/src/test/java/com/jayway/maven/plugins/android/common</testSourceDirectory>
                         
<classesDirectory>C:/maven-plugin/maven-android-plugin/trunk/target/test-classes/com/jayway/maven/plugins/android/common</classesDirectory>
                             <argLine>-Xmx3192m -XX:MaxPermSize=3192m</argLine>
                             <includes>
             <include>**/*Test.java</include>
              </includes>
                     </configuration>
                                 </execution>
                                </executions>
                                <dependencies>
                                 <dependency>
                                   <groupId>org.apache.maven.plugins</groupId>
        <artifactId>surefire</artifactId>
              <version>1.5.3</version>
            </dependency>
           </dependencies>
                               </plugin>
                               -->
                           
                <plugin>
                              <groupId>org.apache.maven.plugins</groupId>
                              
<artifactId>maven-surefire-report-plugin</artifactId>
                              <version>2.12.4</version>
                               <configuration>
                                 <forkMode>never</forkMode>
                                 
<testSourceDirectory>C:maven-plugin/maven-android-plugin/trunk/src/test</testSourceDirectory>
                                        
<classesDirectory>C:/maven-plugin/maven-android-plugin/trunk/target/test-classes</classesDirectory>
                                 <argLine>-Xmx3192m 
-XX:MaxPermSize=3192m</argLine>
                                    <includes>
               <include>**/*Test.java</include>
           </includes>
                              </configuration>
                              <!--
               <executions>
                                  <execution>
                                   <id>execution1</id>
                                   <phase>test</phase>
                                   <configuration>
                                 <forkMode>never</forkMode>
                                 
<testSourceDirectory>C:maven-plugin/maven-android-plugin/trunk/src/test</testSourceDirectory>
                                        
<classesDirectory>C:/maven-plugin/maven-android-plugin/trunk/target/test-classes</classesDirectory>
                                 <argLine>-Xmx3192m 
-XX:MaxPermSize=3192m</argLine>
                                    <includes>
               <include>**/*Test.java</include>
           </includes>
                                </configuration>
                                 </execution>
                                </executions>
                                -->
                        </plugin>
                         
                                 <plugin>
                          <groupId>org.apache.maven.plugins</groupId>
                          <artifactId>maven-surefire-report-plugin</artifactId>
                              <version>2.12.4</version>
                                 <configuration>
                                 <forkMode>never</forkMode>
                                 
<classesDirectory>C:/maven-plugin/maven-android-plugin/trunk/target/classes_org</classesDirectory>
                                 <argLine>-Xmx3192m 
-XX:MaxPermSize=3192m</argLine>
                                  <includes>
             <include>%regex[[org]/**.*Test.*]</include>
         </includes>
                              </configuration>
                              <!--
                              <executions>
                                  <execution>
                                   <id>execution1</id>
                                   <phase>test</phase>
                                   <configuration>
                                 <forkMode>never</forkMode>
                                 
<classesDirectory>C:/maven-plugin/maven-android-plugin/trunk/target/classes_org</classesDirectory>
                                 <argLine>-Xmx3192m 
-XX:MaxPermSize=3192m</argLine>
                                  <includes>
             <include>%regex[[org]/**.*Test.*]</include>
         </includes>
                                </configuration>
                                  </execution>
                              </executions>
                              -->
                  </plugin>
                        
                  <plugin>
                              <groupId>org.codehaus.mojo</groupId>
                              <artifactId>cobertura-maven-plugin</artifactId>
                              <configuration>
                                  <formats>
                                       <format>xml</format>
                                       <format>html</format>
                                  </formats>
                              </configuration>
                              <!--
                             <dependencies>
                               <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-container-default</artifactId>
       <version>1.5.5</version>
        </dependency>
       </dependencies>
       -->
                  </plugin>
                
                  <plugin>
                         <groupId>org.codehaus.mojo</groupId>
                              <artifactId>findbugs-maven-plugin</artifactId>
                              <configuration>
                                  
<excludeFilterFile>src/conf/findbugs-exclude.xml</excludeFilterFile>
                                  <xmlOutput>true</xmlOutput>
                                  <threshold>Low</threshold>
                                  <effort>Max</effort>
                                  <debug>false</debug>
                                  <relaxed>false</relaxed>
                              </configuration>
                              <!--
                             <dependencies>
                               <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-container-default</artifactId>
       <version>1.5.5</version>
        </dependency>
       </dependencies>
       -->
                         </plugin>
                           </reportPlugins>
                         </configuration>
                       </execution>
                    </executions>
            </plugin>
thus removing the executions allowed the single-element treatment of each 
plugin element to process successfully
at present maven-site-plugin does not accomodate iterative structures is this a 
bug?
Mit freundlichen Grüßen Martin ______________________________________________ 
Verzicht und Vertraulichkeitanmerkung 
Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger 
sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung 
oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem 
Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. 
Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung 
fuer den Inhalt uebernehmen.
                                          

Reply via email to