[jbossws-commits] JBossWS SVN: r3645 - in branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref: jaxws and 1 other directory.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Wed Jun 20 06:04:09 EDT 2007


Author: heiko.braun at jboss.com
Date: 2007-06-20 06:04:09 -0400 (Wed, 20 Jun 2007)
New Revision: 3645

Modified:
   branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/SWARefTestCase.java
   branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/WrappedEndpoint.java
   branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/WrappedEndpointImpl.java
   branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/jaxws/ParameterAnnotation.java
Log:
Extend wsaRef testcase. Merged from trunk

Modified: branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/SWARefTestCase.java
===================================================================
--- branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/SWARefTestCase.java	2007-06-20 08:55:46 UTC (rev 3644)
+++ branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/SWARefTestCase.java	2007-06-20 10:04:09 UTC (rev 3645)
@@ -76,7 +76,7 @@
       Service service = Service.create(new URL(wrappedEndpointURL+"?wsdl"), wrappedServiceQName);
       WrappedEndpoint port = service.getPort(WrappedEndpoint.class);
 
-      DataHandler response = port.parameterAnnotation(data, "Wrapped test");
+      DataHandler response = port.parameterAnnotation(new DocumentPayload(data), "Wrapped test", data);
       assertNotNull("Response as null", response);
       assertTrue("Contents are not equal", response.getContent().equals("Server data"));
    }

Modified: branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/WrappedEndpoint.java
===================================================================
--- branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/WrappedEndpoint.java	2007-06-20 08:55:46 UTC (rev 3644)
+++ branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/WrappedEndpoint.java	2007-06-20 10:04:09 UTC (rev 3645)
@@ -37,6 +37,6 @@
 
    @WebMethod
    @XmlAttachmentRef
-   DataHandler parameterAnnotation(@XmlAttachmentRef DataHandler data, String test) throws RemoteException;
+   DataHandler parameterAnnotation(DocumentPayload payload, String test, @XmlAttachmentRef DataHandler data) throws RemoteException;
 
 }

Modified: branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/WrappedEndpointImpl.java
===================================================================
--- branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/WrappedEndpointImpl.java	2007-06-20 08:55:46 UTC (rev 3644)
+++ branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/WrappedEndpointImpl.java	2007-06-20 10:04:09 UTC (rev 3645)
@@ -79,7 +79,7 @@
 
    @WebMethod
    @XmlAttachmentRef
-   public DataHandler parameterAnnotation(@XmlAttachmentRef DataHandler data, String test) throws RemoteException
+   public DataHandler parameterAnnotation(DocumentPayload payload, String test, @XmlAttachmentRef DataHandler data) throws RemoteException
    {
       try
       {

Modified: branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/jaxws/ParameterAnnotation.java
===================================================================
--- branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/jaxws/ParameterAnnotation.java	2007-06-20 08:55:46 UTC (rev 3644)
+++ branches/jbossws-2.0/testsuite/src/java/org/jboss/test/ws/jaxws/samples/swaref/jaxws/ParameterAnnotation.java	2007-06-20 10:04:09 UTC (rev 3645)
@@ -1,6 +1,8 @@
 
 package org.jboss.test.ws.jaxws.samples.swaref.jaxws;
 
+import org.jboss.test.ws.jaxws.samples.swaref.DocumentPayload;
+
 import javax.activation.DataHandler;
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
@@ -13,32 +15,48 @@
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "parameterAnnotation", namespace = "http://swaref.samples.jaxws.ws.test.jboss.org/", propOrder = {
     "arg0",
-    "arg1"
+		"arg1",
+		"arg2"
 })
 public class ParameterAnnotation {
 
     @XmlElement(name = "arg0", namespace = "")
-    @XmlAttachmentRef
-    private DataHandler arg0;
+	private DocumentPayload arg0;
+
     @XmlElement(name = "arg1", namespace = "")
     private String arg1;
 
+	@XmlElement(name = "arg2", namespace = "")
+	@XmlAttachmentRef
+	private DataHandler arg2;
+
+
+	public DocumentPayload getArg0()
+	{
+		return arg0;
+	}
+
+	public void setArg0(DocumentPayload arg0)
+	{
+		this.arg0 = arg0;
+	}
+
     /**
      * 
      * @return
      *     returns DataHandler
      */
-    public DataHandler getArg0() {
-        return this.arg0;
+	public DataHandler getArg2() {
+		return this.arg2;
     }
 
     /**
      * 
-     * @param arg0
+	 * @param arg2
      *     the value for the arg0 property
      */
-    public void setArg0(DataHandler arg0) {
-        this.arg0 = arg0;
+	public void setArg2(DataHandler arg2) {
+		this.arg2 = arg2;
     }
 
     /**




More information about the jbossws-commits mailing list