Hi, I'm using Maven 1.x with Axis 1, here's below my maven.xml
<?xml version="1.0" encoding="UTF-8"?> <project xmlns:j="jelly:core" xmlns:maven="jelly:maven" xmlns:ant="jelly:ant" xmlns:u="jelly:util" default="radar:build"> <preGoal name="java:compile" > <mkdir dir="${maven.build.dir}/xdoclet/webdoclet/WEB-INF" /> <attainGoal name="xdoclet:webdoclet" /> <attainGoal name="wsdl" /> <ant:path id="axis.src.set"> <ant:pathelement location="${maven.axis.build.dir}" /> </ant:path> <maven:addPath id="maven.compile.src.set" refid="axis.src.set"/> </preGoal> <preGoal name="war:webapp"> <j:set var="webapp.build.webinf" value="${maven.war.webapp.dir }/WEB-INF"/> <j:set var="webapp.build.metainf" value="${maven.war.webapp.dir }/META-INF"/> <ant:mkdir dir="${webapp.build.webinf}"/> <ant:mkdir dir="${webapp.build.metainf}"/> <ant:echo>Copying server-config.wsdd and context.xml...</ant:echo> <ant:copy todir="${webapp.build.webinf}" preservelastmodified="true"> <ant:fileset dir="${maven.src.dir}/conf" includes="server-config.wsdd"> </ant:fileset> </ant:copy> <ant:copy todir="${webapp.build.metainf}" preservelastmodified="true"> <ant:fileset dir="${maven.src.dir}/conf" includes="context.xml"> </ant:fileset> </ant:copy> </preGoal> <!-- Goal that generates the wsdl for the target class --> <pregoal name="wsdl"> <!-- <mkdir dir="${maven.build.dir}/wsdl" /> --> <path id="compile.classpath"> <pathelement path="${maven.build.dir}/classes" /> </path> <taskdef name="axis-jjava2wsdl" classname=" org.apache.axis.tools.ant.wsdl.Java2WsdlAntTask"> <classpath refid="compile.classpath" /> <classpath refid="maven.dependency.classpath" /> </taskdef> <ant:axis-java2wsdl classname=" br.com.siliconstrategy.radar.io.service.CorrelationRemoteService" style="rpc" namespace="urn:${pom.artifactId}" location=" http://localhost:8080/${pom.artifactId}/soap/${pom.artifactId}" output="${maven.src.dir}\webapp\${pom.artifactId}.wsdl"> </ant:axis-java2wsdl> </pregoal> <goal name="radar:build" prereqs="clean,wsdl,war:install"/> <goal name="radar:deploy" prereqs="clean,tomcat:undeploy,tomcat:deploy"/> </project> But I can't get it to work, it doesn't generate any wsdl files. Can anyone give a hint here? Thanks. -- Fernando da Motta Hildebrand IT Consultant Brooks' Law : "adding manpower to a late software project makes it later..."