123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- xmlns:jboss="http://www.jboss.com/xml/ns/javaee"
- xmlns:jee="http://java.sun.com/xml/ns/javaee"
- targetNamespace="http://www.jboss.com/xml/ns/javaee"
- version="6.0"
- elementFormDefault="qualified"
- >
- <xsd:annotation>
- <xsd:documentation>
- <![CDATA[
- This is the XML Schema for the JBoss 6.0 application client deployment descriptor.
- The deployment descriptor must be named "META-INF/jboss-client.xml" in
- the application client's jar file. All the applicetion client deployment descriptors must indicate
- the JBoss schema by using the Java EE namespace:
- http://www.jboss.com/xml/ns/javaee
- and by indicating the version of the schema by
- using the version attribute as shown below:
- <jboss-client xmlns="http://www.jboss.com/xml/ns/javaee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://www.jboss.com/xml/ns/javaee
- http://www.jboss.org/j2ee/schema/jboss-client_6_0.xsd"
- version="6.0">
- ...
- </jboss-client>
- The instance documents may indicate the published version of
- the schema using the xsi:schemaLocation attribute for the
- Java EE namespace with the following location:
- http://www.jboss.org/j2ee/schema/jboss-client_6_0.xsd
- ]]>
- </xsd:documentation>
- </xsd:annotation>
- <xsd:import namespace="http://java.sun.com/xml/ns/javaee" schemaLocation="http://java.sun.com/xml/ns/javaee/javaee_6.xsd"/>
- <xsd:include schemaLocation="http://www.jboss.org/j2ee/schema/jboss-common_6_0.xsd"/>
- <xsd:element name="jboss-client" type="jboss:jboss-clientType"/>
- <xsd:complexType name="jboss-clientType">
- <xsd:sequence>
- <xsd:element name="module-name" type="xsd:string" minOccurs="0"/>
- <xsd:group ref="jboss:descriptionGroup"/>
- <xsd:element name="callback-handler" type="xsd:string" minOccurs="0"/>
- <xsd:element name="metadata-complete" type="xsd:boolean" minOccurs="0"/>
- <xsd:element name="jndi-name" type="xsd:string" minOccurs="0"/>
- <xsd:group ref="jboss:jndiEnvironmentRefsGroup"/>
- <xsd:element name="message-destinations" type="jboss:message-destinationType" minOccurs="0" maxOccurs="unbounded"/>
- <xsd:element name="depends" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
- </xsd:sequence>
- <xsd:attribute name="id" type="xsd:string"/>
- <xsd:attribute name="version" type="xsd:string"/>
- </xsd:complexType>
- </xsd:schema>
|