http://java.sun.com/xml/ns/j2ee
complexType service-refType

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{http://java.sun.com/xml/ns/j2ee}service-refType (restriction)

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.

      
Properties
This component is not nillable.

Model
<...
  id = xsd:ID>
(service-ref-name, service-interface, wsdl-file?, jaxrpc-mapping-file?, service-qname?, port-component-ref*, handler* )
</...>


Nested Element Summary
j2ee:service-ref_handlerTypehandler
          Declares the handler for a port-component. 
j2ee:pathTypejaxrpc-mapping-file
          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. 
j2ee:port-component-refTypeport-component-ref
          The port-component-ref element declares a client dependency on the container for resolving a Service Endpoint Interface to a WSDL port. 
j2ee:fully-qualified-classTypeservice-interface
          The service-interface element declares the fully qualified class name of the JAX-RPC Service interface the client depends on. 
j2ee:xsdQNameTypeservice-qname
          The service-qname element declares the specific WSDL service element that is being refered to. 
j2ee:jndi-nameTypeservice-ref-name
          The service-ref-name element declares logical name that the components in the module use to look up the Web service. 
j2ee:xsdAnyURITypewsdl-file
          The wsdl-file element contains the URI location of a WSDL file. 

Attribute Summary
 xsd:IDid
          

Attribute Detail

id

Type:
xsd:ID
Use:
optional
Form:
unqualified

Local Usage
service-refGroup

Source
<xsd:complexType name="service-refType">
<xsd:sequence>
<xsd:group ref="j2ee:descriptionGroup"/>
<xsd:element name="service-ref-name" type="j2ee:jndi-nameType">
</xsd:element>
<xsd:element name="service-interface" type="j2ee:fully-qualified-classType">
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="wsdl-file" type="j2ee:xsdAnyURIType">
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="jaxrpc-mapping-file" type="j2ee:pathType">
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="service-qname" type="j2ee:xsdQNameType">
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="port-component-ref" type="j2ee:port-component-refType">
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="handler" type="j2ee:service-ref_handlerType">
</xsd:element>
</xsd:sequence>
<xsd:attribute name="id" type="xsd:ID"/>
</xsd:complexType>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.