[jbossws-issues] [JBoss JIRA] Commented: (JBWS-3109) Global handler to intercept/observe inbound/outbound messages

Gary Brown (JIRA) jira-events at lists.jboss.org
Thu Aug 19 11:15:12 EDT 2010


    [ https://jira.jboss.org/browse/JBWS-3109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12545903#action_12545903 ] 

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

        


More information about the jbossws-issues mailing list