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]

Reply via email to