Package org.objectweb.celtix.bus.bindings

Examples of org.objectweb.celtix.bus.bindings.TestOutputStreamContext


            return null;
        }

        public OutputStreamMessageContext createOutputStreamContext(MessageContext context)
            throws IOException {
            return new TestOutputStreamContext(null, context);
        }
View Full Code Here


        InputStream is = getClass().getResourceAsStream("resources/sayHiRpcLiteralReq.xml");
        inCtx.setInputStream(is);
        serverBinding.testDispatch(inCtx, serverTransport);
        is.close();
       
        TestOutputStreamContext osc =
            (TestOutputStreamContext)serverTransport.getOutputStreamContext();       
        assertNotNull(osc);
        assertFalse(osc.isFault());
       
        ByteArrayInputStream bais = new ByteArrayInputStream(osc.getOutputStreamBytes());
       
        //System.out.println(new String(osc.getOutputStreamBytes()));
       
        SOAPMessage msg = MessageFactory.newInstance().createMessage(null,  bais);
        assertNotNull(msg);
View Full Code Here

        serverBinding.testDispatch(inCtx, serverTransport);

        assertNotNull(serverTransport.getOutputStreamContext());
        assertTrue("Expecting a SOAP Fault", serverTransport.getOutputStreamContext().isFault());

        TestOutputStreamContext osc = (TestOutputStreamContext)serverTransport.getOutputStreamContext();
        ByteArrayInputStream bais = new ByteArrayInputStream(osc.getOutputStreamBytes());
        checkUserFaultMessage(bais, NoSuchCodeLitFault.class, "TestException");
    }
View Full Code Here

        serverBinding.testDispatch(inCtx, serverTransport);

        assertNotNull(serverTransport.getOutputStreamContext());
        assertTrue("Expecting a SOAP Fault", serverTransport.getOutputStreamContext().isFault());

        TestOutputStreamContext osc = (TestOutputStreamContext)serverTransport.getOutputStreamContext();
        ByteArrayInputStream bais = new ByteArrayInputStream(osc.getOutputStreamBytes());
        checkSystemFaultMessage(bais);
    }
View Full Code Here

                        null);
        SOAPMessage msg = soapContext.getMessage();
        assertNotNull(msg);
        assertTrue(!msg.getSOAPBody().hasChildNodes());
       
        TestOutputStreamContext ostreamCtx = new TestOutputStreamContext(null, soapContext);
       
        binding.write(soapContext, ostreamCtx);
       
    }
View Full Code Here

            return null;
        }

        public OutputStreamMessageContext createOutputStreamContext(MessageContext context)
            throws IOException {
            osmc = new TestOutputStreamContext(null, context);
            return osmc;
        }
View Full Code Here

                    getClass().getResourceAsStream("resources/GreetMeDocLiteralReq.xml")));
       
        SOAPMessageContext soapCtx = new SOAPMessageContextImpl(new GenericMessageContext());
        soapCtx.setMessage(greetMeMsg);
       
        TestOutputStreamContext tosc = new TestOutputStreamContext(null, soapCtx);
        clientBinding.getBindingImpl().write(soapCtx, tosc);

        byte[] bArray = tosc.getOutputStreamBytes();
        assertEquals(br.readLine(), (new String(bArray)).trim());
    }
View Full Code Here

        String expectString = br.readLine();
       
        XMLMessageContext xmlContext = new XMLMessageContextImpl(new GenericMessageContext());
        xmlContext.setMessage(greetMeMsg);
       
        TestOutputStreamContext tosc = new TestOutputStreamContext(null, xmlContext);
        clientBinding.getBindingImpl().write(xmlContext, tosc);

        byte[] bArray = tosc.getOutputStreamBytes();

        Document expectDOM = xmlUtils.parse(expectString);
        Document resultDOM = xmlUtils.parse(bArray);

        assertTrue(expectDOM.isEqualNode(resultDOM));
View Full Code Here

            return new TestInputStreamMessageContextFuture(ismc);
        }

        public OutputStreamMessageContext createOutputStreamContext(MessageContext context)
            throws IOException {
            return new TestOutputStreamContext(null, context);
        }
View Full Code Here

TOP

Related Classes of org.objectweb.celtix.bus.bindings.TestOutputStreamContext

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.