Package javax.xml.rpc.handler.soap

Examples of javax.xml.rpc.handler.soap.SOAPMessageContext


public boolean handleFault(MessageContext context) {
    System.out.println("ClientHandler2:handleFault");
  HandlerTracker.addClientHandler("clienthandler2.handleFault");
    if (context instanceof SOAPMessageContext) {
        try {
            SOAPMessageContext soapMsgCtx = (SOAPMessageContext)context;
            SOAPMessage soapMsg = soapMsgCtx.getMessage();
            if (soapMsg == null) {
                soapMsg = prepareError(soapMsgCtx);
            }
            SOAPPart sp = soapMsg.getSOAPPart();
            SOAPEnvelope se = sp.getEnvelope();
View Full Code Here


    public boolean handleRequest(MessageContext context) {
        System.out.println("ServiceHandler1:handleRequest");

         try {
            SOAPMessageContext soapMsgCtx = (SOAPMessageContext)context;
            SOAPMessage soapMsg = soapMsgCtx.getMessage();
            SOAPPart sp = soapMsg.getSOAPPart();
            SOAPEnvelope se = sp.getEnvelope();
            SOAPBody sb = se.getBody();
            SOAPHeader sh = se.getHeader();
View Full Code Here

    }

    public boolean handleResponse(MessageContext context) {
        System.out.println("ServiceHandler1:handleResponse");
          try {
            SOAPMessageContext soapMsgCtx = (SOAPMessageContext)context;
            SOAPMessage soapMsg = soapMsgCtx.getMessage();
            SOAPPart sp = soapMsg.getSOAPPart();
            SOAPEnvelope se = sp.getEnvelope();
            SOAPBody sb = se.getBody();
            SOAPHeader sh = se.getHeader();
View Full Code Here

    }

    public boolean handleFault(MessageContext context) {
        System.out.println("\nServiceHandler1:handleFault");
        try {
            SOAPMessageContext soapMsgCtx = (SOAPMessageContext)context;
            SOAPMessage soapMsg = soapMsgCtx.getMessage();


            SOAPPart sp = soapMsg.getSOAPPart();
            SOAPEnvelope se = sp.getEnvelope();
            SOAPBody sb = se.getBody();
            SOAPHeader sh = se.getHeader();

            Name xmlServicesHandler1HdrName =
                se.createName("ServiceHandler1-handleFault", "", "");
            SOAPHeaderElement xmlServicesHandler1Hdr =
                sh.addHeaderElement(xmlServicesHandler1HdrName);
            xmlServicesHandler1Hdr.addTextNode(
                "Processed by ServiceHandler1Hdr1.handleFault");

                    soapMsgCtx.setMessage(soapMsg);
         } catch (Exception ex) {
             ex.printStackTrace();
         }
        return true;
    }
View Full Code Here

   * @see javax.xml.rpc.handler.Handler#handleRequest(MessageContext)
   */
  public boolean handleRequest(MessageContext context) {
    System.out.println("Hey - in Handle request");
    try {
      SOAPMessageContext smc = (SOAPMessageContext) context;
      SOAPMessage msg = smc.getMessage();
      SOAPPart sp = msg.getSOAPPart();
      SOAPEnvelope se = sp.getEnvelope();
      SOAPHeader sh = se.getHeader();
      Name name = se.createName("HeaderTest", "AXIS",
                    "http://xml.apache.org/axis");
View Full Code Here

   */
  public boolean handleResponse(MessageContext context) {

    System.out.println("Hey - in Handle response");
    try {
      SOAPMessageContext smc = (SOAPMessageContext) context;
      SOAPMessage msg = smc.getMessage();
      SOAPPart sp = msg.getSOAPPart();
      SOAPEnvelope se = sp.getEnvelope();
      SOAPHeader sh = se.getHeader();
      Name name = se.createName("HeaderTest", "AXIS",
                    "http://xml.apache.org/axis");
View Full Code Here

   * @see javax.xml.rpc.handler.Handler#handleRequest(MessageContext)
   */
  public boolean handleRequest(MessageContext context) {
    System.out.println("Hey - in Handle request");
    try {
      SOAPMessageContext smc = (SOAPMessageContext) context;
      SOAPMessage msg = smc.getMessage();
      SOAPPart sp = msg.getSOAPPart();
      SOAPEnvelope se = sp.getEnvelope();
      SOAPHeader sh = se.getHeader();
      Name name =
      se.createName(
View Full Code Here

   */
  public boolean handleResponse(MessageContext context) {
    System.out.println("Hey - in Handle response");
    try {
      String counter = null;
      SOAPMessageContext smc = (SOAPMessageContext) context;
      SOAPMessage msg = smc.getMessage();
      SOAPPart sp = msg.getSOAPPart();
      SOAPEnvelope se = sp.getEnvelope();
      SOAPHeader sh = se.getHeader();
      Name name =
      se.createName(
View Full Code Here

public class EchoServiceServerHandler implements Handler {

    public boolean handleRequest(MessageContext messageContext) {

  try {
      SOAPMessageContext soapMsgCtx = (SOAPMessageContext) messageContext;
     
      SOAPMessage soapMsg = soapMsgCtx.getMessage();
      SOAPPart soapPart = soapMsg.getSOAPPart();
      SOAPEnvelope soapEnvelope = soapPart.getEnvelope();
      soapEnvelope.getBody().detachNode();
      SOAPBody soapBody = soapEnvelope.addBody();
      SOAPBodyElement echoElement = soapBody.addBodyElement(soapEnvelope.createName("echo", "ns1", "http://soapinterop.org/"));
View Full Code Here

   public boolean handleRequest( MessageContext msgContext )
   {
      try
      {
         LOG.debug( MSG.getMessage( Keys.RECEIVED_REQUEST ) );
         SOAPMessageContext soapMsgContext = (SOAPMessageContext) msgContext;
         SOAPEnvelope       envelope = soapMsgContext.getMessage(  ).getSOAPPart(  ).getEnvelope(  );
         if ( LOG.isDebugEnabled(  ) )
         {
            LOG.debug( "Received SOAP request: \n" + envelope );
         }
View Full Code Here

TOP

Related Classes of javax.xml.rpc.handler.soap.SOAPMessageContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.