ServiceRef

The service-ref element declares a reference to a Webservice. 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.



Attributes Summary
id : String  
description : String  
displayName : String  
smallIcon : String  
largeIcon : String  
serviceRefName : StringThe service-ref-name element declares logical name that the components in the module use to look up the Web service.
serviceInterface : StringThe service-interface element declares the fully qualified class name of the JAX-RPC Service interface the client depends on.
wsdlFile : StringThe wsdl-file element contains the URI location of a WSDL file.
jaxrpcMappingFile : StringThe jaxrpc-mapping-file element contains the name of a file that describes the JAX-RPC mapping between the Java interfaces used by the application and the WSDL description in the wsdl-file.
serviceQname : ServiceQname  
portComponentRefs : PortComponentRef *  
handlers : Handler *  

Attribute Details

id    -     
     data type:  String
     default Value:   unspecified



description    -     
     data type:  String
     default Value:   unspecified



displayName    -     
     data type:  String
     default Value:   unspecified



smallIcon    -     
     data type:  String
     default Value:   unspecified



largeIcon    -     
     data type:  String
     default Value:   unspecified



serviceRefName    -    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/".Used in: services-ref
     data type:  String
     default Value:   unspecified



serviceInterface    -    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.Used in: services-ref
     data type:  String
     default Value:   unspecified



wsdlFile    -    The wsdl-file element contains the URI location of a WSDL file. The location is relative to the root of the module.Used in: service-ref
     data type:  String
     default Value:   unspecified



jaxrpcMappingFile    -    The jaxrpc-mapping-file element contains the name of a file that describes the JAX-RPC mapping between the Java interfaces used by the application and the WSDL description in the wsdl-file. The file name is a relative path within the module file.Used in: service-ref
     data type:  String
     default Value:   unspecified



serviceQname    -     
     data type: ServiceQname



portComponentRefs    -     
     data type: PortComponentRef*



handlers    -     
     data type: Handler*


Copyright IBM Corp. 1996-2002