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]

Reply via email to