| |||||||
| DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES | ||||||
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{http://java.sun.com/xml/ns/j2ee}service-refType (restriction)
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.
| Nested Element Summary | |
j2ee:service-ref_handlerType | handlerDeclares the handler for a port-component. |
j2ee:pathType | jaxrpc-mapping-fileThe 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-refType | port-component-refThe port-component-ref element declares a client dependency on the container for resolving a Service Endpoint Interface to a WSDL port. |
j2ee:fully-qualified-classType | service-interfaceThe service-interface element declares the fully qualified class name of the JAX-RPC Service interface the client depends on. |
j2ee:xsdQNameType | service-qnameThe service-qname element declares the specific WSDL service element that is being refered to. |
j2ee:jndi-nameType | service-ref-nameThe service-ref-name element declares logical name that the components in the module use to look up the Web service. |
j2ee:xsdAnyURIType | wsdl-fileThe wsdl-file element contains the URI location of a WSDL file. |
| Attribute Summary | |
xsd:ID | id |
| Attribute Detail |
xsd:IDoptionalunqualified<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:sequence>
</xsd:element><xsd:attribute name="id" type="xsd:ID"/></xsd:complexType>
| |||||||
| DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES | ||||||