[jboss-jira] [JBoss JIRA] (WFLY-703) HttpHandlers configuration for EJB3 Webservice Endpoints

R Searls (JIRA) jira-events at lists.jboss.org
Tue Oct 22 08:17:02 EDT 2013


    [ https://issues.jboss.org/browse/WFLY-703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12823953#comment-12823953 ] 

R Searls commented on WFLY-703:
-------------------------------

-- capture of an email discussion on this issue

from Tomaz Cercar  .... 	October 21, 2013 6:46 PM
Yes,

HttpHandler is undertow equivalent of Tomcat's Valve

And this task is just to add features we now have for web deployments (jboss-web.xml) also to non-web deployments that can result in web "endpoints" for example JAX-RS and JAX-WS.

Probably best place to add this would be with jboss-all.xml which is meant for cases like this.

To be fair it feels that work required to implement this properly is not an easy task.

> From: Alessio Soldano [mailto:asoldano at redhat.com]
> Sent: Thursday, October 17, 2013 5:33 PM

> my understanding is that with "HttpHandlers" Tomaz here is referring to a
> lower level abstraction then the JAXWS handlers. The Undertow handlers
> would basically replace the valve stuff in tomcat / jbossweb.
> My understanding (but I might be missing something) is that the goal here is
> to provide users with a mechanism for setting this low level http server thing
> for a ws application regardless of it being based on a POJO or  on a EJB3
> bean.
>

> On 16/10/13 20:21, Rebecca Searls wrote:
> >    This is sounding to me like what you want is generic JAX-WS
> > Handler-Chain support for EJB WS endpoints and to be able to define
> handler-chains from the EJB subsystem.  Does this sound right?
> >

> >> From: "Tomaz Cerar" <tcerar at redhat.com>
> >>
> >> I discussed this with few guys a bit, if anything we need to expand
> >> support for http handlers to also expand beyond just web deployment.
> >> Valves ware thing of jbossweb, HttpHandlers are thing of undertow.
> >>
> >> Valve support will be added to undertow but only to help migration
> >> from previous versions basically it will be limited support for legacy
> valves.
> >>
> >> I have updated related jira to be more in line with current state of
> >> the project.
                
> HttpHandlers configuration for EJB3 Webservice Endpoints
> --------------------------------------------------------
>
>                 Key: WFLY-703
>                 URL: https://issues.jboss.org/browse/WFLY-703
>             Project: WildFly
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Web Services
>            Reporter: Sebastian Maurer
>            Assignee: R Searls
>             Fix For: Awaiting Volunteers
>
>
> Please add a way to configure handlers for EJB3 endpoints packaged in an ejb-jar.
> At the moment there is no option in any of the ejb deployment descriptors and of course it isn't possible to configure valves globally.
> The only way to configure handlers is by handlers.conf of ServletExcention at the moment, but this is currently limited to web deployments only.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list