hi all,
 i have a small project inw hich i need to execute 2 diffferent tasks in
the same phase...
heres' an excerpt of my pom.xml

<plugin>
       <groupId>org.codehaus.mojo</groupId>
       <artifactId>xdoclet-maven-plugin</artifactId>
       <executions>
          <execution>
            <id>generateWsdl</id>
            <phase>process-classes</phase>
            <goals>
                <goal>xdoclet</goal>
            </goals>
         <configuration>
             <tasks>
               <wseedoclet jaxrpcMappingFile="mappings.xml"
                       wseeSpec="1.1"
                           wsdlFile="wsdl/serviceTest.wsdl"
                           destDir="${project.build.outputDirectory}/META-INF"
force="true" verbose="true">
                <fileset dir="src" includes="**/*Bean.java" />
                <fileset dir="target" includes="**/*IF.*java" />
                  <jaxrpc-mapping/>
                  <wsdl/>
                  <deploymentdescriptor useIDs="true"/>
               </wseedoclet>
              </tasks>
          </configuration>
      </execution>

    </executions>
 </plugin>
 <plugin>
   <artifactId>maven-antrun-plugin</artifactId>
    <executions>
      <execution>
       <id>antTask</id>
       <phase>process-classes</phase>
       <goals>
       <goal>run</goal>
       </goals>
       <configuration>
        <tasks>
       <echo message="********** Replacing tokens **************"/>
       <replace
file="${project.build.outputDirectory}/META-INF/webservices.xml"
token="WEB-INF/wsdl/" value="META-INF/wsdl/" />
         </tasks>
        </configuration>
       </execution>
    </executions>
  </plugin>


somehow, the wseedoclet gets executed... but the ant plugin never runs....
and they are both in the same phase (process-classes)

can anyone explain me why? or how to fix the problem?

thanks and regards
marco

Reply via email to