Author: jim.ma
Date: 2012-08-27 04:20:34 -0400 (Mon, 27 Aug 2012)
New Revision: 16642
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/BaseTypesDocTestCase.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/IBaseDataTypesDocLitW.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/IBaseDataTypesDocLitWImpl.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/ObjectFactory.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyType.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyTypeResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyUri.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyUriResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBase64Binary.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBase64BinaryResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBoolean.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBooleanResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetByte.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetByteResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDateTime.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDateTimeResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDecimal.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDecimalResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDouble.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDoubleResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDuration.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDurationResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetFloat.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetFloatResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetInt.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetIntResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetLong.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetLongResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetQName.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetQNameResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetShort.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetShortResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetString.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetStringResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedByte.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedByteResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedInt.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedIntResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedLong.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedLongResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedShort.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedShortResponse.java
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/web.xml
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/BaseDataTypesDocLitW0Utf16.xsd
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/BaseDataTypesDocLitW2Utf16.xsd
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/BaseDataTypesDocLitWUtf16.wsdl
Modified:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/pom.xml
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/scripts/cxf-jars-jaxws.xml
Log:
Add wsi bp test for BaseDataTypesDocLitWrapped UTF16
Modified: stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/pom.xml
===================================================================
--- stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/pom.xml 2012-08-24
16:15:48 UTC (rev 16641)
+++ stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/pom.xml 2012-08-27
08:20:34 UTC (rev 16642)
@@ -94,6 +94,28 @@
</resources>
</configuration>
</execution>
+
+ <!--workaround to copy the utf-16 encoding wsdl-->
+ <execution>
+ <id>copy-utf16-wsdl</id>
+ <phase>test-compile</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <encoding>UTF-16</encoding>
+ <overwrite>true</overwrite>
+
<outputDirectory>${project.build.directory}/test-resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl</outputDirectory>
+ <resources>
+ <resource>
+
<directory>${basedir}/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl</directory>
+ <includes>
+ <include>*.wsdl</include>
+ </includes>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
</executions>
</plugin>
<plugin> <!-- This downloads and copies some Spring libs into
target/spring to be later picked up and included in some test jars -->
Modified:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/scripts/cxf-jars-jaxws.xml
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/scripts/cxf-jars-jaxws.xml 2012-08-24
16:15:48 UTC (rev 16641)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/scripts/cxf-jars-jaxws.xml 2012-08-27
08:20:34 UTC (rev 16642)
@@ -57,9 +57,19 @@
<webinf
dir="${tests.output.dir}/test-resources/jaxws/bp12/basedoc/WEB-INF">
<include name="wsdl/*" />
</webinf>
- </war>
+ </war>
-
+
+ <!-- jaxws-bp12basedoc-utf16 -->
+ <war warfile="${tests.output.dir}/test-libs/jaxws-bp12basedoc-utf16.war"
webxml="${tests.output.dir}/test-resources/jaxws/bp12/basedoc-utf16/WEB-INF/web.xml">
+ <classes dir="${tests.output.dir}/test-classes">
+ <include
name="org/jboss/test/ws/jaxws/bp12/basedoc/utf16/*.class"/>
+ <exclude
name="org/jboss/test/ws/jaxws/bp12/basedoc/utf16/*TestCase.class"/>
+ </classes>
+ <webinf
dir="${tests.output.dir}/test-resources/jaxws/bp12/basedoc-utf16/WEB-INF">
+ <include name="wsdl/*" />
+ </webinf>
+ </war>
</target>
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/BaseTypesDocTestCase.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/BaseTypesDocTestCase.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/BaseTypesDocTestCase.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,156 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import java.net.URL;
+import java.util.GregorianCalendar;
+
+import javax.xml.datatype.DatatypeFactory;
+import javax.xml.datatype.Duration;
+import javax.xml.namespace.QName;
+import javax.xml.ws.BindingProvider;
+import javax.xml.ws.Service;
+
+import junit.framework.Test;
+
+import org.jboss.wsf.test.JBossWSCXFTestSetup;
+import org.jboss.wsf.test.JBossWSTest;
+
+public class BaseTypesDocTestCase extends JBossWSTest
+{
+ private final String serviceURL = "http://" + getServerHost() +
":8080/jaxws-bp12basedoc-utf16/BPBaseDoc";
+
+ public static Test suite()
+ {
+ return new JBossWSCXFTestSetup(BaseTypesDocTestCase.class,
"jaxws-bp12basedoc-utf16.war");
+ }
+
+ public void testAllTypes() throws Exception
+ {
+ // construct proxy
+ QName serviceName = new
QName("http://tempuri.org/",
"BaseDataTypesDocLitWService");
+ URL wsdlURL = new URL(serviceURL + "?wsdl");
+ Service service = Service.create(wsdlURL, serviceName);
+ IBaseDataTypesDocLitW port = (IBaseDataTypesDocLitW)
service.getPort(IBaseDataTypesDocLitW.class);
+ // invoke method
+
((BindingProvider)port).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
"http://localhost/jaxws-bp12basedoc-utf16/BPBaseDoc");
+ System.out.println("Invoking retInt...");
+ int _retInt_inInt = 10;
+ int _retInt__return = port.retInt(_retInt_inInt);
+ System.out.println("retInt.result=" + _retInt__return);
+
+ System.out.println("Invoking retDateTime...");
+ GregorianCalendar calendar = new GregorianCalendar();
+ calendar.setTimeInMillis(System.currentTimeMillis());
+ javax.xml.datatype.XMLGregorianCalendar _retDateTime_inDateTime =
DatatypeFactory.newInstance().newXMLGregorianCalendar(calendar);
+ javax.xml.datatype.XMLGregorianCalendar _retDateTime__return =
port.retDateTime(_retDateTime_inDateTime);
+ System.out.println("retDateTime.result=" + _retDateTime__return);
+
+ System.out.println("Invoking retUnsignedInt...");
+ long _retUnsignedInt_inUInt = 10;
+ long _retUnsignedInt__return = port.retUnsignedInt(_retUnsignedInt_inUInt);
+ System.out.println("retUnsignedInt.result=" + _retUnsignedInt__return);
+
+ System.out.println("Invoking retDuration...");
+ Duration _retDuration_inTimeSpan =
DatatypeFactory.newInstance().newDuration(10000);
+ Duration _retDuration__return = port.retDuration(_retDuration_inTimeSpan);
+ System.out.println("retDuration.result=" + _retDuration__return);
+
+ System.out.println("Invoking retDecimal...");
+ BigDecimal _retDecimal_inDecimal = new java.math.BigDecimal("100");
+ BigDecimal _retDecimal__return = port.retDecimal(_retDecimal_inDecimal);
+ System.out.println("retDecimal.result=" + _retDecimal__return);
+
+ System.out.println("Invoking retDouble...");
+ double _retDouble_inDouble = 0.1;
+ double _retDouble__return = port.retDouble(_retDouble_inDouble);
+ System.out.println("retDouble.result=" + _retDouble__return);
+
+ System.out.println("Invoking retFloat...");
+ float _retFloat_inFloat = 0.01f;
+ float _retFloat__return = port.retFloat(_retFloat_inFloat);
+ System.out.println("retFloat.result=" + _retFloat__return);
+
+ System.out.println("Invoking retLong...");
+ long _retLong_inLong = 1000;
+ long _retLong__return = port.retLong(_retLong_inLong);
+ System.out.println("retLong.result=" + _retLong__return);
+
+ System.out.println("Invoking retBase64Binary...");
+ byte[] _retBase64Binary_inByteArray = "ByteArray".getBytes();
+ byte[] _retBase64Binary__return =
port.retBase64Binary(_retBase64Binary_inByteArray);
+ System.out.println("retBase64Binary.result=" +
_retBase64Binary__return);
+
+ System.out.println("Invoking retString...");
+ java.lang.String _retString_inString = "return";
+ java.lang.String _retString__return = port.retString(_retString_inString);
+ System.out.println("retString.result=" + _retString__return);
+
+ System.out.println("Invoking retShort...");
+ short _retShort_inShort = Short.parseShort("10");
+ short _retShort__return = port.retShort(_retShort_inShort);
+ System.out.println("retShort.result=" + _retShort__return);
+
+ System.out.println("Invoking retByte...");
+ byte _retByte_inSByte = Byte.parseByte("1");
+ byte _retByte__return = port.retByte(_retByte_inSByte);
+ System.out.println("retByte.result=" + _retByte__return);
+
+ System.out.println("Invoking retAnyType...");
+ Object _retAnyType_inObject = new QName("http://foo","bar");
+ Object _retAnyType__return = port.retAnyType(_retAnyType_inObject);
+ System.out.println("retAnyType.result=" + _retAnyType__return);
+
+ System.out.println("Invoking retUnsignedByte...");
+ short _retUnsignedByte_inByte = Short.parseShort("0");
+ short _retUnsignedByte__return = port.retUnsignedByte(_retUnsignedByte_inByte);
+ System.out.println("retUnsignedByte.result=" +
_retUnsignedByte__return);
+
+ System.out.println("Invoking retUnsignedLong...");
+ BigInteger _retUnsignedLong_inULong = new java.math.BigInteger("10000");
+ BigInteger _retUnsignedLong__return =
port.retUnsignedLong(_retUnsignedLong_inULong);
+ System.out.println("retUnsignedLong.result=" +
_retUnsignedLong__return);
+
+ System.out.println("Invoking retUnsignedShort...");
+ int _retUnsignedShort_inUShort = 10;
+ int _retUnsignedShort__return = port.retUnsignedShort(_retUnsignedShort_inUShort);
+ System.out.println("retUnsignedShort.result=" +
_retUnsignedShort__return);
+
+ System.out.println("Invoking retQName...");
+ QName _retQName_inQName = new QName("http://foo", "bar");
+ QName _retQName__return = port.retQName(_retQName_inQName);
+ System.out.println("retQName.result=" + _retQName__return);
+
+ System.out.println("Invoking retBoolean...");
+ boolean _retBoolean_inBool = false;
+ boolean _retBoolean__return = port.retBoolean(_retBoolean_inBool);
+ System.out.println("retBoolean.result=" + _retBoolean__return);
+
+ System.out.println("Invoking retAnyUri...");
+ String _retAnyUri_inUri = "urn:inputui";
+ String _retAnyUri__return = port.retAnyUri(_retAnyUri_inUri);
+ System.out.println("retAnyUri.result=" + _retAnyUri__return);
+
+ }
+}
\ No newline at end of file
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/IBaseDataTypesDocLitW.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/IBaseDataTypesDocLitW.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/IBaseDataTypesDocLitW.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,227 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.ws.Action;
+import javax.xml.ws.RequestWrapper;
+import javax.xml.ws.ResponseWrapper;
+
+import org.jboss.test.ws.jaxws.bp12.basedoc.utf16.ObjectFactory;
+
+@WebService(targetNamespace = "http://tempuri.org/", name =
"IBaseDataTypesDocLitW")
+(a)XmlSeeAlso({ObjectFactory.class})
+public interface IBaseDataTypesDocLitW {
+
+ @WebResult(name = "RetIntResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetInt", output =
"http://tempuri.org/IBaseDataTypesDocLitW/RetIntResponse")
+ @RequestWrapper(localName = "RetInt", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetInt")
+ @WebMethod(operationName = "RetInt", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetInt")
+ @ResponseWrapper(localName = "RetIntResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetIntResponse")
+ public java.lang.Integer retInt(
+ @WebParam(name = "inInt", targetNamespace =
"http://tempuri.org/")
+ java.lang.Integer inInt
+ );
+
+ @WebResult(name = "RetDateTimeResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetDateTime",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetDateTimeResponse")
+ @RequestWrapper(localName = "RetDateTime", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetDateTime")
+ @WebMethod(operationName = "RetDateTime", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetDateTime")
+ @ResponseWrapper(localName = "RetDateTimeResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetDateTimeResponse")
+ public javax.xml.datatype.XMLGregorianCalendar retDateTime(
+ @WebParam(name = "inDateTime", targetNamespace =
"http://tempuri.org/")
+ javax.xml.datatype.XMLGregorianCalendar inDateTime
+ );
+
+ @WebResult(name = "RetUnsignedIntResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedInt",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedIntResponse")
+ @RequestWrapper(localName = "RetUnsignedInt", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetUnsignedInt")
+ @WebMethod(operationName = "RetUnsignedInt", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedInt")
+ @ResponseWrapper(localName = "RetUnsignedIntResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetUnsignedIntResponse")
+ public java.lang.Long retUnsignedInt(
+ @WebParam(name = "inUInt", targetNamespace =
"http://tempuri.org/")
+ java.lang.Long inUInt
+ );
+
+ @WebResult(name = "RetDurationResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetDuration",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetDurationResponse")
+ @RequestWrapper(localName = "RetDuration", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetDuration")
+ @WebMethod(operationName = "RetDuration", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetDuration")
+ @ResponseWrapper(localName = "RetDurationResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetDurationResponse")
+ public javax.xml.datatype.Duration retDuration(
+ @WebParam(name = "inTimeSpan", targetNamespace =
"http://tempuri.org/")
+ javax.xml.datatype.Duration inTimeSpan
+ );
+
+ @WebResult(name = "RetDecimalResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetDecimal",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetDecimalResponse")
+ @RequestWrapper(localName = "RetDecimal", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetDecimal")
+ @WebMethod(operationName = "RetDecimal", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetDecimal")
+ @ResponseWrapper(localName = "RetDecimalResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetDecimalResponse")
+ public java.math.BigDecimal retDecimal(
+ @WebParam(name = "inDecimal", targetNamespace =
"http://tempuri.org/")
+ java.math.BigDecimal inDecimal
+ );
+
+ @WebResult(name = "RetDoubleResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetDouble",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetDoubleResponse")
+ @RequestWrapper(localName = "RetDouble", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetDouble")
+ @WebMethod(operationName = "RetDouble", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetDouble")
+ @ResponseWrapper(localName = "RetDoubleResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetDoubleResponse")
+ public java.lang.Double retDouble(
+ @WebParam(name = "inDouble", targetNamespace =
"http://tempuri.org/")
+ java.lang.Double inDouble
+ );
+
+ @WebResult(name = "RetFloatResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetFloat", output
= "http://tempuri.org/IBaseDataTypesDocLitW/RetFloatResponse")
+ @RequestWrapper(localName = "RetFloat", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetFloat")
+ @WebMethod(operationName = "RetFloat", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetFloat")
+ @ResponseWrapper(localName = "RetFloatResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetFloatResponse")
+ public java.lang.Float retFloat(
+ @WebParam(name = "inFloat", targetNamespace =
"http://tempuri.org/")
+ java.lang.Float inFloat
+ );
+
+ @WebResult(name = "RetLongResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetLong", output
= "http://tempuri.org/IBaseDataTypesDocLitW/RetLongResponse")
+ @RequestWrapper(localName = "RetLong", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetLong")
+ @WebMethod(operationName = "RetLong", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetLong")
+ @ResponseWrapper(localName = "RetLongResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetLongResponse")
+ public java.lang.Long retLong(
+ @WebParam(name = "inLong", targetNamespace =
"http://tempuri.org/")
+ java.lang.Long inLong
+ );
+
+ @WebResult(name = "RetBase64BinaryResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetBase64Binary",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetBase64BinaryResponse")
+ @RequestWrapper(localName = "RetBase64Binary", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetBase64Binary")
+ @WebMethod(operationName = "RetBase64Binary", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetBase64Binary")
+ @ResponseWrapper(localName = "RetBase64BinaryResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetBase64BinaryResponse")
+ public byte[] retBase64Binary(
+ @WebParam(name = "inByteArray", targetNamespace =
"http://tempuri.org/")
+ byte[] inByteArray
+ );
+
+ @WebResult(name = "RetStringResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetString",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetStringResponse")
+ @RequestWrapper(localName = "RetString", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetString")
+ @WebMethod(operationName = "RetString", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetString")
+ @ResponseWrapper(localName = "RetStringResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetStringResponse")
+ public java.lang.String retString(
+ @WebParam(name = "inString", targetNamespace =
"http://tempuri.org/")
+ java.lang.String inString
+ );
+
+ @WebResult(name = "RetShortResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetShort", output
= "http://tempuri.org/IBaseDataTypesDocLitW/RetShortResponse")
+ @RequestWrapper(localName = "RetShort", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetShort")
+ @WebMethod(operationName = "RetShort", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetShort")
+ @ResponseWrapper(localName = "RetShortResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetShortResponse")
+ public java.lang.Short retShort(
+ @WebParam(name = "inShort", targetNamespace =
"http://tempuri.org/")
+ java.lang.Short inShort
+ );
+
+ @WebResult(name = "RetByteResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetByte", output
= "http://tempuri.org/IBaseDataTypesDocLitW/RetByteResponse")
+ @RequestWrapper(localName = "RetByte", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetByte")
+ @WebMethod(operationName = "RetByte", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetByte")
+ @ResponseWrapper(localName = "RetByteResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetByteResponse")
+ public java.lang.Byte retByte(
+ @WebParam(name = "inSByte", targetNamespace =
"http://tempuri.org/")
+ java.lang.Byte inSByte
+ );
+
+ @WebResult(name = "RetAnyTypeResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetAnyType",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetAnyTypeResponse")
+ @RequestWrapper(localName = "RetAnyType", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetAnyType")
+ @WebMethod(operationName = "RetAnyType", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetAnyType")
+ @ResponseWrapper(localName = "RetAnyTypeResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetAnyTypeResponse")
+ public java.lang.Object retAnyType(
+ @WebParam(name = "inObject", targetNamespace =
"http://tempuri.org/")
+ java.lang.Object inObject
+ );
+
+ @WebResult(name = "RetUnsignedByteResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedByte",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedByteResponse")
+ @RequestWrapper(localName = "RetUnsignedByte", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetUnsignedByte")
+ @WebMethod(operationName = "RetUnsignedByte", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedByte")
+ @ResponseWrapper(localName = "RetUnsignedByteResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetUnsignedByteResponse")
+ public java.lang.Short retUnsignedByte(
+ @WebParam(name = "inByte", targetNamespace =
"http://tempuri.org/")
+ java.lang.Short inByte
+ );
+
+ @WebResult(name = "RetUnsignedLongResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedLong",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedLongResponse")
+ @RequestWrapper(localName = "RetUnsignedLong", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetUnsignedLong")
+ @WebMethod(operationName = "RetUnsignedLong", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedLong")
+ @ResponseWrapper(localName = "RetUnsignedLongResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetUnsignedLongResponse")
+ public java.math.BigInteger retUnsignedLong(
+ @WebParam(name = "inULong", targetNamespace =
"http://tempuri.org/")
+ java.math.BigInteger inULong
+ );
+
+ @WebResult(name = "RetUnsignedShortResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input =
"http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedShort", output =
"http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedShortResponse")
+ @RequestWrapper(localName = "RetUnsignedShort", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetUnsignedShort")
+ @WebMethod(operationName = "RetUnsignedShort", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetUnsignedShort")
+ @ResponseWrapper(localName = "RetUnsignedShortResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetUnsignedShortResponse")
+ public java.lang.Integer retUnsignedShort(
+ @WebParam(name = "inUShort", targetNamespace =
"http://tempuri.org/")
+ java.lang.Integer inUShort
+ );
+
+ @WebResult(name = "RetQNameResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetQName", output
= "http://tempuri.org/IBaseDataTypesDocLitW/RetQNameResponse")
+ @RequestWrapper(localName = "RetQName", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetQName")
+ @WebMethod(operationName = "RetQName", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetQName")
+ @ResponseWrapper(localName = "RetQNameResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetQNameResponse")
+ public javax.xml.namespace.QName retQName(
+ @WebParam(name = "inQName", targetNamespace =
"http://tempuri.org/")
+ javax.xml.namespace.QName inQName
+ );
+
+ @WebResult(name = "RetBooleanResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetBoolean",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetBooleanResponse")
+ @RequestWrapper(localName = "RetBoolean", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetBoolean")
+ @WebMethod(operationName = "RetBoolean", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetBoolean")
+ @ResponseWrapper(localName = "RetBooleanResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetBooleanResponse")
+ public java.lang.Boolean retBoolean(
+ @WebParam(name = "inBool", targetNamespace =
"http://tempuri.org/")
+ java.lang.Boolean inBool
+ );
+
+ @WebResult(name = "RetAnyUriResult", targetNamespace =
"http://tempuri.org/")
+ @Action(input = "http://tempuri.org/IBaseDataTypesDocLitW/RetAnyUri",
output = "http://tempuri.org/IBaseDataTypesDocLitW/RetAnyUriResponse")
+ @RequestWrapper(localName = "RetAnyUri", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetAnyUri")
+ @WebMethod(operationName = "RetAnyUri", action =
"http://tempuri.org/IBaseDataTypesDocLitW/RetAnyUri")
+ @ResponseWrapper(localName = "RetAnyUriResponse", targetNamespace =
"http://tempuri.org/", className =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.RetAnyUriResponse")
+ public java.lang.String retAnyUri(
+ @WebParam(name = "inUri", targetNamespace =
"http://tempuri.org/")
+ java.lang.String inUri
+ );
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/IBaseDataTypesDocLitWImpl.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/IBaseDataTypesDocLitWImpl.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/IBaseDataTypesDocLitWImpl.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,173 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+
+import javax.xml.datatype.Duration;
+import javax.xml.datatype.XMLGregorianCalendar;
+import javax.xml.namespace.QName;
+
+
+(a)javax.jws.WebService(
+ serviceName = "BaseDataTypesDocLitWService",
+ portName = "CustomBinding_IBaseDataTypesDocLitW",
+ targetNamespace = "http://tempuri.org/",
+ wsdlLocation =
"WEB-INF/wsdl/BaseDataTypesDocLitWUtf16.wsdl",
+ endpointInterface =
"org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW")
+
+public class IBaseDataTypesDocLitWImpl implements IBaseDataTypesDocLitW {
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retInt(java.lang.Integer
inInt )*
+ */
+ public Integer retInt(Integer inInt) {
+ return inInt;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retDateTime(javax.xml.datatype.XMLGregorianCalendar
inDateTime )*
+ */
+ public XMLGregorianCalendar retDateTime(XMLGregorianCalendar inDateTime) {
+ return inDateTime;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retUnsignedInt(java.lang.Long
inUInt )*
+ */
+ public Long retUnsignedInt(Long inUInt) {
+ return inUInt;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retDuration(javax.xml.datatype.Duration
inTimeSpan )*
+ */
+ public Duration retDuration(Duration inTimeSpan) {
+ return inTimeSpan;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retDecimal(java.math.BigDecimal
inDecimal )*
+ */
+ public BigDecimal retDecimal(BigDecimal inDecimal) {
+ return inDecimal;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retDouble(java.lang.Double
inDouble )*
+ */
+ public Double retDouble(Double inDouble) {
+ return inDouble;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retFloat(java.lang.Float
inFloat )*
+ */
+ public Float retFloat(Float inFloat) {
+ return inFloat;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retLong(java.lang.Long
inLong )*
+ */
+ public Long retLong(Long inLong) {
+ return inLong;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retBase64Binary(byte[]
inByteArray )*
+ */
+ public byte[] retBase64Binary(byte[] inByteArray) {
+ return inByteArray;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retString(java.lang.String
inString )*
+ */
+ public String retString(String inString) {
+ return inString;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retShort(java.lang.Short
inShort )*
+ */
+ public Short retShort(Short inShort) {
+ return inShort;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retByte(java.lang.Byte
inSByte )*
+ */
+ public Byte retByte(Byte inSByte) {
+ return inSByte;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retAnyType(java.lang.Object
inObject )*
+ */
+ public Object retAnyType(Object inObject) {
+ return inObject;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retUnsignedByte(java.lang.Short
inByte )*
+ */
+ public Short retUnsignedByte(Short inByte) {
+ return inByte;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retUnsignedLong(java.math.BigInteger
inULong )*
+ */
+ public BigInteger retUnsignedLong(BigInteger inULong) {
+ return inULong;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retUnsignedShort(java.lang.Integer
inUShort )*
+ */
+ public Integer retUnsignedShort(Integer inUShort) {
+ return inUShort;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retQName(javax.xml.namespace.QName
inQName )*
+ */
+ public QName retQName(QName inQName) {
+ return inQName;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retBoolean(java.lang.Boolean
inBool )*
+ */
+ public Boolean retBoolean(Boolean inBool) {
+ return inBool;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitW#retAnyUri(java.lang.String
inUri )*
+ */
+ public String retAnyUri(String inUri) {
+ return inUri;
+ }
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/ObjectFactory.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/ObjectFactory.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/ObjectFactory.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,653 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.datatype.Duration;
+import javax.xml.datatype.XMLGregorianCalendar;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the org.jboss.test.ws.jaxws.bp12.basedoc.utf16 package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _UnsignedShort_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"unsignedShort");
+ private final static QName _Double_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/", "double");
+ private final static QName _Long_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/", "long");
+ private final static QName _Decimal_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"decimal");
+ private final static QName _Float_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/", "float");
+ private final static QName _AnyURI_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/", "anyURI");
+ private final static QName _Int_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/", "int");
+ private final static QName _QName_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/", "QName");
+ private final static QName _UnsignedInt_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"unsignedInt");
+ private final static QName _AnyType_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"anyType");
+ private final static QName _UnsignedByte_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"unsignedByte");
+ private final static QName _DateTime_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"dateTime");
+ private final static QName _Boolean_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"boolean");
+ private final static QName _UnsignedLong_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"unsignedLong");
+ private final static QName _Base64Binary_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"base64Binary");
+ private final static QName _Duration_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/",
"duration");
+ private final static QName _Short_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/", "short");
+ private final static QName _String_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/", "string");
+ private final static QName _Byte_QNAME = new
QName("http://schemas.example.com/2003/10/Serialization/", "byte");
+ private final static QName _RetBase64BinaryInByteArray_QNAME = new
QName("http://tempuri.org/", "inByteArray");
+ private final static QName _RetBase64BinaryResponseRetBase64BinaryResult_QNAME = new
QName("http://tempuri.org/", "RetBase64BinaryResult");
+ private final static QName _RetAnyUriInUri_QNAME = new
QName("http://tempuri.org/", "inUri");
+ private final static QName _RetAnyUriResponseRetAnyUriResult_QNAME = new
QName("http://tempuri.org/", "RetAnyUriResult");
+ private final static QName _RetStringInString_QNAME = new
QName("http://tempuri.org/", "inString");
+ private final static QName _RetStringResponseRetStringResult_QNAME = new
QName("http://tempuri.org/", "RetStringResult");
+ private final static QName _RetQNameResponseRetQNameResult_QNAME = new
QName("http://tempuri.org/", "RetQNameResult");
+ private final static QName _RetQNameInQName_QNAME = new
QName("http://tempuri.org/", "inQName");
+ private final static QName _RetAnyTypeResponseRetAnyTypeResult_QNAME = new
QName("http://tempuri.org/", "RetAnyTypeResult");
+ private final static QName _RetAnyTypeInObject_QNAME = new
QName("http://tempuri.org/", "inObject");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema
derived classes for package: org.jboss.test.ws.jaxws.bp12.basedoc.utf16
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link RetUnsignedByte }
+ *
+ */
+ public RetUnsignedByte createRetUnsignedByte() {
+ return new RetUnsignedByte();
+ }
+
+ /**
+ * Create an instance of {@link RetDecimal }
+ *
+ */
+ public RetDecimal createRetDecimal() {
+ return new RetDecimal();
+ }
+
+ /**
+ * Create an instance of {@link RetFloatResponse }
+ *
+ */
+ public RetFloatResponse createRetFloatResponse() {
+ return new RetFloatResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetUnsignedShortResponse }
+ *
+ */
+ public RetUnsignedShortResponse createRetUnsignedShortResponse() {
+ return new RetUnsignedShortResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetDecimalResponse }
+ *
+ */
+ public RetDecimalResponse createRetDecimalResponse() {
+ return new RetDecimalResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetShortResponse }
+ *
+ */
+ public RetShortResponse createRetShortResponse() {
+ return new RetShortResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetStringResponse }
+ *
+ */
+ public RetStringResponse createRetStringResponse() {
+ return new RetStringResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetBooleanResponse }
+ *
+ */
+ public RetBooleanResponse createRetBooleanResponse() {
+ return new RetBooleanResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetUnsignedIntResponse }
+ *
+ */
+ public RetUnsignedIntResponse createRetUnsignedIntResponse() {
+ return new RetUnsignedIntResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetQNameResponse }
+ *
+ */
+ public RetQNameResponse createRetQNameResponse() {
+ return new RetQNameResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetString }
+ *
+ */
+ public RetString createRetString() {
+ return new RetString();
+ }
+
+ /**
+ * Create an instance of {@link RetDurationResponse }
+ *
+ */
+ public RetDurationResponse createRetDurationResponse() {
+ return new RetDurationResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetLong }
+ *
+ */
+ public RetLong createRetLong() {
+ return new RetLong();
+ }
+
+ /**
+ * Create an instance of {@link RetAnyTypeResponse }
+ *
+ */
+ public RetAnyTypeResponse createRetAnyTypeResponse() {
+ return new RetAnyTypeResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetByteResponse }
+ *
+ */
+ public RetByteResponse createRetByteResponse() {
+ return new RetByteResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetBoolean }
+ *
+ */
+ public RetBoolean createRetBoolean() {
+ return new RetBoolean();
+ }
+
+ /**
+ * Create an instance of {@link RetDouble }
+ *
+ */
+ public RetDouble createRetDouble() {
+ return new RetDouble();
+ }
+
+ /**
+ * Create an instance of {@link RetDoubleResponse }
+ *
+ */
+ public RetDoubleResponse createRetDoubleResponse() {
+ return new RetDoubleResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetQName }
+ *
+ */
+ public RetQName createRetQName() {
+ return new RetQName();
+ }
+
+ /**
+ * Create an instance of {@link RetBase64BinaryResponse }
+ *
+ */
+ public RetBase64BinaryResponse createRetBase64BinaryResponse() {
+ return new RetBase64BinaryResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetUnsignedInt }
+ *
+ */
+ public RetUnsignedInt createRetUnsignedInt() {
+ return new RetUnsignedInt();
+ }
+
+ /**
+ * Create an instance of {@link RetAnyUriResponse }
+ *
+ */
+ public RetAnyUriResponse createRetAnyUriResponse() {
+ return new RetAnyUriResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetInt }
+ *
+ */
+ public RetInt createRetInt() {
+ return new RetInt();
+ }
+
+ /**
+ * Create an instance of {@link RetBase64Binary }
+ *
+ */
+ public RetBase64Binary createRetBase64Binary() {
+ return new RetBase64Binary();
+ }
+
+ /**
+ * Create an instance of {@link RetLongResponse }
+ *
+ */
+ public RetLongResponse createRetLongResponse() {
+ return new RetLongResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetDateTime }
+ *
+ */
+ public RetDateTime createRetDateTime() {
+ return new RetDateTime();
+ }
+
+ /**
+ * Create an instance of {@link RetFloat }
+ *
+ */
+ public RetFloat createRetFloat() {
+ return new RetFloat();
+ }
+
+ /**
+ * Create an instance of {@link RetIntResponse }
+ *
+ */
+ public RetIntResponse createRetIntResponse() {
+ return new RetIntResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetDateTimeResponse }
+ *
+ */
+ public RetDateTimeResponse createRetDateTimeResponse() {
+ return new RetDateTimeResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetAnyType }
+ *
+ */
+ public RetAnyType createRetAnyType() {
+ return new RetAnyType();
+ }
+
+ /**
+ * Create an instance of {@link RetAnyUri }
+ *
+ */
+ public RetAnyUri createRetAnyUri() {
+ return new RetAnyUri();
+ }
+
+ /**
+ * Create an instance of {@link RetShort }
+ *
+ */
+ public RetShort createRetShort() {
+ return new RetShort();
+ }
+
+ /**
+ * Create an instance of {@link RetDuration }
+ *
+ */
+ public RetDuration createRetDuration() {
+ return new RetDuration();
+ }
+
+ /**
+ * Create an instance of {@link RetUnsignedShort }
+ *
+ */
+ public RetUnsignedShort createRetUnsignedShort() {
+ return new RetUnsignedShort();
+ }
+
+ /**
+ * Create an instance of {@link RetUnsignedLong }
+ *
+ */
+ public RetUnsignedLong createRetUnsignedLong() {
+ return new RetUnsignedLong();
+ }
+
+ /**
+ * Create an instance of {@link RetUnsignedByteResponse }
+ *
+ */
+ public RetUnsignedByteResponse createRetUnsignedByteResponse() {
+ return new RetUnsignedByteResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetUnsignedLongResponse }
+ *
+ */
+ public RetUnsignedLongResponse createRetUnsignedLongResponse() {
+ return new RetUnsignedLongResponse();
+ }
+
+ /**
+ * Create an instance of {@link RetByte }
+ *
+ */
+ public RetByte createRetByte() {
+ return new RetByte();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"unsignedShort")
+ public JAXBElement<Integer> createUnsignedShort(Integer value) {
+ return new JAXBElement<Integer>(_UnsignedShort_QNAME, Integer.class, null,
value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Double }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name = "double")
+ public JAXBElement<Double> createDouble(Double value) {
+ return new JAXBElement<Double>(_Double_QNAME, Double.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name = "long")
+ public JAXBElement<Long> createLong(Long value) {
+ return new JAXBElement<Long>(_Long_QNAME, Long.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"decimal")
+ public JAXBElement<BigDecimal> createDecimal(BigDecimal value) {
+ return new JAXBElement<BigDecimal>(_Decimal_QNAME, BigDecimal.class, null,
value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Float }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name = "float")
+ public JAXBElement<Float> createFloat(Float value) {
+ return new JAXBElement<Float>(_Float_QNAME, Float.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name = "anyURI")
+ public JAXBElement<String> createAnyURI(String value) {
+ return new JAXBElement<String>(_AnyURI_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name = "int")
+ public JAXBElement<Integer> createInt(Integer value) {
+ return new JAXBElement<Integer>(_Int_QNAME, Integer.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link QName }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name = "QName")
+ public JAXBElement<QName> createQName(QName value) {
+ return new JAXBElement<QName>(_QName_QNAME, QName.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"unsignedInt")
+ public JAXBElement<Long> createUnsignedInt(Long value) {
+ return new JAXBElement<Long>(_UnsignedInt_QNAME, Long.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"anyType")
+ public JAXBElement<Object> createAnyType(Object value) {
+ return new JAXBElement<Object>(_AnyType_QNAME, Object.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Short }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"unsignedByte")
+ public JAXBElement<Short> createUnsignedByte(Short value) {
+ return new JAXBElement<Short>(_UnsignedByte_QNAME, Short.class, null,
value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"dateTime")
+ public JAXBElement<XMLGregorianCalendar> createDateTime(XMLGregorianCalendar
value) {
+ return new JAXBElement<XMLGregorianCalendar>(_DateTime_QNAME,
XMLGregorianCalendar.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"boolean")
+ public JAXBElement<Boolean> createBoolean(Boolean value) {
+ return new JAXBElement<Boolean>(_Boolean_QNAME, Boolean.class, null,
value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"unsignedLong")
+ public JAXBElement<BigInteger> createUnsignedLong(BigInteger value) {
+ return new JAXBElement<BigInteger>(_UnsignedLong_QNAME, BigInteger.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"base64Binary")
+ public JAXBElement<byte[]> createBase64Binary(byte[] value) {
+ return new JAXBElement<byte[]>(_Base64Binary_QNAME, byte[].class, null,
((byte[]) value));
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Duration }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name =
"duration")
+ public JAXBElement<Duration> createDuration(Duration value) {
+ return new JAXBElement<Duration>(_Duration_QNAME, Duration.class, null,
value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Short }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name = "short")
+ public JAXBElement<Short> createShort(Short value) {
+ return new JAXBElement<Short>(_Short_QNAME, Short.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name = "string")
+ public JAXBElement<String> createString(String value) {
+ return new JAXBElement<String>(_String_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Byte }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace =
"http://schemas.example.com/2003/10/Serialization/", name = "byte")
+ public JAXBElement<Byte> createByte(Byte value) {
+ return new JAXBElement<Byte>(_Byte_QNAME, Byte.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"inByteArray", scope = RetBase64Binary.class)
+ public JAXBElement<byte[]> createRetBase64BinaryInByteArray(byte[] value) {
+ return new JAXBElement<byte[]>(_RetBase64BinaryInByteArray_QNAME,
byte[].class, RetBase64Binary.class, ((byte[]) value));
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"RetBase64BinaryResult", scope = RetBase64BinaryResponse.class)
+ public JAXBElement<byte[]>
createRetBase64BinaryResponseRetBase64BinaryResult(byte[] value) {
+ return new
JAXBElement<byte[]>(_RetBase64BinaryResponseRetBase64BinaryResult_QNAME,
byte[].class, RetBase64BinaryResponse.class, ((byte[]) value));
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"inUri", scope = RetAnyUri.class)
+ public JAXBElement<String> createRetAnyUriInUri(String value) {
+ return new JAXBElement<String>(_RetAnyUriInUri_QNAME, String.class,
RetAnyUri.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"RetAnyUriResult", scope = RetAnyUriResponse.class)
+ public JAXBElement<String> createRetAnyUriResponseRetAnyUriResult(String value)
{
+ return new JAXBElement<String>(_RetAnyUriResponseRetAnyUriResult_QNAME,
String.class, RetAnyUriResponse.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"inString", scope = RetString.class)
+ public JAXBElement<String> createRetStringInString(String value) {
+ return new JAXBElement<String>(_RetStringInString_QNAME, String.class,
RetString.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"RetStringResult", scope = RetStringResponse.class)
+ public JAXBElement<String> createRetStringResponseRetStringResult(String value)
{
+ return new JAXBElement<String>(_RetStringResponseRetStringResult_QNAME,
String.class, RetStringResponse.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link QName }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"RetQNameResult", scope = RetQNameResponse.class)
+ public JAXBElement<QName> createRetQNameResponseRetQNameResult(QName value) {
+ return new JAXBElement<QName>(_RetQNameResponseRetQNameResult_QNAME,
QName.class, RetQNameResponse.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link QName }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"inQName", scope = RetQName.class)
+ public JAXBElement<QName> createRetQNameInQName(QName value) {
+ return new JAXBElement<QName>(_RetQNameInQName_QNAME, QName.class,
RetQName.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"RetAnyTypeResult", scope = RetAnyTypeResponse.class)
+ public JAXBElement<Object> createRetAnyTypeResponseRetAnyTypeResult(Object
value) {
+ return new JAXBElement<Object>(_RetAnyTypeResponseRetAnyTypeResult_QNAME,
Object.class, RetAnyTypeResponse.class, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://tempuri.org/", name =
"inObject", scope = RetAnyType.class)
+ public JAXBElement<Object> createRetAnyTypeInObject(Object value) {
+ return new JAXBElement<Object>(_RetAnyTypeInObject_QNAME, Object.class,
RetAnyType.class, value);
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyType.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyType.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyType.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inObject"
type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inObject"
+})
+@XmlRootElement(name = "RetAnyType")
+public class RetAnyType {
+
+ @XmlElementRef(name = "inObject", namespace =
"http://tempuri.org/", type = JAXBElement.class)
+ protected JAXBElement<Object> inObject;
+
+ /**
+ * Gets the value of the inObject property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link Object }{@code >}
+ *
+ */
+ public JAXBElement<Object> getInObject() {
+ return inObject;
+ }
+
+ /**
+ * Sets the value of the inObject property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link Object }{@code >}
+ *
+ */
+ public void setInObject(JAXBElement<Object> value) {
+ this.inObject = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyTypeResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyTypeResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyTypeResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetAnyTypeResult"
type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retAnyTypeResult"
+})
+@XmlRootElement(name = "RetAnyTypeResponse")
+public class RetAnyTypeResponse {
+
+ @XmlElementRef(name = "RetAnyTypeResult", namespace =
"http://tempuri.org/", type = JAXBElement.class)
+ protected JAXBElement<Object> retAnyTypeResult;
+
+ /**
+ * Gets the value of the retAnyTypeResult property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link Object }{@code >}
+ *
+ */
+ public JAXBElement<Object> getRetAnyTypeResult() {
+ return retAnyTypeResult;
+ }
+
+ /**
+ * Sets the value of the retAnyTypeResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link Object }{@code >}
+ *
+ */
+ public void setRetAnyTypeResult(JAXBElement<Object> value) {
+ this.retAnyTypeResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyUri.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyUri.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyUri.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inUri"
type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inUri"
+})
+@XmlRootElement(name = "RetAnyUri")
+public class RetAnyUri {
+
+ @XmlElementRef(name = "inUri", namespace = "http://tempuri.org/",
type = JAXBElement.class)
+ protected JAXBElement<String> inUri;
+
+ /**
+ * Gets the value of the inUri property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public JAXBElement<String> getInUri() {
+ return inUri;
+ }
+
+ /**
+ * Sets the value of the inUri property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public void setInUri(JAXBElement<String> value) {
+ this.inUri = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyUriResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyUriResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetAnyUriResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetAnyUriResult"
type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retAnyUriResult"
+})
+@XmlRootElement(name = "RetAnyUriResponse")
+public class RetAnyUriResponse {
+
+ @XmlElementRef(name = "RetAnyUriResult", namespace =
"http://tempuri.org/", type = JAXBElement.class)
+ protected JAXBElement<String> retAnyUriResult;
+
+ /**
+ * Gets the value of the retAnyUriResult property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public JAXBElement<String> getRetAnyUriResult() {
+ return retAnyUriResult;
+ }
+
+ /**
+ * Sets the value of the retAnyUriResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public void setRetAnyUriResult(JAXBElement<String> value) {
+ this.retAnyUriResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBase64Binary.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBase64Binary.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBase64Binary.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inByteArray"
type="{http://www.w3.org/2001/XMLSchema}base64Binary"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inByteArray"
+})
+@XmlRootElement(name = "RetBase64Binary")
+public class RetBase64Binary {
+
+ @XmlElementRef(name = "inByteArray", namespace =
"http://tempuri.org/", type = JAXBElement.class)
+ protected JAXBElement<byte[]> inByteArray;
+
+ /**
+ * Gets the value of the inByteArray property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link byte[]}{@code >}
+ *
+ */
+ public JAXBElement<byte[]> getInByteArray() {
+ return inByteArray;
+ }
+
+ /**
+ * Sets the value of the inByteArray property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link byte[]}{@code >}
+ *
+ */
+ public void setInByteArray(JAXBElement<byte[]> value) {
+ this.inByteArray = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBase64BinaryResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBase64BinaryResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBase64BinaryResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,65 @@
+
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetBase64BinaryResult"
type="{http://www.w3.org/2001/XMLSchema}base64Binary"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retBase64BinaryResult"
+})
+@XmlRootElement(name = "RetBase64BinaryResponse")
+public class RetBase64BinaryResponse {
+
+ @XmlElementRef(name = "RetBase64BinaryResult", namespace =
"http://tempuri.org/", type = JAXBElement.class)
+ protected JAXBElement<byte[]> retBase64BinaryResult;
+
+ /**
+ * Gets the value of the retBase64BinaryResult property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link byte[]}{@code >}
+ *
+ */
+ public JAXBElement<byte[]> getRetBase64BinaryResult() {
+ return retBase64BinaryResult;
+ }
+
+ /**
+ * Sets the value of the retBase64BinaryResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link byte[]}{@code >}
+ *
+ */
+ public void setRetBase64BinaryResult(JAXBElement<byte[]> value) {
+ this.retBase64BinaryResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBoolean.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBoolean.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBoolean.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,82 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inBool"
type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inBool"
+})
+@XmlRootElement(name = "RetBoolean")
+public class RetBoolean {
+
+ protected Boolean inBool;
+
+ /**
+ * Gets the value of the inBool property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isInBool() {
+ return inBool;
+ }
+
+ /**
+ * Sets the value of the inBool property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setInBool(Boolean value) {
+ this.inBool = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBooleanResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBooleanResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetBooleanResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetBooleanResult"
type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retBooleanResult"
+})
+@XmlRootElement(name = "RetBooleanResponse")
+public class RetBooleanResponse {
+
+ @XmlElement(name = "RetBooleanResult")
+ protected Boolean retBooleanResult;
+
+ /**
+ * Gets the value of the retBooleanResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isRetBooleanResult() {
+ return retBooleanResult;
+ }
+
+ /**
+ * Sets the value of the retBooleanResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setRetBooleanResult(Boolean value) {
+ this.retBooleanResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetByte.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetByte.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetByte.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,82 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inSByte"
type="{http://www.w3.org/2001/XMLSchema}byte" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inSByte"
+})
+@XmlRootElement(name = "RetByte")
+public class RetByte {
+
+ protected Byte inSByte;
+
+ /**
+ * Gets the value of the inSByte property.
+ *
+ * @return
+ * possible object is
+ * {@link Byte }
+ *
+ */
+ public Byte getInSByte() {
+ return inSByte;
+ }
+
+ /**
+ * Sets the value of the inSByte property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Byte }
+ *
+ */
+ public void setInSByte(Byte value) {
+ this.inSByte = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetByteResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetByteResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetByteResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetByteResult"
type="{http://www.w3.org/2001/XMLSchema}byte" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retByteResult"
+})
+@XmlRootElement(name = "RetByteResponse")
+public class RetByteResponse {
+
+ @XmlElement(name = "RetByteResult")
+ protected Byte retByteResult;
+
+ /**
+ * Gets the value of the retByteResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Byte }
+ *
+ */
+ public Byte getRetByteResult() {
+ return retByteResult;
+ }
+
+ /**
+ * Sets the value of the retByteResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Byte }
+ *
+ */
+ public void setRetByteResult(Byte value) {
+ this.retByteResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDateTime.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDateTime.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDateTime.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inDateTime"
type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inDateTime"
+})
+@XmlRootElement(name = "RetDateTime")
+public class RetDateTime {
+
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar inDateTime;
+
+ /**
+ * Gets the value of the inDateTime property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getInDateTime() {
+ return inDateTime;
+ }
+
+ /**
+ * Sets the value of the inDateTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setInDateTime(XMLGregorianCalendar value) {
+ this.inDateTime = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDateTimeResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDateTimeResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDateTimeResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,87 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetDateTimeResult"
type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retDateTimeResult"
+})
+@XmlRootElement(name = "RetDateTimeResponse")
+public class RetDateTimeResponse {
+
+ @XmlElement(name = "RetDateTimeResult")
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar retDateTimeResult;
+
+ /**
+ * Gets the value of the retDateTimeResult property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getRetDateTimeResult() {
+ return retDateTimeResult;
+ }
+
+ /**
+ * Sets the value of the retDateTimeResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setRetDateTimeResult(XMLGregorianCalendar value) {
+ this.retDateTimeResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDecimal.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDecimal.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDecimal.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,83 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inDecimal"
type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inDecimal"
+})
+@XmlRootElement(name = "RetDecimal")
+public class RetDecimal {
+
+ protected BigDecimal inDecimal;
+
+ /**
+ * Gets the value of the inDecimal property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getInDecimal() {
+ return inDecimal;
+ }
+
+ /**
+ * Sets the value of the inDecimal property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setInDecimal(BigDecimal value) {
+ this.inDecimal = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDecimalResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDecimalResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDecimalResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetDecimalResult"
type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retDecimalResult"
+})
+@XmlRootElement(name = "RetDecimalResponse")
+public class RetDecimalResponse {
+
+ @XmlElement(name = "RetDecimalResult")
+ protected BigDecimal retDecimalResult;
+
+ /**
+ * Gets the value of the retDecimalResult property.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getRetDecimalResult() {
+ return retDecimalResult;
+ }
+
+ /**
+ * Sets the value of the retDecimalResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setRetDecimalResult(BigDecimal value) {
+ this.retDecimalResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDouble.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDouble.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDouble.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,82 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inDouble"
type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inDouble"
+})
+@XmlRootElement(name = "RetDouble")
+public class RetDouble {
+
+ protected Double inDouble;
+
+ /**
+ * Gets the value of the inDouble property.
+ *
+ * @return
+ * possible object is
+ * {@link Double }
+ *
+ */
+ public Double getInDouble() {
+ return inDouble;
+ }
+
+ /**
+ * Sets the value of the inDouble property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Double }
+ *
+ */
+ public void setInDouble(Double value) {
+ this.inDouble = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDoubleResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDoubleResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDoubleResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetDoubleResult"
type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retDoubleResult"
+})
+@XmlRootElement(name = "RetDoubleResponse")
+public class RetDoubleResponse {
+
+ @XmlElement(name = "RetDoubleResult")
+ protected Double retDoubleResult;
+
+ /**
+ * Gets the value of the retDoubleResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Double }
+ *
+ */
+ public Double getRetDoubleResult() {
+ return retDoubleResult;
+ }
+
+ /**
+ * Sets the value of the retDoubleResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Double }
+ *
+ */
+ public void setRetDoubleResult(Double value) {
+ this.retDoubleResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDuration.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDuration.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDuration.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,83 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.Duration;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inTimeSpan"
type="{http://schemas.example.com/2003/10/Serialization/}duration"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inTimeSpan"
+})
+@XmlRootElement(name = "RetDuration")
+public class RetDuration {
+
+ protected Duration inTimeSpan;
+
+ /**
+ * Gets the value of the inTimeSpan property.
+ *
+ * @return
+ * possible object is
+ * {@link Duration }
+ *
+ */
+ public Duration getInTimeSpan() {
+ return inTimeSpan;
+ }
+
+ /**
+ * Sets the value of the inTimeSpan property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Duration }
+ *
+ */
+ public void setInTimeSpan(Duration value) {
+ this.inTimeSpan = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDurationResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDurationResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetDurationResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.Duration;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetDurationResult"
type="{http://schemas.example.com/2003/10/Serialization/}duration"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retDurationResult"
+})
+@XmlRootElement(name = "RetDurationResponse")
+public class RetDurationResponse {
+
+ @XmlElement(name = "RetDurationResult")
+ protected Duration retDurationResult;
+
+ /**
+ * Gets the value of the retDurationResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Duration }
+ *
+ */
+ public Duration getRetDurationResult() {
+ return retDurationResult;
+ }
+
+ /**
+ * Sets the value of the retDurationResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Duration }
+ *
+ */
+ public void setRetDurationResult(Duration value) {
+ this.retDurationResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetFloat.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetFloat.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetFloat.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,82 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inFloat"
type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inFloat"
+})
+@XmlRootElement(name = "RetFloat")
+public class RetFloat {
+
+ protected Float inFloat;
+
+ /**
+ * Gets the value of the inFloat property.
+ *
+ * @return
+ * possible object is
+ * {@link Float }
+ *
+ */
+ public Float getInFloat() {
+ return inFloat;
+ }
+
+ /**
+ * Sets the value of the inFloat property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Float }
+ *
+ */
+ public void setInFloat(Float value) {
+ this.inFloat = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetFloatResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetFloatResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetFloatResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetFloatResult"
type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retFloatResult"
+})
+@XmlRootElement(name = "RetFloatResponse")
+public class RetFloatResponse {
+
+ @XmlElement(name = "RetFloatResult")
+ protected Float retFloatResult;
+
+ /**
+ * Gets the value of the retFloatResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Float }
+ *
+ */
+ public Float getRetFloatResult() {
+ return retFloatResult;
+ }
+
+ /**
+ * Sets the value of the retFloatResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Float }
+ *
+ */
+ public void setRetFloatResult(Float value) {
+ this.retFloatResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetInt.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetInt.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetInt.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,82 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inInt"
type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inInt"
+})
+@XmlRootElement(name = "RetInt")
+public class RetInt {
+
+ protected Integer inInt;
+
+ /**
+ * Gets the value of the inInt property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getInInt() {
+ return inInt;
+ }
+
+ /**
+ * Sets the value of the inInt property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setInInt(Integer value) {
+ this.inInt = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetIntResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetIntResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetIntResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetIntResult"
type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retIntResult"
+})
+@XmlRootElement(name = "RetIntResponse")
+public class RetIntResponse {
+
+ @XmlElement(name = "RetIntResult")
+ protected Integer retIntResult;
+
+ /**
+ * Gets the value of the retIntResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getRetIntResult() {
+ return retIntResult;
+ }
+
+ /**
+ * Sets the value of the retIntResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setRetIntResult(Integer value) {
+ this.retIntResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetLong.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetLong.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetLong.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,82 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inLong"
type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inLong"
+})
+@XmlRootElement(name = "RetLong")
+public class RetLong {
+
+ protected Long inLong;
+
+ /**
+ * Gets the value of the inLong property.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getInLong() {
+ return inLong;
+ }
+
+ /**
+ * Sets the value of the inLong property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setInLong(Long value) {
+ this.inLong = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetLongResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetLongResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetLongResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetLongResult"
type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retLongResult"
+})
+@XmlRootElement(name = "RetLongResponse")
+public class RetLongResponse {
+
+ @XmlElement(name = "RetLongResult")
+ protected Long retLongResult;
+
+ /**
+ * Gets the value of the retLongResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getRetLongResult() {
+ return retLongResult;
+ }
+
+ /**
+ * Sets the value of the retLongResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setRetLongResult(Long value) {
+ this.retLongResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetQName.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetQName.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetQName.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,86 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.namespace.QName;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inQName"
type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inQName"
+})
+@XmlRootElement(name = "RetQName")
+public class RetQName {
+
+ @XmlElementRef(name = "inQName", namespace =
"http://tempuri.org/", type = JAXBElement.class)
+ protected JAXBElement<QName> inQName;
+
+ /**
+ * Gets the value of the inQName property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link QName }{@code >}
+ *
+ */
+ public JAXBElement<QName> getInQName() {
+ return inQName;
+ }
+
+ /**
+ * Sets the value of the inQName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link QName }{@code >}
+ *
+ */
+ public void setInQName(JAXBElement<QName> value) {
+ this.inQName = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetQNameResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetQNameResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetQNameResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,86 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.namespace.QName;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetQNameResult"
type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retQNameResult"
+})
+@XmlRootElement(name = "RetQNameResponse")
+public class RetQNameResponse {
+
+ @XmlElementRef(name = "RetQNameResult", namespace =
"http://tempuri.org/", type = JAXBElement.class)
+ protected JAXBElement<QName> retQNameResult;
+
+ /**
+ * Gets the value of the retQNameResult property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link QName }{@code >}
+ *
+ */
+ public JAXBElement<QName> getRetQNameResult() {
+ return retQNameResult;
+ }
+
+ /**
+ * Sets the value of the retQNameResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link QName }{@code >}
+ *
+ */
+ public void setRetQNameResult(JAXBElement<QName> value) {
+ this.retQNameResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetShort.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetShort.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetShort.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,82 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inShort"
type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inShort"
+})
+@XmlRootElement(name = "RetShort")
+public class RetShort {
+
+ protected Short inShort;
+
+ /**
+ * Gets the value of the inShort property.
+ *
+ * @return
+ * possible object is
+ * {@link Short }
+ *
+ */
+ public Short getInShort() {
+ return inShort;
+ }
+
+ /**
+ * Sets the value of the inShort property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Short }
+ *
+ */
+ public void setInShort(Short value) {
+ this.inShort = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetShortResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetShortResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetShortResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetShortResult"
type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retShortResult"
+})
+@XmlRootElement(name = "RetShortResponse")
+public class RetShortResponse {
+
+ @XmlElement(name = "RetShortResult")
+ protected Short retShortResult;
+
+ /**
+ * Gets the value of the retShortResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Short }
+ *
+ */
+ public Short getRetShortResult() {
+ return retShortResult;
+ }
+
+ /**
+ * Sets the value of the retShortResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Short }
+ *
+ */
+ public void setRetShortResult(Short value) {
+ this.retShortResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetString.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetString.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetString.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inString"
type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inString"
+})
+@XmlRootElement(name = "RetString")
+public class RetString {
+
+ @XmlElementRef(name = "inString", namespace =
"http://tempuri.org/", type = JAXBElement.class)
+ protected JAXBElement<String> inString;
+
+ /**
+ * Gets the value of the inString property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public JAXBElement<String> getInString() {
+ return inString;
+ }
+
+ /**
+ * Sets the value of the inString property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public void setInString(JAXBElement<String> value) {
+ this.inString = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetStringResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetStringResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetStringResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetStringResult"
type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retStringResult"
+})
+@XmlRootElement(name = "RetStringResponse")
+public class RetStringResponse {
+
+ @XmlElementRef(name = "RetStringResult", namespace =
"http://tempuri.org/", type = JAXBElement.class)
+ protected JAXBElement<String> retStringResult;
+
+ /**
+ * Gets the value of the retStringResult property.
+ *
+ * @return
+ * possible object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public JAXBElement<String> getRetStringResult() {
+ return retStringResult;
+ }
+
+ /**
+ * Sets the value of the retStringResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JAXBElement }{@code <}{@link String }{@code >}
+ *
+ */
+ public void setRetStringResult(JAXBElement<String> value) {
+ this.retStringResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedByte.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedByte.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedByte.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inByte"
type="{http://www.w3.org/2001/XMLSchema}unsignedByte"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inByte"
+})
+@XmlRootElement(name = "RetUnsignedByte")
+public class RetUnsignedByte {
+
+ @XmlSchemaType(name = "unsignedByte")
+ protected Short inByte;
+
+ /**
+ * Gets the value of the inByte property.
+ *
+ * @return
+ * possible object is
+ * {@link Short }
+ *
+ */
+ public Short getInByte() {
+ return inByte;
+ }
+
+ /**
+ * Sets the value of the inByte property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Short }
+ *
+ */
+ public void setInByte(Short value) {
+ this.inByte = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedByteResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedByteResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedByteResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,86 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetUnsignedByteResult"
type="{http://www.w3.org/2001/XMLSchema}unsignedByte"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retUnsignedByteResult"
+})
+@XmlRootElement(name = "RetUnsignedByteResponse")
+public class RetUnsignedByteResponse {
+
+ @XmlElement(name = "RetUnsignedByteResult")
+ @XmlSchemaType(name = "unsignedByte")
+ protected Short retUnsignedByteResult;
+
+ /**
+ * Gets the value of the retUnsignedByteResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Short }
+ *
+ */
+ public Short getRetUnsignedByteResult() {
+ return retUnsignedByteResult;
+ }
+
+ /**
+ * Sets the value of the retUnsignedByteResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Short }
+ *
+ */
+ public void setRetUnsignedByteResult(Short value) {
+ this.retUnsignedByteResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedInt.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedInt.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedInt.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inUInt"
type="{http://www.w3.org/2001/XMLSchema}unsignedInt"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inUInt"
+})
+@XmlRootElement(name = "RetUnsignedInt")
+public class RetUnsignedInt {
+
+ @XmlSchemaType(name = "unsignedInt")
+ protected Long inUInt;
+
+ /**
+ * Gets the value of the inUInt property.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getInUInt() {
+ return inUInt;
+ }
+
+ /**
+ * Sets the value of the inUInt property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setInUInt(Long value) {
+ this.inUInt = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedIntResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedIntResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedIntResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,86 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetUnsignedIntResult"
type="{http://www.w3.org/2001/XMLSchema}unsignedInt"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retUnsignedIntResult"
+})
+@XmlRootElement(name = "RetUnsignedIntResponse")
+public class RetUnsignedIntResponse {
+
+ @XmlElement(name = "RetUnsignedIntResult")
+ @XmlSchemaType(name = "unsignedInt")
+ protected Long retUnsignedIntResult;
+
+ /**
+ * Gets the value of the retUnsignedIntResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getRetUnsignedIntResult() {
+ return retUnsignedIntResult;
+ }
+
+ /**
+ * Sets the value of the retUnsignedIntResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setRetUnsignedIntResult(Long value) {
+ this.retUnsignedIntResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedLong.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedLong.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedLong.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,85 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inULong"
type="{http://www.w3.org/2001/XMLSchema}unsignedLong"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inULong"
+})
+@XmlRootElement(name = "RetUnsignedLong")
+public class RetUnsignedLong {
+
+ @XmlSchemaType(name = "unsignedLong")
+ protected BigInteger inULong;
+
+ /**
+ * Gets the value of the inULong property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getInULong() {
+ return inULong;
+ }
+
+ /**
+ * Sets the value of the inULong property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setInULong(BigInteger value) {
+ this.inULong = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedLongResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedLongResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedLongResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,87 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import java.math.BigInteger;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetUnsignedLongResult"
type="{http://www.w3.org/2001/XMLSchema}unsignedLong"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retUnsignedLongResult"
+})
+@XmlRootElement(name = "RetUnsignedLongResponse")
+public class RetUnsignedLongResponse {
+
+ @XmlElement(name = "RetUnsignedLongResult")
+ @XmlSchemaType(name = "unsignedLong")
+ protected BigInteger retUnsignedLongResult;
+
+ /**
+ * Gets the value of the retUnsignedLongResult property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getRetUnsignedLongResult() {
+ return retUnsignedLongResult;
+ }
+
+ /**
+ * Sets the value of the retUnsignedLongResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setRetUnsignedLongResult(BigInteger value) {
+ this.retUnsignedLongResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedShort.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedShort.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedShort.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="inUShort"
type="{http://www.w3.org/2001/XMLSchema}unsignedShort"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "inUShort"
+})
+@XmlRootElement(name = "RetUnsignedShort")
+public class RetUnsignedShort {
+
+ @XmlSchemaType(name = "unsignedShort")
+ protected Integer inUShort;
+
+ /**
+ * Gets the value of the inUShort property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getInUShort() {
+ return inUShort;
+ }
+
+ /**
+ * Sets the value of the inUShort property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setInUShort(Integer value) {
+ this.inUShort = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedShortResponse.java
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedShortResponse.java
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/java/org/jboss/test/ws/jaxws/bp12/basedoc/utf16/RetUnsignedShortResponse.java 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,86 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxws.bp12.basedoc.utf16;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="RetUnsignedShortResult"
type="{http://www.w3.org/2001/XMLSchema}unsignedShort"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "retUnsignedShortResult"
+})
+@XmlRootElement(name = "RetUnsignedShortResponse")
+public class RetUnsignedShortResponse {
+
+ @XmlElement(name = "RetUnsignedShortResult")
+ @XmlSchemaType(name = "unsignedShort")
+ protected Integer retUnsignedShortResult;
+
+ /**
+ * Gets the value of the retUnsignedShortResult property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getRetUnsignedShortResult() {
+ return retUnsignedShortResult;
+ }
+
+ /**
+ * Sets the value of the retUnsignedShortResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setRetUnsignedShortResult(Integer value) {
+ this.retUnsignedShortResult = value;
+ }
+
+}
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/web.xml
===================================================================
---
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/web.xml
(rev 0)
+++
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/web.xml 2012-08-27
08:20:34 UTC (rev 16642)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd">
+
+ <servlet>
+ <servlet-name>BPBaseDoc</servlet-name>
+
<servlet-class>org.jboss.test.ws.jaxws.bp12.basedoc.utf16.IBaseDataTypesDocLitWImpl</servlet-class>
+ </servlet>
+
+
+ <servlet-mapping>
+ <servlet-name>BPBaseDoc</servlet-name>
+ <url-pattern>/BPBaseDoc</url-pattern>
+ </servlet-mapping>
+</web-app>
\ No newline at end of file
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/BaseDataTypesDocLitW0Utf16.xsd
===================================================================
(Binary files differ)
Property changes on:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/BaseDataTypesDocLitW0Utf16.xsd
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/BaseDataTypesDocLitW2Utf16.xsd
===================================================================
(Binary files differ)
Property changes on:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/BaseDataTypesDocLitW2Utf16.xsd
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/BaseDataTypesDocLitWUtf16.wsdl
===================================================================
(Binary files differ)
Property changes on:
stack/cxf/branches/jbossws-cxf-bp-test/modules/testsuite/bp12-tests/src/test/resources/jaxws/bp12/basedoc-utf16/WEB-INF/wsdl/BaseDataTypesDocLitWUtf16.wsdl
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream