Examples of SOAPPart


Examples of javax.xml.soap.SOAPPart

      // Mensagem chegando
      if (!outboundProperty.booleanValue()) {
        SOAPMessageContext sctx = (SOAPMessageContext) messageContext;
            SOAPMessage message     = sctx.getMessage();
            SOAPPart sp             = message.getSOAPPart();
            SOAPEnvelope senv       = sp.getEnvelope();
            SOAPHeader sh           = senv.getHeader();
           
            System.out.println("1: " + senv.getNodeName());
            Iterator it2 = senv.getChildElements();
            while (it2.hasNext()) {
View Full Code Here

Examples of javax.xml.soap.SOAPPart

    private SOAPHeader setUpSOAPHeader(SOAPMessageContext context,
                                       SOAPMessage message,
                                       boolean outbound)
        throws Exception {
        SOAPPart part = control.createMock(SOAPPart.class);
        message.getSOAPPart();
        EasyMock.expectLastCall().andReturn(part);
        SOAPEnvelope env = control.createMock(SOAPEnvelope.class);        
        part.getEnvelope();
        EasyMock.expectLastCall().andReturn(env);
        SOAPHeader header = control.createMock(SOAPHeader.class);
        env.getHeader();
        EasyMock.expectLastCall().andReturn(header);
        if (outbound) {
View Full Code Here

Examples of javax.xml.soap.SOAPPart

      SOAPMessage message = mf.createMessage();

      MimeHeaders mh = message.getMimeHeaders();
      mh.setHeader("SOAPAction", "\"urn:schemas-microsoft-com:xml-analysis:Execute\"");

      SOAPPart soapPart = message.getSOAPPart();
      SOAPEnvelope envelope = soapPart.getEnvelope();
      SOAPBody body = envelope.getBody();
      Name nEx = envelope.createName("Execute", "", XMLA_URI);

      SOAPElement eEx = body.addChildElement(nEx);
View Full Code Here

Examples of javax.xml.soap.SOAPPart

   * @param reply
   *            The reply-Message from the Server
   */
  protected void parseResult(SOAPMessage reply) throws SOAPException
  {
    SOAPPart soapPart = reply.getSOAPPart();
    SOAPEnvelope soapEnvelope = soapPart.getEnvelope();
    SOAPBody soapBody = soapEnvelope.getBody();
    SOAPElement eElement = null;

    if (log.isDebugEnabled())
    {
View Full Code Here

Examples of javax.xml.soap.SOAPPart

        new SAAJInInterceptor().handleMessage(m);
        new Soap12FaultInInterceptor().handleMessage(m);

        Node nd = m.getContent(Node.class);
       
        SOAPPart part = (SOAPPart)nd;
        assertEquals("S", part.getEnvelope().getPrefix());
        assertEquals("S2", part.getEnvelope().getHeader().getPrefix());
        assertEquals("S3", part.getEnvelope().getBody().getPrefix());
        SOAPFault fault = part.getEnvelope().getBody().getFault();
        assertEquals("S", fault.getPrefix());
       
        assertEquals("Authentication Failure", fault.getFaultString());
       
        SoapFault fault2 = (SoapFault)m.getContent(Exception.class);
        assertNotNull(fault2);
       
        assertEquals(Soap12.getInstance().getSender(), fault2.getFaultCode());
        assertEquals(new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "FailedAuthentication"),
                     fault2.getSubCode());
       
        Element el = part.getEnvelope().getBody();
        nd = el.getFirstChild();
        int count = 0;
        while (nd != null) {
            if (nd instanceof Element) {
                count++;
View Full Code Here

Examples of javax.xml.soap.SOAPPart

            }
            XMLStreamReader xmlReader = message.getContent(XMLStreamReader.class);
            if (xmlReader == null) {
                return;
            }
            final SOAPPart part = soapMessage.getSOAPPart();
            Document node = (Document) message.getContent(Node.class);
            if (node != part && node != null) {
                StaxUtils.copy(node, new SAAJStreamWriter(part));
            }
            message.setContent(Node.class, soapMessage.getSOAPPart());
View Full Code Here

Examples of javax.xml.soap.SOAPPart

                }
                MessageFactory factory = getFactory(message);
                SOAPMessage soapMessage = factory.createMessage();
                message.setContent(SOAPMessage.class, soapMessage);
               
                SOAPPart part = soapMessage.getSOAPPart();
                message.setContent(Node.class, part);
                message.put(W3CDOMStreamWriter.class, new SAAJStreamWriter(part));
                message.put(BODY_FILLED_IN, Boolean.FALSE);

            } catch (RuntimeException ex) {
View Full Code Here

Examples of javax.xml.soap.SOAPPart

        }
    }

  @Override
    public boolean isXopPackage() {
      SOAPPart saajPart = saajMessage.getSOAPPart();
      String[] contentTypes = saajPart.getMimeHeader(TransportConstants.HEADER_CONTENT_TYPE);
      for (String contentType : contentTypes) {
          if (contentType.contains(CONTENT_TYPE_XOP)) {
              return true;
          }
      }
View Full Code Here

Examples of javax.xml.soap.SOAPPart

      mimeHeaders.setHeader(TransportConstants.HEADER_CONTENT_TYPE,
          CONTENT_TYPE_XOP + ";type=" + '"' + oldContentType + '"');
    }

    private void convertPartToXop() {
        SOAPPart saajPart = saajMessage.getSOAPPart();
        String[] oldContentTypes = saajPart.getMimeHeader(TransportConstants.HEADER_CONTENT_TYPE);
        String oldContentType =
                !ObjectUtils.isEmpty(oldContentTypes) ? oldContentTypes[0] : getVersion().getContentType();
      saajPart.setMimeHeader(TransportConstants.HEADER_CONTENT_TYPE,
          CONTENT_TYPE_XOP + ";type=" + '"' + oldContentType + '"');
    }
View Full Code Here

Examples of javax.xml.soap.SOAPPart

        final MessageFactory messageFactory =
            javax.xml.soap.MessageFactory.newInstance();
        final SOAPMessage soapMessage = messageFactory.createMessage();

        // Object for message parts
        final SOAPPart soapPart = soapMessage.getSOAPPart();
        final SOAPEnvelope envelope = soapPart.getEnvelope();

        envelope.addNamespaceDeclaration("xsd",
            "http://www.w3.org/2001/XMLSchema");
        envelope.addNamespaceDeclaration("xsd",
            "http://basic.beans.data.app.openmeetings.org/xsd");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.