element application-client

element {http://java.sun.com/xml/ns/j2ee}application-client

Type Heirarchy
{http://java.sun.com/xml/ns/j2ee}application-clientType (by type)
 {http://java.sun.com/xml/ns/j2ee}application-client
Abstractfalse (This can be used in an instance)
Nillablefalse (Instance values cannot use xsi:nil)
Target Namespacehttp://java.sun.com/xml/ns/j2ee
Declared Namespacesxmlns:xsd=http://www.w3.org/2001/XMLSchema
xmlns:j2ee=http://java.sun.com/xml/ns/j2ee
xmlns=http://www.w3.org/2001/XMLSchema


Source

<xsd:element name="application-client" type="j2ee:application-clientType">
    <
xsd:annotation>
        <
xsd:documentation>
The application-client element is the root element of an
application client deployment descriptor. The application
client deployment descriptor describes the EJB components
and external resources referenced by the application
client.
        
</xsd:documentation>
    </
xsd:annotation>
    <
xsd:unique name="env-entry-name-uniqueness">
        <
xsd:annotation>
            <
xsd:documentation>
The env-entry-name element contains the name of an
application client's environment entry. The name is a JNDI
name relative to the java:comp/env context. The name must
be unique within an application client.
            
</xsd:documentation>
        </
xsd:annotation>
        <
xsd:selector xpath="j2ee:env-entry"/>
        <
xsd:field xpath="j2ee:env-entry-name"/>
    </
xsd:unique>
    <
xsd:unique name="ejb-ref-name-uniqueness">
        <
xsd:annotation>
            <
xsd:documentation>
The ejb-ref-name element contains the name of an EJB
reference. The EJB reference is an entry in the application
client's environment and is relative to the
java:comp/env context. The name must be unique within the
application client.

It is recommended that name is prefixed with "ejb/".
            
</xsd:documentation>
        </
xsd:annotation>
        <
xsd:selector xpath="j2ee:ejb-ref"/>
        <
xsd:field xpath="j2ee:ejb-ref-name"/>
    </
xsd:unique>
    <
xsd:unique name="res-ref-name-uniqueness">
        <
xsd:annotation>
            <
xsd:documentation>
The res-ref-name element specifies the name of a
resource manager connection factory reference.The name
is a JNDI name relative to the java:comp/env context.
The name must be unique within an application client.
            
</xsd:documentation>
        </
xsd:annotation>
        <
xsd:selector xpath="j2ee:resource-ref"/>
        <
xsd:field xpath="j2ee:res-ref-name"/>
    </
xsd:unique>
    <
xsd:unique name="resource-env-ref-uniqueness">
        <
xsd:annotation>
            <
xsd:documentation>
The resource-env-ref-name element specifies the name of
a resource environment reference; its value is the
environment entry name used in the application client
code. The name is a JNDI name relative to the
java:comp/env context and must be unique within an
application client.
            
</xsd:documentation>
        </
xsd:annotation>
        <
xsd:selector xpath="j2ee:resource-env-ref"/>
        <
xsd:field xpath="j2ee:resource-env-ref-name"/>
    </
xsd:unique>
    <
xsd:unique name="message-destination-ref-uniqueness">
        <
xsd:annotation>
            <
xsd:documentation>
The message-destination-ref-name element specifies the
name of a message destination reference; its value is
the message destination reference name used in the
application client code. The name is a JNDI name
relative to the java:comp/env context and must be unique
within an application client.
            
</xsd:documentation>
        </
xsd:annotation>
        <
xsd:selector xpath="j2ee:message-destination-ref"/>
        <
xsd:field xpath="j2ee:message-destination-ref-name"/>
    </
xsd:unique>
</
xsd:element>


Documentation

	The application-client element is the root element of an
	application client deployment descriptor.  The application
	client deployment descriptor describes the EJB components
	and external resources referenced by the application
	client.


element application-client


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.