cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dk...@apache.org
Subject svn commit: r1241168 [7/9] - in /cxf/web/content/schemas: ./ bindings/ bindings/blueprint/ blueprint/ configuration/ configuration/blueprint/ wsdl/ wsdl/spec/
Date Mon, 06 Feb 2012 20:41:26 GMT
Added: cxf/web/content/schemas/wsdl/addressing.xsd
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/addressing.xsd?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/addressing.xsd (added)
+++ cxf/web/content/schemas/wsdl/addressing.xsd Mon Feb  6 20:41:23 2012
@@ -0,0 +1,133 @@
+<?xml version="1.0"?>
+<!-- 
+Copyright © 2002-2004 BEA Systems Inc., International Business Machines Corporation, 
+Microsoft Corporation, Inc, SAP AG, and Sun Microsystems, Inc.. All rights reserved. 
+
+Permission to copy, display, perform, modify and distribute the WS-Addressing Specification, 
+and to authorize others to do the foregoing, in any medium without fee or royalty is hereby
+granted for the purpose of developing and evaluating the WS-Addressing Specification.
+
+BEA, IBM, Microsoft, SAP AG, and Sun Microsystems (collectively, the "Authors") each agree 
+to grant a license to third parties, under royalty-free  and otherwise reasonable, 
+non-discriminatory terms and conditions, to their respective essential patent claims that
+they deem necessary to implement the WS-Addressing Specification.
+
+DISCLAIMERS:
+
+THE WS-Addressing Specification IS PROVIDED "AS IS", AND THE AUTHORS MAKE NO REPRESENTATIONS
+OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF 
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE 
+CONTENTS OF THE WS-Addressing Specification IS SUITABLE FOR ANY PURPOSE; NOR THAT THE 
+IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, 
+TRADEMARKS OR OTHER RIGHTS.
+
+THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL 
+DAMAGES ARISING OUT OF ANY USE OF THE WS-Addressing Specification OR THE PERFORMANCE OR 
+IMPLEMENTATION OF THE CONTENTS THEREOF.
+
+You may remove these disclaimers from your modified versions of the WS-Addressing 
+Specification provided that you effectively disclaim all warranties and liabilities on behalf 
+of all copyright holders in the copies of any such modified versions you distribute.
+
+The name and trademarks of the Authors may NOT be used in any manner, including advertising 
+or publicity pertaining to the WS-Addressing Specification or its contents without specific, 
+written prior permission. Title to copyright in the WS-Addressing Specification will at all 
+times remain with the Authors.
+
+No other rights are granted by implication, estoppel or otherwise.
+
+-->
+<xs:schema targetNamespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" elementFormDefault="qualified" blockDefault="#all">
+  <!-- //////////////////// WS-Addressing //////////////////// -->
+  <!-- Endpoint reference -->
+  <xs:element name="EndpointReference" type="wsa:EndpointReferenceType"/>
+  <xs:complexType name="EndpointReferenceType">
+    <xs:sequence>
+      <xs:element name="Address" type="wsa:AttributedURI"/>
+      <xs:element name="ReferenceProperties" type="wsa:ReferencePropertiesType" minOccurs="0"/>
+      <xs:element name="ReferenceParameters" type="wsa:ReferenceParametersType" minOccurs="0"/>
+      <xs:element name="PortType" type="wsa:AttributedQName" minOccurs="0"/>
+      <xs:element name="ServiceName" type="wsa:ServiceNameType" minOccurs="0"/>
+      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
+        <xs:annotation>
+          <xs:documentation>
+					 If "Policy" elements from namespace "http://schemas.xmlsoap.org/ws/2002/12/policy#policy" are used, they must appear first (before any extensibility elements).
+					</xs:documentation>
+        </xs:annotation>
+      </xs:any>
+    </xs:sequence>
+    <xs:anyAttribute namespace="##other" processContents="lax"/>
+  </xs:complexType>
+  <xs:complexType name="ReferencePropertiesType">
+    <xs:sequence>
+      <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+  </xs:complexType>
+  <xs:complexType name="ReferenceParametersType">
+    <xs:sequence>
+      <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+  </xs:complexType>
+  <xs:complexType name="ServiceNameType">
+    <xs:simpleContent>
+      <xs:extension base="xs:QName">
+        <xs:attribute name="PortName" type="xs:NCName"/>
+        <xs:anyAttribute namespace="##other" processContents="lax"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+  <!-- Message information header blocks -->
+  <xs:element name="MessageID" type="wsa:AttributedURI"/>
+  <xs:element name="RelatesTo" type="wsa:Relationship"/>
+  <xs:element name="To" type="wsa:AttributedURI"/>
+  <xs:element name="Action" type="wsa:AttributedURI"/>
+  <xs:element name="From" type="wsa:EndpointReferenceType"/>
+  <xs:element name="ReplyTo" type="wsa:EndpointReferenceType"/>
+  <xs:element name="FaultTo" type="wsa:EndpointReferenceType"/>
+  <xs:complexType name="Relationship">
+    <xs:simpleContent>
+      <xs:extension base="xs:anyURI">
+        <xs:attribute name="RelationshipType" type="xs:QName" use="optional"/>
+        <xs:anyAttribute namespace="##other" processContents="lax"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+  <xs:simpleType name="RelationshipTypeValues">
+    <xs:restriction base="xs:QName">
+      <xs:enumeration value="wsa:Reply"/>
+    </xs:restriction>
+  </xs:simpleType>
+  <xs:element name="ReplyAfter" type="wsa:ReplyAfterType"/>
+  <xs:complexType name="ReplyAfterType">
+    <xs:simpleContent>
+      <xs:extension base="xs:nonNegativeInteger">
+        <xs:anyAttribute namespace="##other"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+  <xs:simpleType name="FaultSubcodeValues">
+    <xs:restriction base="xs:QName">
+      <xs:enumeration value="wsa:InvalidMessageInformationHeader"/>
+      <xs:enumeration value="wsa:MessageInformationHeaderRequired"/>
+      <xs:enumeration value="wsa:DestinationUnreachable"/>
+      <xs:enumeration value="wsa:ActionNotSupported"/>
+      <xs:enumeration value="wsa:EndpointUnavailable"/>
+    </xs:restriction>
+  </xs:simpleType>
+  <xs:attribute name="Action" type="xs:anyURI"/>
+  <!-- Common declarations and definitions -->
+  <xs:complexType name="AttributedQName">
+    <xs:simpleContent>
+      <xs:extension base="xs:QName">
+        <xs:anyAttribute namespace="##other" processContents="lax"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+  <xs:complexType name="AttributedURI">
+    <xs:simpleContent>
+      <xs:extension base="xs:anyURI">
+        <xs:anyAttribute namespace="##other" processContents="lax"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+</xs:schema>

Propchange: cxf/web/content/schemas/wsdl/addressing.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/addressing.xsd
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/addressing.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/addressing200403.xjb
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/addressing200403.xjb?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/addressing200403.xjb (added)
+++ cxf/web/content/schemas/wsdl/addressing200403.xjb Mon Feb  6 20:41:23 2012
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<jaxb:bindings version="1.0" 
+  xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" 
+  xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+  xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" 
+  jaxb:extensionBindingPrefixes="xjc">
+    <jaxb:bindings schemaLocation="addressing200403.xsd" node="/xs:schema">
+        <jaxb:schemaBindings>
+            <jaxb:package name="org.apache.cxf.ws.addressing.v200403"/>
+        </jaxb:schemaBindings>
+    </jaxb:bindings>
+</jaxb:bindings>

Propchange: cxf/web/content/schemas/wsdl/addressing200403.xjb
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/addressing200403.xjb
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/addressing200403.xjb
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/addressing200403.xsd
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/addressing200403.xsd?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/addressing200403.xsd (added)
+++ cxf/web/content/schemas/wsdl/addressing200403.xsd Mon Feb  6 20:41:23 2012
@@ -0,0 +1,128 @@
+<?xml version="1.0"?>
+<!-- 
+ 
+Legal Disclaimer
+
+The presentation, distribution or other dissemination of the information 
+contained in this document is not a license, either expressly or impliedly, 
+to any intellectual property owned or controlled by BEA or IBM or Microsoft
+and\or any other third party.  BEA and IBM and Microsoft and\or any other
+third party may have patents, patent applications, trademarks, copyrights, 
+or other intellectual property rights covering subject matter in this 
+document.  The furnishing of this document does not give you any license 
+to BEA's and IBM's and Microsoft's or any other third party's patents, 
+trademarks, copyrights, or other intellectual property.
+
+This document and the information contained herein is provided on an "AS IS"
+basis and to the maximum extent permitted by applicable law, BEA and IBM 
+and Microsoft provide the document AS IS AND WITH ALL FAULTS, and hereby 
+disclaims all other warranties and conditions, either express, implied or 
+statutory, including, but not limited to, any (if any) implied warranties, 
+duties or conditions of merchantability, of fitness for a particular 
+purpose, of accuracy or completeness of responses, of results, of 
+workmanlike effort, of lack of viruses, and of lack of negligence, all with
+regard to the document. ALSO, THERE IS NO WARRANTY OR CONDITION OF 
+TITLE, QUIET ENJOYMENT, QUIET POSSESSION, CORRESPONDENCE TO DESCRIPTION OR 
+NON-INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE 
+DOCUMENT.
+
+IN NO EVENT WILL BEA or IBM or MICROSOFT BE LIABLE TO ANY OTHER PARTY FOR THE
+COST OF PROCURING SUBSTITUTE GOODS OR SERVICES, LOST PROFITS, LOSS OF USE, 
+LOSS OF DATA, OR ANY INCIDENTAL, CONSEQUENTIAL, DIRECT, INDIRECT, OR SPECIAL 
+DAMAGES WHETHER UNDER CONTRACT, TORT, WARRANTY, OR OTHERWISE, ARISING IN ANY 
+WAY OUT OF THIS OR ANY OTHER AGREEMENT RELATING TO THIS DOCUMENT, WHETHER OR 
+NOT SUCH PARTY HAD ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
+
+Copyright Notice
+
+Copyright 2003,2004 BEA Systems Inc. and IBM Corporation and Microsoft Corporation. All rights reserved.
+
+-->
+<xs:schema targetNamespace="http://schemas.xmlsoap.org/ws/2004/03/addressing" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing" elementFormDefault="qualified" blockDefault="#all">
+  <!-- //////////////////// WS-Addressing //////////////////// -->
+  <!-- Endpoint reference -->
+  <xs:element name="EndpointReference" type="wsa:EndpointReferenceType"/>
+  <xs:complexType name="EndpointReferenceType">
+    <xs:sequence>
+      <xs:element name="Address" type="wsa:AttributedURI"/>
+      <xs:element name="ReferenceProperties" type="wsa:ReferencePropertiesType" minOccurs="0"/>
+      <xs:element name="PortType" type="wsa:AttributedQName" minOccurs="0"/>
+      <xs:element name="ServiceName" type="wsa:ServiceNameType" minOccurs="0"/>
+      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
+        <xs:annotation>
+          <xs:documentation>
+					 If "Policy" elements from namespace "http://schemas.xmlsoap.org/ws/2002/12/policy#policy" are used, they must appear first (before any extensibility elements).
+					</xs:documentation>
+        </xs:annotation>
+      </xs:any>
+    </xs:sequence>
+    <xs:anyAttribute namespace="##other" processContents="lax"/>
+  </xs:complexType>
+  <xs:complexType name="ReferencePropertiesType">
+    <xs:sequence>
+      <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
+    </xs:sequence>
+  </xs:complexType>
+  <xs:complexType name="ServiceNameType">
+    <xs:simpleContent>
+      <xs:extension base="xs:QName">
+        <xs:attribute name="PortName" type="xs:NCName"/>
+        <xs:anyAttribute namespace="##other" processContents="lax"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+  <!-- Message information header blocks -->
+  <xs:element name="MessageID" type="wsa:AttributedURI"/>
+  <xs:element name="RelatesTo" type="wsa:Relationship"/>
+  <xs:element name="To" type="wsa:AttributedURI"/>
+  <xs:element name="Action" type="wsa:AttributedURI"/>
+  <xs:element name="From" type="wsa:EndpointReferenceType"/>
+  <xs:element name="ReplyTo" type="wsa:EndpointReferenceType"/>
+  <xs:element name="FaultTo" type="wsa:EndpointReferenceType"/>
+  <xs:complexType name="Relationship">
+    <xs:simpleContent>
+      <xs:extension base="xs:anyURI">
+        <xs:attribute name="RelationshipType" type="xs:QName" use="optional"/>
+        <xs:anyAttribute namespace="##other" processContents="lax"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+  <xs:simpleType name="RelationshipTypeValues">
+    <xs:restriction base="xs:QName">
+      <xs:enumeration value="wsa:Reply"/>
+    </xs:restriction>
+  </xs:simpleType>
+  <xs:element name="ReplyAfter"/>
+  <xs:complexType name="ReplyAfterType">
+    <xs:simpleContent>
+      <xs:extension base="xs:nonNegativeInteger">
+        <xs:anyAttribute namespace="##other"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+  <xs:simpleType name="FaultSubcodeValues">
+    <xs:restriction base="xs:QName">
+      <xs:enumeration value="wsa:InvalidMessageInformationHeader"/>
+      <xs:enumeration value="wsa:MessageInformationHeaderRequired"/>
+      <xs:enumeration value="wsa:DestinationUnreachable"/>
+      <xs:enumeration value="wsa:ActionNotSupported"/>
+      <xs:enumeration value="wsa:EndpointUnavailable"/>
+    </xs:restriction>
+  </xs:simpleType>
+  <xs:attribute name="Action" type="xs:anyURI"/>
+  <!-- Common declarations and definitions -->
+  <xs:complexType name="AttributedQName">
+    <xs:simpleContent>
+      <xs:extension base="xs:QName">
+        <xs:anyAttribute namespace="##other" processContents="lax"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+  <xs:complexType name="AttributedURI">
+    <xs:simpleContent>
+      <xs:extension base="xs:anyURI">
+        <xs:anyAttribute namespace="##other" processContents="lax"/>
+      </xs:extension>
+    </xs:simpleContent>
+  </xs:complexType>
+</xs:schema>

Propchange: cxf/web/content/schemas/wsdl/addressing200403.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/addressing200403.xsd
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/addressing200403.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/corba-binding.xjb
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/corba-binding.xjb?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/corba-binding.xjb (added)
+++ cxf/web/content/schemas/wsdl/corba-binding.xjb Mon Feb  6 20:41:23 2012
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<jaxb:bindings version="1.0" 
+  xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" 
+  xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+  xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" 
+  jaxb:extensionBindingPrefixes="xjc">
+    <jaxb:bindings schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd" node="/xs:schema">
+        <jaxb:schemaBindings>
+            <jaxb:package name="org.apache.cxf.wsdl"/>
+        </jaxb:schemaBindings>
+        <jaxb:globalBindings generateIsSetMethod="true"/>
+    </jaxb:bindings>
+    <jaxb:bindings schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd" node="/xs:schema/xs:complexType[@name='tExtensibilityElement']">
+        <jaxb:class implClass="org.apache.cxf.wsdl.TExtensibilityElementImpl"/>
+    </jaxb:bindings>
+    <jaxb:bindings schemaLocation="corba-binding.xsd" node="/xs:schema">
+        <jaxb:schemaBindings>
+            <jaxb:package name="org.apache.cxf.binding.corba.wsdl"/>
+        </jaxb:schemaBindings>
+    </jaxb:bindings>
+</jaxb:bindings>

Propchange: cxf/web/content/schemas/wsdl/corba-binding.xjb
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/corba-binding.xjb
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/corba-binding.xjb
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/corba-binding.xsd
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/corba-binding.xsd?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/corba-binding.xsd (added)
+++ cxf/web/content/schemas/wsdl/corba-binding.xsd Mon Feb  6 20:41:23 2012
@@ -0,0 +1,442 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+-->
+
+<xs:schema targetNamespace="http://cxf.apache.org/bindings/corba" 
+    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
+    xmlns:corba="http://cxf.apache.org/bindings/corba" 
+    xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+    xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+    jaxb:version="2.0"
+    elementFormDefault="qualified" 
+    attributeFormDefault="unqualified"> 
+    
+    <xs:import namespace="http://schemas.xmlsoap.org/wsdl/"
+        schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd"/>
+  
+        <xs:complexType name="corbaType">
+                <xs:annotation>
+                        <xs:documentation>Anonymous IDL type. Has no repository ID.
+            Used for intermediate types for multidimensional arrays and sequences of sequences.
+            </xs:documentation>            
+        <xs:appinfo>
+            <jaxb:class implClass="org.apache.cxf.binding.corba.wsdl.CorbaTypeImpl"/>                                
+        </xs:appinfo>      
+                </xs:annotation>
+                <xs:attribute name="name" type="xs:string" use="required">
+                  <xs:annotation>
+                    <xs:documentation>Specifies a name for the mapped type. Typically this name is derived from the XML Schema type being mapped.</xs:documentation>
+                  </xs:annotation>
+                </xs:attribute>
+                <xs:attribute name="type" type="xs:QName" use="required">
+                  <xs:annotation>
+                    <xs:documentation>Specifies the XML Schema type being mapped to the CORBA type.</xs:documentation>
+                  </xs:annotation>
+                </xs:attribute>
+                <xs:attribute name="qualified" type="xs:boolean" />
+        </xs:complexType>
+        <xs:complexType name="namedType">
+                <xs:annotation>
+                        <xs:documentation>An IDL type with a repository ID.</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="corba:corbaType">
+                                <xs:attribute name="repositoryID" type="xs:string" use="required">
+                                  <xs:annotation>
+                                    <xs:documentation>Specifies the fully qualified repository ID of the CORBA type being mapped.</xs:documentation>
+                                  </xs:annotation>
+                                </xs:attribute>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:simpleType name="long">
+                <xs:restriction base="xs:int"/>
+        </xs:simpleType>
+        <xs:simpleType name="ulong">
+                <xs:restriction base="xs:unsignedInt"/>
+        </xs:simpleType>
+        <xs:simpleType name="longlong">
+                <xs:restriction base="xs:long"/>
+        </xs:simpleType>
+        <xs:simpleType name="ulonglong">
+                <xs:restriction base="xs:unsignedLong"/>
+        </xs:simpleType>
+        <xs:simpleType name="short">
+                <xs:restriction base="xs:short"/>
+        </xs:simpleType>
+        <xs:simpleType name="ushort">
+                <xs:restriction base="xs:unsignedShort"/>
+        </xs:simpleType>
+        <xs:simpleType name="float">
+                <xs:restriction base="xs:float"/>
+        </xs:simpleType>
+        <xs:simpleType name="double">
+                <xs:restriction base="xs:double"/>
+        </xs:simpleType>
+        <!-- this mapping needs to be changes once the xml schema long double mapping is introduced -->
+        <xs:simpleType name="longdouble">
+                <xs:restriction base="xs:double"/>
+        </xs:simpleType>
+        <xs:simpleType name="char">
+                <xs:restriction base="xs:byte"/>
+        </xs:simpleType>
+        <xs:simpleType name="wchar">
+                <xs:restriction base="xs:string"/>
+        </xs:simpleType>
+        <xs:simpleType name="boolean">
+                <xs:restriction base="xs:boolean"/>
+        </xs:simpleType>
+        <xs:simpleType name="octet">
+                <xs:restriction base="xs:unsignedByte"/>
+        </xs:simpleType>
+        <xs:simpleType name="string">
+                <xs:restriction base="xs:string"/>
+        </xs:simpleType>
+        <xs:simpleType name="wstring">
+                <xs:restriction base="xs:string"/>
+        </xs:simpleType>
+
+    <!--
+    corba:dateTime definition based on TimeBase.
+    #include <omg/TimeBase.idl>
+    TimeBase::UtcT;
+    -->
+    <xs:simpleType name="dateTime">
+        <xs:restriction base="xs:dateTime"/>
+    </xs:simpleType>
+
+        <xs:complexType name="any">
+                <xs:complexContent>
+                        <xs:extension base="xs:anyType"/>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="memberType">
+                <xs:attribute name="name" type="xs:string" use="required"/>
+                <xs:attribute name="idltype" type="xs:QName" use="required"/>
+                <xs:attribute name="qualified" type="xs:boolean" />
+                <xs:attribute name="anonschematype" type="xs:boolean" />
+        </xs:complexType>
+        <xs:complexType name="object">
+                <xs:complexContent>
+                        <xs:extension base="corba:namedType">
+                                <xs:attribute name="binding" type="xs:QName" use="optional"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="struct">
+                <xs:complexContent>
+                        <xs:extension base="corba:namedType">
+                                <xs:sequence>
+                                        <xs:element name="member" type="corba:memberType" minOccurs="0" maxOccurs="unbounded"/>
+                                </xs:sequence>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="exception">
+                <xs:complexContent>
+                        <xs:extension base="corba:namedType">
+                                <xs:sequence>
+                                        <xs:element name="member" type="corba:memberType" minOccurs="0" maxOccurs="unbounded"/>
+                                </xs:sequence>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="caseType">
+                <xs:attribute name="label" type="xs:string" use="required"/>
+        </xs:complexType>
+        <xs:complexType name="unionbranch">
+                <xs:sequence>
+                        <xs:element name="case" type="corba:caseType" minOccurs="0" maxOccurs="unbounded"/>
+                </xs:sequence>
+                <xs:attribute name="name" type="xs:string" use="required"/>
+                <xs:attribute name="idltype" type="xs:QName" use="required"/>
+                <xs:attribute name="default" type="xs:boolean" use="optional"/>
+                <xs:attribute name="qualified" type="xs:boolean" />
+        </xs:complexType>
+        <xs:complexType name="union">
+                <xs:complexContent>
+                        <xs:extension base="corba:namedType">
+                                <xs:sequence>
+                                        <xs:element name="unionbranch" type="corba:unionbranch" maxOccurs="unbounded"/>
+                                </xs:sequence>
+                                <xs:attribute name="discriminator" type="xs:QName" use="required"/>
+                                <xs:attribute name="nillable" type="xs:boolean" />
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="alias">
+                <xs:complexContent>
+                        <xs:extension base="corba:namedType">
+                                <xs:attribute name="basetype" type="xs:QName"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="anonsequence">
+                <xs:annotation>
+                        <xs:documentation>Anonymous sequence type.</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="corba:corbaType">
+                                <xs:attribute name="elemtype" type="xs:QName" use="required"/>
+                                <xs:attribute name="bound" type="corba:ulong" use="required"/>
+                                <xs:attribute name="elemname" type="xs:QName" use="required"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="sequence">
+                <xs:complexContent>
+                        <xs:extension base="corba:namedType">
+                                <xs:attribute name="elemtype" type="xs:QName" use="required"/>
+                                <xs:attribute name="bound" type="corba:ulong" use="required"/>
+                                <xs:attribute name="elemname" type="xs:QName" use="required"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="anonarray">
+                <xs:annotation>
+                        <xs:documentation>Anonymous array type.</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="corba:corbaType">
+                                <xs:attribute name="elemtype" type="xs:QName" use="required"/>
+                                <xs:attribute name="bound" type="corba:ulong" use="required"/>
+                                <xs:attribute name="elemname" type="xs:QName" use="required"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="array">
+                <xs:complexContent>
+                        <xs:extension base="corba:namedType">
+                                <xs:attribute name="elemtype" type="xs:QName" use="required"/>
+                                <xs:attribute name="bound" type="corba:ulong" use="required"/>
+                                <xs:attribute name="elemname" type="xs:QName" use="required"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="enumerator">
+                <xs:attribute name="value" type="xs:NMTOKEN" use="required"/>
+        </xs:complexType>
+        <xs:complexType name="enum">
+                <xs:complexContent>
+                        <xs:extension base="corba:namedType">
+                                <xs:sequence>
+                                        <xs:element name="enumerator" type="corba:enumerator" maxOccurs="unbounded"/>
+                                </xs:sequence>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="anonstring">
+                <xs:annotation>
+                        <xs:documentation>Anonymous type for bounded strings.</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="corba:corbaType">
+                                <xs:attribute name="bound" type="corba:ulong"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="anonwstring">
+                <xs:annotation>
+                        <xs:documentation>Anonymous type for bounded wstrings.</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="corba:corbaType">
+                                <xs:attribute name="bound" type="corba:ulong"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="fixed">
+                <xs:complexContent>
+                        <xs:extension base="corba:namedType">
+                                <xs:attribute name="digits" type="corba:ulong"/>
+                                <xs:attribute name="scale" type="corba:ulong"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="anonfixed">
+                <xs:complexContent>
+                        <xs:extension base="corba:corbaType">
+                                <xs:attribute name="digits" type="corba:ulong"/>
+                                <xs:attribute name="scale" type="corba:ulong"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:complexType name="const">
+                <xs:complexContent>
+                        <xs:extension base="corba:corbaType">
+                                <xs:attribute name="value" type="xs:string" use="required"/>
+                                <xs:attribute name="idltype" type="xs:QName" use="required"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="typeMapping" type="corba:typeMappingType"/>
+        <xs:complexType name="typeMappingType">
+                <xs:annotation>
+                        <xs:documentation>CXF CORBA WSDL binding type map.</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="wsdl:tExtensibilityElement">
+                                <xs:sequence>
+                                        <xs:choice maxOccurs="unbounded">
+                                                <xs:element name="struct" type="corba:struct"/>
+                                                <xs:element name="exception" type="corba:exception"/>
+                                                <xs:element name="union" type="corba:union"/>
+                                                <xs:element name="alias" type="corba:alias"/>
+                                                <xs:element name="sequence" type="corba:sequence"/>
+                                                <xs:element name="array" type="corba:array"/>
+                                                <xs:element name="enum" type="corba:enum"/>
+                                                <xs:element name="fixed" type="corba:fixed"/>
+                                                <xs:element name="anonsequence" type="corba:anonsequence"/>
+                                                <xs:element name="anonarray" type="corba:anonarray"/>
+                                                <xs:element name="anonstring" type="corba:anonstring"/>
+                                                <xs:element name="anonwstring" type="corba:anonwstring"/>
+                                                <xs:element name="anonfixed" type="corba:anonfixed"/>
+                                                <xs:element name="const" type="corba:const"/>
+                                                <xs:element name="object" type="corba:object"/>
+                                        </xs:choice>
+                                </xs:sequence>
+                                <xs:attribute name="targetNamespace" type="xs:anyURI" use="required"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <!-- Begin CORBA Binding Definitions -->
+        <xs:complexType name="addressType">
+                <xs:annotation>
+                        <xs:documentation>CXF CORBA Address Type</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="wsdl:tExtensibilityElement">
+                                <xs:attribute name="location" type="xs:string" use="required"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="address" type="corba:addressType"/>
+        <xs:complexType name="policyType">
+                <xs:annotation>
+                        <xs:documentation>
+                Artix IIOP tunnel policy specification.
+            </xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="wsdl:tExtensibilityElement">
+                                <xs:attribute name="poaname" type="xs:string" use="optional">
+                                        <xs:annotation>
+                                                <xs:documentation>
+                                                        Attribute used to set a poaname, otherwise it will
+                                                        default to the service name that this port runs under.
+
+                                                        poaname is used for setting certain policies, such
+                                                        as direct persistence and well-known port numbers in
+                                                        the orb config file.
+                                                </xs:documentation>
+                                        </xs:annotation>
+                                </xs:attribute>
+                                <xs:attribute name="serviceid" type="xs:string" use="optional">
+                                        <xs:annotation>
+                                                <xs:documentation>
+                                                        Attribute used to set a serviceid
+                                                        see CORBA documentation for more details.
+                                                </xs:documentation>
+                                        </xs:annotation>
+                                </xs:attribute>
+                                <xs:attribute name="persistent" type="xs:boolean" use="optional" default="false">
+                                        <xs:annotation>
+                                                <xs:documentation>
+                                                        Attribute select whether to use a persistent poa.
+                                                        see CORBA documentation for more details.
+                                                </xs:documentation>
+                                        </xs:annotation>
+                                </xs:attribute>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="policy" type="corba:policyType"/>
+
+    <xs:simpleType name="basesType">
+        <xs:list itemType="xs:string"/>
+    </xs:simpleType>
+    <xs:complexType name="bindingType">
+                <xs:annotation>
+                        <xs:documentation>CXF CORBA Binding Type</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="wsdl:tExtensibilityElement">
+                                <xs:attribute name="repositoryID" type="xs:string" use="required"/>
+                <xs:attribute name="bases" type="corba:basesType" use="optional"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="binding" type="corba:bindingType">
+                <xs:annotation>
+                        <xs:documentation>CXF CORBA Binding Element</xs:documentation>
+                </xs:annotation>
+        </xs:element>
+        <xs:complexType name="operationType">
+                <xs:annotation>
+                        <xs:documentation>CORBA Operation Type</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="wsdl:tExtensibilityElement">
+                                <xs:sequence>
+                                        <xs:element name="param" type="corba:paramType" minOccurs="0" maxOccurs="unbounded"/>
+                                        <xs:element name="return" type="corba:argType" minOccurs="0"/>
+                                        <xs:element name="raises" type="corba:raisesType" minOccurs="0" maxOccurs="unbounded"/>
+                                </xs:sequence>
+                                <xs:attribute name="name" type="xs:string" use="required"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="operation" type="corba:operationType">
+                <xs:annotation>
+                        <xs:documentation>CORBA Operation</xs:documentation>
+                </xs:annotation>
+        </xs:element>
+        <xs:complexType name="argType">
+                <xs:annotation>
+                        <xs:documentation>CORBA Param Type</xs:documentation>
+                </xs:annotation>
+                <xs:attribute name="name" type="xs:string" use="required"/>
+                <xs:attribute name="idltype" type="xs:QName" use="required"/>
+        </xs:complexType>
+        <xs:complexType name="paramType">
+                <xs:annotation>
+                        <xs:documentation>CORBA Param Type</xs:documentation>
+                </xs:annotation>
+                <xs:complexContent>
+                        <xs:extension base="corba:argType">
+                                <xs:attribute name="mode" type="corba:modeType" use="required"/>
+                        </xs:extension>
+                </xs:complexContent>
+        </xs:complexType>
+        <xs:simpleType name="modeType">
+                <xs:restriction base="xs:NMTOKEN">
+                        <xs:enumeration value="in"/>
+                        <xs:enumeration value="inout"/>
+                        <xs:enumeration value="out"/>
+                </xs:restriction>
+        </xs:simpleType>
+        <xs:complexType name="raisesType">
+                <xs:annotation>
+                        <xs:documentation>CORBA Raises Declaration</xs:documentation>
+                </xs:annotation>
+                <xs:attribute name="exception" type="xs:QName" use="required"/>
+        </xs:complexType>
+        <!-- End CORBA Binding Definitions -->
+</xs:schema>

Propchange: cxf/web/content/schemas/wsdl/corba-binding.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/corba-binding.xsd
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/corba-binding.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/http-conf.xjb
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/http-conf.xjb?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/http-conf.xjb (added)
+++ cxf/web/content/schemas/wsdl/http-conf.xjb Mon Feb  6 20:41:23 2012
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<jaxb:bindings version="1.0" 
+  xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" 
+  xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+  xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" 
+  jaxb:extensionBindingPrefixes="xjc">
+    <jaxb:bindings schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd" node="/xs:schema">
+        <jaxb:schemaBindings>
+            <jaxb:package name="org.apache.cxf.wsdl"/>
+        </jaxb:schemaBindings>
+        <jaxb:globalBindings generateIsSetMethod="true"/>
+    </jaxb:bindings>
+    <jaxb:bindings schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd" node="/xs:schema/xs:complexType[@name='tExtensibilityElement']">
+        <jaxb:class implClass="org.apache.cxf.wsdl.TExtensibilityElementImpl"/>
+    </jaxb:bindings>
+
+</jaxb:bindings>

Propchange: cxf/web/content/schemas/wsdl/http-conf.xjb
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/http-conf.xjb
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/http-conf.xjb
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/http-conf.xsd
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/http-conf.xsd?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/http-conf.xsd (added)
+++ cxf/web/content/schemas/wsdl/http-conf.xsd Mon Feb  6 20:41:23 2012
@@ -0,0 +1,388 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+
+<xs:schema targetNamespace="http://cxf.apache.org/transports/http/configuration" 
+           xmlns:http-conf="http://cxf.apache.org/transports/http/configuration" 
+           xmlns:ptp="http://cxf.apache.org/configuration/parameterized-types" 
+           xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+           xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+           elementFormDefault="qualified" 
+           attributeFormDefault="unqualified"
+           xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+           jaxb:version="2.0">
+
+    <xs:import namespace="http://schemas.xmlsoap.org/wsdl/" 
+        schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd"/>
+    <xs:import namespace="http://cxf.apache.org/configuration/parameterized-types"
+        schemaLocation="http://cxf.apache.org/schemas/configuration/parameterized-types.xsd"/>
+    
+    <xs:element name="server" type="http-conf:HTTPServerPolicy"/>
+    <xs:element name="client" type="http-conf:HTTPClientPolicy"/>
+    
+    <xs:element name="contextMatchStrategy" type="xs:string" default="stem"/>
+    <xs:element name="fixedParameterOrder"  type="xs:boolean" default="false"/>
+    
+    <xs:complexType name="HTTPServerPolicy">
+        <xs:annotation>
+            <xs:documentation>Properties used for configuring a server-side HTTP prort</xs:documentation>
+        </xs:annotation>
+
+        <xs:complexContent>
+            <xs:extension base="wsdl:tExtensibilityElement">
+
+                <xs:attribute name="ReceiveTimeout" type="xs:unsignedInt" use="optional" default="30000">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Receive timeout in milliseconds, 0 is infinite
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="SuppressClientSendErrors" type="xs:boolean" use="optional" default="false">
+                    <xs:annotation>
+                        <xs:documentation>
+                        When set to false, exceptions will be thrown when an error is encountered 
+                        receiving a request from the client.  When set to true these errors will 
+                        be suppressed. The default is false.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="SuppressClientReceiveErrors" type="xs:boolean" use="optional" default="false">
+                    <xs:annotation>
+                        <xs:documentation>
+                        When set to false, exceptions will be thrown when an error is encountered 
+                        sending a reply from to client.  When set to true these errors will be 
+                        suppressed. The default is false.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="HonorKeepAlive" type="xs:boolean" use="optional" default="true">
+                    <xs:annotation>
+                        <xs:documentation>
+                        When set to true, the request socket will remain open after the reply is 
+                        sent to the client, if the client has requested keep-alive and is using 
+                        at least version 1.1 of HTTP.  If set to false, the socket will be closed 
+                        after each reply is sent, even if the client requests the server to keep 
+                        the connection alive.  Keep-Alive improves performance for the client 
+                        requesting such behavior, but can limit overall scalability of the server 
+                        for handling many clients. The Default is true.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+                <xs:attribute name="KeepAliveParameters" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        If KeepAlive connections are turned on, this allows sending additional
+                        parameters back to the client via the Keep-Alive header.   Common 
+                        parameters are timeout and max to specify how long the client should
+                        hold open the connection and how many connections to hold open.   Different
+                        clients may have different defaults.   For Java HTTPUrlConnection, the 
+                        defaults would be timeout=5, max=5
+                                                
+                        Example:  timeout=60, max=5;
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+                
+                <xs:attribute name="RedirectURL" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        A URL to which clients are redirected (if the ReplyCode and ReplyDescription 
+                        are not set, ReplyCode will be set to 302, and  ReplyDescription will be set 
+                        to 'Object Moved').
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="CacheControl" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Most commonly used to specify no-cache, however the standard supports a 
+                        dozen or so caching related directives for responses. 
+                        </xs:documentation>
+                    </xs:annotation>      
+
+                </xs:attribute>
+
+                <xs:attribute name="ContentLocation" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the URL representing the resource used to satisfy the request(e.g., to inform that default.htm document was used.)
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="ContentType" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the MIME type used for responses.  The default is set by the binding.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="ContentEncoding" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies any additional encoding applied to the response. Values are specified using IANA labels.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="ServerType" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies an optional value for the HTTP ServerType property.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+
+    <xs:complexType name="HTTPClientPolicy">
+        <xs:annotation>
+            <xs:documentation>Properties used to configure a client-side HTTP port</xs:documentation>
+        </xs:annotation>
+
+        <xs:complexContent>
+            <xs:extension base="wsdl:tExtensibilityElement">
+
+                <xs:attribute name="ConnectionTimeout" type="ptp:ParameterizedUInt" use="optional" default="30000">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the amount of time, in milliseconds, that the consumer will attempt to establish a connection before it times out. 0 is infinite.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="ReceiveTimeout" type="ptp:ParameterizedUInt" use="optional" default="60000">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the amount of time, in milliseconds, that the consumer will wait for a response before it times out. 0 is infinite.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="AutoRedirect" type="ptp:ParameterizedBoolean" use="optional" default="false">
+                    <xs:annotation>
+                        <xs:documentation>
+                       Specifies if the consumer will automatically follow a server issued redirection.
+                        (name is not part of standard)
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="MaxRetransmits" type="ptp:ParameterizedInt" use="optional" default="-1">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the maximum amount of retransmits that are allowed for redirects. Retransmits for 
+                        authorization is included in the retransmit count. Each redirect may cause another 
+                        retransmit for a UNAUTHORIZED response code, ie. 401. 
+                        Any negative number indicates unlimited retransmits,
+                        although, loop protection is provided. 
+                        The default is unlimited. 
+                        (name is not part of standard)
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="AllowChunking" type="ptp:ParameterizedBoolean" use="optional" default="true">
+                    <xs:annotation>
+                        <xs:documentation>
+                        If true, the client is free to use chunking streams if it wants, but it is not 
+                        required to use chunking streams. If false, the client 
+                        must use regular, non-chunked requests in all cases.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+                <xs:attribute name="ChunkingThreshold" type="ptp:ParameterizedInt" use="optional" default="4096">
+                    <xs:annotation>
+                        <xs:documentation>
+                        If AllowChunking is true, this sets the threshold at which messages start
+                        getting chunked. Messages under this limit do not get chunked.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="Accept" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the MIME types the client is prepared to handle (e.g., HTML, JPEG, GIF, etc.)
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="AcceptLanguage" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the language the client desires (e.g., English, French, etc.)
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="AcceptEncoding" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the encoding the client is prepared to handle (e.g., gzip)
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="ContentType" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the content type of the stream being sent in a post request. 
+                        (this should be text/xml for web services, or can be set to 
+                        application/x-www-form-urlencoded if the client is sending form data).
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="Host" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the Internet host and port number of the resource on which the request is being invoked.
+                        This is sent by default based upon the URL. Certain DNS scenarios or
+                        application designs may request you to set this, but typically it is
+                        not required.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="Connection" type="http-conf:connectionType" use="optional" default="Keep-Alive">
+                    <xs:annotation>
+                        <xs:documentation>
+                        The connection disposition. If close the connection to the server is closed 
+                        after each request/response dialog. If Keep-Alive the client requests the server 
+                        to keep the connection open, and if the server honors the keep alive request, 
+                        the connection is reused. Many servers and proxies do not honor keep-alive requests.
+                        </xs:documentation>
+                    </xs:annotation>      
+
+                </xs:attribute>
+
+                <xs:attribute name="CacheControl" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Most commonly used to specify no-cache, however the standard supports a 
+                        dozen or so caching related directives for requests 
+                        </xs:documentation>
+                    </xs:annotation>      
+
+                </xs:attribute>
+
+                <xs:attribute name="Cookie" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies a cookie to send to the server. Some stateful session designs will use cookies to identify a session.
+                        If the cookie is static, you can supply it here. If it is dynamic,
+                        it will need to be set by the server on first access, and can be handled
+                        automatically by the runtime.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="BrowserType" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        aka User-Agent
+                        Specifies the type of browser is sending the request. This is usually only 
+                        needed when sites have HTML customized to Netscape vs IE, etc, but can
+                        also be used to optimize for different SOAP stacks.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="Referer" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the URL that referred us to this URL. This is 
+                        sent automatically with auto redirect.
+
+                        May allow the server to optimize processing based upon
+                        previous task flow.  However, typically not used in 
+                        web services applications.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <xs:attribute name="DecoupledEndpoint" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the URL of a decoupled endpoint for the receipt of responses over a separate provider-&gt;consumer connection.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+
+                <!--Proxy server attributes-->
+                <xs:attribute name="ProxyServer" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the address of proxy server if one is used.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+                <xs:attribute name="ProxyServerPort" type="ptp:ParameterizedInt" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the port number used by the proxy server.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+                <xs:attribute name="NonProxyHosts" type="xs:string" use="optional">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the list of hostnames that will not use the proxy configuration.
+                        Examples of value:
+                          * "localhost" -> A single hostname
+                          * "localhost|www.google.com" -> 2 hostnames that will not use the proxy configuration
+                          * "localhost|www.google.*|*.apache.org" -> It's also possible to use a pattern-like value
+                        </xs:documentation>
+                    </xs:annotation>
+                </xs:attribute>
+                <xs:attribute name="ProxyServerType" type="http-conf:proxyServerType" use="optional" default="HTTP">
+                    <xs:annotation>
+                        <xs:documentation>
+                        Specifies the type of the proxy server. Can be either HTTP or SOCKS.
+                        </xs:documentation>
+                    </xs:annotation>      
+                </xs:attribute>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    
+
+    <xs:simpleType name="connectionType">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="close"/>
+            <xs:enumeration value="Keep-Alive"/>
+        </xs:restriction>
+    </xs:simpleType>
+    
+    <xs:simpleType name="proxyServerType">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="HTTP"/>
+            <xs:enumeration value="SOCKS"/>
+        </xs:restriction>
+    </xs:simpleType>
+ </xs:schema>

Propchange: cxf/web/content/schemas/wsdl/http-conf.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/http-conf.xsd
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/http-conf.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/http.xjb
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/http.xjb?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/http.xjb (added)
+++ cxf/web/content/schemas/wsdl/http.xjb Mon Feb  6 20:41:23 2012
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<jaxb:bindings version="1.0" 
+  xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" 
+  xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+  xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" 
+  jaxb:extensionBindingPrefixes="xjc">
+    <jaxb:bindings schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd" node="/xs:schema">
+        <jaxb:schemaBindings>
+            <jaxb:package name="org.apache.cxf.wsdl"/>
+        </jaxb:schemaBindings>
+        <jaxb:globalBindings generateIsSetMethod="true"/>
+    </jaxb:bindings>
+    <jaxb:bindings schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd" node="/xs:schema/xs:complexType[@name='tExtensibilityElement']">
+        <jaxb:class implClass="org.apache.cxf.wsdl.TExtensibilityElementImpl"/>
+    </jaxb:bindings>
+    <jaxb:bindings schemaLocation="http.xsd" node="/xs:schema">
+        <jaxb:schemaBindings>
+            <jaxb:package name="org.apache.cxf.wsdl.http"/>
+        </jaxb:schemaBindings>
+    </jaxb:bindings>
+</jaxb:bindings>

Propchange: cxf/web/content/schemas/wsdl/http.xjb
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/http.xjb
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/http.xjb
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/http.xsd
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/http.xsd?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/http.xsd (added)
+++ cxf/web/content/schemas/wsdl/http.xsd Mon Feb  6 20:41:23 2012
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+ <!-- 
+ 
+Copyright 2001 - 2005, International Business Machines Corporation and Microsoft Corporation
+All Rights Reserved
+
+License for WSDL Schema Files
+
+The Authors grant permission to copy and distribute the WSDL Schema 
+Files in any medium without fee or royalty as long as this notice and 
+license are distributed with them.  The originals of these files can 
+be located at:
+
+http://schemas.xmlsoap.org/wsdl/http/wsdl-http.xsd
+
+THESE SCHEMA FILES ARE PROVIDED "AS IS," AND THE AUTHORS MAKE NO REPRESENTATIONS 
+OR WARRANTIES, EXPRESS OR IMPLIED, REGARDING THESE FILES, INCLUDING, BUT NOT 
+LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, 
+NON-INFRINGEMENT OR TITLE.  THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, 
+INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR 
+RELATING TO ANY USE OR DISTRIBUTION OF THESE FILES.
+
+The name and trademarks of the Authors may NOT be used in any manner, 
+including advertising or publicity pertaining to these files or any program 
+or service that uses these files, written prior permission.  Title to copyright 
+in these files will at all times remain with the Authors.
+
+No other rights are granted by implication, estoppel or otherwise.
+
+
+
+  --> 
+<schema xmlns="http://www.w3.org/2001/XMLSchema"
+        xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
+        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+        targetNamespace="http://schemas.xmlsoap.org/wsdl/http/">
+
+	<import namespace = "http://schemas.xmlsoap.org/wsdl/" 
+        schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd"/>
+
+   	<element name="address" type="http:addressType"/>
+
+   	<complexType name="addressType">
+		<complexContent>
+		<extension base="wsdl:tExtensibilityElement">
+			<sequence/>
+   			<attribute name="location" type="anyURI" use="required"/>
+		</extension>
+		</complexContent>
+   	</complexType>
+
+   	<element name="binding" type="http:bindingType"/>
+   	<complexType name="bindingType">
+		<complexContent>
+		<extension base="wsdl:tExtensibilityElement">
+			<sequence/>
+	      		<attribute name="verb" type="NMTOKEN" use="required"/>
+		</extension>
+		</complexContent>
+   	</complexType>
+
+   	<element name="operation" type="http:operationType"/>
+   	<complexType name="operationType">
+		<complexContent>
+		<extension base="wsdl:tExtensibilityElement">
+			<sequence/>
+	      		<attribute name="location" type="anyURI" use="required"/>
+		</extension>
+		</complexContent>
+	</complexType>
+
+   	<element name="urlEncoded">
+      		<complexType/>  		
+   	</element>
+   	<element name="urlReplacement">
+      		<complexType/>
+     	</element>
+</schema>

Propchange: cxf/web/content/schemas/wsdl/http.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/http.xsd
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/http.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/jms-context.xsd
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/jms-context.xsd?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/jms-context.xsd (added)
+++ cxf/web/content/schemas/wsdl/jms-context.xsd Mon Feb  6 20:41:23 2012
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+
+<xs:schema targetNamespace="http://cxf.apache.org/transports/jms/context"
+           xmlns:xs="http://www.w3.org/2001/XMLSchema"
+           xmlns:jms-context="http://cxf.apache.org/transports/jms/context"
+           elementFormDefault="qualified"
+           attributeFormDefault="unqualified">
+
+    <xs:complexType name="JMSHeadersType">
+        <xs:annotation>
+            <xs:documentation>JMS header properties.</xs:documentation>
+        </xs:annotation>
+
+        <xs:sequence>
+            <xs:element name="property" type="jms-context:JMSPropertyType" minOccurs="0" maxOccurs="unbounded">
+                <xs:annotation>
+                    <xs:documentation>A collection of user provided JMS properties</xs:documentation>
+                </xs:annotation>
+            </xs:element>
+        </xs:sequence>
+        <xs:attribute name="JMSCorrelationID" type="xs:string"/>
+        <xs:attribute name="JMSDeliveryMode" type="xs:int" />
+        <xs:attribute name="JMSExpiration" type="xs:long" />
+        <xs:attribute name="JMSMessageID" type="xs:string" />
+        <xs:attribute name="JMSPriority" type="xs:int"/>
+        <xs:attribute name="JMSRedelivered" type="xs:boolean"/>
+        <xs:attribute name="JMSTimeStamp" type="xs:long"/>
+        <xs:attribute name="JMSType" type="xs:string"/>
+        <xs:attribute name="TimeToLive" type="xs:long"/>
+    </xs:complexType>
+
+    <xs:complexType name="JMSServerHeadersType">
+        <xs:annotation>
+            <xs:documentation>JMS header properties for use by server-side endpoints</xs:documentation>
+        </xs:annotation>
+
+        <xs:complexContent>
+            <xs:extension base="jms-context:JMSHeadersType">
+                <xs:attribute name="commitMessage" type="xs:boolean" default="false" />
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+
+    <xs:complexType name="JMSClientHeadersType">
+        <xs:annotation>
+            <xs:documentation>JMS header properties for client-side endpoints</xs:documentation>
+        </xs:annotation>
+
+        <xs:complexContent>
+            <xs:extension base="jms-context:JMSHeadersType">
+                <xs:attribute name="TimeOut" type="xs:long"/>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+
+    <xs:complexType name="JMSPropertyType">
+        <xs:annotation>
+            <xs:documentation>Name/value pair used to hold user specified JMS 
+                header properties</xs:documentation>
+        </xs:annotation>
+        <xs:sequence>
+            <xs:element name="name" type="xs:string"/>
+            <xs:element name="value" type="xs:string"/>
+        </xs:sequence>
+    </xs:complexType>
+
+    <xs:complexType name="JMSConnectionSecurityInfoType">
+        <xs:annotation>
+            <xs:documentation>Contains username/password sometimes required when 
+                establishing a connection to a JMS broker.</xs:documentation>
+        </xs:annotation>
+
+        <xs:sequence>
+            <xs:element name="username" type="xs:string" />
+            <xs:element name="password" type="xs:string" />
+        </xs:sequence>
+    </xs:complexType>
+
+    <xs:element name="JMSHeaders" type="jms-context:JMSHeadersType"/>
+    <xs:element name="JMSClientHeaders" type="jms-context:JMSClientHeadersType"/>
+    <xs:element name="JMSServerHeaders" type="jms-context:JMSServerHeadersType"/>
+    <xs:element name="JMSConnectionSecurityInfo" type="jms-context:JMSConnectionSecurityInfoType"/>
+
+</xs:schema>

Propchange: cxf/web/content/schemas/wsdl/jms-context.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/jms-context.xsd
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/jms-context.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/jms-uri.xjb
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/jms-uri.xjb?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/jms-uri.xjb (added)
+++ cxf/web/content/schemas/wsdl/jms-uri.xjb Mon Feb  6 20:41:23 2012
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<jaxb:bindings version="1.0" 
+  xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" 
+  xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+  xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" 
+  jaxb:extensionBindingPrefixes="xjc">
+    <jaxb:bindings schemaLocation="jms-uri.xsd" node="/xs:schema">
+        <jaxb:schemaBindings>
+            <jaxb:package name="org.apache.cxf.transport.jms.uri"/>
+        </jaxb:schemaBindings>
+        <jaxb:globalBindings generateIsSetMethod="true"/>
+    </jaxb:bindings>
+</jaxb:bindings>

Propchange: cxf/web/content/schemas/wsdl/jms-uri.xjb
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/jms-uri.xjb
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/jms-uri.xjb
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/jms-uri.xsd
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/jms-uri.xsd?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/jms-uri.xsd (added)
+++ cxf/web/content/schemas/wsdl/jms-uri.xsd Mon Feb  6 20:41:23 2012
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		Licensed to the Apache Software Foundation (ASF) under one or more
+		contributor license agreements. See the NOTICE file distributed with
+		this work for additional information regarding copyright ownership.
+		The ASF licenses this file to you under the Apache License, Version
+		2.0 (the "License"); you may not use this file except in compliance
+		with the License. You may obtain a copy of the License at
+
+		http://www.apache.org/licenses/LICENSE-2.0 Unless required by
+		applicable law or agreed to in writing, software distributed under the
+		License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+		CONDITIONS OF ANY KIND, either express or implied. See the License for
+		the specific language governing permissions and limitations under the
+		License.
+	-->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+	xmlns:jms="http://cxf.apache.org/transports/jms/uri" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+	targetNamespace="http://cxf.apache.org/transports/jms/uri"
+	elementFormDefault="qualified" jaxb:version="2.0">
+
+	<xs:complexType name="ParameterType">
+		<xs:attribute name="name" type="xs:string" use="required" />
+		<xs:attribute name="value" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:string">
+					<xs:minLength value="1" />
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+	</xs:complexType>
+
+	<xs:simpleType name="deliveryModeType">
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="PERSISTENT" />
+			<xs:enumeration value="NON_PERSISTENT" />
+		</xs:restriction>
+	</xs:simpleType>
+
+	<xs:simpleType name="priorityType">
+		<xs:restriction base="xs:int">
+			<xs:minInclusive value="0" />
+			<xs:maxInclusive value="9" />
+		</xs:restriction>
+	</xs:simpleType>
+
+
+	<xs:complexType name="JMSEndpointType">
+		<xs:annotation>
+			<xs:documentation>JMS header properties.</xs:documentation>
+		</xs:annotation>
+		<!-- 
+		<xs:sequence>
+			<xs:element name="parameters" type="jms:ParameterType"
+				minOccurs="0" maxOccurs="unbounded" />
+			<xs:element name="jndiParameters" type="jms:ParameterType"
+				minOccurs="0" maxOccurs="unbounded" />
+		</xs:sequence>
+		-->
+		<xs:attribute name="endpointUri" type="xs:string" />
+		<xs:attribute name="jmsVariant" type="xs:string" />
+		<xs:attribute name="destinationName" type="xs:string" />
+		<xs:attribute name="deliveryMode" type="jms:deliveryModeType" />
+		<xs:attribute name="timeToLive" type="xs:long" />
+		<xs:attribute name="priority" type="jms:priorityType" />
+		<xs:attribute name="replyToName" type="xs:string" />
+		<xs:attribute name="topicReplyToName" type="xs:string" />
+		<xs:attribute name="jndiConnectionFactoryName" type="xs:string" />
+		<xs:attribute name="jndiInitialContextFactory" type="xs:string" />
+		<xs:attribute name="jndiURL" type="xs:string" />
+		<xs:attribute name="username" type="xs:string" />
+		<xs:attribute name="password" type="xs:string" />
+		<xs:attribute name="reconnectOnException" type="xs:boolean" />
+		<xs:attribute name="useJMS11" type="xs:boolean" />
+	</xs:complexType>
+</xs:schema>

Propchange: cxf/web/content/schemas/wsdl/jms-uri.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/jms-uri.xsd
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/jms-uri.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: cxf/web/content/schemas/wsdl/jms.xjb
URL: http://svn.apache.org/viewvc/cxf/web/content/schemas/wsdl/jms.xjb?rev=1241168&view=auto
==============================================================================
--- cxf/web/content/schemas/wsdl/jms.xjb (added)
+++ cxf/web/content/schemas/wsdl/jms.xjb Mon Feb  6 20:41:23 2012
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<jaxb:bindings version="1.0" 
+  xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" 
+  xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+  xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" 
+  jaxb:extensionBindingPrefixes="xjc">
+    <jaxb:bindings schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd" node="/xs:schema">
+        <jaxb:schemaBindings>
+            <jaxb:package name="org.apache.cxf.wsdl"/>
+        </jaxb:schemaBindings>
+        <jaxb:globalBindings generateIsSetMethod="true"/>
+    </jaxb:bindings>
+    <jaxb:bindings schemaLocation="http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd" node="/xs:schema/xs:complexType[@name='tExtensibilityElement']">
+        <jaxb:class implClass="org.apache.cxf.wsdl.TExtensibilityElementImpl"/>
+    </jaxb:bindings>
+    <jaxb:bindings schemaLocation="jms.xsd" node="/xs:schema">
+        <jaxb:schemaBindings>
+            <jaxb:package name="org.apache.cxf.transport.jms"/>
+        </jaxb:schemaBindings>
+    </jaxb:bindings>
+</jaxb:bindings>

Propchange: cxf/web/content/schemas/wsdl/jms.xjb
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: cxf/web/content/schemas/wsdl/jms.xjb
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: cxf/web/content/schemas/wsdl/jms.xjb
------------------------------------------------------------------------------
    svn:mime-type = text/xml



Mime
View raw message