Examples of MessageInfo


Examples of org.apache.cxf.service.model.MessageInfo

                    if (bop == null) {
                        OperationInfo op = bind.getInterface().getOperation(catchAll);
                        if (op == null) {
                            op = bind.getInterface().addOperation(catchAll);
                            String name = catchAll.getLocalPart();
                            MessageInfo mInfo = op.createMessage(new QName(catchAll.getNamespaceURI(),
                                                                           name + "Request"),
                                                                           MessageInfo.Type.INPUT);
                            op.setInput(catchAll.getLocalPart() + "Request", mInfo);
                            MessagePartInfo mpi = mInfo.addMessagePart("parameters");
                            mpi.setElement(true);
                            mpi.setTypeClass(c);
                            mpi.setTypeQName(XMLSchemaQNames.XSD_ANY);

                            mInfo = op.createMessage(new QName(catchAll.getNamespaceURI(),
                                                               name + "Response"),
                                                               MessageInfo.Type.OUTPUT);
                            op.setOutput(name + "Response", mInfo);
                            mpi = mInfo.addMessagePart("parameters");
                            mpi.setElement(true);
                            mpi.setTypeClass(c);
                            mpi.setTypeQName(XMLSchemaQNames.XSD_ANY);

                            BindingOperationInfo bo = new BindingOperationInfo(bind, op);
View Full Code Here

Examples of org.codehaus.xfire.service.MessageInfo

       
        OperationInfo opInfo = (OperationInfo) operations.iterator().next();
        assertEquals("echo", opInfo.getName());
       
        // Check the input message
        MessageInfo message = opInfo.getInputMessage();
        assertNotNull(message);
       
        Collection parts = message.getMessageParts();
        assertEquals(1, parts.size());
       
        MessagePartInfo part = (MessagePartInfo) parts.iterator().next();
        assertEquals(new QName("urn:Echo", "echoRequest"), part.getName());
       
        // Check the output message
        message = opInfo.getOutputMessage();
        assertNotNull(message);
       
        parts = message.getMessageParts();
        assertEquals(1, parts.size());
       
        part = (MessagePartInfo) parts.iterator().next();
        assertEquals(new QName("urn:Echo", "echoResponse"), part.getName());
       
View Full Code Here

Examples of org.codehaus.xfire.service.MessageInfo

       
        OperationInfo opInfo = (OperationInfo) operations.iterator().next();
        assertEquals("echo", opInfo.getName());
       
        // Check the input message
        MessageInfo message = opInfo.getInputMessage();
        assertNotNull(message);
       
        Collection parts = message.getMessageParts();
        assertEquals(1, parts.size());
       
        MessagePartInfo part = (MessagePartInfo) parts.iterator().next();
        assertEquals(new QName("urn:Echo", "echoRequest"), part.getName());
       
        // Check the output message
        message = opInfo.getOutputMessage();
        assertNotNull(message);
       
        parts = message.getMessageParts();
        assertEquals(1, parts.size());
       
        part = (MessagePartInfo) parts.iterator().next();
        assertEquals(new QName("urn:Echo", "echoResponse"), part.getName());
       
View Full Code Here

Examples of org.codehaus.xfire.service.MessageInfo

        assertEquals(1, operations.size());
       
        OperationInfo opInfo = service.getServiceInfo().getOperation("echo");
       
        // Check the input message
        MessageInfo message = opInfo.getInputMessage();
        assertNotNull(message);
       
        Collection parts = message.getMessageParts();
        assertEquals(1, parts.size());
    }
View Full Code Here

Examples of org.codehaus.xfire.service.MessageInfo

        Collection operations = service.getServiceInfo().getOperations();
        assertEquals(1, operations.size());
       
        OperationInfo opInfo = service.getServiceInfo().getOperation("doInvokeNoResponseElements");

        MessageInfo message = opInfo.getOutputMessage();
        assertNotNull(message);
       
        Collection parts = message.getMessageParts();
        assertEquals(0, parts.size());
    }
View Full Code Here

Examples of org.codehaus.xfire.service.MessageInfo

       
        OperationInfo opInfo = (OperationInfo) operations.iterator().next();
        assertEquals("echo", opInfo.getName());
       
        // Check the input message
        MessageInfo message = opInfo.getInputMessage();
        assertNotNull(message);
       
        Collection parts = message.getMessageParts();
        assertEquals(1, parts.size());
    }
View Full Code Here

Examples of org.codehaus.xfire.service.MessageInfo

     
      OperationInfo opInfo = (OperationInfo) operations.iterator().next();
      assertEquals("echo", opInfo.getName());
     
      // Check the input message
      MessageInfo message = opInfo.getInputMessage();
      assertNotNull(message);
     
      Collection parts = message.getMessageParts();
      assertEquals(1, parts.size());
  }
View Full Code Here

Examples of org.codehaus.xfire.service.MessageInfo

     
      OperationInfo opInfo = (OperationInfo) operations.iterator().next();
      assertEquals("echo", opInfo.getName());
     
      // Check the input message
      MessageInfo message = opInfo.getInputMessage();
      assertNotNull(message);
     
      Collection parts = message.getMessageParts();
      assertEquals(1, parts.size());
     
      MessagePartInfo part = (MessagePartInfo) parts.iterator().next();
      assertEquals("text", part.getName().getLocalPart());
  }
View Full Code Here

Examples of org.codehaus.xfire.service.MessageInfo

     
      OperationInfo opInfo = (OperationInfo) operations.iterator().next();
      assertEquals("echo", opInfo.getName());
     
      // Check the input message
      MessageInfo message = opInfo.getInputMessage();
      assertNotNull(message);
     
      Collection parts = message.getMessageParts();
      assertEquals(1, parts.size());
     
      MessagePartInfo part = (MessagePartInfo) parts.iterator().next();
      assertEquals("echo", part.getName().getLocalPart());
  }
View Full Code Here

Examples of org.codehaus.xfire.service.MessageInfo

        assertEquals("echo", opInfo.getName());
        assertEquals("urn:Echo:schema", opInfo.getInputMessage().getName().getNamespaceURI());
        assertEquals("urn:Echo:schema", opInfo.getOutputMessage().getName().getNamespaceURI());
       
        // Check the input message
        MessageInfo message = opInfo.getInputMessage();
        Collection parts = message.getMessageParts();
        assertEquals(1, parts.size());
       
        MessagePartInfo part = (MessagePartInfo) parts.iterator().next();
        assertEquals(new QName("urn:Echo:schema", "text"), part.getName());
       
        // and now the output...
        message = opInfo.getOutputMessage();
        parts = message.getMessageParts();
        assertEquals(1, parts.size());
       
        assertTrue(service.getServiceInfo().isWrapped());
       
        part = (MessagePartInfo) parts.iterator().next();
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.