Author: hemapani
Date: Tue Dec 21 16:31:09 2010
New Revision: 1051544
URL: http://svn.apache.org/viewvc?rev=1051544&view=rev
Log:
fixing https://issues.apache.org/jira/browse/AXIS2-4540 by adding a log to
print the WSDL
Modified:
axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDL.java
axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDLCodegenEngine.java
Modified:
axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDL.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDL.java?rev=1051544&r1=1051543&r2=1051544&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDL.java
(original)
+++
axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDL.java
Tue Dec 21 16:31:09 2010
@@ -19,10 +19,14 @@
package org.apache.ws.java2wsdl;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.apache.ws.java2wsdl.utils.Java2WSDLCommandLineOptionParser;
import org.apache.ws.java2wsdl.utils.Java2WSDLOptionsValidator;
public class Java2WSDL {
+ private static Log log = LogFactory.getLog(Java2WSDL.class);
+
public static void main(String[] args) throws Exception {
Java2WSDLCommandLineOptionParser commandLineOptionParser = new
Java2WSDLCommandLineOptionParser(
args);
@@ -30,6 +34,7 @@ public class Java2WSDL {
validateCommandLineOptions(commandLineOptionParser);
Java2WSDLCodegenEngine engine = new
Java2WSDLCodegenEngine(commandLineOptionParser.getAllOptions());
engine.generate();
+ log.info("WSDL created at "+ engine.getOutputFile());
}
public static void printUsage() {
Modified:
axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDLCodegenEngine.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDLCodegenEngine.java?rev=1051544&r1=1051543&r2=1051544&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDLCodegenEngine.java
(original)
+++
axis/axis2/java/core/trunk/modules/java2wsdl/src/org/apache/ws/java2wsdl/Java2WSDLCodegenEngine.java
Tue Dec 21 16:31:09 2010
@@ -37,6 +37,7 @@ public class Java2WSDLCodegenEngine impl
private Java2WSDLBuilder java2WsdlBuilder;
public static final String WSDL_FILENAME_SUFFIX = ".wsdl";
public static final String COMMA = ",";
+ private File outputFile;
public Java2WSDLCodegenEngine(Map<String,Java2WSDLCommandLineOption>
optionsMap) throws Exception {
//create a new Java2WSDLBuilder and populate it
@@ -82,7 +83,7 @@ public class Java2WSDLCodegenEngine impl
}
//first create a file in the given location
- File outputFile = new File(outputFolder, outputFileName);
+ outputFile = new File(outputFolder, outputFileName);
FileOutputStream out;
try {
if (!outputFile.exists()) {
@@ -289,4 +290,9 @@ public class Java2WSDLCodegenEngine impl
}
return pkg2nsMap;
}
+
+ public File getOutputFile() {
+ return outputFile;
+ }
+
}