cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alessio Soldano (JIRA)" <>
Subject [jira] Resolved: (CXF-2845) JAXWS2.2: Implement new added HTTP SPI APIs
Date Mon, 30 Aug 2010 16:10:53 GMT


Alessio Soldano resolved CXF-2845.

    Resolution: Fixed

> JAXWS2.2: Implement new added HTTP SPI APIs
> -------------------------------------------
>                 Key: CXF-2845
>                 URL:
>             Project: CXF
>          Issue Type: Task
>          Components: JAX-WS Runtime
>            Reporter: jimma
>            Assignee: Alessio Soldano
>             Fix For: 2.3
> JAXWS.2.2 Spec says :
> 6.6 (HTTP SPI)
> The classes in this package can be used for a portable deployment of JAX-WS web services
in a HTTP con-
> tainer(for example, servlet container). This SPI enables to decouple the JAX-WS deployment
and runtime
> and is not meant for end developers but for container or its extension developers.
> The HTTP SPI allows a deployment to use any available web services runtime for HTTP transport.
> EE6 web profile vendors can support JSR-109[16] deployments using the JAX-WS 2.2 runtime
in Java
> SE platform. For example, a Servlet 3.0 extension can be used to do the JSR-109 deployment
by reading
> deployment descriptors and hand-off the request processing to the web services runtime
that is in Java SE
> platform.
> The HTTP SPI consists of the following classes:
> HttpContext represents a mapping between the root URI
>        path of a web service to a HttpHandler which is invoked to handle requests destined
for that path
>        on the associated container.
> This class encapsulates a HTTP request received and
a re-
>        sponse to be generated in one exchange.
> A handler which is invoked to process HTTP exchanges.
> Invoker hides the detail of calling into application endpoint
>        tation.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message