Author: tli
Date: Fri Sep 1 03:54:15 2006
New Revision: 439269
URL: http://svn.apache.org/viewvc?rev=439269&view=rev
Log:
refactoring the xml binding extension
Added:
incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/xml-binding.xsd
(with props)
Removed:
incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/wsdl4jext.xsd
Modified:
incubator/cxf/trunk/api/pom.xml
incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/wsdl.xsd
Modified: incubator/cxf/trunk/api/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/cxf/trunk/api/pom.xml?rev=439269&r1=439268&r2=439269&view=diff
==============================================================================
--- incubator/cxf/trunk/api/pom.xml (original)
+++ incubator/cxf/trunk/api/pom.xml Fri Sep 1 03:54:15 2006
@@ -87,12 +87,9 @@
<xsd>${basedir}/src/main/resources/schemas/wsdl/wsdl.xsd</xsd>
<dependencies>
<dependency>${basedir}/src/main/resources/schemas/wsdl/jms.xsd</dependency>
+
<dependency>${basedir}/src/main/resources/schemas/wsdl/xml-binding.xsd</dependency>
<dependency>${basedir}/src/main/resources/schemas/wsdl/http-conf.xsd</dependency>
</dependencies>
- </xsdOption>
- <xsdOption>
-
<xsd>${basedir}/src/main/resources/schemas/wsdl/wsdl4jext.xsd</xsd>
-
<packagename>org.apache.cxf.bindings.xformat</packagename>
</xsdOption>
<xsdOption>
<xsd>${basedir}/src/main/resources/schemas/wsdl/ws-addr.xsd</xsd>
Modified: incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/wsdl.xsd
URL:
http://svn.apache.org/viewvc/incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/wsdl.xsd?rev=439269&r1=439268&r2=439269&view=diff
==============================================================================
--- incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/wsdl.xsd (original)
+++ incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/wsdl.xsd Fri Sep 1
03:54:15 2006
@@ -27,7 +27,8 @@
<xs:import namespace="http://cxf.apache.org/transports/http/configuration"
schemaLocation="http-conf.xsd"/>
<xs:import namespace="http://cxf.apache.org/transports/jms"
schemaLocation="jms.xsd"/>
<xs:import namespace="http://schemas.xmlsoap.org/wsdl/http/"
schemaLocation="http.xsd"/>
- <!-- <xs:import namespace="http://cxf.apache.org/bindings/xmlformat"
schemaLocation="xml-binding.xsd"/> -->
+ <xs:import namespace="http://cxf.apache.org/bindings/xformat"
schemaLocation="xml-binding.xsd"/>
+
<xs:annotation>
<xs:appinfo>
<jaxb:schemaBindings>
Added: incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/xml-binding.xsd
URL:
http://svn.apache.org/viewvc/incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/xml-binding.xsd?rev=439269&view=auto
==============================================================================
--- incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/xml-binding.xsd
(added)
+++ incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/xml-binding.xsd Fri
Sep 1 03:54:15 2006
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ xmlns:xformat="http://cxf.apache.org/bindings/xformat"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ targetNamespace="http://cxf.apache.org/bindings/xformat"
+ elementFormDefault="qualified"
+ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0">
+
+ <xs:import namespace="http://schemas.xmlsoap.org/wsdl/"
+ schemaLocation="wsdl.xsd" />
+
+ <xs:complexType name="XMLBindingMessageFormat">
+ <xs:complexContent>
+ <xs:extension base="wsdl:tExtensibilityElement">
+ <xs:sequence />
+ <xs:attribute name="rootNode" type="xs:QName"
+ use="optional" />
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+
+ <xs:element name="body" type="xformat:XMLBindingMessageFormat" />
+
+</xs:schema>
Propchange:
incubator/cxf/trunk/api/src/main/resources/schemas/wsdl/xml-binding.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml