[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