Please any updates on this.

The requirement is to use the custom mediators to validate the session
before sending it to the service end points(EPR).

_____________________________________________
From: Venkatesan, Kumaran
Sent: Tuesday, January 15, 2008 2:25 PM
To: 'synapse-dev@ws.apache.org'
Subject: Custom mediator - Not able to get HttpServletRequest

Hi,

We have planned to use the synapse as mediation layer for our service
based architecture.

There is a requirement to get the handle of the HttpServletRequest
object under the custom mediator(SessionMediator.java) to tackle the
session management.

Have tried the below but giving null value for the "HttpServletRequest"
object.

public class SessionMediator implements Mediator {

    private static final Log log =
LogFactory.getLog(DiscountQuoteMediator.class);

    public SessionMediator(){}

    public boolean mediate(MessageContext mc) {

        Axis2MessageContext axis2mc = (Axis2MessageContext)mc;
        org.apache.axis2.context.MessageContext axis2MessageCtx =
axis2mc.getAxis2MessageContext();

        HttpServletRequest request =
(HttpServletRequest)axis2MessageCtx.getProperty(HTTPConstants.MC_HTTP_SE
RVLETREQUEST);

Pls help how to get the "HttpServletRequest"

With Regards
Kumaran

This email is confidential. If you are not the addressee tell the sender 
immediately and destroy this email
without using, sending or storing it. Emails are not secure and may suffer 
errors, viruses, delay,
interception and amendment. Standard Chartered PLC and subsidiaries ("SCGroup") 
do not accept liability for
damage caused by this email and may monitor email traffic.

Reply via email to