Modified: tomcat/trunk/java/javax/servlet/resources/j2ee_web_services_1_1.xsd
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/resources/j2ee_web_services_1_1.xsd?rev=981565&r1=981564&r2=981565&view=diff
==============================================================================
--- tomcat/trunk/java/javax/servlet/resources/j2ee_web_services_1_1.xsd 
(original)
+++ tomcat/trunk/java/javax/servlet/resources/j2ee_web_services_1_1.xsd Mon Aug 
 2 15:39:35 2010
@@ -16,15 +16,15 @@
   limitations under the License.
 -->
 <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema";
-           targetNamespace="http://java.sun.com/xml/ns/j2ee";
-           xmlns:j2ee="http://java.sun.com/xml/ns/j2ee";
-           xmlns:xsd="http://www.w3.org/2001/XMLSchema";
-           elementFormDefault="qualified"
-           attributeFormDefault="unqualified"
-           version="1.1">
+            targetNamespace="http://java.sun.com/xml/ns/j2ee";
+            xmlns:j2ee="http://java.sun.com/xml/ns/j2ee";
+            xmlns:xsd="http://www.w3.org/2001/XMLSchema";
+            elementFormDefault="qualified"
+            attributeFormDefault="unqualified"
+            version="1.1">
   <xsd:annotation>
     <xsd:documentation>
-      @(#)j2ee_web_services_1_1.xsds   1.11 02/11/03
+      @(#)j2ee_web_services_1_1.xsds 1.11 02/11/03
     </xsd:documentation>
   </xsd:annotation>
 
@@ -40,38 +40,38 @@
     <xsd:documentation>
       <![CDATA[
 
-       The webservices element is the root element for the web services
-       deployment descriptor.  It specifies the set of web service
-       descriptions that are to be deployed into the J2EE Application
-       Server and the dependencies they have on container resources and
-       services.  The deployment descriptor must be named
-       "META-INF/webservices.xml" in the web services' jar file.
-
-       Used in: webservices.xml
-
-       All webservices deployment descriptors must indicate the
-       webservices schema by using the J2EE namespace:
-
-       http://java.sun.com/xml/ns/j2ee
-
-       and by indicating the version of the schema by using the version
-       element as shown below:
-
-           <webservices xmlns="http://java.sun.com/xml/ns/j2ee";
-             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-             xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
-               http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd";
-             version="1.1">
-             ...
-           </webservices>
-
-       The instance documents may indicate the published version of the
-       schema using the xsi:schemaLocation attribute for the J2EE
-       namespace with the following location:
+        The webservices element is the root element for the web services
+        deployment descriptor.  It specifies the set of web service
+        descriptions that are to be deployed into the J2EE Application
+        Server and the dependencies they have on container resources and
+        services.  The deployment descriptor must be named
+        "META-INF/webservices.xml" in the web services' jar file.
+
+        Used in: webservices.xml
+
+        All webservices deployment descriptors must indicate the
+        webservices schema by using the J2EE namespace:
+
+        http://java.sun.com/xml/ns/j2ee
+
+        and by indicating the version of the schema by using the version
+        element as shown below:
+
+            <webservices xmlns="http://java.sun.com/xml/ns/j2ee";
+              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+              xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
+                http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd";
+              version="1.1">
+              ...
+            </webservices>
+
+        The instance documents may indicate the published version of the
+        schema using the xsi:schemaLocation attribute for the J2EE
+        namespace with the following location:
 
-       http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd
+        http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd
 
-       ]]>
+        ]]>
     </xsd:documentation>
   </xsd:annotation>
 
@@ -82,13 +82,13 @@
       deployment descriptor elements unless indicated otherwise.
 
       - In elements that specify a pathname to a file within the
-       same JAR file, relative filenames (i.e., those not
-       starting with "/") are considered relative to the root of
-       the JAR file's namespace.  Absolute filenames (i.e., those
-       starting with "/") also specify names in the root of the
-       JAR file's namespace.  In general, relative names are
-       preferred.  The exception is .war files where absolute
-       names are preferred for consistency with the Servlet API.
+        same JAR file, relative filenames (i.e., those not
+        starting with "/") are considered relative to the root of
+        the JAR file's namespace.  Absolute filenames (i.e., those
+        starting with "/") also specify names in the root of the
+        JAR file's namespace.  In general, relative names are
+        preferred.  The exception is .war files where absolute
+        names are preferred for consistency with the Servlet API.
 
     </xsd:documentation>
   </xsd:annotation>
@@ -103,25 +103,25 @@
     <xsd:annotation>
       <xsd:documentation>
 
-       The webservices element is the root element for the web services
-       deployment descriptor.  It specifies the set of web service
-       descriptions that are to be deployed into the J2EE Application Server
-       and the dependencies they have on container resources and services.
+        The webservices element is the root element for the web services
+        deployment descriptor.  It specifies the set of web service
+        descriptions that are to be deployed into the J2EE Application Server
+        and the dependencies they have on container resources and services.
 
-       Used in: webservices.xml
+        Used in: webservices.xml
 
       </xsd:documentation>
     </xsd:annotation>
 
     <xsd:key name="webservice-description-name-key">
       <xsd:annotation>
-       <xsd:documentation>
+        <xsd:documentation>
 
-         The webservice-description-name identifies the collection of
-         port-components associated with a WSDL file and JAX-RPC mapping. The
-         name must be unique within the deployment descriptor.
+          The webservice-description-name identifies the collection of
+          port-components associated with a WSDL file and JAX-RPC mapping. The
+          name must be unique within the deployment descriptor.
 
-       </xsd:documentation>
+        </xsd:documentation>
       </xsd:annotation>
       <xsd:selector xpath="j2ee:webservice-description"/>
       <xsd:field xpath="j2ee:webservice-description-name"/>
@@ -134,82 +134,82 @@
     <xsd:annotation>
       <xsd:documentation>
 
-       The port-component element associates a WSDL port with a web service
-       interface and implementation.  It defines the name of the port as a
-       component, optional description, optional display name, optional iconic
-       representations, WSDL port QName, Service Endpoint Interface, Service
-       Implementation Bean.
+        The port-component element associates a WSDL port with a web service
+        interface and implementation.  It defines the name of the port as a
+        component, optional description, optional display name, optional iconic
+        representations, WSDL port QName, Service Endpoint Interface, Service
+        Implementation Bean.
 
       </xsd:documentation>
     </xsd:annotation>
 
     <xsd:sequence>
       <xsd:element name="description"
-                  type="j2ee:descriptionType"
-                  minOccurs="0" maxOccurs="1"/>
+                   type="j2ee:descriptionType"
+                   minOccurs="0" maxOccurs="1"/>
       <xsd:element name="display-name"
-                  type="j2ee:display-nameType"
-                  minOccurs="0" maxOccurs="1"/>
+                   type="j2ee:display-nameType"
+                   minOccurs="0" maxOccurs="1"/>
       <xsd:element name="icon"
-                  type="j2ee:iconType"
-                  minOccurs="0" maxOccurs="1"/>
+                   type="j2ee:iconType"
+                   minOccurs="0" maxOccurs="1"/>
       <xsd:element name="port-component-name"
-                  type="j2ee:string">
-       <xsd:annotation>
-         <xsd:documentation>
-           <![CDATA[
-
-             The port-component-name element specifies a port component's
-             name.  This name is assigned by the module producer to name
-             the service implementation bean in the module's deployment
-             descriptor. The name must be unique among the port component
-             names defined in the same module.
-
-             Used in: port-component
-
-             Example:
-                     <port-component-name>EmployeeService
-                     </port-component-name>
-
-             ]]>
-         </xsd:documentation>
-       </xsd:annotation>
+                   type="j2ee:string">
+        <xsd:annotation>
+          <xsd:documentation>
+            <![CDATA[
+
+              The port-component-name element specifies a port component's
+              name.  This name is assigned by the module producer to name
+              the service implementation bean in the module's deployment
+              descriptor. The name must be unique among the port component
+              names defined in the same module.
+
+              Used in: port-component
+
+              Example:
+                      <port-component-name>EmployeeService
+                      </port-component-name>
+
+              ]]>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="wsdl-port"
-                  type="j2ee:xsdQNameType">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:xsdQNameType">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           Defines the name space and local name part of the WSDL port QName.
+            Defines the name space and local name part of the WSDL port QName.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="service-endpoint-interface"
-                  type="j2ee:fully-qualified-classType">
-       <xsd:annotation>
-         <xsd:documentation>
-           <![CDATA[
-
-             The service-endpoint-interface element contains the
-             fully-qualified name of the port component's Service Endpoint
-             Interface.
-
-             Used in: port-component
-
-             Example:
-                     <remote>com.wombat.empl.EmployeeService</remote>
-
-             ]]>
-         </xsd:documentation>
-       </xsd:annotation>
+                   type="j2ee:fully-qualified-classType">
+        <xsd:annotation>
+          <xsd:documentation>
+            <![CDATA[
+
+              The service-endpoint-interface element contains the
+              fully-qualified name of the port component's Service Endpoint
+              Interface.
+
+              Used in: port-component
+
+              Example:
+                      <remote>com.wombat.empl.EmployeeService</remote>
+
+              ]]>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="service-impl-bean"
-                  type="j2ee:service-impl-beanType"/>
+                   type="j2ee:service-impl-beanType"/>
 
       <xsd:element name="handler"
-                  type="j2ee:port-component_handlerType"
-                  minOccurs="0" maxOccurs="unbounded"/>
+                   type="j2ee:port-component_handlerType"
+                   minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
     <xsd:attribute name="id" type="xsd:ID"/>
   </xsd:complexType>
@@ -220,63 +220,63 @@
     <xsd:annotation>
       <xsd:documentation>
 
-       Declares the handler for a port-component. Handlers can access the
-       init-param name/value pairs using the HandlerInfo interface.
+        Declares the handler for a port-component. Handlers can access the
+        init-param name/value pairs using the HandlerInfo interface.
 
-       Used in: port-component
+        Used in: port-component
 
       </xsd:documentation>
     </xsd:annotation>
     <xsd:sequence>
       <xsd:group ref="j2ee:descriptionGroup"/>
       <xsd:element name="handler-name"
-                  type="j2ee:string">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:string">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           Defines the name of the handler. The name must be unique within the
-           module.
+            Defines the name of the handler. The name must be unique within the
+            module.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="handler-class"
-                  type="j2ee:fully-qualified-classType">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:fully-qualified-classType">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           Defines a fully qualified class name for the handler implementation.
+            Defines a fully qualified class name for the handler 
implementation.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="init-param"
-                  type="j2ee:param-valueType"
-                  minOccurs="0" maxOccurs="unbounded"/>
+                   type="j2ee:param-valueType"
+                   minOccurs="0" maxOccurs="unbounded"/>
 
       <xsd:element name="soap-header"
-                  type="j2ee:xsdQNameType"
-                  minOccurs="0" maxOccurs="unbounded">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:xsdQNameType"
+                   minOccurs="0" maxOccurs="unbounded">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           Defines the QName of a SOAP header that will be processed by the
-           handler.
+            Defines the QName of a SOAP header that will be processed by the
+            handler.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="soap-role"
-                  type="j2ee:string"
-                  minOccurs="0" maxOccurs="unbounded">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:string"
+                   minOccurs="0" maxOccurs="unbounded">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           The soap-role element contains a SOAP actor definition that the
-           Handler will play as a role.
+            The soap-role element contains a SOAP actor definition that the
+            Handler will play as a role.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
     </xsd:sequence>
     <xsd:attribute name="id" type="xsd:ID"/>
@@ -288,20 +288,20 @@
     <xsd:annotation>
       <xsd:documentation>
 
-       The service-impl-bean element defines the web service implementation.
-       A service implementation can be an EJB bean class or JAX-RPC web
-       component.  Existing EJB implementations are exposed as a web service
-       using an ejb-link.
+        The service-impl-bean element defines the web service implementation.
+        A service implementation can be an EJB bean class or JAX-RPC web
+        component.  Existing EJB implementations are exposed as a web service
+        using an ejb-link.
 
-       Used in: port-component
+        Used in: port-component
 
       </xsd:documentation>
     </xsd:annotation>
     <xsd:choice>
       <xsd:element name="ejb-link"
-                  type="j2ee:ejb-linkType"/>
+                   type="j2ee:ejb-linkType"/>
       <xsd:element name="servlet-link"
-                  type="j2ee:servlet-linkType"/>
+                   type="j2ee:servlet-linkType"/>
     </xsd:choice>
     <xsd:attribute name="id" type="xsd:ID"/>
   </xsd:complexType>
@@ -311,21 +311,21 @@
   <xsd:complexType name="servlet-linkType">
     <xsd:annotation>
       <xsd:documentation>
-       <![CDATA[
+        <![CDATA[
 
-         The servlet-link element is used in the service-impl-bean element
-         to specify that a Service Implementation Bean is defined as a
-         JAX-RPC Service Endpoint.
+          The servlet-link element is used in the service-impl-bean element
+          to specify that a Service Implementation Bean is defined as a
+          JAX-RPC Service Endpoint.
 
-         The value of the servlet-link element must be the servlet-name of
-         a JAX-RPC Service Endpoint in the same WAR file.
+          The value of the servlet-link element must be the servlet-name of
+          a JAX-RPC Service Endpoint in the same WAR file.
 
-         Used in: service-impl-bean
+          Used in: service-impl-bean
 
-         Example:
-                 <servlet-link>StockQuoteService</servlet-link>
+          Example:
+                  <servlet-link>StockQuoteService</servlet-link>
 
-         ]]>
+          ]]>
       </xsd:documentation>
     </xsd:annotation>
     <xsd:simpleContent>
@@ -339,80 +339,80 @@
     <xsd:annotation>
       <xsd:documentation>
 
-       The webservice-description element defines a WSDL document file
-       and the set of Port components associated with the WSDL ports
-       defined in the WSDL document.  There may be multiple
-       webservice-descriptions defined within a module.
+        The webservice-description element defines a WSDL document file
+        and the set of Port components associated with the WSDL ports
+        defined in the WSDL document.  There may be multiple
+        webservice-descriptions defined within a module.
 
-       All WSDL file ports must have a corresponding port-component element
-       defined.
+        All WSDL file ports must have a corresponding port-component element
+        defined.
 
-       Used in: webservices
+        Used in: webservices
 
       </xsd:documentation>
     </xsd:annotation>
 
     <xsd:sequence>
       <xsd:element name="description"
-                  type="j2ee:descriptionType"
-                  minOccurs="0" maxOccurs="1"/>
+                   type="j2ee:descriptionType"
+                   minOccurs="0" maxOccurs="1"/>
       <xsd:element name="display-name"
-                  type="j2ee:display-nameType"
-                  minOccurs="0" maxOccurs="1"/>
+                   type="j2ee:display-nameType"
+                   minOccurs="0" maxOccurs="1"/>
       <xsd:element name="icon"
-                  type="j2ee:iconType"
-                  minOccurs="0" maxOccurs="1"/>
+                   type="j2ee:iconType"
+                   minOccurs="0" maxOccurs="1"/>
       <xsd:element name="webservice-description-name"
-                  type="j2ee:string">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           The webservice-description-name identifies the collection of
-           port-components associated with a WSDL file and JAX-RPC
-           mapping. The name must be unique within the deployment descriptor.
+                   type="j2ee:string">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            The webservice-description-name identifies the collection of
+            port-components associated with a WSDL file and JAX-RPC
+            mapping. The name must be unique within the deployment descriptor.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="wsdl-file"
-                  type="j2ee:pathType">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:pathType">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           The wsdl-file element contains the name of a WSDL file in the
-           module.  The file name is a relative path within the module.
+            The wsdl-file element contains the name of a WSDL file in the
+            module.  The file name is a relative path within the module.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="jaxrpc-mapping-file"
-                  type="j2ee:pathType">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           The jaxrpc-mapping-file element contains the name of a file that
-           describes the JAX-RPC mapping between the Java interaces used by
-           the application and the WSDL description in the wsdl-file.  The
-           file name is a relative path within the module.
+                   type="j2ee:pathType">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            The jaxrpc-mapping-file element contains the name of a file that
+            describes the JAX-RPC mapping between the Java interaces used by
+            the application and the WSDL description in the wsdl-file.  The
+            file name is a relative path within the module.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="port-component"
-                  type="j2ee:port-componentType"
-                  minOccurs="1" maxOccurs="unbounded">
-       <xsd:key name="port-component_handler-name-key">
-         <xsd:annotation>
-           <xsd:documentation>
-
-             Defines the name of the handler. The name must be unique
-             within the module.
-
-           </xsd:documentation>
-         </xsd:annotation>
-         <xsd:selector xpath="j2ee:handler"/>
-         <xsd:field xpath="j2ee:handler-name"/>
-       </xsd:key>
+                   type="j2ee:port-componentType"
+                   minOccurs="1" maxOccurs="unbounded">
+        <xsd:key name="port-component_handler-name-key">
+          <xsd:annotation>
+            <xsd:documentation>
+
+              Defines the name of the handler. The name must be unique
+              within the module.
+
+            </xsd:documentation>
+          </xsd:annotation>
+          <xsd:selector xpath="j2ee:handler"/>
+          <xsd:field xpath="j2ee:handler-name"/>
+        </xsd:key>
       </xsd:element>
     </xsd:sequence>
     <xsd:attribute name="id" type="xsd:ID"/>
@@ -424,44 +424,44 @@
     <xsd:sequence>
       <xsd:group ref="j2ee:descriptionGroup"/>
       <xsd:element name="webservice-description"
-                  type="j2ee:webservice-descriptionType"
-                  minOccurs="1" maxOccurs="unbounded">
-       <xsd:key name="port-component-name-key">
-         <xsd:annotation>
-           <xsd:documentation>
-             <![CDATA[
-
-               The port-component-name element specifies a port
-               component's name.  This name is assigned by the module
-               producer to name the service implementation bean in the
-               module's deployment descriptor. The name must be unique
-               among the port component names defined in the same module.
-
-               Used in: port-component
-
-               Example:
-                       <port-component-name>EmployeeService
-                       </port-component-name>
-
-               ]]>
-           </xsd:documentation>
-         </xsd:annotation>
-         <xsd:selector xpath="j2ee:port-component"/>
-         <xsd:field xpath="j2ee:port-component-name"/>
-       </xsd:key>
+                   type="j2ee:webservice-descriptionType"
+                   minOccurs="1" maxOccurs="unbounded">
+        <xsd:key name="port-component-name-key">
+          <xsd:annotation>
+            <xsd:documentation>
+              <![CDATA[
+
+                The port-component-name element specifies a port
+                component's name.  This name is assigned by the module
+                producer to name the service implementation bean in the
+                module's deployment descriptor. The name must be unique
+                among the port component names defined in the same module.
+
+                Used in: port-component
+
+                Example:
+                        <port-component-name>EmployeeService
+                        </port-component-name>
+
+                ]]>
+            </xsd:documentation>
+          </xsd:annotation>
+          <xsd:selector xpath="j2ee:port-component"/>
+          <xsd:field xpath="j2ee:port-component-name"/>
+        </xsd:key>
       </xsd:element>
     </xsd:sequence>
 
     <xsd:attribute name="version"
-                  type="j2ee:dewey-versionType"
-                  fixed="1.1"
-                  use="required">
+                   type="j2ee:dewey-versionType"
+                   fixed="1.1"
+                   use="required">
       <xsd:annotation>
-       <xsd:documentation>
+        <xsd:documentation>
 
-         The required value for the version is 1.1.
+          The required value for the version is 1.1.
 
-       </xsd:documentation>
+        </xsd:documentation>
       </xsd:annotation>
     </xsd:attribute>
     <xsd:attribute name="id" type="xsd:ID"/>

Modified: 
tomcat/trunk/java/javax/servlet/resources/j2ee_web_services_client_1_1.xsd
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/resources/j2ee_web_services_client_1_1.xsd?rev=981565&r1=981564&r2=981565&view=diff
==============================================================================
--- tomcat/trunk/java/javax/servlet/resources/j2ee_web_services_client_1_1.xsd 
(original)
+++ tomcat/trunk/java/javax/servlet/resources/j2ee_web_services_client_1_1.xsd 
Mon Aug  2 15:39:35 2010
@@ -16,15 +16,15 @@
   limitations under the License.
 -->
 <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema";
-           targetNamespace="http://java.sun.com/xml/ns/j2ee";
-           xmlns:j2ee="http://java.sun.com/xml/ns/j2ee";
-           xmlns:xsd="http://www.w3.org/2001/XMLSchema";
-           elementFormDefault="qualified"
-           attributeFormDefault="unqualified"
-           version="1.1">
+            targetNamespace="http://java.sun.com/xml/ns/j2ee";
+            xmlns:j2ee="http://java.sun.com/xml/ns/j2ee";
+            xmlns:xsd="http://www.w3.org/2001/XMLSchema";
+            elementFormDefault="qualified"
+            attributeFormDefault="unqualified"
+            version="1.1">
   <xsd:annotation>
     <xsd:documentation>
-      @(#)j2ee_web_services_client_1_1.xsds    1.10 02/11/03
+      @(#)j2ee_web_services_client_1_1.xsds 1.10 02/11/03
     </xsd:documentation>
   </xsd:annotation>
 
@@ -43,47 +43,47 @@
     <xsd:annotation>
       <xsd:documentation>
 
-       The port-component-ref element declares a client dependency
-       on the container for resolving a Service Endpoint Interface
-       to a WSDL port. It optionally associates the Service Endpoint
-       Interface with a particular port-component. This is only used
-       by the container for a Service.getPort(Class) method call.
+        The port-component-ref element declares a client dependency
+        on the container for resolving a Service Endpoint Interface
+        to a WSDL port. It optionally associates the Service Endpoint
+        Interface with a particular port-component. This is only used
+        by the container for a Service.getPort(Class) method call.
 
       </xsd:documentation>
     </xsd:annotation>
 
     <xsd:sequence>
       <xsd:element name="service-endpoint-interface"
-                  type="j2ee:fully-qualified-classType">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           The service-endpoint-interface element defines a fully qualified
-           Java class that represents the Service Endpoint Interface of a
-           WSDL port.
+                   type="j2ee:fully-qualified-classType">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            The service-endpoint-interface element defines a fully qualified
+            Java class that represents the Service Endpoint Interface of a
+            WSDL port.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
 
       <xsd:element name="port-component-link"
-                  type="j2ee:string"
-                  minOccurs="0" maxOccurs="1">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           The port-component-link element links a port-component-ref
-           to a specific port-component required to be made available
-           by a service reference.
-
-           The value of a port-component-link must be the
-           port-component-name of a port-component in the same module
-           or another module in the same application unit. The syntax
-           for specification follows the syntax defined for ejb-link
-           in the EJB 2.0 specification.
+                   type="j2ee:string"
+                   minOccurs="0" maxOccurs="1">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            The port-component-link element links a port-component-ref
+            to a specific port-component required to be made available
+            by a service reference.
+
+            The value of a port-component-link must be the
+            port-component-name of a port-component in the same module
+            or another module in the same application unit. The syntax
+            for specification follows the syntax defined for ejb-link
+            in the EJB 2.0 specification.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
     </xsd:sequence>
     <xsd:attribute name="id" type="xsd:ID"/>
@@ -94,20 +94,20 @@
   <xsd:group name="service-refGroup">
     <xsd:sequence>
       <xsd:element name="service-ref"
-                  type="j2ee:service-refType"
-                  minOccurs="0" maxOccurs="unbounded">
-       <xsd:key name="service-ref_handler-name-key">
-         <xsd:annotation>
-           <xsd:documentation>
-
-             Defines the name of the handler. The name must be unique
-             within the module.
-
-           </xsd:documentation>
-         </xsd:annotation>
-         <xsd:selector xpath="j2ee:handler"/>
-         <xsd:field xpath="j2ee:handler-name"/>
-       </xsd:key>
+                   type="j2ee:service-refType"
+                   minOccurs="0" maxOccurs="unbounded">
+        <xsd:key name="service-ref_handler-name-key">
+          <xsd:annotation>
+            <xsd:documentation>
+
+              Defines the name of the handler. The name must be unique
+              within the module.
+
+            </xsd:documentation>
+          </xsd:annotation>
+          <xsd:selector xpath="j2ee:handler"/>
+          <xsd:field xpath="j2ee:handler-name"/>
+        </xsd:key>
       </xsd:element>
     </xsd:sequence>
   </xsd:group>
@@ -118,13 +118,13 @@
     <xsd:annotation>
       <xsd:documentation>
 
-       The service-ref element declares a reference to a Web
-       service. It contains optional description, display name and
-       icons, a declaration of the required Service interface,
-       an optional WSDL document location, an optional set
-       of JAX-RPC mappings, an optional QName for the service element,
-       an optional set of Service Endpoint Interfaces to be resolved
-       by the container to a WSDL port, and an optional set of handlers.
+        The service-ref element declares a reference to a Web
+        service. It contains optional description, display name and
+        icons, a declaration of the required Service interface,
+        an optional WSDL document location, an optional set
+        of JAX-RPC mappings, an optional QName for the service element,
+        an optional set of Service Endpoint Interfaces to be resolved
+        by the container to a WSDL port, and an optional set of handlers.
 
       </xsd:documentation>
     </xsd:annotation>
@@ -132,105 +132,105 @@
     <xsd:sequence>
       <xsd:group ref="j2ee:descriptionGroup"/>
       <xsd:element name="service-ref-name"
-                  type="j2ee:jndi-nameType">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           The service-ref-name element declares logical name that the
-           components in the module use to look up the Web service. It
-           is recommended that all service reference names start with
-           "service/".
+                   type="j2ee:jndi-nameType">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            The service-ref-name element declares logical name that the
+            components in the module use to look up the Web service. It
+            is recommended that all service reference names start with
+            "service/".
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
 
       <xsd:element name="service-interface"
-                  type="j2ee:fully-qualified-classType">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           The service-interface element declares the fully qualified class
-           name of the JAX-RPC Service interface the client depends on.
-           In most cases the value will be javax.xml.rpc.Service.  A JAX-RPC
-           generated Service Interface class may also be specified.
+                   type="j2ee:fully-qualified-classType">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            The service-interface element declares the fully qualified class
+            name of the JAX-RPC Service interface the client depends on.
+            In most cases the value will be javax.xml.rpc.Service.  A JAX-RPC
+            generated Service Interface class may also be specified.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
 
       <xsd:element name="wsdl-file"
-                  type="j2ee:xsdAnyURIType"
-                  minOccurs="0" maxOccurs="1">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:xsdAnyURIType"
+                   minOccurs="0" maxOccurs="1">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           The wsdl-file element contains the URI location of a WSDL
-           file. The location is relative to the root of the module.
+            The wsdl-file element contains the URI location of a WSDL
+            file. The location is relative to the root of the module.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
 
       <xsd:element name="jaxrpc-mapping-file"
-                  type="j2ee:pathType"
-                  minOccurs="0" maxOccurs="1">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           The jaxrpc-mapping-file element contains the name of a file that
-           describes the JAX-RPC mapping between the Java interaces used by
-           the application and the WSDL description in the wsdl-file.  The
-           file name is a relative path within the module file.
+                   type="j2ee:pathType"
+                   minOccurs="0" maxOccurs="1">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            The jaxrpc-mapping-file element contains the name of a file that
+            describes the JAX-RPC mapping between the Java interaces used by
+            the application and the WSDL description in the wsdl-file.  The
+            file name is a relative path within the module file.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
 
       <xsd:element name="service-qname"
-                  type="j2ee:xsdQNameType"
-                  minOccurs="0" maxOccurs="1">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           The service-qname element declares the specific WSDL service
-           element that is being refered to.  It is not specified if no
-           wsdl-file is declared.
+                   type="j2ee:xsdQNameType"
+                   minOccurs="0" maxOccurs="1">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            The service-qname element declares the specific WSDL service
+            element that is being refered to.  It is not specified if no
+            wsdl-file is declared.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
 
       <xsd:element name="port-component-ref"
-                  type="j2ee:port-component-refType"
-                  minOccurs="0" maxOccurs="unbounded">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           The port-component-ref element declares a client dependency
-           on the container for resolving a Service Endpoint Interface
-           to a WSDL port. It optionally associates the Service Endpoint
-           Interface with a particular port-component. This is only used
-           by the container for a Service.getPort(Class) method call.
+                   type="j2ee:port-component-refType"
+                   minOccurs="0" maxOccurs="unbounded">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            The port-component-ref element declares a client dependency
+            on the container for resolving a Service Endpoint Interface
+            to a WSDL port. It optionally associates the Service Endpoint
+            Interface with a particular port-component. This is only used
+            by the container for a Service.getPort(Class) method call.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
 
       <xsd:element name="handler"
-                  type="j2ee:service-ref_handlerType"
-                  minOccurs="0" maxOccurs="unbounded">
-       <xsd:annotation>
-         <xsd:documentation>
-
-           Declares the handler for a port-component. Handlers can
-           access the init-param name/value pairs using the
-           HandlerInfo interface. If port-name is not specified, the
-           handler is assumed to be associated with all ports of the
-           service.
+                   type="j2ee:service-ref_handlerType"
+                   minOccurs="0" maxOccurs="unbounded">
+        <xsd:annotation>
+          <xsd:documentation>
+
+            Declares the handler for a port-component. Handlers can
+            access the init-param name/value pairs using the
+            HandlerInfo interface. If port-name is not specified, the
+            handler is assumed to be associated with all ports of the
+            service.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
     </xsd:sequence>
     <xsd:attribute name="id" type="xsd:ID"/>
@@ -242,80 +242,80 @@
     <xsd:annotation>
       <xsd:documentation>
 
-       Declares the handler for a port-component. Handlers can access the
-       init-param name/value pairs using the HandlerInfo interface. If
-       port-name is not specified, the handler is assumed to be associated
-       with all ports of the service.
+        Declares the handler for a port-component. Handlers can access the
+        init-param name/value pairs using the HandlerInfo interface. If
+        port-name is not specified, the handler is assumed to be associated
+        with all ports of the service.
 
-       Used in: service-ref
+        Used in: service-ref
 
       </xsd:documentation>
     </xsd:annotation>
     <xsd:sequence>
       <xsd:group ref="j2ee:descriptionGroup"/>
       <xsd:element name="handler-name"
-                  type="j2ee:string">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:string">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           Defines the name of the handler. The name must be unique
-           within the module.
+            Defines the name of the handler. The name must be unique
+            within the module.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="handler-class"
-                  type="j2ee:fully-qualified-classType">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:fully-qualified-classType">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           Defines a fully qualified class name for the handler
-           implementation.
+            Defines a fully qualified class name for the handler
+            implementation.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
       <xsd:element name="init-param"
-                  type="j2ee:param-valueType"
-                  minOccurs="0" maxOccurs="unbounded"/>
+                   type="j2ee:param-valueType"
+                   minOccurs="0" maxOccurs="unbounded"/>
 
       <xsd:element name="soap-header"
-                  type="j2ee:xsdQNameType"
-                  minOccurs="0" maxOccurs="unbounded">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:xsdQNameType"
+                   minOccurs="0" maxOccurs="unbounded">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           Defines the QName of a SOAP header that will be processed
-           by the handler.
+            Defines the QName of a SOAP header that will be processed
+            by the handler.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
 
       <xsd:element name="soap-role"
-                  type="j2ee:string"
-                  minOccurs="0" maxOccurs="unbounded">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:string"
+                   minOccurs="0" maxOccurs="unbounded">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           The soap-role element contains a SOAP actor definition that
-           the Handler will play as a role.
+            The soap-role element contains a SOAP actor definition that
+            the Handler will play as a role.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
 
       <xsd:element name="port-name"
-                  type="j2ee:string"
-                  minOccurs="0" maxOccurs="unbounded">
-       <xsd:annotation>
-         <xsd:documentation>
+                   type="j2ee:string"
+                   minOccurs="0" maxOccurs="unbounded">
+        <xsd:annotation>
+          <xsd:documentation>
 
-           The port-name element defines the WSDL port-name that a
-           handler should be associated with.
+            The port-name element defines the WSDL port-name that a
+            handler should be associated with.
 
-         </xsd:documentation>
-       </xsd:annotation>
+          </xsd:documentation>
+        </xsd:annotation>
       </xsd:element>
     </xsd:sequence>
     <xsd:attribute name="id" type="xsd:ID"/>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to