[
https://jira.jboss.org/browse/JBWS-3109?page=com.atlassian.jira.plugin.sy...
]
Gary Brown commented on JBWS-3109:
----------------------------------
For my particular usecase, having a listener that is registered server-wide is probably
adequate - and therefore using the jbossws-native standard endpoint configurations to add
a new handler will be sufficient.
However it would be good to have a similar mechanism for CXF, and therefore possibly this
feature request could focus on providing the same capability on jbossws-cxf. Possibly
enable an administrator to define a default configuration for client and server, that
would be used by jbossws-cxf to define the baseline configuration for all CXF buses.
The reason why aa AS server based configuration may be necessary is for security reasons,
it may not be permitted to allow a deployable module to be able to intercept/inspect
messages being sent/received by other installed modules. By making it a server
configuration issue, it means that only an administrator would be able to setup the
message interception.
The intention was to have a filter mechanism, similar to the approach being used by the
jbossws-native record mechanism, to reduce the overhead when a particular endpoint is not
of interest. This would be implemented in Savara, as a consistent filtering mechanism will
be required across other technologies being monitored - e.g. jbossesb will be another.
Global handler to intercept/observe inbound/outbound messages
-------------------------------------------------------------
Key: JBWS-3109
URL:
https://jira.jboss.org/browse/JBWS-3109
Project: JBoss Web Services
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: jbossws-integration
Reporter: Gary Brown
Although individual web services can be configured to use JAX-WS handlers to intercept
messages, it would be useful to be able to define a 'global' (server wide) handler
that could intercept messages inbound and outbound from any deployed web services,
regardless of the web service stack in use.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira