geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jarek Gawor (JIRA)" <>
Subject [jira] Commented: (GERONIMO-2791) Switching ServiceRef naming builder
Date Fri, 02 Feb 2007 15:20:05 GMT


Jarek Gawor commented on GERONIMO-2791:

The CXFServiceRefBuilder code is not finished yet so I don't want to factor it out now. 

> Switching ServiceRef naming builder
> -----------------------------------
>                 Key: GERONIMO-2791
>                 URL:
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: webservices
>    Affects Versions: 2.0-beta1
>            Reporter: Jarek Gawor
>         Attachments: GERONIMO-2791.patch
> Since NamingBuilderCollection/AbstractBuilderCollection does not allow two naming builders
to be registered for the same element in the deployment descriptor (and even if this was allowed,
one naming builder might accept some values that the other rejects), a SwitchingServiceRefBuilder
naming builder was added to handle service-ref elements. The service-ref elements can specify
both JAX-RPC and JAX-WS endpoints. JAX-RCP endpoints are handled by Axis1 while JAX-WS endpoints
can either be handled by CXF or Axis2. So the SwitchingServiceRefBuilder forwards the requests
to the appropriate builder by figuring out what sort of endpoint is specified in the service-ref
> The attached patch contains the SwitchingServiceRefBuilder code, as well as updates to
the Axis1ServiceRefBuilder, and a skeleton code for CXFServiceRefBuilder (and appropriate
plan updates to use the SwitchingServiceRefBuilder).

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

View raw message