You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2012/01/06 11:12:52 UTC
svn commit: r1228056 - in /axis/axis1/java/trunk:
axis-maven-plugin/src/main/java/org/apache/axis/maven/AbstractWsdl2JavaMojo.java
integration/pom.xml
Author: veithen
Date: Fri Jan 6 10:12:51 2012
New Revision: 1228056
URL: http://svn.apache.org/viewvc?rev=1228056&view=rev
Log:
Use the intended implementation class in the oneway test.
Modified:
axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/AbstractWsdl2JavaMojo.java
axis/axis1/java/trunk/integration/pom.xml
Modified: axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/AbstractWsdl2JavaMojo.java
URL: http://svn.apache.org/viewvc/axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/AbstractWsdl2JavaMojo.java?rev=1228056&r1=1228055&r2=1228056&view=diff
==============================================================================
--- axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/AbstractWsdl2JavaMojo.java (original)
+++ axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/AbstractWsdl2JavaMojo.java Fri Jan 6 10:12:51 2012
@@ -91,6 +91,15 @@ public abstract class AbstractWsdl2JavaM
private boolean serverSide;
/**
+ * Set the name of the class implementing the web service.
+ * This is especially useful when exporting a java class
+ * as a web service using Java2WSDL followed by WSDL2Java.
+ *
+ * @parameter
+ */
+ private String implementationClassName;
+
+ /**
* deploy skeleton (true) or implementation (false) in deploy.wsdd.
* Default is false. Assumes server-side="true".
*
@@ -173,7 +182,7 @@ public abstract class AbstractWsdl2JavaM
// emitter.setNStoPkg(namespaceMappingFile.toString());
// }
// emitter.setTimeout(timeout);
-// emitter.setImplementationClassName(implementationClassName);
+ emitter.setImplementationClassName(implementationClassName);
// Authenticator.setDefault(new DefaultAuthenticator(username, password));
// if (classpath != null) {
Modified: axis/axis1/java/trunk/integration/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis1/java/trunk/integration/pom.xml?rev=1228056&r1=1228055&r2=1228056&view=diff
==============================================================================
--- axis/axis1/java/trunk/integration/pom.xml (original)
+++ axis/axis1/java/trunk/integration/pom.xml Fri Jan 6 10:12:51 2012
@@ -591,8 +591,7 @@
<configuration>
<file>src/test/wsdl/oneway/oneway.wsdl</file>
<serverSide>true</serverSide>
- <!-- TODO: this is strange, because there is an Impl class, but with the wrong name -->
- <implementation>true</implementation>
+ <implementationClassName>test.wsdl.oneway.OnewayImpl</implementationClassName>
</configuration>
</execution>
<!-- This tests polymorphism of return values -->