Ian, is there stuff here which is better off in the main axis ant task itself? i'd be willing to patch that if needed.
thanks, dims On 25 Jan 2005 17:45:31 -0000, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Author: ips > Date: Tue Jan 25 09:45:28 2005 > New Revision: 126398 > > URL: http://svn.apache.org/viewcvs?view=rev&rev=126398 > Log: > made Ant task extensible for Hermes' sake > > Modified: > incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java > > incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2JavaTask.java > > Modified: > incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java > Url: > http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java?view=diff&rev=126398&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java&r1=126397&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java&r2=126398 > ============================================================================== > --- > incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java > (original) > +++ > incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java > Tue Jan 25 09:45:28 2005 > @@ -66,7 +66,7 @@ > /** > * Generates Java Web service types and skeletons from a WSRF WSDL. > * > - * @author Ian P. Springer (Hewlett-Packard Company) > + * @author Ian Springer (ian DOT springer AT hp DOT com) > */ > public class Wsdl2Java > { > > Modified: > incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2JavaTask.java > Url: > http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2JavaTask.java?view=diff&rev=126398&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2JavaTask.java&r1=126397&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2JavaTask.java&r2=126398 > ============================================================================== > --- > incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2JavaTask.java > (original) > +++ > incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2JavaTask.java > Tue Jan 25 09:45:28 2005 > @@ -28,11 +28,9 @@ > import java.util.List; > > /** > - * LOG-DONE > - * <p/> > * Ant task that wraps [EMAIL PROTECTED] Wsdl2Java}. > * > - * @author Ian P. Springer (Hewlett-Packard Company) > + * @author Ian Springer (ian DOT springer AT hp DOT com) > */ > public class Wsdl2JavaTask extends MatchingTask > { > @@ -220,15 +218,22 @@ > options.setDebug( m_debug.booleanValue() ); > } > File[] classpathFiles = Wsdl2Java.toFileArray( > m_classpath.toString() ); > + File[] wsdlFiles = (File[]) m_wsdls.toArray( new File[0] ); > try > { > - Wsdl2Java wsdl2Java = new Wsdl2Java( (File[]) m_wsdls.toArray( > new File[0] ), m_outputDir, classpathFiles, options ); > + Wsdl2Java wsdl2Java = createWsdl2Java( wsdlFiles, m_outputDir, > classpathFiles, options ); > wsdl2Java.generate(); > } > catch ( Exception e ) > { > throw new BuildException( e ); > } > + } > + > + protected Wsdl2Java createWsdl2Java( File[] wsdlFiles, File outputDir, > File[] classpathFiles, Wsdl2Java.Wsdl2JavaOptions options ) > + throws Exception > + { > + return new Wsdl2Java( wsdlFiles, outputDir, classpathFiles, options > ); > } > > /** > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Davanum Srinivas - http://webservices.apache.org/~dims/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
