uCosminexus Application Server, Web Service Development Guide

[Contents][Glossary][Index][Back][Next]

19.1.1 Support range of the functionality in the JAX-WS 2.2 specifications

The following table describes the support range of the functionality in the JAX-WS 2.2 specifications.

For details on the preconditions, see 1.4.2 Preconditions related to the functionality and specifications.

Table 19-1 Support range of the functionality in the JAX-WS 2.2 specifications

Division Support Remarks
Major division #1 Subdivision #2
2 Mapping Java from WSDL 1.1 Y
 
2 Customized mapping with an embedded binding declaration or an external binding file Y For details on the support range of the binding declarations, see 15.2 Customized mapping of WSDL to Java.
2 Assigning annotations to the generated Java codes Y For details on the support range of the annotations, see 16.2.1 List of annotations.
2.1 Mapping a Namespace to a package Y For details on mapping, see 15.1.1 Mapping a namespace to a package name.
2.2 Mapping a port type to an SEI Y For details on mapping, see 15.1.2 Mapping a port type to an SEI name.
2.3 Mapping an operation to an SEI method Y For details on mapping, see 15.1.3 Mapping an operation to a method name.
2.3 Overloading of methods Y For details on the overloading of methods, see 15.1.11(1) Overloading of Java methods.
2.3 MEP: Supporting a request-response operation Y
 
2.3 MEP: Supporting a one-way operation Y
 
2.3.1.1 Supporting the Non-wrapper style operations Y
 
2.3.1.2 Supporting the Wrapper style operations Y
 
2.3.2 Order and return value types of parameters parameterOrder attribute N
 
Attributes other than the parameterOrder attribute Y
 
2.3.3 javax.xml.ws.Holder<T> class Y For details on the support range of the javax.xml.ws.Holder<T> class, see 19.2.4(12) javax.xml.ws.Holder<T> class.
2.3.4 Asynchronous mapping N
 
2.4.1 W3CEndpointReference class Y
 
2.5 Mapping a fault to a service-specific exception Y For details on mapping, see 15.1.7 Mapping a fault to an exception class.
2.6 SOAP binding SOAP 1.1/HTTP Y
 
SOAP 1.2/HTTP Y
 
2.6 MIME binding N
 
2.6.2.1 soap: header element Y For details on the support range of the soap: header element (codeable syntax), see 20.1.22 soap: header element.
2.7 Mapping a service and port to a service class Y For details on mapping, see 15.1.9 Mapping a service and port to a service class.
2.8 Mapping an XML name to a Java identifier Y
 
2.8.1 Processing to be executed for a name conflict Y For details on the processing to be executed for a name conflict, see 15.1.11(2) Mapping for name conflict.
3 Mapping Java to WSDL 1.1 Y
 
3 Customized mapping using annotations Y For details on the support range of the annotations, see 16.2.1 List of annotations.
3.1 Mapping a Java identifier to an XML name Y
 
3.2 Mapping a package to a Namespace Y
 
3.3 Mapping an implicit SEI to a port type Y
 
3.4 Mapping an SEI to a port type Y For details on mapping, see 16.1.3 Mapping the SEI name to the port type.
3.5 Mapping an SEI method to an operation Y For details on mapping, see 16.1.4 Mapping the SEI method name to an operation.
3.5.1 One-way operations Y
 
3.6 Mapping the parameters and return values Y For details on mapping, see 16.1.5 Mapping the parameter and return value to the message part (For wrapper style) and 16.1.6 Mapping the parameter and return value to the message part (For non-wrapper style).
3.6 soap: header element Y
 
3.6.2.1 Mapping the Document Wrapped styles Y
 
3.6.2.2 Mapping the Document Bare styles Y
 
3.6.2.3 Mapping the RPC styles N
 
3.7 Mapping a service-specific exception to a fault Y For details on mapping, see 16.1.7 Mapping the Java wrapper exception class to a fault.
3.8 Mapping a service class to a binding Y For details on mapping, see 16.1.8 Mapping SEI to binding.
3.9 Processing of generics Y For details on the processing of generics, see 16.1.10(1) Deleting the generics type and 16.1.10(3) Limitation of the generics type.
3.10 SOAP/HTTP binding SOAP 1.1/ HTTP Y
 
SOAP 1.2/ HTTP Y
3.11 Mapping a service class to a service and port Y For details on mapping, see 16.1.9 Mapping a Web Service implementation class to a service and port.
4 Client APIs Y For details on the support range of APIs, see 19.2 Support range of APIs.
5 Service APIs Y For details on the support range of APIs, see 19.2 Support range of APIs.
6 Core APIs Y For details on the support range of APIs, see 19.2 Support range of APIs.
7 Annotations Y For details on the support range of annotations, see 16.2.1 List of annotations.
8 Binding declarations Y For details on the support range of the binding declarations, see 15.2 Customized mapping of WSDL to Java.
9.1.1 Logical handlers Y For details on the logical handlers, see 36.4 Types of handlers.
9.1.1 Protocol handlers Y For details on the protocol handlers, see 36.4 Types of handlers.
9.2.1.1 Handler settings in the Web Service client Dynamic settings using APIs Y For details on the handler settings, see 36.9 Setting the handler chain.
Other settings N
9.2.1.2 Sequencing the handlers Y For details on the execution order of the handlers, see 36.5 Execution sequence and organization of the handler chain.
9.2.1.3 Handler settings in the Web Services Settings using the javax.jws.HandlerChain annotation Y For details on the handler settings, see 36.9 Setting the handler chain.
Other settings N
9.2.2 Deploying a handler based on the WSEE specifications (JSR-109) N
 
9.3 Handler processing model Y For details on the handler processing, see 36.5 Execution sequence and organization of the handler chain.
9.4 Message context Y For details on the support range of the message context properties, see 19.2.5(1) Support range of the message context properties.
10.1.1 Dynamic (programmed) settings for SOAP binding Y
 
10.1.2 Static (deployment-based) settings for SOAP binding N
 
10.2 Processing model for SOAP binding Y
 
10.3 SOAP message context Y For details on the support range of the message context, see 19.2.5 Using a message context.
10.4.1 SOAP 1.1/ HTTP binding Y
 
10.4.1 SOAP 1.2/ HTTP binding Y
 
10.4.1.1 MTOM specifications Y
 
10.4.1.2 one-way operations Y
 
10.4.1.3 HTTP basic authentication Y
 
10.4.1.4 Session management Y
 
10.4.1.5 WS-Addressing specifications Y
 
11 XML/ HTTP binding N
 

Legend:
Y: Supported inthe Cosminexus JAX-WS functionality.
N: Not supported in the Cosminexus JAX-WS functionality.
Blank column: Indicates that there is no supplemented content.

#1
Indicates the relevant location (chapter, section, or subsection) in the JAX-WS 2.2 specifications.

#2
Indicates the contents described at the relevant location in the JAX-WS 2.2 specifications.