Examples of testXop()


Examples of org.apache.cxf.mime.TestMtom.testXop()

           
            ClientProxy.getClient(mtomPort).getInInterceptors().add(saajIn);
            ClientProxy.getClient(mtomPort).getInInterceptors().add(saajOut);
            param.value = new DataHandler(new ByteArrayDataSource(data, "application/octet-stream"));
            name = new Holder<String>("call detail");
            mtomPort.testXop(name, param);
            assertEquals("name unchanged", "return detail + call detail", name.value);
            assertNotNull(param.value);
           
            in = param.value.getInputStream();
            bytes = IOUtils.readBytesFromStream(in);
View Full Code Here

Examples of org.apache.cxf.mime.TestMtom.testXop()

                                                                                fileSize);
            }
           
            param.value = new DataHandler(new ByteArrayDataSource(data, "application/octet-stream"));
            Holder<String> name = new Holder<String>("call detail");
            mtomPort.testXop(name, param);
            fail("Expect the exception here !");
            assertEquals("name unchanged", "return detail + call detail", name.value);
            assertNotNull(param.value);
            param.value.getInputStream().close();
           
View Full Code Here

Examples of org.apache.cxf.mime.TestMtom.testXop()

        DataHandler dh = new DataHandler(new FileDataSource(file));
       
        Holder<String> name = new Holder<String>("test");
        Holder<DataHandler> info = new Holder<DataHandler>(dh);
       
        port.testXop(name, info);
       
        assertEquals("return detail + test", name.value);
        assertNotNull(info.value);
       
        InputStream input = info.value.getInputStream();
View Full Code Here

Examples of org.apache.cxf.mime.TestMtom.testXop()

           
            param.value = new DataHandler(new ByteArrayDataSource("foobar".getBytes(),
                "application/octet-stream"));
           
            Holder<String> name = new Holder<String>("call detail");
            mtomPort.testXop(name, param);
            assertEquals("call detailfoobar",
                    name.value);
            assertNotNull(param.value);
            InputStream bis = param.value.getDataSource().getInputStream();
            byte b[] = new byte[10];
View Full Code Here

Examples of org.apache.cxf.mime.TestMtom.testXop()

           
            param.value = new DataHandler(new ByteArrayDataSource("foobar".getBytes(),
                "application/octet-stream"));
           
            Holder<String> name = new Holder<String>("call detail");
            mtomPort.testXop(name, param);
            assertEquals("call detailfoobar",
                    name.value);
            assertNotNull(param.value);
            InputStream bis = param.value.getDataSource().getInputStream();
            byte b[] = new byte[10];
View Full Code Here

Examples of org.apache.cxf.mime.TestMtom.testXop()

            byte b[] = new byte[10];
            bis.read(b, 0, 10);
            String attachContent = new String(b);
            assertEquals(attachContent, "testfoobar");
            name.value = "runtime exception";
            mtomPort.testXop(name, param);
            fail("should catch RuntimeException");
        } catch (RuntimeException ex) {
            assertEquals("throw runtime exception", ex.getMessage());
        }
View Full Code Here

Examples of org.apache.cxf.mime.TestMtom.testXop()

           
            param.value = new DataHandler(new ByteArrayDataSource("foobar".getBytes(),
                "application/octet-stream"));
           
            Holder<String> name = new Holder<String>("call detail");
            mtomPort.testXop(name, param);
            assertEquals("call detailfoobar",
                    name.value);
            assertNotNull(param.value);
            InputStream bis = param.value.getDataSource().getInputStream();
            byte b[] = new byte[10];
View Full Code Here

Examples of org.apache.cxf.mime.TestMtom.testXop()

                                                                                fileSize);
            }
           
            param.value = new DataHandler(new ByteArrayDataSource(data, "application/octet-stream"));
            Holder<String> name = new Holder<String>("call detail");
            mtomPort.testXop(name, param);
            assertEquals("name unchanged", "return detail + call detail", name.value);
            assertNotNull(param.value);
            param.value.getInputStream().close();
           
        } catch (UndeclaredThrowableException ex) {
View Full Code Here

Examples of org.apache.cxf.mime.TestMtom.testXop()

            byte[] data = new byte[(int) fileSize];
            this.getClass().getResourceAsStream("/wsdl/mtom_xop.wsdl").read(data);
            param.value = new DataHandler(new ByteArrayDataSource(data, "application/octet-stream"));
           
            Holder<String> name = new Holder<String>("call detail");
            mtomPort.testXop(name, param);
            assertEquals("name unchanged", "return detail + call detail", name.value);
            assertNotNull(param.value);
        } catch (UndeclaredThrowableException ex) {
            throw (Exception) ex.getCause();
        }
View Full Code Here

Examples of org.apache.cxf.mime.TestMtom.testXop()

        System.out.println("Sending out the me.bmp Image content to server, data size is " + fileSize);

        InputStream in = client.getClass().getResourceAsStream("me.bmp");
        in.read(param.value);
        Holder<String> name = new Holder<String>("call detail");
        port.testXop(name, param);
        System.out.println("received byte[] back from server, the size is " + param.value.length);

        Image image = ImageIO.read(new ByteArrayInputStream(param.value));
        System.out.println("build image with the returned byte[] back from server successfully, hashCode="
                + image.hashCode());
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.