1 package org.codehaus.mojo.jaxws; 2 3 import java.io.File; 4 5 /** 6 * Reads a JAX-WS service endpoint implementation class 7 * and generates all of the portable artifacts for a JAX-WS web service 8 * (into the generate test source directroy.) 9 * 10 * <p> 11 * Due to <a href="http://jira.codehaus.org/browse/MNG-1508">MNG-1508</a>, this requires 2.0.5 or higher. 12 * </p> 13 * 14 * @svnLink $Revision: 3872 $;$Date: 2009-08-04 13:41:09 +0200 (Di, 04. Aug 2009) $;$Author: swismer $;$URL: https://el4j.svn.sourceforge.net/svnroot/el4j/branches/el4j_3_1/el4j/maven/plugins/maven-jaxws-plugin/src/main/java/org/codehaus/mojo/jaxws/TestWsGenMojo.java $ 15 * 16 * @goal wsgen-test 17 * @phase process-test-classes 18 * @requiresDependencyResolution 19 * @description generate JAX-WS wrapper beans. 20 */ 21 public class TestWsGenMojo extends AbstractWsGenMojo { 22 /** 23 * Specify where to place output generated classes 24 * Set to "" to turn it off 25 * @parameter default-value="${project.build.testOutputDirectory}" 26 */ 27 protected File destDir; 28 29 /** 30 * Either ${build.outputDirectory} or ${build.testOutputDirectory}. 31 */ 32 protected File getDestDir() { 33 return destDir; 34 } 35 }