JBossWS SVN: r7943 - stack/native/trunk.
by jbossws-commits@lists.jboss.org
Author: richard.opalka(a)jboss.com
Date: 2008-07-30 04:31:57 -0400 (Wed, 30 Jul 2008)
New Revision: 7943
Modified:
stack/native/trunk/.classpath
Log:
configure native eclipse project
Modified: stack/native/trunk/.classpath
===================================================================
--- stack/native/trunk/.classpath 2008-07-30 06:05:53 UTC (rev 7942)
+++ stack/native/trunk/.classpath 2008-07-30 08:31:57 UTC (rev 7943)
@@ -12,5 +12,9 @@
<classpathentry kind="src" path="modules/embedded/src/main/java"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/jbossws-common"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/jbossws-framework"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/jbossws-spi"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/jboss-5.0.0.CR2"/>
<classpathentry kind="output" path="target/eclipse-classes"/>
</classpath>
16 years, 5 months
JBossWS SVN: r7942 - in container/jboss42: branches/jboss423/src/main/java/org/jboss/wsf/container/jboss42 and 1 other directories.
by jbossws-commits@lists.jboss.org
Author: richard.opalka(a)jboss.com
Date: 2008-07-30 02:05:53 -0400 (Wed, 30 Jul 2008)
New Revision: 7942
Modified:
container/jboss42/branches/jboss422/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java
container/jboss42/branches/jboss423/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java
container/jboss42/trunk/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java
Log:
[JBWS-2243] copy context parameters for CXF
Modified: container/jboss42/branches/jboss422/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java
===================================================================
--- container/jboss42/branches/jboss422/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java 2008-07-29 22:25:25 UTC (rev 7941)
+++ container/jboss42/branches/jboss422/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java 2008-07-30 06:05:53 UTC (rev 7942)
@@ -43,7 +43,7 @@
// logging support
private static Logger log = Logger.getLogger(DefaultWebAppDesciptorModifierImpl.class);
private static final List FORBIDDEN_CONTEXT_PARAMETER_NAMES = java.util.Arrays.asList(
- new String[]{"jbossws-sun-jaxws-url", "jbossws.cxf.beans.url"}
+ new String[]{"jbossws-sun-jaxws-url"}
);
public RewriteResults modifyDescriptor(Deployment dep, Document webXml) throws ClassNotFoundException
Modified: container/jboss42/branches/jboss423/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java
===================================================================
--- container/jboss42/branches/jboss423/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java 2008-07-29 22:25:25 UTC (rev 7941)
+++ container/jboss42/branches/jboss423/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java 2008-07-30 06:05:53 UTC (rev 7942)
@@ -43,7 +43,7 @@
// logging support
private static Logger log = Logger.getLogger(DefaultWebAppDesciptorModifierImpl.class);
private static final List FORBIDDEN_CONTEXT_PARAMETER_NAMES = java.util.Arrays.asList(
- new String[]{"jbossws-sun-jaxws-url", "jbossws.cxf.beans.url"}
+ new String[]{"jbossws-sun-jaxws-url"}
);
public RewriteResults modifyDescriptor(Deployment dep, Document webXml) throws ClassNotFoundException
Modified: container/jboss42/trunk/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java
===================================================================
--- container/jboss42/trunk/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java 2008-07-29 22:25:25 UTC (rev 7941)
+++ container/jboss42/trunk/src/main/java/org/jboss/wsf/container/jboss42/DefaultWebAppDesciptorModifierImpl.java 2008-07-30 06:05:53 UTC (rev 7942)
@@ -43,7 +43,7 @@
// logging support
private static Logger log = Logger.getLogger(DefaultWebAppDesciptorModifierImpl.class);
private static final List FORBIDDEN_CONTEXT_PARAMETER_NAMES = java.util.Arrays.asList(
- new String[]{"jbossws-sun-jaxws-url", "jbossws.cxf.beans.url"}
+ new String[]{"jbossws-sun-jaxws-url"}
);
public RewriteResults modifyDescriptor(Deployment dep, Document webXml) throws ClassNotFoundException
16 years, 5 months
JBossWS SVN: r7940 - framework/branches/jbossws-framework-2.0.1.GA_CP.
by jbossws-commits@lists.jboss.org
Author: darran.lofthouse(a)jboss.com
Date: 2008-07-29 12:54:06 -0400 (Tue, 29 Jul 2008)
New Revision: 7940
Modified:
framework/branches/jbossws-framework-2.0.1.GA_CP/version.properties
Log:
[JBPAPP-1023] CP release for framework.
Modified: framework/branches/jbossws-framework-2.0.1.GA_CP/version.properties
===================================================================
--- framework/branches/jbossws-framework-2.0.1.GA_CP/version.properties 2008-07-29 16:53:15 UTC (rev 7939)
+++ framework/branches/jbossws-framework-2.0.1.GA_CP/version.properties 2008-07-29 16:54:06 UTC (rev 7940)
@@ -5,8 +5,8 @@
specification.vendor=JBoss (http://www.jboss.org)
specification.version=jbossws-2.0
-version.id=2.0.1.GA
-repository.id=2.0.1.GA
+version.id=2.0.1.GA_CP-SNAPSHOT
+repository.id=2.0.1.GA_CP-SNAPSHOT
implementation.title=JBoss Web Services - Framework
implementation.url=http://www.jboss.org/products/jbossws
@@ -14,7 +14,7 @@
implementation.vendor.id=http://www.jboss.org
# Thirdparty library versions
-jbossws-common=1.0.0.GA
+jbossws-common=1.0.0.GA_CP01
jbossws-spi=1.0.0.GA
dom4j=1.6.1
16 years, 5 months
JBossWS SVN: r7939 - spi/branches/jbossws-spi-1.0.0.GA_CP.
by jbossws-commits@lists.jboss.org
Author: darran.lofthouse(a)jboss.com
Date: 2008-07-29 12:53:15 -0400 (Tue, 29 Jul 2008)
New Revision: 7939
Modified:
spi/branches/jbossws-spi-1.0.0.GA_CP/version.properties
Log:
[JBPAPP-1022] CP release for SPI
Modified: spi/branches/jbossws-spi-1.0.0.GA_CP/version.properties
===================================================================
--- spi/branches/jbossws-spi-1.0.0.GA_CP/version.properties 2008-07-29 16:44:51 UTC (rev 7938)
+++ spi/branches/jbossws-spi-1.0.0.GA_CP/version.properties 2008-07-29 16:53:15 UTC (rev 7939)
@@ -5,8 +5,8 @@
specification.vendor=JBoss (http://www.jboss.org)
specification.version=jbossws-2.0
-version.id=1.0.0.GA
-repository.id=1.0.0.GA
+version.id=1.0.0.GA_CP-SNAPSHOT
+repository.id=1.0.0.GA_CP-SNAPSHOT
implementation.title=JBoss Web Services - SPI
implementation.url=http://www.jboss.org/products/jbossws
16 years, 5 months
JBossWS SVN: r7938 - spi/branches.
by jbossws-commits@lists.jboss.org
Author: darran.lofthouse(a)jboss.com
Date: 2008-07-29 12:44:51 -0400 (Tue, 29 Jul 2008)
New Revision: 7938
Added:
spi/branches/jbossws-spi-1.0.0.GA_CP/
Log:
[JBPAPP-1022] Create CP branch.
Copied: spi/branches/jbossws-spi-1.0.0.GA_CP (from rev 7937, spi/tags/jbossws-spi-1.0.0.GA)
16 years, 5 months
JBossWS SVN: r7937 - in stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test: resources/tools/enums and 1 other directory.
by jbossws-commits@lists.jboss.org
Author: darran.lofthouse(a)jboss.com
Date: 2008-07-29 11:57:17 -0400 (Tue, 29 Jul 2008)
New Revision: 7937
Added:
stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService.wsdl
Removed:
stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService14.wsdl
stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService15.wsdl
Modified:
stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/java/org/jboss/test/ws/tools/enums/EnumTestCase.java
Log:
[JBPAPP-960] Fix testcase org.jboss.test.ws.tools.enums.EnumTestCase.
Modified: stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/java/org/jboss/test/ws/tools/enums/EnumTestCase.java
===================================================================
--- stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/java/org/jboss/test/ws/tools/enums/EnumTestCase.java 2008-07-29 15:36:39 UTC (rev 7936)
+++ stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/java/org/jboss/test/ws/tools/enums/EnumTestCase.java 2008-07-29 15:57:17 UTC (rev 7937)
@@ -48,16 +48,7 @@
String[] args= new String[]{"-dest", "tools/enums", "-config", config};
new WSTools().generate(args);
- Element exp;
- if (hasJDK15())
- {
- exp = DOMUtils.parse(new FileInputStream("resources/tools/enums/EnumService15.wsdl"));
- }
- else
- {
- exp = DOMUtils.parse(new FileInputStream("resources/tools/enums/EnumService14.wsdl"));
- }
-
+ Element exp = DOMUtils.parse(new FileInputStream("resources/tools/enums/EnumService.wsdl"));
Element was = DOMUtils.parse(new FileInputStream("tools/enums/wsdl/EnumService.wsdl"));
assertEquals(exp, was);
}
Copied: stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService.wsdl (from rev 7933, stack/native/trunk/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService.wsdl)
===================================================================
--- stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService.wsdl (rev 0)
+++ stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService.wsdl 2008-07-29 15:57:17 UTC (rev 7937)
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions name='EnumService' targetNamespace='http://org.jboss.ws/enum' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:ns1='http://org.jboss.ws/enum/types' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://org.jboss.ws/enum' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
+ <types>
+ <schema targetNamespace='http://org.jboss.ws/enum/types' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:soap11-enc='http://schemas.xmlsoap.org/soap/encoding/' xmlns:tns='http://org.jboss.ws/enum/types' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
+ <simpleType name='EyeColor'>
+ <restriction base='string'>
+ <enumeration value='green'/>
+ <enumeration value='blue'/>
+ <enumeration value='hazel'/>
+ <enumeration value='brown'/>
+ </restriction>
+ </simpleType>
+ <simpleType name='PlanetMass'>
+ <restriction base='double'>
+ <enumeration value='3.303E23'/>
+ <enumeration value='4.869E24'/>
+ <enumeration value='5.976E24'/>
+ <enumeration value='6.421E23'/>
+ <enumeration value='1.9E27'/>
+ <enumeration value='5.688E26'/>
+ <enumeration value='8.686E25'/>
+ <enumeration value='1.0239999999999999E26'/>
+ <enumeration value='1.2700000000000001E22'/>
+ </restriction>
+ </simpleType>
+ <simpleType name='PlanetRadius'>
+ <restriction base='decimal'>
+ <enumeration value='2439700'/>
+ <enumeration value='6051800'/>
+ <enumeration value='6378140'/>
+ <enumeration value='3397200'/>
+ <enumeration value='71492000'/>
+ <enumeration value='60268000'/>
+ <enumeration value='25559000'/>
+ <enumeration value='24746000'/>
+ <enumeration value='1137000'/>
+ </restriction>
+ </simpleType>
+ </schema>
+ </types>
+ <message name='EnumEndpoint_echoEnum' xmlns='http://schemas.xmlsoap.org/wsdl/'>
+ <part name='EyeColor_1' type='ns1:EyeColor'/>
+ </message>
+ <message name='EnumEndpoint_echoEnumResponse'>
+ <part name='result' type='ns1:EyeColor'/>
+ </message>
+ <message name='EnumEndpoint_echoPlanetMass'>
+ <part name='PlanetMass_1' type='ns1:PlanetMass'/>
+ </message>
+ <message name='EnumEndpoint_echoPlanetMassResponse'>
+ <part name='result' type='ns1:PlanetMass'/>
+ </message>
+ <message name='EnumEndpoint_echoPlanetRadius'>
+ <part name='PlanetRadius_1' type='ns1:PlanetRadius'/>
+ </message>
+ <message name='EnumEndpoint_echoPlanetRadiusResponse'>
+ <part name='result' type='ns1:PlanetMass'/>
+ </message>
+ <portType name='EnumEndpoint'>
+ <operation name='echoEnum' parameterOrder='EyeColor_1'>
+ <input message='tns:EnumEndpoint_echoEnum'/>
+ <output message='tns:EnumEndpoint_echoEnumResponse'/>
+ </operation>
+ <operation name='echoPlanetMass' parameterOrder='PlanetMass_1'>
+ <input message='tns:EnumEndpoint_echoPlanetMass'/>
+ <output message='tns:EnumEndpoint_echoPlanetMassResponse'/>
+ </operation>
+ <operation name='echoPlanetRadius' parameterOrder='PlanetRadius_1'>
+ <input message='tns:EnumEndpoint_echoPlanetRadius'/>
+ <output message='tns:EnumEndpoint_echoPlanetRadiusResponse'/>
+ </operation>
+ </portType>
+ <binding name='EnumEndpointBinding' type='tns:EnumEndpoint'>
+ <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
+ <operation name='echoEnum'>
+ <soap:operation soapAction=''/>
+ <input>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </input>
+ <output>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </output>
+ </operation>
+ <operation name='echoPlanetMass'>
+ <soap:operation soapAction=''/>
+ <input>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </input>
+ <output>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </output>
+ </operation>
+ <operation name='echoPlanetRadius'>
+ <soap:operation soapAction=''/>
+ <input>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </input>
+ <output>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </output>
+ </operation>
+ </binding>
+ <service name='EnumService'>
+ <port binding='tns:EnumEndpointBinding' name='EnumEndpointPort'>
+ <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
+ </port>
+ </service>
+</definitions>
Deleted: stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService14.wsdl
===================================================================
--- stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService14.wsdl 2008-07-29 15:36:39 UTC (rev 7936)
+++ stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService14.wsdl 2008-07-29 15:57:17 UTC (rev 7937)
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<definitions name='EnumService' targetNamespace='http://org.jboss.ws/enum' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:ns1='http://org.jboss.ws/enum/types' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://org.jboss.ws/enum' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
- <types>
- <schema targetNamespace='http://org.jboss.ws/enum/types' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:soap11-enc='http://schemas.xmlsoap.org/soap/encoding/' xmlns:tns='http://org.jboss.ws/enum/types' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
- <simpleType name='EyeColor'>
- <restriction base='string'>
- <enumeration value='green'/>
- <enumeration value='blue'/>
- <enumeration value='hazel'/>
- <enumeration value='brown'/>
- </restriction>
- </simpleType>
- <simpleType name='PlanetMass'>
- <restriction base='double'>
- <enumeration value='3.303E23'/>
- <enumeration value='4.869E24'/>
- <enumeration value='5.976E24'/>
- <enumeration value='6.421E23'/>
- <enumeration value='1.9E27'/>
- <enumeration value='5.688E26'/>
- <enumeration value='8.686E25'/>
- <enumeration value='1.0239999999999999E26'/>
- <enumeration value='1.2700000000000001E22'/>
- </restriction>
- </simpleType>
- <simpleType name='PlanetRadius'>
- <restriction base='decimal'>
- <enumeration value='2439700'/>
- <enumeration value='6051800'/>
- <enumeration value='6378140'/>
- <enumeration value='3397200'/>
- <enumeration value='71492000'/>
- <enumeration value='60268000'/>
- <enumeration value='25559000'/>
- <enumeration value='24746000'/>
- <enumeration value='1137000'/>
- </restriction>
- </simpleType>
- </schema>
- </types>
- <message name='EnumEndpoint_echoEnum'>
- <part name='EyeColor_1' type='ns1:EyeColor'/>
- </message>
- <message name='EnumEndpoint_echoEnumResponse'>
- <part name='result' type='ns1:EyeColor'/>
- </message>
- <message name='EnumEndpoint_echoPlanetMass'>
- <part name='PlanetMass_1' type='ns1:PlanetMass'/>
- </message>
- <message name='EnumEndpoint_echoPlanetMassResponse'>
- <part name='result' type='ns1:PlanetMass'/>
- </message>
- <message name='EnumEndpoint_echoPlanetRadius'>
- <part name='PlanetRadius_1' type='ns1:PlanetRadius'/>
- </message>
- <message name='EnumEndpoint_echoPlanetRadiusResponse'>
- <part name='result' type='ns1:PlanetMass'/>
- </message>
- <portType name='EnumEndpoint'>
- <operation name='echoEnum' parameterOrder='EyeColor_1'>
- <input message='tns:EnumEndpoint_echoEnum'/>
- <output message='tns:EnumEndpoint_echoEnumResponse'/>
- </operation>
- <operation name='echoPlanetMass' parameterOrder='PlanetMass_1'>
- <input message='tns:EnumEndpoint_echoPlanetMass'/>
- <output message='tns:EnumEndpoint_echoPlanetMassResponse'/>
- </operation>
- <operation name='echoPlanetRadius' parameterOrder='PlanetRadius_1'>
- <input message='tns:EnumEndpoint_echoPlanetRadius'/>
- <output message='tns:EnumEndpoint_echoPlanetRadiusResponse'/>
- </operation>
- </portType>
- <binding name='EnumEndpointBinding' type='tns:EnumEndpoint'>
- <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
- <operation name='echoEnum'>
- <soap:operation soapAction=''/>
- <input>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </input>
- <output>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </output>
- </operation>
- <operation name='echoPlanetMass'>
- <soap:operation soapAction=''/>
- <input>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </input>
- <output>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </output>
- </operation>
- <operation name='echoPlanetRadius'>
- <soap:operation soapAction=''/>
- <input>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </input>
- <output>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </output>
- </operation>
- </binding>
- <service name='EnumService'>
- <port binding='tns:EnumEndpointBinding' name='EnumEndpointPort'>
- <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
- </port>
- </service>
-</definitions>
\ No newline at end of file
Deleted: stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService15.wsdl
===================================================================
--- stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService15.wsdl 2008-07-29 15:36:39 UTC (rev 7936)
+++ stack/native/branches/jbossws-native-2.0.1.SP2_CP/src/test/resources/tools/enums/EnumService15.wsdl 2008-07-29 15:57:17 UTC (rev 7937)
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<definitions name='EnumService' targetNamespace='http://org.jboss.ws/enum' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:ns1='http://org.jboss.ws/enum/types' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://org.jboss.ws/enum' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
- <types>
- <schema targetNamespace='http://org.jboss.ws/enum/types' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:soap11-enc='http://schemas.xmlsoap.org/soap/encoding/' xmlns:tns='http://org.jboss.ws/enum/types' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
- <simpleType name='EyeColor'>
- <restriction base='string'>
- <enumeration value='green'/>
- <enumeration value='blue'/>
- <enumeration value='hazel'/>
- <enumeration value='brown'/>
- </restriction>
- </simpleType>
- <simpleType name='PlanetMass'>
- <restriction base='double'>
- <enumeration value='3.303E23'/>
- <enumeration value='4.869E24'/>
- <enumeration value='5.976E24'/>
- <enumeration value='6.421E23'/>
- <enumeration value='1.9E27'/>
- <enumeration value='5.688E26'/>
- <enumeration value='8.686E25'/>
- <enumeration value='1.0239999999999999E26'/>
- <enumeration value='1.2700000000000001E22'/>
- </restriction>
- </simpleType>
- <simpleType name='PlanetRadius'>
- <restriction base='decimal'>
- <enumeration value='2.4397E+6'/>
- <enumeration value='6.0518E+6'/>
- <enumeration value='6.37814E+6'/>
- <enumeration value='3.3972E+6'/>
- <enumeration value='7.1492E+7'/>
- <enumeration value='6.0268E+7'/>
- <enumeration value='2.5559E+7'/>
- <enumeration value='2.4746E+7'/>
- <enumeration value='1.137E+6'/>
- </restriction>
- </simpleType>
- </schema>
- </types>
- <message name='EnumEndpoint_echoEnum'>
- <part name='EyeColor_1' type='ns1:EyeColor'/>
- </message>
- <message name='EnumEndpoint_echoEnumResponse'>
- <part name='result' type='ns1:EyeColor'/>
- </message>
- <message name='EnumEndpoint_echoPlanetMass'>
- <part name='PlanetMass_1' type='ns1:PlanetMass'/>
- </message>
- <message name='EnumEndpoint_echoPlanetMassResponse'>
- <part name='result' type='ns1:PlanetMass'/>
- </message>
- <message name='EnumEndpoint_echoPlanetRadius'>
- <part name='PlanetRadius_1' type='ns1:PlanetRadius'/>
- </message>
- <message name='EnumEndpoint_echoPlanetRadiusResponse'>
- <part name='result' type='ns1:PlanetMass'/>
- </message>
- <portType name='EnumEndpoint'>
- <operation name='echoEnum' parameterOrder='EyeColor_1'>
- <input message='tns:EnumEndpoint_echoEnum'/>
- <output message='tns:EnumEndpoint_echoEnumResponse'/>
- </operation>
- <operation name='echoPlanetMass' parameterOrder='PlanetMass_1'>
- <input message='tns:EnumEndpoint_echoPlanetMass'/>
- <output message='tns:EnumEndpoint_echoPlanetMassResponse'/>
- </operation>
- <operation name='echoPlanetRadius' parameterOrder='PlanetRadius_1'>
- <input message='tns:EnumEndpoint_echoPlanetRadius'/>
- <output message='tns:EnumEndpoint_echoPlanetRadiusResponse'/>
- </operation>
- </portType>
- <binding name='EnumEndpointBinding' type='tns:EnumEndpoint'>
- <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
- <operation name='echoEnum'>
- <soap:operation soapAction=''/>
- <input>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </input>
- <output>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </output>
- </operation>
- <operation name='echoPlanetMass'>
- <soap:operation soapAction=''/>
- <input>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </input>
- <output>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </output>
- </operation>
- <operation name='echoPlanetRadius'>
- <soap:operation soapAction=''/>
- <input>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </input>
- <output>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </output>
- </operation>
- </binding>
- <service name='EnumService'>
- <port binding='tns:EnumEndpointBinding' name='EnumEndpointPort'>
- <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
- </port>
- </service>
-</definitions>
\ No newline at end of file
16 years, 5 months
JBossWS SVN: r7936 - stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap.
by jbossws-commits@lists.jboss.org
Author: richard.opalka(a)jboss.com
Date: 2008-07-29 11:36:39 -0400 (Tue, 29 Jul 2008)
New Revision: 7936
Modified:
stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/SOAPConnectionImpl.java
Log:
[JBWS-2155] adding support for JMS
Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/SOAPConnectionImpl.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/SOAPConnectionImpl.java 2008-07-29 15:31:44 UTC (rev 7935)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/SOAPConnectionImpl.java 2008-07-29 15:36:39 UTC (rev 7936)
@@ -21,23 +21,26 @@
*/
package org.jboss.ws.core.soap;
-// $Id$
+import org.jboss.logging.Logger;
import javax.xml.soap.SOAPConnection;
import javax.xml.soap.SOAPException;
import javax.xml.soap.SOAPMessage;
+import javax.xml.ws.addressing.EndpointReference;
-import org.jboss.logging.Logger;
import org.jboss.ws.core.MessageAbstraction;
+import org.jboss.ws.core.client.EndpointInfo;
import org.jboss.ws.core.client.HTTPRemotingConnection;
+import org.jboss.ws.core.client.RemoteConnection;
import org.jboss.ws.core.client.SOAPProtocolConnectionHTTP;
+import org.jboss.ws.core.client.SOAPProtocolConnectionJMS;
/**
* SOAPConnection implementation
- *
+ *
* @author Thomas.Diesler(a)jboss.org
* @author <a href="mailto:jason@stacksmash.com">Jason T. Greene</a>
- *
+ *
* @since 02-Feb-2005
*/
public class SOAPConnectionImpl extends SOAPConnection
@@ -45,17 +48,20 @@
// provide logging
private static Logger log = Logger.getLogger(SOAPConnectionImpl.class);
- private HTTPRemotingConnection remotingConnection;
+ private RemoteConnection remotingConnection;
+ // private RemotingConnection remotingConnection;
+
public SOAPConnectionImpl()
{
- remotingConnection = new SOAPProtocolConnectionHTTP();
+ // remotingConnection = new SOAPProtocolConnectionHTTP();
}
/**
* Sends the given message to the specified endpoint and blocks until it has
* returned the response.
*/
+ @Override
public SOAPMessage call(SOAPMessage reqMessage, Object endpoint) throws SOAPException
{
if (reqMessage == null)
@@ -66,8 +72,9 @@
}
/**
- * Sends an HTTP GET request to an endpoint and blocks until a SOAP message is received
+ * Sends an HTTP GET request to an endpoint and blocks until a SOAP message is received
*/
+ @Override
public SOAPMessage get(Object endpoint) throws SOAPException
{
MessageAbstraction resMessage = callInternal(null, endpoint, false);
@@ -83,27 +90,64 @@
if (reqMessage == null)
throw new IllegalArgumentException("Given SOAPMessage cannot be null");
- MessageAbstraction resMessage = callInternal((SOAPMessageImpl)reqMessage, endpoint, true);
+ MessageAbstraction resMessage = callInternal(reqMessage, endpoint, true);
return (SOAPMessage)resMessage;
}
- /** Closes this SOAPConnection
+ private RemoteConnection getRemotingConnection(Object endpoint)
+ {
+ if (endpoint == null)
+ throw new IllegalArgumentException("Given endpoint cannot be null");
+
+ String targetAddress = null;
+ if (endpoint instanceof EndpointInfo)
+ {
+ targetAddress = ((EndpointInfo) endpoint).getTargetAddress();
+ }
+ else if (endpoint instanceof EndpointReference)
+ {
+ EndpointReference epr = (EndpointReference) endpoint;
+ targetAddress = epr.getAddress().toString();
+ }
+ else
+ {
+ targetAddress = endpoint.toString();
+ }
+
+ if (targetAddress.startsWith("jms"))
+ {
+ return new SOAPProtocolConnectionJMS();
+ }
+ else
+ {
+ return new SOAPProtocolConnectionHTTP();
+ }
+ }
+
+ /**
+ * Closes this SOAPConnection
*/
+ @Override
public void close() throws SOAPException
{
- if (remotingConnection.isClosed())
- throw new SOAPException("SOAPConnection is already closed");
+ if (remotingConnection != null && remotingConnection instanceof HTTPRemotingConnection)
+ {
+ HTTPRemotingConnection conn = (HTTPRemotingConnection) remotingConnection;
+ if (conn.isClosed())
+ throw new SOAPException("SOAPConnection is already closed");
- remotingConnection.setClosed(true);
+ conn.setClosed(true);
+ }
}
private MessageAbstraction callInternal(SOAPMessage reqMessage, Object endpoint, boolean oneway) throws SOAPException
{
try
{
+ remotingConnection = getRemotingConnection(endpoint);
MessageAbstraction resMessage = remotingConnection.invoke((SOAPMessageImpl)reqMessage, endpoint, oneway);
return resMessage;
- }
+ }
catch (Exception ex)
{
Throwable cause = ex.getCause();
@@ -113,4 +157,5 @@
throw new SOAPException(ex);
}
}
+
}
16 years, 5 months
JBossWS SVN: r7935 - in stack/native/trunk/modules: testsuite/native-tests/src/test/java/org/jboss/test/ws/common/soap and 1 other directory.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2008-07-29 11:31:44 -0400 (Tue, 29 Jul 2008)
New Revision: 7935
Added:
stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/common/soap/JBWS2186TestCase.java
Modified:
stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/NodeImpl.java
Log:
[JBWS-2186] Importing user tests and preventing exception
Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/NodeImpl.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/NodeImpl.java 2008-07-29 15:13:01 UTC (rev 7934)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/core/soap/NodeImpl.java 2008-07-29 15:31:44 UTC (rev 7935)
@@ -288,9 +288,12 @@
org.w3c.dom.Node domChild = domNode.getFirstChild();
if (domChild != null)
{
- child = (NodeImpl)soapChildren.get(0);
- if (domChild != child.domNode)
- throw new WSException("Inconsistent node, child lists not synchronized");
+ if (!soapChildren.isEmpty()) //see JBWS-2186
+ {
+ child = (NodeImpl)soapChildren.get(0);
+ if (domChild != child.domNode)
+ throw new WSException("Inconsistent node, child lists not synchronized");
+ }
}
return child;
}
Added: stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/common/soap/JBWS2186TestCase.java
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/common/soap/JBWS2186TestCase.java (rev 0)
+++ stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/common/soap/JBWS2186TestCase.java 2008-07-29 15:31:44 UTC (rev 7935)
@@ -0,0 +1,73 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt 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.common.soap;
+
+import javax.xml.parsers.DocumentBuilder;
+import javax.xml.parsers.DocumentBuilderFactory;
+import javax.xml.soap.MessageFactory;
+import javax.xml.soap.SOAPBody;
+import javax.xml.soap.SOAPMessage;
+import javax.xml.transform.Transformer;
+import javax.xml.transform.TransformerFactory;
+import javax.xml.transform.dom.DOMResult;
+import javax.xml.transform.dom.DOMSource;
+import javax.xml.transform.stream.StreamResult;
+
+import org.jboss.wsf.test.JBossWSTest;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+import org.w3c.dom.Text;
+
+/**
+ * Test for JBWS-2186
+ *
+ * @author alessio.soldano(a)jboss.org
+ * @since 28-Jul-2008
+ */
+public class JBWS2186TestCase extends JBossWSTest
+{
+ public void test() throws Exception
+ {
+ MessageFactory messageFactory = MessageFactory.newInstance();
+ Transformer transformer = TransformerFactory.newInstance().newTransformer();
+ SOAPMessage message = messageFactory.createMessage();
+ Document document = createDocument();
+ SOAPBody body = message.getSOAPBody();
+ transformer.transform(new DOMSource(document), new DOMResult(body));
+ body = message.getSOAPBody();
+ transformer.transform(new DOMSource(body), new StreamResult(System.out));
+ }
+
+ private Document createDocument() throws Exception {
+ DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
+ factory.setNamespaceAware(true);
+ DocumentBuilder documentBuilder = factory.newDocumentBuilder();
+ Document document = documentBuilder.newDocument();
+ Element getLastTradePrice = document.createElementNS("http://example.com", "m:GetLastTradePrice");
+ document.appendChild(getLastTradePrice);
+ Element symbol = document.createElement("symbol");
+ getLastTradePrice.appendChild(symbol);
+ Text def = document.createTextNode("DEF");
+ symbol.appendChild(def);
+ return document;
+ }
+}
Property changes on: stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/common/soap/JBWS2186TestCase.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
16 years, 5 months
JBossWS SVN: r7934 - stack/native/branches/dlofthouse.
by jbossws-commits@lists.jboss.org
Author: darran.lofthouse(a)jboss.com
Date: 2008-07-29 11:13:01 -0400 (Tue, 29 Jul 2008)
New Revision: 7934
Removed:
stack/native/branches/dlofthouse/JBWS-2258/
Log:
Branch no longer required.
16 years, 5 months
JBossWS SVN: r7933 - in stack/native/trunk/modules/testsuite/native-tests/src/test: resources/tools/enums and 1 other directory.
by jbossws-commits@lists.jboss.org
Author: darran.lofthouse(a)jboss.com
Date: 2008-07-29 11:04:19 -0400 (Tue, 29 Jul 2008)
New Revision: 7933
Added:
stack/native/trunk/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService.wsdl
Removed:
stack/native/trunk/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService15.wsdl
Modified:
stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/tools/enums/EnumTestCase.java
Log:
[JBWS-2258] Correct test case for decimal marshalling.
Modified: stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/tools/enums/EnumTestCase.java
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/tools/enums/EnumTestCase.java 2008-07-29 14:53:46 UTC (rev 7932)
+++ stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/tools/enums/EnumTestCase.java 2008-07-29 15:04:19 UTC (rev 7933)
@@ -40,7 +40,7 @@
String config = getResourceFile("tools/enums/wstools-config.xml").getAbsolutePath();
new WSTools().generate(new String[] {"-dest", "tools/enums", "-config", config});
- Element exp = DOMUtils.parse(new FileInputStream(getResourceFile("tools/enums/EnumService15.wsdl").getAbsolutePath()));
+ Element exp = DOMUtils.parse(new FileInputStream(getResourceFile("tools/enums/EnumService.wsdl").getAbsolutePath()));
Element was = DOMUtils.parse(new FileInputStream("tools/enums/wsdl/EnumService.wsdl"));
System.out.println("FIXME [JBWS-2258] - Fix testcase org.jboss.test.ws.tools.enums.EnumTestCase");
//assertEquals(exp, was);
Copied: stack/native/trunk/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService.wsdl (from rev 7932, stack/native/branches/dlofthouse/JBWS-2258/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService.wsdl)
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService.wsdl (rev 0)
+++ stack/native/trunk/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService.wsdl 2008-07-29 15:04:19 UTC (rev 7933)
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions name='EnumService' targetNamespace='http://org.jboss.ws/enum' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:ns1='http://org.jboss.ws/enum/types' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://org.jboss.ws/enum' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
+ <types>
+ <schema targetNamespace='http://org.jboss.ws/enum/types' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:soap11-enc='http://schemas.xmlsoap.org/soap/encoding/' xmlns:tns='http://org.jboss.ws/enum/types' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
+ <simpleType name='EyeColor'>
+ <restriction base='string'>
+ <enumeration value='green'/>
+ <enumeration value='blue'/>
+ <enumeration value='hazel'/>
+ <enumeration value='brown'/>
+ </restriction>
+ </simpleType>
+ <simpleType name='PlanetMass'>
+ <restriction base='double'>
+ <enumeration value='3.303E23'/>
+ <enumeration value='4.869E24'/>
+ <enumeration value='5.976E24'/>
+ <enumeration value='6.421E23'/>
+ <enumeration value='1.9E27'/>
+ <enumeration value='5.688E26'/>
+ <enumeration value='8.686E25'/>
+ <enumeration value='1.0239999999999999E26'/>
+ <enumeration value='1.2700000000000001E22'/>
+ </restriction>
+ </simpleType>
+ <simpleType name='PlanetRadius'>
+ <restriction base='decimal'>
+ <enumeration value='2439700'/>
+ <enumeration value='6051800'/>
+ <enumeration value='6378140'/>
+ <enumeration value='3397200'/>
+ <enumeration value='71492000'/>
+ <enumeration value='60268000'/>
+ <enumeration value='25559000'/>
+ <enumeration value='24746000'/>
+ <enumeration value='1137000'/>
+ </restriction>
+ </simpleType>
+ </schema>
+ </types>
+ <message name='EnumEndpoint_echoEnum' xmlns='http://schemas.xmlsoap.org/wsdl/'>
+ <part name='EyeColor_1' type='ns1:EyeColor'/>
+ </message>
+ <message name='EnumEndpoint_echoEnumResponse'>
+ <part name='result' type='ns1:EyeColor'/>
+ </message>
+ <message name='EnumEndpoint_echoPlanetMass'>
+ <part name='PlanetMass_1' type='ns1:PlanetMass'/>
+ </message>
+ <message name='EnumEndpoint_echoPlanetMassResponse'>
+ <part name='result' type='ns1:PlanetMass'/>
+ </message>
+ <message name='EnumEndpoint_echoPlanetRadius'>
+ <part name='PlanetRadius_1' type='ns1:PlanetRadius'/>
+ </message>
+ <message name='EnumEndpoint_echoPlanetRadiusResponse'>
+ <part name='result' type='ns1:PlanetMass'/>
+ </message>
+ <portType name='EnumEndpoint'>
+ <operation name='echoEnum' parameterOrder='EyeColor_1'>
+ <input message='tns:EnumEndpoint_echoEnum'/>
+ <output message='tns:EnumEndpoint_echoEnumResponse'/>
+ </operation>
+ <operation name='echoPlanetMass' parameterOrder='PlanetMass_1'>
+ <input message='tns:EnumEndpoint_echoPlanetMass'/>
+ <output message='tns:EnumEndpoint_echoPlanetMassResponse'/>
+ </operation>
+ <operation name='echoPlanetRadius' parameterOrder='PlanetRadius_1'>
+ <input message='tns:EnumEndpoint_echoPlanetRadius'/>
+ <output message='tns:EnumEndpoint_echoPlanetRadiusResponse'/>
+ </operation>
+ </portType>
+ <binding name='EnumEndpointBinding' type='tns:EnumEndpoint'>
+ <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
+ <operation name='echoEnum'>
+ <soap:operation soapAction=''/>
+ <input>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </input>
+ <output>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </output>
+ </operation>
+ <operation name='echoPlanetMass'>
+ <soap:operation soapAction=''/>
+ <input>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </input>
+ <output>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </output>
+ </operation>
+ <operation name='echoPlanetRadius'>
+ <soap:operation soapAction=''/>
+ <input>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </input>
+ <output>
+ <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
+ </output>
+ </operation>
+ </binding>
+ <service name='EnumService'>
+ <port binding='tns:EnumEndpointBinding' name='EnumEndpointPort'>
+ <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
+ </port>
+ </service>
+</definitions>
Deleted: stack/native/trunk/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService15.wsdl
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService15.wsdl 2008-07-29 14:53:46 UTC (rev 7932)
+++ stack/native/trunk/modules/testsuite/native-tests/src/test/resources/tools/enums/EnumService15.wsdl 2008-07-29 15:04:19 UTC (rev 7933)
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<definitions name='EnumService' targetNamespace='http://org.jboss.ws/enum' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:ns1='http://org.jboss.ws/enum/types' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://org.jboss.ws/enum' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
- <types>
- <schema targetNamespace='http://org.jboss.ws/enum/types' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:soap11-enc='http://schemas.xmlsoap.org/soap/encoding/' xmlns:tns='http://org.jboss.ws/enum/types' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
- <simpleType name='EyeColor'>
- <restriction base='string'>
- <enumeration value='green'/>
- <enumeration value='blue'/>
- <enumeration value='hazel'/>
- <enumeration value='brown'/>
- </restriction>
- </simpleType>
- <simpleType name='PlanetMass'>
- <restriction base='double'>
- <enumeration value='3.303E23'/>
- <enumeration value='4.869E24'/>
- <enumeration value='5.976E24'/>
- <enumeration value='6.421E23'/>
- <enumeration value='1.9E27'/>
- <enumeration value='5.688E26'/>
- <enumeration value='8.686E25'/>
- <enumeration value='1.0239999999999999E26'/>
- <enumeration value='1.2700000000000001E22'/>
- </restriction>
- </simpleType>
- <simpleType name='PlanetRadius'>
- <restriction base='decimal'>
- <enumeration value='2.4397E+6'/>
- <enumeration value='6.0518E+6'/>
- <enumeration value='6.37814E+6'/>
- <enumeration value='3.3972E+6'/>
- <enumeration value='7.1492E+7'/>
- <enumeration value='6.0268E+7'/>
- <enumeration value='2.5559E+7'/>
- <enumeration value='2.4746E+7'/>
- <enumeration value='1.137E+6'/>
- </restriction>
- </simpleType>
- </schema>
- </types>
- <message name='EnumEndpoint_echoEnum'>
- <part name='EyeColor_1' type='ns1:EyeColor'/>
- </message>
- <message name='EnumEndpoint_echoEnumResponse'>
- <part name='result' type='ns1:EyeColor'/>
- </message>
- <message name='EnumEndpoint_echoPlanetMass'>
- <part name='PlanetMass_1' type='ns1:PlanetMass'/>
- </message>
- <message name='EnumEndpoint_echoPlanetMassResponse'>
- <part name='result' type='ns1:PlanetMass'/>
- </message>
- <message name='EnumEndpoint_echoPlanetRadius'>
- <part name='PlanetRadius_1' type='ns1:PlanetRadius'/>
- </message>
- <message name='EnumEndpoint_echoPlanetRadiusResponse'>
- <part name='result' type='ns1:PlanetMass'/>
- </message>
- <portType name='EnumEndpoint'>
- <operation name='echoEnum' parameterOrder='EyeColor_1'>
- <input message='tns:EnumEndpoint_echoEnum'/>
- <output message='tns:EnumEndpoint_echoEnumResponse'/>
- </operation>
- <operation name='echoPlanetMass' parameterOrder='PlanetMass_1'>
- <input message='tns:EnumEndpoint_echoPlanetMass'/>
- <output message='tns:EnumEndpoint_echoPlanetMassResponse'/>
- </operation>
- <operation name='echoPlanetRadius' parameterOrder='PlanetRadius_1'>
- <input message='tns:EnumEndpoint_echoPlanetRadius'/>
- <output message='tns:EnumEndpoint_echoPlanetRadiusResponse'/>
- </operation>
- </portType>
- <binding name='EnumEndpointBinding' type='tns:EnumEndpoint'>
- <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
- <operation name='echoEnum'>
- <soap:operation soapAction=''/>
- <input>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </input>
- <output>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </output>
- </operation>
- <operation name='echoPlanetMass'>
- <soap:operation soapAction=''/>
- <input>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </input>
- <output>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </output>
- </operation>
- <operation name='echoPlanetRadius'>
- <soap:operation soapAction=''/>
- <input>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </input>
- <output>
- <soap:body namespace='http://org.jboss.ws/enum' use='literal'/>
- </output>
- </operation>
- </binding>
- <service name='EnumService'>
- <port binding='tns:EnumEndpointBinding' name='EnumEndpointPort'>
- <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
- </port>
- </service>
-</definitions>
\ No newline at end of file
16 years, 5 months