[
https://issues.jboss.org/browse/WFLY-703?page=com.atlassian.jira.plugin.s...
]
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@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(a)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