[jboss-svn-commits] JBossWS SVN: r1188 - in branches/tdiesler/jbossws-1.0/src: main/java/org/jboss/ws/metadata/wsdl/xmlschema main/java/org/jboss/ws/utils test test/java/org/jboss/test/ws/common/utils test/java/org/jboss/test/ws/jaxrpc test/java/org/jboss/test/ws/jaxrpc/jbws958 test/resources/jaxrpc test/resources/jaxrpc/jbws958 test/resources/jaxrpc/jbws958/WEB-INF test/resources/jaxrpc/jbws958/WEB-INF/wsdl

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Oct 10 11:44:13 EDT 2006


Author: thomas.diesler at jboss.com
Date: 2006-10-10 11:44:01 -0400 (Tue, 10 Oct 2006)
New Revision: 1188

Added:
   branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/jbws958/
   branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/jbws958/JBWS958TestCase.java
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/Abstract.wsdl
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/IPLSProvisioning.wsdl
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/componenttypes.xsd
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/core.xsd
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/damona.xsd
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/provisioningtypes.xsd
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/sapR3.xsd
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/servicedefinitions.xsd
   branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/wstools-config.xml
Modified:
   branches/tdiesler/jbossws-1.0/src/main/java/org/jboss/ws/metadata/wsdl/xmlschema/WSSchemaUtils.java
   branches/tdiesler/jbossws-1.0/src/main/java/org/jboss/ws/utils/DOMWriter.java
   branches/tdiesler/jbossws-1.0/src/test/build.xml
   branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/common/utils/DOMWriterTestCase.java
Log:
[JBWS-958] XML entity usage in wsdl contained schema

Modified: branches/tdiesler/jbossws-1.0/src/main/java/org/jboss/ws/metadata/wsdl/xmlschema/WSSchemaUtils.java
===================================================================
--- branches/tdiesler/jbossws-1.0/src/main/java/org/jboss/ws/metadata/wsdl/xmlschema/WSSchemaUtils.java	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/main/java/org/jboss/ws/metadata/wsdl/xmlschema/WSSchemaUtils.java	2006-10-10 15:44:01 UTC (rev 1188)
@@ -48,6 +48,7 @@
 import org.jboss.ws.Constants;
 import org.jboss.ws.WSException;
 import org.jboss.ws.metadata.wsdl.xsd.SchemaUtils;
+import org.jboss.ws.utils.DOMWriter;
 import org.jboss.xb.binding.NamespaceRegistry;
 
 /**
@@ -569,7 +570,10 @@
             buf.append("<restriction base='" + baseType + "'>");
             StringList list = ((XSSimpleTypeDefinition)xstype).getLexicalEnumeration();
             for (int i = 0; i < list.getLength(); i++)
-               buf.append("<enumeration value='" + list.item(i) +"'/>");
+            {
+               String listItem = DOMWriter.normalize(list.item(i), false);
+               buf.append("<enumeration value='" + listItem +"'/>");
+            }
             buf.append("</restriction>");
          }
          buf.append("</simpleType>");

Modified: branches/tdiesler/jbossws-1.0/src/main/java/org/jboss/ws/utils/DOMWriter.java
===================================================================
--- branches/tdiesler/jbossws-1.0/src/main/java/org/jboss/ws/utils/DOMWriter.java	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/main/java/org/jboss/ws/utils/DOMWriter.java	2006-10-10 15:44:01 UTC (rev 1188)
@@ -275,7 +275,7 @@
                Attr attr = attrs[i];
                String atPrefix = attr.getPrefix();
                String atName = attr.getNodeName();
-               String atValue = normalize(attr.getNodeValue());
+               String atValue = normalize(attr.getNodeValue(), canonical);
 
                if (atPrefix != null && (atPrefix.equals("xmlns") || atPrefix.equals("xml")) == false)
                {
@@ -354,7 +354,7 @@
          {
             if (canonical)
             {
-               out.print(normalize(node.getNodeValue()));
+               out.print(normalize(node.getNodeValue(), canonical));
             }
             else
             {
@@ -368,7 +368,7 @@
             // print text
          case Node.TEXT_NODE:
          {
-            String text = normalize(node.getNodeValue());
+            String text = normalize(node.getNodeValue(), canonical);
             if (prettyprint == false || text.trim().length() > 0)
                out.print(text);
             break;
@@ -508,7 +508,7 @@
    }
 
    /** Normalizes the given string. */
-   private String normalize(String s)
+   public static String normalize(String s, boolean canonical)
    {
       StringBuffer str = new StringBuffer();
 

Modified: branches/tdiesler/jbossws-1.0/src/test/build.xml
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/build.xml	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/build.xml	2006-10-10 15:44:01 UTC (rev 1188)
@@ -261,37 +261,28 @@
       <classpath path="${build.test.dir}/classes"/>
     </taskdef>
     <mkdir dir="${build.test.dir}/wstools/java"/>
-    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/docstyle/bare/WEB-INF"
-      config="${test.resources.dir}/jaxrpc/samples/docstyle/bare/wstools-config.xml"/>
-    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/docstyle/wrapped/WEB-INF"
-      config="${test.resources.dir}/jaxrpc/samples/docstyle/wrapped/wstools-config.xml"/>
-    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/dynamichandler/WEB-INF"
-      config="${test.resources.dir}/jaxrpc/samples/dynamichandler/wstools-config.xml"/>
+    <!--wstools dest="${build.test.dir}/wstools/resources/jaxrpc/jbws958/WEB-INF" config="${test.resources.dir}/jaxrpc/jbws958/wstools-config.xml"/-->
+    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/docstyle/bare/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/docstyle/bare/wstools-config.xml"/>
+    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/docstyle/wrapped/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/docstyle/wrapped/wstools-config.xml"/>
+    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/dynamichandler/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/dynamichandler/wstools-config.xml"/>
     <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/exception/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/exception/wstools-config.xml"/>
     <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/handler/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/handler/wstools-config.xml"/>
     <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/holder/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/holder/wstools-config.xml"/>
-    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jmstransport/META-INF"
-      config="${test.resources.dir}/jaxrpc/samples/jmstransport/wstools-config.xml"/>
-    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jsr109ejb/doclit/META-INF"
-      config="${test.resources.dir}/jaxrpc/samples/jsr109ejb/doclit/wstools-config.xml"/>
-    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jsr109ejb/rpclit/META-INF"
-      config="${test.resources.dir}/jaxrpc/samples/jsr109ejb/rpclit/wstools-config.xml"/>
-    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jsr109pojo/doclit/WEB-INF"
-      config="${test.resources.dir}/jaxrpc/samples/jsr109pojo/doclit/wstools-config.xml"/>
-    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jsr109pojo/rpclit/WEB-INF"
-      config="${test.resources.dir}/jaxrpc/samples/jsr109pojo/rpclit/wstools-config.xml"/>
+    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jmstransport/META-INF" config="${test.resources.dir}/jaxrpc/samples/jmstransport/wstools-config.xml"/>
+    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jsr109ejb/doclit/META-INF" config="${test.resources.dir}/jaxrpc/samples/jsr109ejb/doclit/wstools-config.xml"/>
+    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jsr109ejb/rpclit/META-INF" config="${test.resources.dir}/jaxrpc/samples/jsr109ejb/rpclit/wstools-config.xml"/>
+    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jsr109pojo/doclit/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/jsr109pojo/doclit/wstools-config.xml"/>
+    <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/jsr109pojo/rpclit/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/jsr109pojo/rpclit/wstools-config.xml"/>
     <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/message/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/message/wstools-config.xml"/>
-    <!-- wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/mtom/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/mtom/wstools-config.xml"/ -->
     <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/oneway/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/oneway/wstools-config.xml"/>
     <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/rpcstyle/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/rpcstyle/wstools-config.xml"/>
     <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/secureejb/META-INF" config="${test.resources.dir}/jaxrpc/samples/secureejb/wstools-config.xml"/>
-    <!-- wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/swa/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/swa/wstools-config.xml"/-->
     <wstools dest="${build.test.dir}/wstools/resources/jaxrpc/samples/wssecurity/WEB-INF" config="${test.resources.dir}/jaxrpc/samples/wssecurity/wstools-config.xml"/>
     <wstools dest="${build.test.dir}/wstools/resources/jaxws/samples/jsr181ejb/META-INF" config="${test.resources.dir}/jaxws/samples/jsr181ejb/wstools-config.xml"/>
     <wstools dest="${build.test.dir}/wstools/resources/jaxws/samples/jsr181pojo/META-INF" config="${test.resources.dir}/jaxws/samples/jsr181pojo/wstools-config.xml"/>
     <wstools dest="${build.test.dir}/wstools/resources/jaxws/samples/wsaddressing/META-INF" config="${test.resources.dir}/jaxws/samples/wsaddressing/wstools-config.xml"/>
-    
     <move todir="${build.test.dir}/wstools/java">
+      <fileset dir="${build.test.dir}/wstools/resources/jaxrpc/jbws958/WEB-INF" includes="org/**"/>
       <fileset dir="${build.test.dir}/wstools/resources/jaxrpc/samples/docstyle/wrapped/WEB-INF" includes="org/**"/>
     </move>
   </target>

Modified: branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/common/utils/DOMWriterTestCase.java
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/common/utils/DOMWriterTestCase.java	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/common/utils/DOMWriterTestCase.java	2006-10-10 15:44:01 UTC (rev 1188)
@@ -225,4 +225,21 @@
       
       assertEquals(DOMUtils.parse(expEnv), DOMUtils.parse(wasEnv));
    }
+   
+   public void testEntity() throws Exception
+   {
+      String expStr = 
+         "<xsd:simpleType name='MailRelayConfiguration' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>" +
+          "<xsd:restriction base='xsd:string'>" +
+           "<xsd:enumeration value='Incoming &amp; Outgoing'/>" +
+           "<xsd:enumeration value='None'/>" +
+          "</xsd:restriction>" +
+         "</xsd:simpleType>";
+
+
+      Element domEl = DOMUtils.parse(expStr);
+      String wasStr = DOMWriter.printNode(domEl, false);
+      
+      assertEquals(expStr, wasStr);
+   }
 }

Added: branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/jbws958/JBWS958TestCase.java
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/jbws958/JBWS958TestCase.java	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/jbws958/JBWS958TestCase.java	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,48 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.test.ws.jaxrpc.jbws958;
+
+import java.io.File;
+import java.net.URL;
+
+import org.jboss.test.ws.JBossWSTest;
+import org.jboss.ws.metadata.wsdl.WSDLDefinitions;
+import org.jboss.ws.metadata.wsdl.WSDLDefinitionsFactory;
+
+/**
+ * XML entity usage in wsdl contained schema
+ * 
+ * http://jira.jboss.org/jira/browse/JBWS-958
+ *
+ * @author Thomas.Diesler at jboss.org
+ * @since 10-Oct-2006
+ */
+public class JBWS958TestCase extends JBossWSTest
+{
+   public void testWSDLReader() throws Exception
+   {
+      WSDLDefinitionsFactory factory = WSDLDefinitionsFactory.newInstance();
+      URL wsdlURL = new File("resources/jaxrpc/jbws958/WEB-INF/wsdl/IPLSProvisioning.wsdl").toURL();
+      WSDLDefinitions wsdlDefs = factory.parse(wsdlURL);
+      assertNotNull(wsdlDefs);
+   }
+}


Property changes on: branches/tdiesler/jbossws-1.0/src/test/java/org/jboss/test/ws/jaxrpc/jbws958/JBWS958TestCase.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/Abstract.wsdl
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/Abstract.wsdl	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/Abstract.wsdl	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Header: /local/damona/repository/IPLSProvisioning/src/com/tsi/iplsprovisioning/services/meta-inf/wsdl/Abstract.wsdl,v 1.2 2005/03/08 14:58:37 werner Exp $ -->
+
+<!-- <a href="mailto:werner.jaeger at t-systems.com">Werner Jaeger</a> on Sep 10, 2004, 11:22 AM -->
+
+<definitions
+   xmlns:rotns="http://www.t-systems.com/damona"
+   xmlns:tns="http://services.iplsprovisioning.tsi.com"
+   xmlns="http://schemas.xmlsoap.org/wsdl/"
+   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+   xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+   targetNamespace="http://services.iplsprovisioning.tsi.com">
+
+   <types>
+      <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.t-systems.com/damona">
+         <import schemaLocation="damona.xsd" namespace="http://www.t-systems.com/damona"/>
+      </schema>
+   </types>
+
+   <message name="Message">
+      <part name="message" element="rotns:DAMONA_INFO"/>
+   </message>
+
+   <message name="ReturnMessage">
+      <part name="result" element="rotns:DAMONA_INFO"/>
+   </message>
+
+   <portType name="IServiceActivationRemote">
+      <operation name="processMessage">
+         <input message="tns:Message"/>
+         <output message="tns:ReturnMessage"/>
+      </operation>
+   </portType>
+</definitions>


Property changes on: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/Abstract.wsdl
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/IPLSProvisioning.wsdl
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/IPLSProvisioning.wsdl	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/IPLSProvisioning.wsdl	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Header: /local/damona/repository/IPLSProvisioning/src/com/tsi/iplsprovisioning/services/meta-inf/wsdl/IPLSProvisioning.wsdl,v 1.2 2005/03/09 00:51:57 werner Exp $ -->
+
+<!-- <a href="mailto:werner.jaeger at t-systems.com">Werner Jaeger</a> on Sep 10, 2004, 11:22 AM -->
+
+<definitions
+   xmlns:tns="http://services.iplsprovisioning.tsi.com"
+   xmlns="http://schemas.xmlsoap.org/wsdl/"
+   xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+   targetNamespace="http://services.iplsprovisioning.tsi.com">
+
+   <import namespace="http://services.iplsprovisioning.tsi.com" location="Abstract.wsdl"/>
+
+   <binding name="ServiceActivationBinding" type="tns:IServiceActivationRemote">
+      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+      <operation name="processMessage">
+         <soap:operation soapAction=""/>
+         <input><soap:body use="literal"/></input>
+         <output><soap:body use="literal"/></output>
+      </operation>
+   </binding>
+
+   <service name="IPLSProvisioning">
+      <port name="ServiceActivationPort" binding="tns:ServiceActivationBinding">
+         <soap:address location="http://localhost:8080/IPLSProvisioningEJB/sa"/>
+      </port>
+   </service>
+</definitions>


Property changes on: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/IPLSProvisioning.wsdl
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/componenttypes.xsd
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/componenttypes.xsd	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/componenttypes.xsd	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,341 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Herr Speer (T-Systems Nova GmbH) -->
+<!-- Last changes 31.08.2005, Frank Speer -->
+<xsd:schema xmlns="http://www.t-systems.com/damona" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="2.8.0">
+	<xsd:simpleType name="ModemEquipmentType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Rack"/>
+			<xsd:enumeration value="Table"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="AccessSpeedBU">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="BRA"/>
+			<xsd:enumeration value="PRA"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="AccessSpeedDsl">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="608kbps/160kbps"/>
+			<xsd:enumeration value="640kbps/256kbps"/>
+			<xsd:enumeration value="768kbps/128kbps"/>
+			<xsd:enumeration value="1024kbps/192kbps"/>
+			<xsd:enumeration value="1024kbps/512kbps"/>
+			<xsd:enumeration value="1200kbps/320kbps"/>
+			<xsd:enumeration value="1280kbps/512kbps"/>
+			<xsd:enumeration value="1536kbps/192kbps"/>
+			<xsd:enumeration value="2048kbps/320kbps"/>
+			<xsd:enumeration value="2048kbps/512kbps"/>
+			<xsd:enumeration value="3072kbps/320kbps"/>
+			<xsd:enumeration value="4096kbps/508kbps"/>
+			<xsd:enumeration value="128 kbps"/>
+			<xsd:enumeration value="256 kbps"/>
+			<xsd:enumeration value="384 kbps"/>
+			<xsd:enumeration value="512 kbps"/>
+			<xsd:enumeration value="565 kbps"/>
+			<xsd:enumeration value="1024 kbps"/>
+			<xsd:enumeration value="1130 kbps"/>
+			<xsd:enumeration value="1536 kbps"/>
+			<xsd:enumeration value="1582 kbps"/>
+			<xsd:enumeration value="2033 kbps"/>
+			<xsd:enumeration value="2048 kbps"/>
+			<xsd:enumeration value="4096 kbps"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="AccessTypeBU">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="ISDN"/>
+			<xsd:enumeration value="DSL"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="AddInhouseWiring">
+		<xsd:annotation>
+			<xsd:documentation>only DSL France</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="No"/>
+			<xsd:enumeration value="Flat"/>
+			<xsd:enumeration value="Individual"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="AtmConnectionType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Point to Point Symmetrical"/>
+			<xsd:enumeration value="Point to Point Asymmetrical"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="AtmVirtualConnection">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Virtuell Path Connection"/>
+			<xsd:enumeration value="Virtuell Channel Connection"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="BackupKind">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="DIC"/>
+			<xsd:enumeration value="DAC"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CeName">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="([a-z]{2}-[a-z0-9]{3}-[a-z0-9]{1,5}-(ce|mr|vg)-(0[1-9]|[1-9][0-9]))|(fwc-[1|2][a-z0-9]{3}|(s|i|v)gw-[a-z]{2}-[a-z]{3}-[0-9]{2}[a-z0-9]{3})"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CpeType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Primary"/>
+			<xsd:enumeration value="Secondary"/>
+			<xsd:enumeration value="RdiRouter"/>
+			<xsd:enumeration value="Primary VG"/>
+			<xsd:enumeration value="Secondary VG"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SwUri">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="(cpc|cma)-[1|2][a-z0-9]{3}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CircuitAccessType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Kupfer / elektrisch"/>
+			<xsd:enumeration value="Glasfaser / optisch"/>
+			<xsd:enumeration value="DSL"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CircuitAccessSpeed">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="64 Kbit/s"/>
+			<xsd:enumeration value="128 Kbit/s"/>
+			<xsd:enumeration value="192 Kbit/s"/>
+			<xsd:enumeration value="256 Kbit/s"/>
+			<xsd:enumeration value="384 Kbit/s"/>
+			<xsd:enumeration value="512 Kbit/s"/>
+			<xsd:enumeration value="768 Kbit/s"/>
+			<xsd:enumeration value="1024 Kbit/s"/>
+			<xsd:enumeration value="1920 Kbit/s"/>
+			<xsd:enumeration value="1984 Kbit/s"/>
+			<xsd:enumeration value="E1 = 2 Mbit/s"/>
+			<xsd:enumeration value="T1 = 1,5 Mbit/s"/>
+			<xsd:enumeration value="E3 = 34 Mbit/s"/>
+			<xsd:enumeration value="DS3 = 45 Mbit/s"/>
+			<xsd:enumeration value="STM-1 = 155 Mbit/s"/>
+			<xsd:enumeration value="OC-3 = 155 Mbit/s"/>
+			<xsd:enumeration value="STM-4 = 622 Mbit/s"/>
+			<xsd:enumeration value="STM-16 = 2,5 Gbit/s"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CircuitInterface_OF_15">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="X.21"/>
+			<xsd:enumeration value="JTG703-a"/>
+			<xsd:enumeration value="V.35"/>
+			<xsd:enumeration value="V.36"/>
+			<xsd:enumeration value="G.703/704 elekt.120 Ohm balanc"/>
+			<xsd:enumeration value="G.703 elektr.75 Ohm unbalanced"/>
+			<xsd:enumeration value="G.703 elektr.120 Ohm balanced"/>
+			<xsd:enumeration value="G.703 elekt.75 Ohm unbalanced"/>
+			<xsd:enumeration value="G.957/707 single-mode optikal"/>
+			<xsd:enumeration value="G.957/707 1300nm sm optisch"/>
+			<xsd:enumeration value="G.957/G.707 optisch"/>
+			<xsd:enumeration value="electrikal 75 Ohm unbalanced"/>
+			<xsd:enumeration value="elekt. 75 Ohm unbal.(4x STM-1)"/>
+			<xsd:enumeration value="Optikal, (1x STM-4c)"/>
+			<xsd:enumeration value="I.430"/>
+			<xsd:enumeration value="G.703/G.704"/>
+			<xsd:enumeration value="G.703/G.704, unstructured"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CircuitInterface">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="X.21"/>
+			<xsd:enumeration value="JTG703-a"/>
+			<xsd:enumeration value="V.35"/>
+			<xsd:enumeration value="V.36"/>
+			<xsd:enumeration value="G.703/704 elekt.120 Ohm balanc"/>
+			<xsd:enumeration value="G.703 elektr.75 Ohm unbalanced"/>
+			<xsd:enumeration value="G.703 elektr.120 Ohm balanced"/>
+			<xsd:enumeration value="G.703 elekt.75 Ohm unbalanced"/>
+			<xsd:enumeration value="G.957/707 single-mode optikal"/>
+			<xsd:enumeration value="G.957/707 1300nm sm optisch"/>
+			<xsd:enumeration value="G.957/G.707 optisch"/>
+			<xsd:enumeration value="electrikal 75 Ohm unbalanced"/>
+			<xsd:enumeration value="elekt. 75 Ohm unbal.(4x STM-1)"/>
+			<xsd:enumeration value="Optikal, (1x STM-4c)"/>
+			<xsd:enumeration value="I.430"/>
+			<xsd:enumeration value="G.703/G.704"/>
+			<xsd:enumeration value="G.703/G.704, unstructured"/>
+			<xsd:enumeration value="G.703/704 elect.120 Ohm balanc"/>
+			<xsd:enumeration value="G.703 electr.75 Ohm unbalanced"/>
+			<xsd:enumeration value="G.703 electr.120 Ohm balanced"/>
+			<xsd:enumeration value="G.703 elect.75 Ohm unbalanced"/>
+			<xsd:enumeration value="G.957/707 single-mode optical"/>
+			<xsd:enumeration value="G.957/707 1300nm sm optical"/>
+			<xsd:enumeration value="G.957/G.707 optical"/>
+			<xsd:enumeration value="electrical 75 Ohm unbalanced"/>
+			<xsd:enumeration value="elect. 75 Ohm unbal.(4x STM-1)"/>
+			<xsd:enumeration value="Optical, (1x STM-4c)"/>
+			<xsd:enumeration value="UR2"/>
+			<xsd:enumeration value="G.SHDSL"/>
+			<xsd:enumeration value="10BaseT"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CircuitPlugtype_OF_15">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="RJ 48C  oder  RJ-45F"/>
+			<xsd:enumeration value="RJ-45"/>
+			<xsd:enumeration value="DB 9"/>
+			<xsd:enumeration value="DB15"/>
+			<xsd:enumeration value="34 pin Winch. (ISO2593)"/>
+			<xsd:enumeration value="WRAP"/>
+			<xsd:enumeration value="LSA"/>
+			<xsd:enumeration value="BNC 1,6/5,6 coax (female)"/>
+			<xsd:enumeration value="BNC 1,6/5,6 coax (male)"/>
+			<xsd:enumeration value="BNC Micro-Coax ST212"/>
+			<xsd:enumeration value="BNC UK-standard (female)"/>
+			<xsd:enumeration value="SC/PC"/>
+			<xsd:enumeration value="FC/PC"/>
+			<xsd:enumeration value="F04 fiber connector"/>
+			<xsd:enumeration value="Verschiedene opt. Stecker"/>
+			<xsd:enumeration value="DB15 (ISO 4903 15-pin female)"/>
+			<xsd:enumeration value="JIS X5102 (15 pin)"/>
+			<xsd:enumeration value="34 pin Winch. female (ISO2593)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CircuitPlugtype">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="RJ 48C  oder  RJ-45F"/>
+			<xsd:enumeration value="RJ-45"/>
+			<xsd:enumeration value="DB 9"/>
+			<xsd:enumeration value="DB15"/>
+			<xsd:enumeration value="34 pin Winch. (ISO2593)"/>
+			<xsd:enumeration value="WRAP"/>
+			<xsd:enumeration value="LSA"/>
+			<xsd:enumeration value="BNC 1,6/5,6 coax (female)"/>
+			<xsd:enumeration value="BNC 1,6/5,6 coax (male)"/>
+			<xsd:enumeration value="BNC Micro-Coax ST212"/>
+			<xsd:enumeration value="BNC UK-standard (female)"/>
+			<xsd:enumeration value="SC/PC"/>
+			<xsd:enumeration value="FC/PC"/>
+			<xsd:enumeration value="F04 fiber connector"/>
+			<xsd:enumeration value="Verschiedene opt. Stecker"/>
+			<xsd:enumeration value="DB15 (ISO 4903 15-pin female)"/>
+			<xsd:enumeration value="JIS X5102 (15 pin)"/>
+			<xsd:enumeration value="34 pin Winch. female (ISO2593)"/>
+			<xsd:enumeration value="RJ 45"/>
+			<xsd:enumeration value="BNC 1,6/ 5,6 Male"/>
+			<xsd:enumeration value="BNC, 1,6/ 5,6 Female"/>
+			<xsd:enumeration value="Varous opt. Connectors"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="PvcTrafficClass">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="UBR"/>
+			<xsd:enumeration value="rt-VBR"/>
+			<xsd:enumeration value="nrt-VBR"/>
+			<xsd:enumeration value="VBR.1"/>
+			<xsd:enumeration value="VBR-Plus"/>
+			<xsd:enumeration value="CBR"/>
+			<xsd:enumeration value="L2TP"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ItuOssNo">
+		<xsd:restriction base="xsd:string"/>
+	</xsd:simpleType>
+	<xsd:simpleType name="LanEthernet">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="auto"/>
+			<xsd:enumeration value="GE-fdx"/>
+			<xsd:enumeration value="GE-hdx"/>
+			<xsd:enumeration value="1000-fdx"/>
+			<xsd:enumeration value="1000-hdx"/>
+			<xsd:enumeration value="100-fdx"/>
+			<xsd:enumeration value="100-hdx"/>
+			<xsd:enumeration value="10-fdx"/>
+			<xsd:enumeration value="10-hdx"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="LinkType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="LLMC"/>
+			<xsd:enumeration value="DDV"/>
+			<xsd:enumeration value="SFV"/>
+			<xsd:enumeration value="CFV"/>
+			<xsd:enumeration value="ATM-PVC"/>
+			<xsd:enumeration value="DSL-ASL"/>
+			<xsd:enumeration value="ACCESS-MODUL"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Lsz">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[A-Za-z0-9:]{3,5}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="MepType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Nein"/>
+			<xsd:enumeration value="MEP (Alternative End B)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="PeName">
+		<xsd:annotation>
+			<xsd:documentation>
+Type:            String
+Format:          aaa-bbxx-yyyyy-zzzz
+Values / Range:     aaa: IATA 3-letter abbreviation code for the location
+                    bb:  1 or 2-letter Devicecode:
+		            E     - Edge or Edge/Switch, ISDN Backup,Internet Gateway etc.
+		            MR - Out-of-Band Management Router
+		            MS  - Local Switch
+		            RR  - Route-Reflector
+		            SA   - Label Switch Router Side A in a Class 1 PoP
+		            SB   - Label Switch Router Side B in a Class 1 PoP
+		     xx:   2-digit running suffix to uniquely identify each device, starting with 20
+Example:        NYC-E20
+</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[a-zA-Z]{3}-(E|MA|MR|MS|RR|SA|SB|SC|SD)[2-9][0-9]"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="PowerCord">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="CAB-[1-9A-Z]{2,15}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SlaInfo">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Comfort"/>
+			<xsd:enumeration value="Compact"/>
+			<xsd:enumeration value="Complete"/>
+			<xsd:enumeration value="Standard"/>
+			<xsd:enumeration value="Entry"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SubInterface">
+		<xsd:restriction base="xsd:integer"/>
+	</xsd:simpleType>
+	<xsd:simpleType name="Timeslot">
+		<xsd:annotation>
+			<xsd:documentation>options:
+			1: "unframed" 
+			2: contiguous slots: "x-y" 
+			3: none-contignous slots: "o,p,u-w" </xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="unframed|[0-9\-,]{1,20}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="WanInterfaceType">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]/[0-9]"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="XDslType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="ADSL"/>
+			<xsd:enumeration value="HDSL"/>
+			<xsd:enumeration value="SDSL"/>
+			<xsd:enumeration value="G HDSL"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+</xsd:schema>


Property changes on: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/componenttypes.xsd
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/core.xsd
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/core.xsd	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/core.xsd	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,221 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Herr Speer (T-Systems Nova GmbH) -->
+<!-- Last changes 05.07.2005 -->
+<xsd:schema targetNamespace="http://www.t-systems.com/core" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.t-systems.com/core" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="2.8.0">
+	<xsd:complexType name="Address">
+		<xsd:sequence>
+			<xsd:element name="COUNTRY_CODE" type="CountryCode"/>
+			<xsd:element name="REGION_CODE" type="RegionCode"/>
+			<xsd:element name="POST_CODE" type="PostCode"/>
+			<xsd:element name="CITY" type="xsd:string"/>
+			<xsd:element name="STREET" type="xsd:string"/>
+			<xsd:element name="STREET_NO" type="xsd:string"/>
+			<xsd:element name="TIME_ZONE" type="TimeZone" default="UTC+1"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="AlienOnkzBsz">
+		<xsd:sequence>
+			<xsd:element name="BSZ" type="xsd:string"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="CommunicationData">
+		<xsd:sequence>
+			<xsd:element name="PHONE" type="xsd:string"/>
+			<xsd:element name="MOBILE" type="xsd:string"/>
+			<xsd:element name="FAX" type="xsd:string"/>
+			<xsd:element name="EMAIL" type="xsd:string"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="Customer">
+		<xsd:complexContent>
+			<xsd:extension base="Organisation">
+				<xsd:sequence>
+					<xsd:element name="URI" type="xsd:string"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:complexType name="DateAndTime">
+		<xsd:sequence>
+			<xsd:element name="DATE" type="xsd:date" nillable="true"/>
+			<xsd:element name="TIME" type="xsd:time" nillable="true"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="Error">
+		<xsd:sequence>
+			<xsd:element name="ERROR_ID" type="ErrorId"/>
+			<xsd:element name="ERROR_MESSAGE" type="xsd:string"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ExtendedLocation">
+		<xsd:complexContent>
+			<xsd:extension base="Location">
+				<xsd:sequence>
+					<xsd:element name="BUILDING" type="xsd:string"/>
+					<xsd:element name="FLOOR" type="xsd:string"/>
+					<xsd:element name="ROOM" type="xsd:string"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:complexType name="File">
+		<xsd:sequence>
+			<xsd:element name="FILE_NAME" type="NonEmptyString"/>
+			<xsd:element name="FILE_CONTENT" type="xsd:string"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="IpAddressRange2">
+		<xsd:sequence>
+			<xsd:element name="IP_ADDRESS_START" type="IpAddress"/>
+			<xsd:element name="IP_ADDRESS_END" type="IpAddress"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="Location">
+		<xsd:sequence>
+			<xsd:element name="NAME" type="xsd:string"/>
+			<xsd:element name="ADDRESS" type="Address"/>
+			<xsd:element name="SITE_ID" type="SiteID" nillable="true"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="Organisation">
+		<xsd:sequence>
+			<xsd:element name="NAME1" type="NonEmptyString"/>
+			<xsd:element name="NAME2" type="xsd:string"/>
+			<xsd:element name="ADDRESS" type="Address"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="Person">
+		<xsd:sequence>
+			<xsd:element name="LASTNAME" type="NonEmptyString"/>
+			<xsd:element name="FIRSTNAME" type="xsd:string"/>
+			<xsd:element name="SALUTATION" type="xsd:string"/>
+			<xsd:element name="TITLE" type="xsd:string"/>
+			<xsd:element name="GENDER" type="Gender" nillable="true"/>
+			<xsd:element name="ADDRESS" type="Address" nillable="true"/>
+			<xsd:element name="COMMUNICATION_DATA" type="CommunicationData" nillable="true"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="OnkzBsz">
+		<xsd:all>
+			<xsd:element name="DOMESTIC" type="OwnOnkzBsz" minOccurs="0"/>
+			<xsd:element name="ABROAD" type="AlienOnkzBsz" minOccurs="0"/>
+		</xsd:all>
+	</xsd:complexType>
+	<xsd:complexType name="OwnOnkzBsz">
+		<xsd:sequence>
+			<xsd:element name="ONKZ" type="xsd:string"/>
+			<xsd:element name="ASB" type="xsd:string"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:simpleType name="CountryCode">
+		<xsd:restriction base="xsd:string">
+			<xsd:minLength value="2"/>
+			<xsd:maxLength value="3"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Datum">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="20[0-9]{2}-[0-1][0-9]-[0-3][0-9]"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="EMailAddress">
+		<xsd:restriction base="xsd:string">
+			<xsd:minLength value="1"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ErrorId">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{1,4}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Gender">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="female"/>
+			<xsd:enumeration value="male"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="IpAddress">
+		<xsd:annotation>
+			<xsd:documentation>
+	IP-Address can be of IPv4 or IPv6.
+	Three types of typing are allowed.
+	1.   d.d.d.d                    (IPv4)
+	2.   x:x:x:x:x:x:x:x            (IPv6)
+	3.   x:x:x:x:x:x:d.d.d.d      (Combination of IPv4 and IPv6)
+	Where  
+	x    0...FFFF
+	d    0...255
+	</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9A-F\.:]{7,45}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="IpAddressRange">
+		<xsd:annotation>
+			<xsd:documentation>IP-Address Range can be of IPv4, IPv6</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9A-F\.:\-,/]{7,100}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="NonEmptyString">
+		<xsd:restriction base="xsd:string">
+			<xsd:minLength value="1"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="PostCode">
+		<xsd:restriction base="xsd:string">
+			<xsd:minLength value="1"/>
+			<xsd:maxLength value="10"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="RegionCode">
+		<xsd:restriction base="xsd:string">
+			<xsd:minLength value="0"/>
+			<xsd:maxLength value="3"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SiteID">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9A-Z]{6}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="TimeZone">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="UTC-12"/>
+			<xsd:enumeration value="UTC-11"/>
+			<xsd:enumeration value="UTC-10"/>
+			<xsd:enumeration value="UTC-9"/>
+			<xsd:enumeration value="UTC-8"/>
+			<xsd:enumeration value="UTC-7"/>
+			<xsd:enumeration value="UTC-6"/>
+			<xsd:enumeration value="UTC-5"/>
+			<xsd:enumeration value="UTC-4"/>
+			<xsd:enumeration value="UTC-3"/>
+			<xsd:enumeration value="UTC-2"/>
+			<xsd:enumeration value="UTC-1"/>
+			<xsd:enumeration value="UTC"/>
+			<xsd:enumeration value="UTC+1"/>
+			<xsd:enumeration value="UTC+2"/>
+			<xsd:enumeration value="UTC+3"/>
+			<xsd:enumeration value="UTC+4"/>
+			<xsd:enumeration value="UTC+5"/>
+			<xsd:enumeration value="UTC+6"/>
+			<xsd:enumeration value="UTC+7"/>
+			<xsd:enumeration value="UTC+8"/>
+			<xsd:enumeration value="UTC+9"/>
+			<xsd:enumeration value="UTC+10"/>
+			<xsd:enumeration value="UTC+11"/>
+			<xsd:enumeration value="UTC+12"/>
+			<xsd:enumeration value="UTC+13"/>
+			<xsd:enumeration value="UTC+14"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="YesNo">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="yes"/>
+			<xsd:enumeration value="no"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+</xsd:schema>


Property changes on: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/core.xsd
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/damona.xsd
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/damona.xsd	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/damona.xsd	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,403 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Herr Speer (T-Systems Nova GmbH) -->
+<!-- Last changes 13.03.2006 -->
+<xsd:schema targetNamespace="http://www.t-systems.com/damona" xmlns="http://www.t-systems.com/damona" xmlns:core="http://www.t-systems.com/core" xmlns:sapR3="http://www.t-systems.com/sapR3" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="2.9.12">
+	<xsd:import namespace="http://www.t-systems.com/core" schemaLocation="core.xsd"/>
+	<xsd:import namespace="http://www.t-systems.com/sapR3" schemaLocation="sapR3.xsd"/>
+	<xsd:include schemaLocation="servicedefinitions.xsd"/>
+	<xsd:include schemaLocation="provisioningtypes.xsd"/>
+	<xsd:include schemaLocation="componenttypes.xsd"/>
+	<xsd:element name="DAMONA_INFO">
+		<xsd:complexType>
+			<xsd:all>
+				<xsd:element name="CONFIGURATION_MESSAGE" type="ConfigurationMessage" minOccurs="0"/>
+				<xsd:element name="CONFIG_USER_MESSAGE" type="ConfigUserMessage" minOccurs="0"/>
+				<xsd:element name="RETURN_CONFIGURATION_MESSAGE" type="ReturnConfigurationMessage" minOccurs="0"/>
+				<xsd:element name="RETURN_CONFIG_USER_MESSAGE" type="ReturnConfigUserMessage" minOccurs="0"/>
+				<xsd:element name="SAP_CANCELLATION_MESSAGE" type="SapCancellationMessage" minOccurs="0"/>
+				<xsd:element name="RETURN_SAP_CANCELLATION_MESSAGE" type="ReturnSapCancellationMsg" minOccurs="0"/>
+				<xsd:element name="BU_CANCELLATION_MESSAGE" type="BackupCancellationMessage" minOccurs="0"/>
+				<xsd:element name="RETURN_BU_CANCELLATION_MESSAGE" type="ReturnBackupCancellationMsg" minOccurs="0"/>
+				<xsd:element name="GET_DSL_ACCOUNT_MESSAGE" type="GetDslAccountMessage" minOccurs="0"/>
+				<xsd:element name="PUT_DSL_ACCOUNT_MESSAGE" type="PutDslAccountMessage" minOccurs="0"/>
+				<xsd:element name="RETURN_ESA_EVENT_MESSAGE" type="ReturnEsaEventMessage" minOccurs="0"/>
+				<xsd:element name="SET_ACCOUNT_VALID_TO_MESSAGE" type="SetAccountValidToMessage" minOccurs="0"/>
+				<xsd:element name="RETURN_SET_VALID_TO_MESSAGE" type="ReturnSetValidToMessage" minOccurs="0"/>
+				<xsd:element name="GET_LIST_DSL_ACCOUNT_MESSAGE" type="GetListDslAccountMessage" minOccurs="0"/>
+				<xsd:element name="PUT_LIST_DSL_ACCOUNT_MESSAGE" type="PutListDslAccountMessage" minOccurs="0"/>
+				<xsd:element name="NEW_DSL_PROVIDER_REALM_MESSAGE" type="NewDslProviderRealmMessage" minOccurs="0"/>
+				<xsd:element name="RETURN_NEW_PROVIDER_REALM_MESSAGE" type="ReturnNewProviderRealmMessage" minOccurs="0"/>
+				<xsd:element name="SET_DISABLE_ACCOUNT_MESSAGE" type="SetDisableAccountMessage" minOccurs="0"/>
+				<xsd:element name="RETURN_SET_DISABLE_MESSAGE" type="ReturnSetDisableMessage" minOccurs="0"/>
+			</xsd:all>
+		</xsd:complexType>
+	</xsd:element>
+	<xsd:complexType name="Project">
+		<xsd:sequence>
+			<xsd:element name="CUSTOMER" type="sapR3:Organisation"/>
+			<xsd:element name="CUSTOMER_CONTACT" type="core:Person" nillable="true"/>
+			<xsd:element name="TECHNICAL_NET_NAME" type="TechnicalNetName"/>
+			<xsd:element name="TDN_NO" type="TdnNo"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ConfigUserMessage">
+		<xsd:sequence>
+			<xsd:element name="STATUS" type="Status"/>
+			<xsd:element name="PROJECT" type="Project"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ConfigurationMessage">
+		<xsd:sequence>
+			<xsd:element name="SAP_INFO" type="SapInfo" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="SapInfo">
+		<xsd:sequence>
+			<xsd:element name="SAP_ID" type="SapId"/>
+			<xsd:element name="CUSTOMER_IDENT" type="sapR3:Ident"/>
+			<xsd:element name="TECHNICAL_NET_NAME" type="TechnicalNetName"/>
+			
+				<xsd:element name="INTERNET_ACCESS_ATTRIBUTES" type="InternetAccessAttributes" minOccurs="0"/>
+				<xsd:element name="REMOTE_DIALIN_ROUTER_ATTRIBUTES" type="RemoteDialInRouterAttributes" minOccurs="0"/>
+				<xsd:element name="REMOTE_DIALIN_ATTRIBUTES" type="RemoteDialInAttributes" minOccurs="0"/>
+				<xsd:element name="ADDITIONAL_REALM_RDI" type="AdditionalRealmRdi" minOccurs="0"/>
+				<xsd:element name="VPN_CORE_ATTRIBUTES" type="VpnCoreAttributes" minOccurs="0"/>
+				<xsd:element name="CLIENT_ENCRYPTION_ATTRIBUTES" type="ClientEncryptionAttributes" minOccurs="0"/>
+				<xsd:element name="REMOTE_INTERNET_GW_ATTRIBUTES" type="RemoteInternetGWAttributes" minOccurs="0"/>
+				<xsd:element name="DEDICATED_FIREWALL_ATTRIBUTES" type="DedicatedFirewallAttributes" minOccurs="0"/>
+				<xsd:element name="VPN_CORE_DSL_L2TP_ATTRIBUTES" type="VpnCoreDslL2tpAttributes" minOccurs="0"/>
+			
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="VpnCoreAttributes">
+		<xsd:sequence>
+			<xsd:element name="VRF_NO" type="VrfNo"/>
+			<xsd:element name="USER_NAME" type="xsd:string"/>
+			<xsd:element name="REALM_NAME" type="xsd:string"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="VpnCoreDslL2tpAttributes">
+		<xsd:sequence>
+			<xsd:element name="VRF_NO" type="VrfNo"/>
+			<xsd:element name="ROUTER_NAME" type="CeName"/>
+			<xsd:element name="REALM_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="LAN_INTERFACE" type="LanInterface" maxOccurs="unbounded"/>
+			<xsd:element name="CPE_LOOPBACK_IP" type="core:IpAddress"/>
+			<xsd:element name="WAN_IP_ADDRESS" type="core:IpAddress"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="LanInterface">
+		<xsd:sequence>
+			<xsd:element name="CPE_LAN_IP_ADDRESS" type="core:IpAddress"/>
+			<xsd:element name="CPE_LAN_NETMASK" type="core:IpAddress"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="InternetAccessAttributes">
+		<xsd:sequence>
+			<xsd:element name="VRF_NO" type="VrfNo"/>
+			<xsd:element name="IP_ADDRESS_RANGE" type="core:IpAddressRange" minOccurs="0" maxOccurs="unbounded"/>
+			<xsd:element name="DNS_PRIMARY" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="DNS_SECONDARY" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="MAIL_SERVER_PRIMARY" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="MAIL_SERVER_SECONDARY" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="MAIL_RELAY_CONFIGURATION" type="MailRelayConfiguration"/>
+			<xsd:element name="MAIL_RELAY_TYPE" type="MailRelayType"/>
+			<xsd:element name="MAIL_DOMAIN" type="xsd:string"/>
+			<xsd:element name="DNS_TYPE" type="Dns"/>
+			<xsd:element name="NUMBER_OF_USERS" type="NumberOfUsersIAS" nillable="true"/>
+			<xsd:element name="CACHE_PROXY" type="CacheProxy"/>
+			<xsd:element name="CSA" type="core:YesNo"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="RemoteLinkAttributes">
+		<xsd:sequence>
+			<xsd:element name="VRF_NO" type="VrfNo"/>
+			<xsd:element name="TSI_HOSTED_RADIUS_SERVER" type="core:YesNo"/>
+			<xsd:element name="RADIUS_SERVER_1" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="RADIUS_SERVER_2" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="RADIUS_REDUNDANCY" type="RadiusRedundancy" nillable="true"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="RemoteDialInRouterAttributes">
+		<xsd:sequence>
+			<xsd:element name="VRF_NO" type="VrfNo"/>
+			<xsd:element name="REALM_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="USER_NAME" type="xsd:string"/>
+			<xsd:element name="VPN_CONFIGURATION" type="VpnConfigurationRDR" nillable="true"/>
+			<xsd:element name="DIAL_OUT" type="core:YesNo"/>
+			<xsd:element name="IP_PRIMARY_LNS" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="IP_SECONDARY_LNS" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="ISDN_NUMBER" type="core:NonEmptyString" nillable="true"/>
+			<xsd:element name="LAN_IP_RANGE" type="core:IpAddressRange" nillable="true"/>
+			<xsd:element name="ROUTING_PROTOCOL" type="RipRDR" nillable="true"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="RemoteDialInAttributes">
+		<xsd:complexContent>
+			<xsd:extension base="RemoteLinkAttributes">
+				<xsd:sequence>
+					<xsd:element name="NO_OF_USERS" type="NumberOfUsersRDI"/>
+					<xsd:element name="REALM" type="RealmRDI" maxOccurs="unbounded"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:complexType name="AdditionalRealmRdi">
+		<xsd:sequence>
+			<xsd:element name="VRF_NO" type="VrfNo"/>
+			<xsd:element name="REALM" type="RealmRDI" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="RemoteInternetGWAttributes">
+		<xsd:complexContent>
+			<xsd:extension base="RemoteLinkAttributes">
+				<xsd:sequence>
+					<xsd:element name="POOL_IP_RANGE_EUROPE" type="core:IpAddressRange" nillable="true"/>
+					<xsd:element name="POOL_IP_RANGE_USA" type="core:IpAddressRange" nillable="true"/>
+					<xsd:element name="POOL_IP_RANGE_ASIA" type="core:IpAddressRange" nillable="true"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:complexType name="ClientEncryptionAttributes">
+		<xsd:sequence>
+			<xsd:element name="VRF_NO" type="VrfNo"/>
+			<xsd:element name="NO_OF_USERS" type="xsd:integer"/>
+			<xsd:element name="RADIUS_RIGW" type="RemoteLinkAttributes"/>
+			<xsd:element name="REALM" type="RealmCE" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="DedicatedFirewallAttributes">
+		<xsd:sequence>
+			<xsd:element name="VRF_NO" type="VrfNo"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="RadiusParameters">
+		<xsd:sequence>
+			<xsd:element name="FRAMED_PROTOCOL" type="xsd:string"/>
+			<xsd:element name="SERVICE_TYPE" type="xsd:string"/>
+			<xsd:element name="TUNNEL_CLIENT_AUTH_ID_1" type="xsd:string"/>
+			<xsd:element name="TUNNEL_CLIENT_AUTH_ID_1" type="xsd:string"/>
+			<xsd:element name="TUNNEL_PASSWORD_1" type="xsd:string"/>
+			<xsd:element name="TUNNEL_PASSWORD_2" type="xsd:string"/>
+			<xsd:element name="TUNNEL_SRV_ENDPOINT_1" type="xsd:string"/>
+			<xsd:element name="TUNNEL_SRV_ENDPOINT_2" type="xsd:string"/>
+			<xsd:element name="VRF_NAME" type="xsd:string"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="Realm">
+		<xsd:sequence>
+			<xsd:element name="REALM_NAME" type="xsd:string"/>
+			<xsd:element name="IP_ADDRESS_ASSIGNING" type="IpAddressAssigning" nillable="true"/>
+			<xsd:element name="DNS_PRIMARY" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="DNS_SECONDARY" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="WINS_PRIMARY" type="core:IpAddress" nillable="true"/>
+			<xsd:element name="WINS_SECONDARY" type="core:IpAddress" nillable="true"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="RealmRDI">
+		<xsd:complexContent>
+			<xsd:extension base="Realm">
+				<xsd:sequence>
+					<xsd:element name="STRONG_AUTHENTICATION" type="StrongAuthenticationRDI"/>
+					<xsd:element name="TOLL_FREE_NUMBERS_ALLOWED" type="core:YesNo"/>
+					<xsd:element name="GPRS_UMTS_ALLOWED" type="core:YesNo"/>
+					<xsd:element name="WIFI_ALLOWED" type="core:YesNo"/>
+					<xsd:element name="IP_SEC" type="core:YesNo"/>
+					<xsd:element name="DIAL_ROUTER" type="core:YesNo"/>
+					<xsd:element name="POOL_IP_RANGE_EUROPE" type="core:IpAddressRange" nillable="true"/>
+					<xsd:element name="POOL_IP_RANGE_USA" type="core:IpAddressRange" nillable="true"/>
+					<xsd:element name="POOL_IP_RANGE_ASIA" type="core:IpAddressRange" nillable="true"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:complexType name="RealmCE">
+		<xsd:complexContent>
+			<xsd:extension base="Realm">
+				<xsd:sequence>
+					<xsd:element name="GLOBAL_INTERNET_ACCESS_CONFIG" type="core:YesNo" nillable="true"/>
+					<xsd:element name="STRONG_AUTHENTICATION_CONFIG" type="StrongAuthenticationCE" nillable="true"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnProjectInfo">
+		<xsd:sequence>
+			<xsd:element name="PROJECT" type="Project"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+			<xsd:element name="ESA_PREFIX" type="core:NonEmptyString"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnConfigUserMessage">
+		<xsd:sequence>
+			<xsd:element name="RETURN_PROJECT_INFO" type="ReturnProjectInfo" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnConfigurationMessage">
+		<xsd:sequence>
+			<xsd:element name="RETURN_CONFIGURATION_INFO" type="ReturnConfigurationInfo" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnConfigurationInfo">
+		<xsd:sequence>
+			<xsd:element name="SAP_ID" type="SapId"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+			<xsd:element name="USER_NAME_RDIR" type="xsd:string" minOccurs="0"/>
+			<xsd:element name="PASSWORD_RDIR" type="xsd:string" minOccurs="0"/>
+			<xsd:element name="ACCESS_LIST_NAME_RDIR" type="xsd:string" minOccurs="0"/>
+			<xsd:element name="REALM_RDI" type="ReturnRealmRdi" minOccurs="0" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnRealmRdi">
+		<xsd:sequence>
+			<xsd:element name="REALM_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="IP_ADDRESS_POOL_NAME" type="core:NonEmptyString" nillable="true"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="SapCancellationMessage">
+		<xsd:sequence>
+			<xsd:element name="SAP_CANCELLATION_INFO" type="SapCancellationInfo" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ServiceCancellationMessage">
+		<xsd:sequence>
+			<xsd:element name="PROJECT" type="Project"/>
+			<xsd:element name="SERVICE" type="Service"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="SapCancellationInfo">
+		<xsd:sequence>
+			<xsd:element name="SAP_ID" type="SapId"/>
+			<xsd:element name="CUSTOMER_IDENT" type="sapR3:Ident"/>
+			<xsd:element name="TECHNICAL_NET_NAME" type="TechnicalNetName"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnSapCancellationMsg">
+		<xsd:sequence>
+			<xsd:element name="RETURN_SAP_CANCELLATION_INFO" type="ReturnSapCancellationInfo" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnSapCancellationInfo">
+		<xsd:sequence>
+			<xsd:element name="SAP_ID" type="SapId"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnServiceCancellationMsg">
+		<xsd:sequence>
+			<xsd:element name="PROJECT" type="Project"/>
+			<xsd:element name="SERVICE" type="Service"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="BackupCancellationMessage">
+		<xsd:sequence>
+			<xsd:element name="BACKUP_CANCELLATION_INFO" type="BackupCancellationInfo" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="BackupCancellationInfo">
+		<xsd:sequence>
+			<xsd:element name="SAP_ID" type="SapId"/>
+			<xsd:element name="BACKUP_CANCELLATION" type="core:YesNo" fixed="yes"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnBackupCancellationMsg">
+		<xsd:sequence>
+			<xsd:element name="RETURN_BACKUP_CANCELLATION_INFO" type="ReturnBackupCancellationInfo" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnBackupCancellationInfo">
+		<xsd:sequence>
+			<xsd:element name="SAP_ID" type="SapId"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="GetDslAccountMessage">
+		<xsd:sequence>
+			<xsd:element name="SAP_ID" type="SapId"/>
+			<xsd:element name="ROUTER_NAME" type="CeName"/>
+			<xsd:element name="REALM_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="VALID_TO" type="xsd:dateTime" nillable="true"/>
+			<xsd:element name="INITIAL_ACCOUNT" type="core:YesNo"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="PutDslAccountMessage">
+		<xsd:sequence>
+			<xsd:element name="SAP_ID" type="SapId"/>
+			<xsd:element name="ROUTER_NAME" type="CeName"/>
+			<xsd:element name="ERROR" type="core:Error" minOccurs="0">
+				<xsd:annotation>
+					<xsd:documentation>only IF this is the anser by GetDslAccountMessage</xsd:documentation>
+				</xsd:annotation>
+			</xsd:element>
+			<xsd:element name="DSL_ACCOUNT" type="DslAccount" nillable="true"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnEsaEventMessage">
+		<xsd:sequence>
+			<xsd:element name="SAP_ID" type="SapId"/>
+			<xsd:element name="ROUTER_NAME" type="CeName"/>
+			<xsd:element name="USER_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="DslAccount">
+		<xsd:sequence>
+			<xsd:element name="USER_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="PASSWORD" type="core:NonEmptyString"/>
+			<xsd:element name="VALID_FROM" type="xsd:dateTime" nillable="true"/>
+			<xsd:element name="VALID_TO" type="xsd:dateTime" nillable="true"/>
+			<xsd:element name="DISABLED" type="core:YesNo"/>
+			<xsd:element name="INITIAL_ACCOUNT" type="core:YesNo"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="NewDslProviderRealmMessage">
+		<xsd:sequence>
+			<xsd:element name="REALM_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="DSL_PROVIDER" type="core:NonEmptyString"/>
+			<xsd:element name="COUNTRY_CODE" type="core:CountryCode"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnNewProviderRealmMessage">
+		<xsd:sequence>
+			<xsd:element name="REALM_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="SetAccountValidToMessage">
+		<xsd:sequence>
+			<xsd:element name="USER_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="VALID_TO" type="xsd:dateTime"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnSetValidToMessage">
+		<xsd:sequence>
+			<xsd:element name="USER_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="SetDisableAccountMessage">
+		<xsd:sequence>
+			<xsd:element name="USER_NAME" type="core:NonEmptyString"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="ReturnSetDisableMessage">
+		<xsd:sequence>
+			<xsd:element name="USER_NAME" type="core:NonEmptyString"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="GetListDslAccountMessage">
+		<xsd:sequence>
+			<xsd:element name="ROUTER_NAME" type="CeName"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:complexType name="PutListDslAccountMessage">
+		<xsd:sequence>
+			<xsd:element name="ROUTER_NAME" type="CeName"/>
+			<xsd:element name="ERROR" type="core:Error"/>
+			<xsd:element name="DSL_ACCOUNT" type="DslAccount" minOccurs="0" maxOccurs="unbounded"/>
+		</xsd:sequence>
+	</xsd:complexType>
+</xsd:schema>


Property changes on: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/damona.xsd
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/provisioningtypes.xsd
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/provisioningtypes.xsd	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/provisioningtypes.xsd	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Last changes 10.09.2005, Frank Speer -->
+<xsd:schema xmlns="http://www.t-systems.com/damona" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="2.8.0">
+	<xsd:complexType name="SapId">
+		<xsd:sequence>
+			<xsd:element name="VPN_ID" type="VpnId"/>
+			<xsd:element name="SAP_NO" type="SapNo"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:simpleType name="PopType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="IPLS-PoP"/>
+			<xsd:enumeration value="TGN-PoP"/>
+			<xsd:enumeration value="ATM-PoP"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SapNo">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{6}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Service">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="VpnCore"/>
+			<xsd:enumeration value="InternetAccess"/>
+			<xsd:enumeration value="RemoteDialIn"/>
+			<xsd:enumeration value="RemoteDialInRouter"/>
+			<xsd:enumeration value="RemoteInternetGateway"/>
+			<xsd:enumeration value="DedicatedFirewall"/>
+			<xsd:enumeration value="ClientEncryption"/>
+			<xsd:enumeration value="SiteEncryption"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ChangeParameter">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="SNMP_READ_ACCESS"/>
+			<xsd:enumeration value="CAR"/>
+			<xsd:enumeration value="ROUTING_PROTOCOL"/>
+			<xsd:enumeration value="COS_PROFILE"/>
+			<xsd:enumeration value="ACTIVATE_IP_ACCOUNTING"/>
+			<xsd:enumeration value="CUSTOMER_IP_ADDRESSING"/>
+			<xsd:enumeration value="CONFIGURE_NAT"/>
+			<xsd:enumeration value="NON_STANDARD"/>
+			<xsd:enumeration value="LOCATION_MOVE"/>
+			<xsd:enumeration value="EXTENDED_LOCATION_MOVE"/>
+			<xsd:enumeration value="SITE_TERMINATION_VCS"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Priority">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="major"/>
+			<xsd:enumeration value="minor"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Status">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="new"/>
+			<xsd:enumeration value="change"/>
+			<xsd:enumeration value="cancel"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="TdnNo">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{4}/[0-9]{4}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="TechnicalNetName">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[A-Z][A-Z0-9\-&#x005F;]{1,14}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="TechnicalNetNameNew">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[A-Z][A-Z0-9\-]{1,9}-IPLS"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="VpnId">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{10}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="VrfNo">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[a-zA-Z0-9]{3}-[0-9]{6}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+</xsd:schema>


Property changes on: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/provisioningtypes.xsd
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/sapR3.xsd
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/sapR3.xsd	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/sapR3.xsd	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Herr Speer (T-Systems Nova GmbH) -->
+<!-- Last changes 04.09.2003 -->
+<xsd:schema targetNamespace="http://www.t-systems.com/sapR3" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:core="http://www.t-systems.com/core" xmlns="http://www.t-systems.com/sapR3" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="2.8.0">
+	<xsd:import namespace="http://www.t-systems.com/core" schemaLocation="core.xsd"/>
+	<xsd:complexType name="Person">
+		<xsd:complexContent>
+			<xsd:extension base="core:Person">
+				<xsd:sequence>
+					<xsd:element name="IDENT" type="Ident"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:complexType name="Location">
+		<xsd:complexContent>
+			<xsd:extension base="core:Location">
+				<xsd:sequence>
+					<xsd:element name="IDENT" type="Ident" nillable="true"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:complexType name="ExtendedLocation">
+		<xsd:complexContent>
+			<xsd:extension base="core:ExtendedLocation">
+				<xsd:sequence>
+					<xsd:element name="IDENT" type="Ident" nillable="true"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:complexType name="Organisation">
+		<xsd:complexContent>
+			<xsd:extension base="core:Organisation">
+				<xsd:sequence>
+					<xsd:element name="IDENT" type="Ident"/>
+				</xsd:sequence>
+			</xsd:extension>
+		</xsd:complexContent>
+	</xsd:complexType>
+	<xsd:simpleType name="Ident">
+		<xsd:annotation>
+			<xsd:documentation>[0-9]{8}</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{8}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SapR3MaterialNo">
+		<xsd:annotation>
+			<xsd:documentation>[0-9]{8}</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{8}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SapR3MaterialText">
+		<xsd:annotation>
+			<xsd:documentation>minLength value=1</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:minLength value="1"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SapR3OrderNo">
+		<xsd:annotation>
+			<xsd:documentation>[0-9]{10}</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{10}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SapR3PositionNo">
+		<xsd:annotation>
+			<xsd:documentation>[0-9]{5}</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{5}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SapR3ProjectId">
+		<xsd:annotation>
+			<xsd:documentation>[0-9]{6}</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{6}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SapR3ContractId">
+		<xsd:annotation>
+			<xsd:documentation>[0-9]{10}</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{10}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SapR3ContractPosId">
+		<xsd:annotation>
+			<xsd:documentation>[0-9]{6}</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[0-9]{6}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+</xsd:schema>


Property changes on: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/sapR3.xsd
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/servicedefinitions.xsd
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/servicedefinitions.xsd	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/servicedefinitions.xsd	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,1052 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Herr Speer (T-Systems Nova GmbH) -->
+<!--Service Definitions: 
+	VPN Core Service (LanLink) V4.10, 
+	RemoteDialIn V3.02, 
+	RemoteDialIn Router V3.04,
+	Internet Access Service V2.06, 
+	Remote Internet Gateway Service V1.08 
+	Client Encryption Service V1.07, 
+	Dedicated Firewall Service V1.07
+	Site Encryption Service V1.1
+	VPN Encryption Service V1.1
+	IP Voice Integration IAD Service V1.03
+	IP Voice Integration Port Service V1.02-->
+<!-- Last changes 12.09.2005 -->
+<xsd:schema xmlns="http://www.t-systems.com/damona" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="2.8.0">
+	<xsd:simpleType name="AccessSpeed">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="1024 kbps"/>
+			<xsd:enumeration value="1024kbps/192kbps"/>
+			<xsd:enumeration value="1024kbps/256kbps "/>
+			<xsd:enumeration value="1024kbps/512kbps"/>
+			<xsd:enumeration value="1130 kbps"/>
+			<xsd:enumeration value="128 kbps"/>
+			<xsd:enumeration value="128kbps/64kbps"/>
+			<xsd:enumeration value="1200kbps/320kbps"/>
+			<xsd:enumeration value="1280kbps/256kbps"/>
+			<xsd:enumeration value="1280kbps/512kbps"/>
+			<xsd:enumeration value="1536 kbps"/>
+			<xsd:enumeration value="1536kbps/192kbps"/>
+			<xsd:enumeration value="1536kbps/384kbps"/>
+			<xsd:enumeration value="1544 kbps (T1)"/>
+			<xsd:enumeration value="155 Mbps (STM-1/OC3)"/>
+			<xsd:enumeration value="1582 kbps"/>
+			<xsd:enumeration value="1Mbps/250kbps"/>
+			<xsd:enumeration value="2 Mbps (E1)"/>
+			<xsd:enumeration value="2,5 Gbps (STM-16) (non-std)"/>
+			<xsd:enumeration value="2033 kbps"/>
+			<xsd:enumeration value="2048 kbps"/>
+			<xsd:enumeration value="2048kbps/512kbps"/>
+			<xsd:enumeration value="2048kbps/320kbps"/>
+			<xsd:enumeration value="2048kbps/1024kbps "/>
+			<xsd:enumeration value="256 kbps"/>
+			<xsd:enumeration value="256kbps/64kbps"/>
+			<xsd:enumeration value="256kbps/128kbps"/>
+			<xsd:enumeration value="2Mbps/250kbps"/>
+			<xsd:enumeration value="3 Mbps (2xT1)"/>
+			<xsd:enumeration value="3072kbps/320kbps"/>
+			<xsd:enumeration value="34 Mbps"/>
+			<xsd:enumeration value="384kbps"/>
+			<xsd:enumeration value="384kbps/64kbps"/>
+			<xsd:enumeration value="4 Mbps (2xE1)"/>
+			<xsd:enumeration value="4,5 Mbps (3xT1)"/>
+			<xsd:enumeration value="4096 kbps"/>
+			<xsd:enumeration value="4096kbps/508kbps"/>
+			<xsd:enumeration value="45 Mbps"/>
+			<xsd:enumeration value="500kbps/250kbps"/>
+			<xsd:enumeration value="512 kbps"/>
+			<xsd:enumeration value="512kbps/128kbps"/>
+			<xsd:enumeration value="512kbps/256kbps"/>
+			<xsd:enumeration value="56 kbps"/>
+			<xsd:enumeration value="565 kbps"/>
+			<xsd:enumeration value="6 Mbps (3xE1)"/>
+			<xsd:enumeration value="6 Mbps (4xT1)"/>
+			<xsd:enumeration value="608kbps/160kbps"/>
+			<xsd:enumeration value="622 Mbps (STM-4) (non-std)"/>
+			<xsd:enumeration value="64 kbps"/>
+			<xsd:enumeration value="640kbps/256kbps"/>
+			<xsd:enumeration value="768 kbps"/>
+			<xsd:enumeration value="768kbps/128kbps"/>
+			<xsd:enumeration value="8 Mbps (4xE1)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="AccessSpeedIsdn">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="64k"/>
+			<xsd:enumeration value="56k"/>
+			<xsd:enumeration value="128k"/>
+			<xsd:enumeration value="112k"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="AccessType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="DSL"/>
+			<xsd:enumeration value="Copper"/>
+			<xsd:enumeration value="Fiber"/>
+			<xsd:enumeration value="Inhouse Cabling"/>
+			<xsd:enumeration value="Satellite Connect"/>
+			<xsd:enumeration value="Ethernet"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="AccessTypeToCe">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="10 Mbps Ethernet"/>
+			<xsd:enumeration value="10/100 Mbps FE"/>
+			<xsd:enumeration value="1000Base-Tx (Copper)"/>
+			<xsd:enumeration value="1000Base-Sx (Fiber)"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="BackUp">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="No"/>
+			<xsd:enumeration value="ISDN 1024 kbps (non-standard)"/>
+			<xsd:enumeration value="ISDN 128 kbps"/>
+			<xsd:enumeration value="ISDN 192 kbps"/>
+			<xsd:enumeration value="ISDN 2048 kbps (non-standard)"/>
+			<xsd:enumeration value="ISDN 256 kbps"/>
+			<xsd:enumeration value="ISDN 384 kbps"/>
+			<xsd:enumeration value="ISDN 512 kbps"/>
+			<xsd:enumeration value="ISDN 64 kbps"/>
+			<xsd:enumeration value="ISDN integrated 1024 kbps (ns)"/>
+			<xsd:enumeration value="ISDN separated 1024 kbps (ns)"/>
+			<xsd:enumeration value="ISDN integrated 1024 kbps (non-standard)"/>
+			<xsd:enumeration value="ISDN separated 1024 kbps (non-standard)"/>
+			<xsd:enumeration value="ISDN integrated 1024 kbps (non-std)"/>
+			<xsd:enumeration value="ISDN separated 1024 kbps (non-std)"/>
+			<xsd:enumeration value="ISDN integrated 128 kbps"/>
+			<xsd:enumeration value="ISDN separated 128 kbps"/>
+			<xsd:enumeration value="ISDN integrated 192 kbps"/>
+			<xsd:enumeration value="ISDN separated 192 kbps"/>
+			<xsd:enumeration value="ISDN integrated 2048 kbps (ns)"/>
+			<xsd:enumeration value="ISDN separated 2048 kbps (ns)"/>
+			<xsd:enumeration value="ISDN integrated 2048 kbps (non-standard)"/>
+			<xsd:enumeration value="ISDN separated 2048 kbps (non-standard)"/>
+			<xsd:enumeration value="ISDN integrated 2048 kbps (non-std)"/>
+			<xsd:enumeration value="ISDN separated 2048 kbps (non-std)"/>
+			<xsd:enumeration value="ISDN integrated 256 kbps"/>
+			<xsd:enumeration value="ISDN separated 256 kbps"/>
+			<xsd:enumeration value="ISDN integrated 384 kbps"/>
+			<xsd:enumeration value="ISDN separated 384 kbps"/>
+			<xsd:enumeration value="ISDN integrated 512 kbps"/>
+			<xsd:enumeration value="ISDN separated 512 kbps"/>
+			<xsd:enumeration value="ISDN integrated 64 kbps"/>
+			<xsd:enumeration value="ISDN separated 64 kbps"/>
+			<xsd:enumeration value="ADSL sep. 1024kbps/512kbps"/>
+			<xsd:enumeration value="ADSL sep. 2048kbps/512kbps"/>
+			<xsd:enumeration value="SDSL sep. 1536kbps-384kbps"/>
+			<xsd:enumeration value="SDSL sep. 2048kbps-512kbps"/>
+			<xsd:enumeration value="ADSL sep. 1280kbps/512kbps"/>
+			<xsd:enumeration value="SDSL sep. 1024kbps-256kbps"/>
+			<xsd:enumeration value="SDSL sep. 2048kbps-512 kbps"/>
+			<xsd:enumeration value="SDSL sep. 2048kbps-1024 kbps"/>
+			<xsd:enumeration value="ADSL sep. 1536kbps/192 kbps"/>
+			<xsd:enumeration value="ADSL sep. 3072kbps/320kbps"/>
+			<xsd:enumeration value="SDSL sep. 1582 kbps-768kbps"/>
+			<xsd:enumeration value="SDSL sep. 2033 kbps-1024kbps"/>
+			<xsd:enumeration value="ADSL sep. 608kbps/160kbps"/>
+			<xsd:enumeration value="ADSL sep. 1200kbps/320kbps"/>
+			<xsd:enumeration value="ADSL sep. 2048kbps/320kbps"/>
+			<xsd:enumeration value="SDSL sep. 2048kbps-384kbps"/>
+			<xsd:enumeration value="SDSL sep. 2048kbps-1664kbps"/>
+			<xsd:enumeration value="SDSL sep. 4096kbps-3328kbps"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="BackUpVE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="No"/>
+			<xsd:enumeration value="HA-Light"/>
+			<xsd:enumeration value="HA Active-Passive"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="BandwidthDF">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="1 Mbps"/>
+			<xsd:enumeration value="10 Mbps"/>
+			<xsd:enumeration value="100 Mbps"/>
+			<xsd:enumeration value="1024 kbps"/>
+			<xsd:enumeration value="11 Mbps"/>
+			<xsd:enumeration value="110 Mbps"/>
+			<xsd:enumeration value="12 Mbps"/>
+			<xsd:enumeration value="120 Mbps"/>
+			<xsd:enumeration value="128 kbps"/>
+			<xsd:enumeration value="13 Mbps"/>
+			<xsd:enumeration value="130 Mbps"/>
+			<xsd:enumeration value="14 Mbps"/>
+			<xsd:enumeration value="140 Mbps"/>
+			<xsd:enumeration value="15 Mbps"/>
+			<xsd:enumeration value="1536 kbps"/>
+			<xsd:enumeration value="155 Mbps"/>
+			<xsd:enumeration value="16 Mbps"/>
+			<xsd:enumeration value="17 Mbps"/>
+			<xsd:enumeration value="18 Mbps"/>
+			<xsd:enumeration value="19 Mbps"/>
+			<xsd:enumeration value="2 Mbps"/>
+			<xsd:enumeration value="20 Mbps"/>
+			<xsd:enumeration value="21 Mbps"/>
+			<xsd:enumeration value="22 Mbps"/>
+			<xsd:enumeration value="23 Mbps"/>
+			<xsd:enumeration value="24 Mbps"/>
+			<xsd:enumeration value="25 Mbps"/>
+			<xsd:enumeration value="256 kbps"/>
+			<xsd:enumeration value="26 Mbps"/>
+			<xsd:enumeration value="27 Mbps"/>
+			<xsd:enumeration value="28 Mbps"/>
+			<xsd:enumeration value="29 Mbps"/>
+			<xsd:enumeration value="3 Mbps"/>
+			<xsd:enumeration value="30 Mbps"/>
+			<xsd:enumeration value="34 Mbps"/>
+			<xsd:enumeration value="352 kbps"/>
+			<xsd:enumeration value="4 Mbps"/>
+			<xsd:enumeration value="40 Mbps"/>
+			<xsd:enumeration value="5 Mbps"/>
+			<xsd:enumeration value="50 Mbps"/>
+			<xsd:enumeration value="512 kbps"/>
+			<xsd:enumeration value="6 Mbps"/>
+			<xsd:enumeration value="60 Mbps"/>
+			<xsd:enumeration value="64 kbps"/>
+			<xsd:enumeration value="7 Mbps"/>
+			<xsd:enumeration value="70 Mbps"/>
+			<xsd:enumeration value="768 kbps"/>
+			<xsd:enumeration value="8 Mbps"/>
+			<xsd:enumeration value="80 Mbps"/>
+			<xsd:enumeration value="9 Mbps"/>
+			<xsd:enumeration value="90 Mbps"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="BandwidthIAS">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="56 kbps"/>
+			<xsd:enumeration value="64 kbps"/>
+			<xsd:enumeration value="128 kbps"/>
+			<xsd:enumeration value="256 kbps"/>
+			<xsd:enumeration value="352 kbps"/>
+			<xsd:enumeration value="512 kbps"/>
+			<xsd:enumeration value="768 kbps"/>
+			<xsd:enumeration value="1024 kbps"/>
+			<xsd:enumeration value="1536 kbps"/>
+			<xsd:enumeration value="2 Mbps"/>
+			<xsd:enumeration value="3 Mbps"/>
+			<xsd:enumeration value="4 Mbps"/>
+			<xsd:enumeration value="5 Mbps"/>
+			<xsd:enumeration value="6 Mbps"/>
+			<xsd:enumeration value="7 Mbps"/>
+			<xsd:enumeration value="8 Mbps"/>
+			<xsd:enumeration value="9 Mbps"/>
+			<xsd:enumeration value="10 Mbps"/>
+			<xsd:enumeration value="11 Mbps"/>
+			<xsd:enumeration value="12 Mbps"/>
+			<xsd:enumeration value="13 Mbps"/>
+			<xsd:enumeration value="14 Mbps"/>
+			<xsd:enumeration value="15 Mbps"/>
+			<xsd:enumeration value="16 Mbps"/>
+			<xsd:enumeration value="17 Mbps"/>
+			<xsd:enumeration value="18 Mbps"/>
+			<xsd:enumeration value="19 Mbps"/>
+			<xsd:enumeration value="20 Mbps"/>
+			<xsd:enumeration value="21 Mbps"/>
+			<xsd:enumeration value="22 Mbps"/>
+			<xsd:enumeration value="23 Mbps"/>
+			<xsd:enumeration value="24 Mbps"/>
+			<xsd:enumeration value="25 Mbps"/>
+			<xsd:enumeration value="26 Mbps"/>
+			<xsd:enumeration value="27 Mbps"/>
+			<xsd:enumeration value="28 Mbps"/>
+			<xsd:enumeration value="29 Mbps"/>
+			<xsd:enumeration value="30 Mbps"/>
+			<xsd:enumeration value="32 Mbps"/>
+			<xsd:enumeration value="34 Mbps"/>
+			<xsd:enumeration value="40 Mbps"/>
+			<xsd:enumeration value="45 Mpbs"/>
+			<xsd:enumeration value="50 Mbps"/>
+			<xsd:enumeration value="60 Mbps"/>
+			<xsd:enumeration value="70 Mbps"/>
+			<xsd:enumeration value="80 Mbps"/>
+			<xsd:enumeration value="90 Mbps"/>
+			<xsd:enumeration value="100 Mbps"/>
+			<xsd:enumeration value="110 Mbps"/>
+			<xsd:enumeration value="120 Mbps"/>
+			<xsd:enumeration value="130 Mbps"/>
+			<xsd:enumeration value="140 Mbps"/>
+			<xsd:enumeration value="155 Mbps"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="BandwidthRIGW">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="10 Mbps"/>
+			<xsd:enumeration value="1024 kbps"/>
+			<xsd:enumeration value="12 Mbps"/>
+			<xsd:enumeration value="14 Mbps"/>
+			<xsd:enumeration value="1536 kbps"/>
+			<xsd:enumeration value="16 Mbps"/>
+			<xsd:enumeration value="18 Mbps"/>
+			<xsd:enumeration value="2 Mbps"/>
+			<xsd:enumeration value="20 Mbpsps"/>
+			<xsd:enumeration value="22 Mbps"/>
+			<xsd:enumeration value="24 Mbps"/>
+			<xsd:enumeration value="256 kbps"/>
+			<xsd:enumeration value="26 Mbps"/>
+			<xsd:enumeration value="28 Mbps"/>
+			<xsd:enumeration value="30 Mbps"/>
+			<xsd:enumeration value="32 Mbps"/>
+			<xsd:enumeration value="34 Mbps"/>
+			<xsd:enumeration value="4 Mbps"/>
+			<xsd:enumeration value="512 kbps"/>
+			<xsd:enumeration value="6 Mbps"/>
+			<xsd:enumeration value="768 kbps"/>
+			<xsd:enumeration value="8 Mbps"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CacheProxy">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="None"/>
+			<xsd:enumeration value="Proxy IP-Addr. Authentication"/>
+			<xsd:enumeration value="Proxy user authentication"/>
+			<xsd:enumeration value="Proxy Secure IP-Addr. authent."/>
+			<xsd:enumeration value="Proxy Secure user authent."/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Car">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="1 Mbps"/>
+			<xsd:enumeration value="10 Mbps"/>
+			<xsd:enumeration value="100 Mbps"/>
+			<xsd:enumeration value="1024 kbps"/>
+			<xsd:enumeration value="1024kbps/192kbps"/>
+			<xsd:enumeration value="1024kbps/256kbps"/>
+			<xsd:enumeration value="1024kbps/512kbps"/>
+			<xsd:enumeration value="11 Mbps"/>
+			<xsd:enumeration value="110 Mbps"/>
+			<xsd:enumeration value="1130 kbps"/>
+			<xsd:enumeration value="12 Mbps"/>
+			<xsd:enumeration value="120 Mbps"/>
+			<xsd:enumeration value="128 kbps"/>
+			<xsd:enumeration value="1280kbps/256kbps"/>
+			<xsd:enumeration value="13 Mbps"/>
+			<xsd:enumeration value="130 Mbps"/>
+			<xsd:enumeration value="14 Mbps"/>
+			<xsd:enumeration value="140 Mbps"/>
+			<xsd:enumeration value="1460 kbps"/>
+			<xsd:enumeration value="1,5 Mbps"/>
+			<xsd:enumeration value="1536 kbps"/>
+			<xsd:enumeration value="1536kbps/192kbps"/>
+			<xsd:enumeration value="1536kbps/384kbps"/>
+			<xsd:enumeration value="155 Mbps"/>
+			<xsd:enumeration value="1582 kbps"/>
+			<xsd:enumeration value="16 Mbps"/>
+			<xsd:enumeration value="1664 kbps"/>
+			<xsd:enumeration value="17 Mbps"/>
+			<xsd:enumeration value="18 Mbps"/>
+			<xsd:enumeration value="19 Mbps"/>
+			<xsd:enumeration value="1Mbps/250kbps"/>
+			<xsd:enumeration value="192 kbps"/>
+			<xsd:enumeration value="1946 kbps"/>
+			<xsd:enumeration value="2 Mbps"/>
+			<xsd:enumeration value="20 Mbps"/>
+			<xsd:enumeration value="2033 kbps"/>
+			<xsd:enumeration value="2048kbps/512kbps"/>
+			<xsd:enumeration value="21 Mbps"/>
+			<xsd:enumeration value="22 Mbps"/>
+			<xsd:enumeration value="23 Mbps"/>
+			<xsd:enumeration value="24 Mbps"/>
+			<xsd:enumeration value="25 Mbps"/>
+			<xsd:enumeration value="256 kbps"/>
+			<xsd:enumeration value="26 Mbps"/>
+			<xsd:enumeration value="27 Mbps"/>
+			<xsd:enumeration value="28 Mbps"/>
+			<xsd:enumeration value="29 Mbps"/>
+			<xsd:enumeration value="2918 kbps"/>
+			<xsd:enumeration value="2Mbps/250kbps"/>
+			<xsd:enumeration value="3 Mbps"/>
+			<xsd:enumeration value="30 Mbps"/>
+			<xsd:enumeration value="3072kbps/320kbps"/>
+			<xsd:enumeration value="32 Mbps"/>
+			<xsd:enumeration value="34 Mbps"/>
+			<xsd:enumeration value="320 kbps"/>
+			<xsd:enumeration value="3328 kbps"/>
+			<xsd:enumeration value="352 kbps"/>
+			<xsd:enumeration value="384 kbps"/>
+			<xsd:enumeration value="384kbps/64kbps"/>
+			<xsd:enumeration value="3891 kbps"/>
+			<xsd:enumeration value="4096kbps/508kbps"/>
+			<xsd:enumeration value="4378 kbps"/>
+			<xsd:enumeration value="4 Mbps"/>
+			<xsd:enumeration value="4,5 Mbps"/>
+			<xsd:enumeration value="40 Mbps"/>
+			<xsd:enumeration value="45 Mbps"/>
+			<xsd:enumeration value="5 Mbps"/>
+			<xsd:enumeration value="50 Mbps"/>
+			<xsd:enumeration value="500kbps/250kbps"/>
+			<xsd:enumeration value="512 kbps"/>
+			<xsd:enumeration value="512kbps/256kbps"/>
+			<xsd:enumeration value="56 kbps"/>
+			<xsd:enumeration value="565 kbps"/>
+			<xsd:enumeration value="5837 kbps"/>
+			<xsd:enumeration value="6 Mbps"/>
+			<xsd:enumeration value="60 Mbps"/>
+			<xsd:enumeration value="64 kbps"/>
+			<xsd:enumeration value="640 kbps"/>
+			<xsd:enumeration value="640kbps/128kbps"/>
+			<xsd:enumeration value="7 Mbps"/>
+			<xsd:enumeration value="70 Mbps"/>
+			<xsd:enumeration value="768 kbps"/>
+			<xsd:enumeration value="768kbps/128kbps"/>
+			<xsd:enumeration value="7782 kbps"/>
+			<xsd:enumeration value="8 Mbps"/>
+			<xsd:enumeration value="80 Mbps"/>
+			<xsd:enumeration value="9 Mbps"/>
+			<xsd:enumeration value="90 Mbps"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CarVE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="1 Mbps"/>
+			<xsd:enumeration value="10 Mbps"/>
+			<xsd:enumeration value="100 Mbps"/>
+			<xsd:enumeration value="110 Mbps"/>
+			<xsd:enumeration value="1130 kbps"/>
+			<xsd:enumeration value="12 Mbps"/>
+			<xsd:enumeration value="120 Mbps"/>
+			<xsd:enumeration value="128 kbps"/>
+			<xsd:enumeration value="130 Mbps"/>
+			<xsd:enumeration value="14 Mbps"/>
+			<xsd:enumeration value="140 Mbps"/>
+			<xsd:enumeration value="1,5 Mbps"/>
+			<xsd:enumeration value="155 Mbps"/>
+			<xsd:enumeration value="16 Mbps"/>
+			<xsd:enumeration value="1664 kbps"/>
+			<xsd:enumeration value="18 Mbps"/>
+			<xsd:enumeration value="192 kbps"/>
+			<xsd:enumeration value="2 Mbps"/>
+			<xsd:enumeration value="20 Mbps"/>
+			<xsd:enumeration value="22 Mbps"/>
+			<xsd:enumeration value="24 Mbps"/>
+			<xsd:enumeration value="256 kbps"/>
+			<xsd:enumeration value="26 Mbps"/>
+			<xsd:enumeration value="28 Mbps"/>
+			<xsd:enumeration value="3 Mbps"/>
+			<xsd:enumeration value="30 Mbps"/>
+			<xsd:enumeration value="32 Mbps"/>
+			<xsd:enumeration value="320 kbps"/>
+			<xsd:enumeration value="3328 kbps"/>
+			<xsd:enumeration value="34 Mbps"/>
+			<xsd:enumeration value="384 kbps"/>
+			<xsd:enumeration value="4 Mbps"/>
+			<xsd:enumeration value="4,5 Mbps"/>
+			<xsd:enumeration value="40 Mbps"/>
+			<xsd:enumeration value="45 Mbps"/>
+			<xsd:enumeration value="50 Mbps"/>
+			<xsd:enumeration value="512 kbps"/>
+			<xsd:enumeration value="56 kbps"/>
+			<xsd:enumeration value="6 Mbps"/>
+			<xsd:enumeration value="60 Mbps"/>
+			<xsd:enumeration value="64 kbps"/>
+			<xsd:enumeration value="640 kbps"/>
+			<xsd:enumeration value="70 Mbps"/>
+			<xsd:enumeration value="768 kbps"/>
+			<xsd:enumeration value="8 Mbps"/>
+			<xsd:enumeration value="80 Mbps"/>
+			<xsd:enumeration value="90 Mbps"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:complexType name="Cos">
+		<xsd:sequence>
+			<xsd:element name="BUSINESS" type="YesNo"/>
+			<xsd:element name="ECONOMY" type="YesNo"/>
+			<xsd:element name="STREAM" type="YesNo"/>
+			<xsd:element name="VOICE" type="YesNo"/>
+		</xsd:sequence>
+	</xsd:complexType>
+	<xsd:simpleType name="__CosClasses">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Business"/>
+			<xsd:enumeration value="Economy"/>
+			<xsd:enumeration value="Stream"/>
+			<xsd:enumeration value="Voice"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CosPackage">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Standard"/>
+			<xsd:enumeration value="Convergence"/>
+			<xsd:enumeration value="Enterprise"/>
+			<xsd:enumeration value="Interactive"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CosProfile">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Standard"/>
+			<xsd:enumeration value="Customized"/>
+			<xsd:enumeration value="Customized no Eco"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CpeManagement">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="No"/>
+			<xsd:enumeration value="Reactive"/>
+			<xsd:enumeration value="Proactive"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CryptoKeys">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="IKE-PKI-Netpass CA TeleSec"/>
+			<xsd:enumeration value="IKE-Pre-Shared"/>
+			<xsd:enumeration value="Manual Key only if Key Escrow"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CustomerLan">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Ethernet"/>
+			<xsd:enumeration value="Tokenring"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CustomerLanVE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="10 Mbps Ethernet"/>
+			<xsd:enumeration value="100 Mbps FE"/>
+			<xsd:enumeration value="1000Base-Tx (Copper)"/>
+			<xsd:enumeration value="1000Base-Sx (Fiber)"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="CustomerPrefix">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="[a-zA-Z0-9]{3}"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="DialPlan">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Private Numbering Plan"/>
+			<xsd:enumeration value="Special Bid (non-standard)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Dns">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Covered by Customer"/>
+			<xsd:enumeration value="T-Systems Secondary"/>
+			<xsd:enumeration value="T-Systems Primary + Secondary"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="DigitalCertificate">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Internal CA"/>
+			<xsd:enumeration value="Trust Centre DT"/>
+			<xsd:enumeration value="Customer CA (SBR)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="EncryptionProtocol">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="AES"/>
+			<xsd:enumeration value="DES"/>
+			<xsd:enumeration value="3DES"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="EncryptionControl">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="All Clear Text"/>
+			<xsd:enumeration value="All Crypted"/>
+			<xsd:enumeration value="Only Economy Crypted"/>
+			<xsd:enumeration value="Only Business Crypted"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ExtensionNoLength">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="1 Digit"/>
+			<xsd:enumeration value="2 Digits"/>
+			<xsd:enumeration value="3 Digits"/>
+			<xsd:enumeration value="4 Digits"/>
+			<xsd:enumeration value="5 Digits"/>
+			<xsd:enumeration value="more than 5 or mixed"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="IadType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Integrated Access Device"/>
+			<xsd:enumeration value="Separated Voice Gateway"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Installation">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Standard"/>
+			<xsd:enumeration value="Temporary"/>
+			<xsd:enumeration value="Express"/>
+			<xsd:enumeration value="Temp/Express"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="InstallationVE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Standard"/>
+			<xsd:enumeration value="Std. co-incident with VCS CE"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="InstallationMaintenanceSE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Customer"/>
+			<xsd:enumeration value="T-Systems"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="IpAddressType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="PI, Customer owned Addresses"/>
+			<xsd:enumeration value="other"/>
+			<xsd:enumeration value="PA, only T-Systems Addresses"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="IpAddressAssigning">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Fix"/>
+			<xsd:enumeration value="Pool"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="IspAccess">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Direct LAN Connection"/>
+			<xsd:enumeration value="Cable Modem"/>
+			<xsd:enumeration value="DSL PPTP"/>
+			<xsd:enumeration value="DSL PPPoE Dialer"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="KeyManagement">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="IKE PKI Netpass T-Systems"/>
+			<xsd:enumeration value="IKE PKI Netpass Customer"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="LocationDMZ">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Customer Premises"/>
+			<xsd:enumeration value="Hosted (Location : Frankfurt)"/>
+			<xsd:enumeration value="Hosted (Location : New York)"/>
+			<xsd:enumeration value="Hosted (Location : Singapore)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="LocationFW">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Customer Premises"/>
+			<xsd:enumeration value="Hosted (Location : Frankfurt)"/>
+			<xsd:enumeration value="Hosted (Location : New York)"/>
+			<xsd:enumeration value="Hosted (Location : Singapore)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="LocationRIGW">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Customer Premises"/>
+			<xsd:enumeration value="Hosted (Location : Frankfurt)"/>
+			<xsd:enumeration value="Hosted (Location : New York)"/>
+			<xsd:enumeration value="Hosted (Location : Singapore)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="MailRelayConfiguration">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Incoming &amp; Outgoing"/>
+			<xsd:enumeration value="None"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="MailRelayType">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="None"/>
+			<xsd:enumeration value="Mail Relay"/>
+			<xsd:enumeration value="Mail Relay Secure"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="MultiVpnVariant">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Default"/>
+			<xsd:enumeration value="Separate Accesses"/>
+			<xsd:enumeration value="Indistinguished Access"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="NumberOfRoutes">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Standard 1000"/>
+			<xsd:enumeration value="Option 2000"/>
+			<xsd:enumeration value="Option 5000"/>
+			<xsd:enumeration value="Option 10000"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="NumberOfUsersIAS">
+		<xsd:annotation>
+			<xsd:documentation>NumberOfUsersNL=100*n; n=(0..20)</xsd:documentation>
+		</xsd:annotation>
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="(1?[1-9]|[1-3,5]0)00"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="NumberOfUsersRDI">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="up to 50"/>
+			<xsd:enumeration value="up to 100"/>
+			<xsd:enumeration value="up to 150"/>
+			<xsd:enumeration value="up to 250"/>
+			<xsd:enumeration value="up to 500"/>
+			<xsd:enumeration value="up to 750"/>
+			<xsd:enumeration value="up to 1000"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="NumberOfUsersSE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Site Encryption 16"/>
+			<xsd:enumeration value="Site Encryption 32"/>
+			<xsd:enumeration value="Site Encryption Unlimited"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="PaIpAddresses">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="128"/>
+			<xsd:enumeration value="16"/>
+			<xsd:enumeration value="1x 256"/>
+			<xsd:enumeration value="2x 256"/>
+			<xsd:enumeration value="32"/>
+			<xsd:enumeration value="3x 256"/>
+			<xsd:enumeration value="4"/>
+			<xsd:enumeration value="4x 256"/>
+			<xsd:enumeration value="64"/>
+			<xsd:enumeration value="8"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="RadiusRedundancy">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Redundant"/>
+			<xsd:enumeration value="Single"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="RipLan">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="EIGRP (non-std)"/>
+			<xsd:enumeration value="OSPF"/>
+			<xsd:enumeration value="RIP2"/>
+			<xsd:enumeration value="Static"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="RipLanVE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="BGP-4"/>
+			<xsd:enumeration value="OSPF"/>
+			<xsd:enumeration value="RIP2"/>
+			<xsd:enumeration value="Static"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="RipWan">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="eBGP"/>
+			<xsd:enumeration value="Static"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="RipRDR">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="RIP2"/>
+			<xsd:enumeration value="Static"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SecurityLevelKey">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Medium Key Strength"/>
+			<xsd:enumeration value="Low Key Strength"/>
+			<xsd:enumeration value="High Key Strength"/>
+			<xsd:enumeration value="Mixed"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SecurityPolicies">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Route based dynamic"/>
+			<xsd:enumeration value="Route based"/>
+			<xsd:enumeration value="Application based"/>
+			<xsd:enumeration value="Mixed"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelCE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Entry (best effort)"/>
+			<xsd:enumeration value="Entry"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelDF">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Complete (1 hour)"/>
+			<xsd:enumeration value="Compact (6 hours)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelIAS">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Complete (1 hour)"/>
+			<xsd:enumeration value="Compact (6 hours)"/>
+			<xsd:enumeration value="Entry (best effort)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelLL">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Comfort (4 hours)"/>
+			<xsd:enumeration value="Comfort (8 hours)"/>
+			<xsd:enumeration value="Comfort (24 hours)"/>
+			<xsd:enumeration value="Compact (8 hours)"/>
+			<xsd:enumeration value="Compact (18 hours)"/>
+			<xsd:enumeration value="Compact (24 hours)"/>
+			<xsd:enumeration value="Complete (1 hour)"/>
+			<xsd:enumeration value="Complete (2 hours)"/>
+			<xsd:enumeration value="Complete (8 hours)"/>
+			<xsd:enumeration value="Entry (best effort)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelRDI">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Complete (1 hour)"/>
+			<xsd:enumeration value="Compact (6 hours)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelRDR">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Compact (8 hours)"/>
+			<xsd:enumeration value="Compact (18 hours)"/>
+			<xsd:enumeration value="Compact (24 hours)"/>
+			<xsd:enumeration value="Entry (best effort)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelRIGW">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Complete (1 hour)"/>
+			<xsd:enumeration value="Compact (6 hours)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelSE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Entry (best effort)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelVE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Comfort (4 hours)"/>
+			<xsd:enumeration value="Comfort (24 hours)"/>
+			<xsd:enumeration value="Compact (8 hours)"/>
+			<xsd:enumeration value="Compact (24 hours)"/>
+			<xsd:enumeration value="Complete (8 hours)"/>
+			<xsd:enumeration value="Entry (best effort)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelVIAD">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Compact (8 hours)"/>
+			<xsd:enumeration value="Compact (18 hours)"/>
+			<xsd:enumeration value="Compact (24 hours)"/>
+			<xsd:enumeration value="Complete (1 hour)"/>
+			<xsd:enumeration value="Complete (2 hours)"/>
+			<xsd:enumeration value="Complete (8 hours)"/>
+			<xsd:enumeration value="Entry (best effort)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServiceLevelVPORT">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Complete (1 hour)"/>
+			<xsd:enumeration value="Compact (6 hours)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="ServicePerformanceReportingVE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="No"/>
+			<xsd:enumeration value="Package (to be defined)"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SignallingIsdn">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="DSS1"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SignallingSupport">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="DSS1"/>
+			<xsd:enumeration value="Q.SIG"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SnmpReadAccess">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="No"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelCE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelDF">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelIAS">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelLL">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+			<xsd:enumeration value="Standard (8-17)"/>
+			<xsd:enumeration value="Standard (8-18)"/>
+			<xsd:enumeration value="Extended (7-20)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelRDI">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelRDR">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+			<xsd:enumeration value="Standard (8-17)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelRIGW">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelSE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelVE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelVIAD">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+			<xsd:enumeration value="Standard (8-17)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="SupportLevelVPORT">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="7x24"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="StrongAuthenticationRDI">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="No"/>
+			<xsd:enumeration value="Secure ID by Customer"/>
+			<xsd:enumeration value="OTP"/>
+			<xsd:enumeration value="OTP by Customer"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="StrongAuthenticationCE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="No"/>
+			<xsd:enumeration value="OTP"/>
+			<xsd:enumeration value="Customer Radius (TSI Proxy)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="Tunneling">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Split-tunnelling"/>
+			<xsd:enumeration value="Block-tunnelling"/>
+			<xsd:enumeration value="Central tunnelling"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="TypeDFW">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Main VPN standalone"/>
+			<xsd:enumeration value="Main VPN combined RIGS"/>
+			<xsd:enumeration value="Optional VPN"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="TypeSE">
+		<xsd:restriction base="xsd:string">
+			<xsd:pattern value="Site Encryption (16|32|UL)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="TypeOTP">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="None"/>
+			<xsd:enumeration value="Classic"/>
+			<xsd:enumeration value="Exclusive"/>
+			<xsd:enumeration value="Premium"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="TypeRIGW">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Standalone"/>
+			<xsd:enumeration value="Combined FW"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="VlanNo">
+		<xsd:restriction base="xsd:string"/>
+	</xsd:simpleType>
+	<xsd:simpleType name="VoiceCodec">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="G.711"/>
+			<xsd:enumeration value="G.723.1"/>
+			<xsd:enumeration value="G.726"/>
+			<xsd:enumeration value="G.728"/>
+			<xsd:enumeration value="G.729a"/>
+			<xsd:enumeration value="G.729b"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="VoiceInterface">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Ethernet (10/100 BaseTx)"/>
+			<xsd:enumeration value="ISDN (1xPRI) based on E1"/>
+			<xsd:enumeration value="ISDN (2xPRI) based on E1"/>
+			<xsd:enumeration value="ISDN (3xPRI) based on E1"/>
+			<xsd:enumeration value="ISDN (4xPRI) based on E1"/>
+			<xsd:enumeration value="ISDN (1xPRI) based on T1"/>
+			<xsd:enumeration value="ISDN (2xPRI) based on T1"/>
+			<xsd:enumeration value="ISDN (3xPRI) based on T1"/>
+			<xsd:enumeration value="ISDN (4xPRI) based on T1"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="VHomeGwLocation">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Europe"/>
+			<xsd:enumeration value="USA"/>
+			<xsd:enumeration value="Asia"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="VpnConfiguration">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Any to any"/>
+			<xsd:enumeration value="Hub"/>
+			<xsd:enumeration value="Spoke"/>
+			<xsd:enumeration value="Spoke - CoI 1"/>
+			<xsd:enumeration value="Spoke - CoI 2"/>
+			<xsd:enumeration value="Spoke - CoI 3"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="VpnConfigurationRDR">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Any to any"/>
+			<xsd:enumeration value="Spoke"/>
+			<xsd:enumeration value="Spoke - CoI 1"/>
+			<xsd:enumeration value="Spoke - CoI 2"/>
+			<xsd:enumeration value="Spoke - CoI 3"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="VpnConfigurationVE">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Any to any"/>
+			<xsd:enumeration value="Hub"/>
+			<xsd:enumeration value="Spoke"/>
+			<xsd:enumeration value="Special Bid (non-std)"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="WanIpAddressAssigning">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="Dynamic"/>
+			<xsd:enumeration value="Static"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="YesNo">
+		<xsd:restriction base="xsd:string">
+			<xsd:enumeration value="yes"/>
+			<xsd:enumeration value="no"/>
+		</xsd:restriction>
+	</xsd:simpleType>
+</xsd:schema>


Property changes on: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/WEB-INF/wsdl/servicedefinitions.xsd
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/wstools-config.xml
===================================================================
--- branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/wstools-config.xml	2006-10-10 13:47:37 UTC (rev 1187)
+++ branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/wstools-config.xml	2006-10-10 15:44:01 UTC (rev 1188)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+  wstools -config wstools-config.xml
+-->
+
+<configuration xmlns="http://www.jboss.org/jbossws-tools"
+   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xsi:schemaLocation="http://www.jboss.org/jbossws-tools
+   http://www.jboss.org/jbossws-tools/schema/jbossws-tool_1_0.xsd">
+
+  <global>
+    <package-namespace package="org.jboss.test.ws.jaxrpc.jbws958" namespace="http://services.iplsprovisioning.tsi.com"/>
+  </global>
+  <wsdl-java file="resources/jaxrpc/jbws958/WEB-INF/wsdl/IPLSProvisioning.wsdl">
+    <mapping file="jaxrpc-mapping.xml" />
+  </wsdl-java>
+
+</configuration>


Property changes on: branches/tdiesler/jbossws-1.0/src/test/resources/jaxrpc/jbws958/wstools-config.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF




More information about the jboss-svn-commits mailing list