There are 3 filter locations:
- BeforeServiceRequestFilter - “Called just before service request is processed by IdcClient.sendRequest()”
- beforeJaxwsAuthenticateUser* – “Called just before JAX-WS call is made to loginPort.contentServerLogin () in authenticateUser ()”
- beforeJaxwsServiceRequest* – “Called just before JAX-WS call is made to loginPort.contentServerRequest () in performServiceRequest ()”
The Oracle Javadoc for the above filters can be found here. Before a RIDC filter is available, it needs to be registeredwith the IdcFilterManager. The documentation for RIDC filters provides a fairly good starting point.
RIDC filters can be very helpful in SSXA websites. They provide a way to hook into the core functionality of service calls that could otherwise get quite messy.
| || || |