[jboss-svn-commits] JBossWS SVN: r1192 - trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Oct 10 12:18:28 EDT 2006
Author: jason.greene at jboss.com
Date: 2006-10-10 12:18:27 -0400 (Tue, 10 Oct 2006)
New Revision: 1192
Modified:
trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/CustomerRecord.java
trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/JSR181WebResultTestCase.java
trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/USAddress.java
Log:
Fix org.jboss.test.ws.jaxws.jsr181.webresult.*
Modified: trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/CustomerRecord.java
===================================================================
--- trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/CustomerRecord.java 2006-10-10 16:02:38 UTC (rev 1191)
+++ trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/CustomerRecord.java 2006-10-10 16:18:27 UTC (rev 1192)
@@ -27,14 +27,14 @@
import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD)
- at XmlType(name = "CustomerRecordType", propOrder = { "firstName", "lastName", "address" })
+ at XmlType(name = "CustomerRecord", propOrder = { "firstName", "lastName", "address" })
public class CustomerRecord
{
- @XmlElement(name="FirstName", required = true)
+ @XmlElement(required = true, nillable = true)
private String firstName;
- @XmlElement(name="LastName", required = true)
+ @XmlElement(required = true, nillable = true)
private String lastName;
- @XmlElement(name="Address", required = true)
+ @XmlElement(required = true, nillable = true)
private USAddress address;
public CustomerRecord()
Modified: trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/JSR181WebResultTestCase.java
===================================================================
--- trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/JSR181WebResultTestCase.java 2006-10-10 16:02:38 UTC (rev 1191)
+++ trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/JSR181WebResultTestCase.java 2006-10-10 16:18:27 UTC (rev 1192)
@@ -73,13 +73,10 @@
USAddress addr = new USAddress("Wall Street");
- System.out.println("FIXME: JBWS-1032");
- /*
CustomerRecord retObj = (CustomerRecord)call.invoke(new Object[]{"Mickey", "Mouse", addr});
assertEquals("Mickey", retObj.getFirstName());
assertEquals("Mouse", retObj.getLastName());
assertEquals("Wall Street", retObj.getAddress().getAddress());
- */
}
public void testMessageAccess() throws Exception
@@ -95,7 +92,7 @@
" <FirstName>Mickey</FirstName>" +
" <LastName>Mouse</LastName>" +
" <Address>" +
- " <ns1:address>Wall Street</ns1:address>" +
+ " <address>Wall Street</address>" +
" </Address>" +
" </ns1:locateCustomer>" +
" </env:Body>" +
@@ -103,15 +100,12 @@
SOAPMessage reqMsg = msgFactory.createMessage(null, new ByteArrayInputStream(reqEnv.getBytes()));
URL epURL = new URL(endpointURL);
-
- System.out.println("FIXME: JBWS-1032");
- /*
+
SOAPMessage resMsg = con.call(reqMsg, epURL);
NameImpl name = new NameImpl(new QName(targetNS, "locateCustomerResponse"));
SOAPElement soapElement = (SOAPElement)resMsg.getSOAPBody().getChildElements(name).next();
soapElement = (SOAPElement)soapElement.getChildElements(new NameImpl("CustomerRecord")).next();
assertNotNull("Expected CustomerRecord", soapElement);
- */
}
}
Modified: trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/USAddress.java
===================================================================
--- trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/USAddress.java 2006-10-10 16:02:38 UTC (rev 1191)
+++ trunk/src/test/java/org/jboss/test/ws/jaxws/jsr181/webresult/USAddress.java 2006-10-10 16:18:27 UTC (rev 1192)
@@ -27,10 +27,10 @@
import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD)
- at XmlType(name = "USAddressType", propOrder = { "address" })
+ at XmlType(name = "USAddress", propOrder = { "address" })
public class USAddress
{
- @XmlElement(namespace = "http://webresult.jsr181.jaxws.ws.test.jboss.org/jaws", required = true)
+ @XmlElement(required = true, nillable = true)
private String address;
public USAddress()
More information about the jboss-svn-commits
mailing list