Uploaded image for project: 'Synapse'
  1. Synapse
  2. SYNAPSE-224

Not able to get the http header information in the custom mediators using the Message Context object

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Invalid
    • None
    • None
    • Extension Mediators
    • None

    Description

      When i tried to extract the header information through the message context object in the custom mediator giving null value for "axis2MessageCtx.getProperty(HTTPConstants.HEADER_USER_AGENT"

      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(); System.out.println("User Agent : " +axis2MessageCtx.getProperty(HTTPConstants.HEADER_USER_AGENT)); return true; }

      Attachments

        Activity

          People

            asankha Asankha Chamath Perera
            152560 kumaran venkatesan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: