Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Web Service Support Function Items

Axis2  

CXF 

Support Supports WSDL 1.1

 

 

Support Supports SOAP 1.1 over HTTP

 

 

Support Supports SOAP 1.2 over HTTP

 

 

Supports XML over HTTP

 

 

Supports HTTPS SOAP binding

 

 

Supports SOAP Support HTTP 1.1 SOAP bindingover HTTP with MTOM enabled

 

  Support

HTTPS SOAP binding Supports SOAP 1.2 over HTTP with MTOM enabled

 

 

POJO support - JAX-WS 2.0

 

 

supports web service deployment (new deployment)

 

 

supports web service deployment (expose existing deployed Java EE components as a web service)

 

 

supports web.xml is optional

 

 

supports webservices.xml is optional

 

 

supports wsdl is optional

 

 

supports javax.jws.WebService annotation

 

 

supports web services javax.xml.ws.WebServiceProvider annotation

 

 

supports web services provider annotation

 

 

webservices.xml overide or enhance service implmentation bean annotation

 

 

SEI is not required

 

 

for servlet based endpoints using web service annotation, enforce full qualified name of the service implmentation bean class must be used as <servlet-link> element in web.xml

 

 

serviceName attribute of the webservice annotation prefixed with "/" maps to <url-pattern> element in web.xml

 

 

only methods annotated with @WebMethod in the service implmentation bean are exposed to the client

 

 

supports optional @PostConstruct or @PreDestroy annotation for lifecycle event callbacks. (p44) supports wsdl is optional

 

 

supports webservices.xml overide web service annotation

 

 

@Resource annotation to access message context and security info (p44)

 

 

allows a developer able to specify protocol binding on a web service endpoint by using javax.xml.ws.BindingType annotation

 

 

Able to ignore JAX-RPC mapping file for JAX-WS projects (p47)

 

 

Annotated JAX-WS components may be mixed with deployment descriptor based JAX-RPC components in a module (p47)

 

 

supports OASIS XML Cataglos 1.1 specification to be used to resolve web service description document (wsdl/xsd) (p47)

 

 

Supports HandlerChian (both logical and protocol types)

 

 

handlers must be able to transform the SOAP header

 

 

handlers must be able to transform just parts of the body

 

 

handlers must be able to just read a message where no additions/modifications to the message is made

 

 

Supports jacax.jws.HandlerChain annotation

 

 

Supports handler run after the container has performed the security constraint checks or method level authorization

 

 

a handler may access the env-entry-names and env-entrys by JNDI lookup.

 

 

the handler-chain in DD can be processed and the ordering of the handler must be maintained.

 

 

 

 

 

 

 

 

  POJO