Examples of ImageDepot


Examples of org.apache.axis2.jaxws.sample.mtom1.ImageDepot

       
        SOAPBinding binding = (SOAPBinding)dispatch.getBinding();
        binding.setMTOMEnabled(true);
       
        Image image = ImageIO.read (new File(imageResourceDir+File.separator+"test.jpg"));
        ImageDepot imageDepot = new ObjectFactory().createImageDepot();
        imageDepot.setImageData(image);
        setText(imageDepot);
       
        //Create a request bean with imagedepot bean as value
        ObjectFactory factory = new ObjectFactory();
        Invoke request = factory.createInvoke();
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.mtom1.ImageDepot

       
        SOAPBinding binding = (SOAPBinding)dispatch.getBinding();
        binding.setMTOMEnabled(false)// Disabling MTOM optimization on client, but server will respond with optimized MTOM
       
        Image image = ImageIO.read (new File(imageResourceDir+File.separator+"test.jpg"));
        ImageDepot imageDepot = new ObjectFactory().createImageDepot();
        imageDepot.setImageData(image);
        setText(imageDepot);
       
        //Create a request bean with imagedepot bean as value
        ObjectFactory factory = new ObjectFactory();
        Invoke request = factory.createInvoke();
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.mtom1.ImageDepot

       
        JAXBContext jbc = JAXBContext.newInstance("org.apache.axis2.jaxws.sample.mtom1");
        Dispatch<Object> dispatch = svc.createDispatch(QNAME_PORT, jbc, Service.Mode.PAYLOAD);
       
        Image image = ImageIO.read (new File(imageResourceDir+File.separator+"test.jpg"));
        ImageDepot imageDepot = new ObjectFactory().createImageDepot();
        imageDepot.setImageData(image);
        setText(imageDepot);
       
        //Create a request bean with imagedepot bean as value
        ObjectFactory factory = new ObjectFactory();
        Invoke request = factory.createInvoke();
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.mtom1.ImageDepot

       
        SOAPBinding binding = (SOAPBinding)dispatch.getBinding();
        binding.setMTOMEnabled(true);
       
        Image image = ImageIO.read (new File(imageResourceDir+File.separator+"test.jpg"));
        ImageDepot imageDepot = new ObjectFactory().createImageDepot();
        imageDepot.setImageData(image);
        setText(imageDepot);
       
        //Create a request bean with imagedepot bean as value
        ObjectFactory factory = new ObjectFactory();
        Invoke request = factory.createInvoke();
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.mtom1.ImageDepot

       
        SOAPBinding binding = (SOAPBinding)dispatch.getBinding();
        binding.setMTOMEnabled(false)// Disabling MTOM optimization on client, but server will respond with optimized MTOM
       
        Image image = ImageIO.read (new File(imageResourceDir+File.separator+"test.jpg"));
        ImageDepot imageDepot = new ObjectFactory().createImageDepot();
        imageDepot.setImageData(image);
        setText(imageDepot);
       
        //Create a request bean with imagedepot bean as value
        ObjectFactory factory = new ObjectFactory();
        Invoke request = factory.createInvoke();
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.mtom1.ImageDepot

       
        JAXBContext jbc = JAXBContext.newInstance("org.apache.axis2.jaxws.sample.mtom1");
        Dispatch<Object> dispatch = svc.createDispatch(QNAME_PORT, jbc, Service.Mode.PAYLOAD);
       
        Image image = ImageIO.read (new File(imageResourceDir+File.separator+"test.jpg"));
        ImageDepot imageDepot = new ObjectFactory().createImageDepot();
        imageDepot.setImageData(image);
        setText(imageDepot);
       
        //Create a request bean with imagedepot bean as value
        ObjectFactory factory = new ObjectFactory();
        Invoke request = factory.createInvoke();
View Full Code Here

Examples of org.apache.axis2.jaxws.samples.mtom.ImageDepot

        System.out.println(">>MTOM Dispatch Test");

        init();

        // Set the data inside of the appropriate object
        ImageDepot imageDepot = new ObjectFactory().createImageDepot();
        imageDepot.setImageData(content);

        if (soap12) {
            svc = Service.create(serviceName12);
            svc.addPort(portNameDispatch, SOAPBinding.SOAP12HTTP_BINDING, uriString + urlSuffix);
        } else {
            svc = Service.create(serviceName11);
            svc.addPort(portNameDispatch, SOAPBinding.SOAP11HTTP_BINDING, uriString + urlSuffix);
        }

        // Setup the necessary JAX-WS artifacts
        JAXBContext jbc = JAXBContext
                .newInstance("org.apache.axis2.jaxws.samples.mtom");
        Dispatch<Object> dispatch = svc.createDispatch(portNameDispatch, jbc,
                Service.Mode.PAYLOAD);
        BindingProvider bp = (BindingProvider) dispatch;
        bp.getRequestContext().put(BindingProvider.SOAPACTION_USE_PROPERTY,
                Boolean.TRUE);
        bp.getRequestContext().put(BindingProvider.SOAPACTION_URI_PROPERTY,
                "sendImage");

        // Set the actual flag to enable MTOM
        SOAPBinding binding = (SOAPBinding) dispatch.getBinding();
        binding.setMTOMEnabled(true);

        // Create the request wrapper bean
        ObjectFactory factory = new ObjectFactory();
        SendImage request = factory.createSendImage();
        request.setInput(imageDepot);

        if (null != result) {
            result = result.concat("Invoking Dispatch<Object> with a binary payload\n");
        } else {
            System.out
                    .println(">>MTOM Invoking Dispatch<Object> with a binary payload");
        }

        // Send the image and process the response image
        try {
            SendImageResponse response = (SendImageResponse) dispatch.invoke(request);
            if (null != result) {
                if (response != null) {
                    result = result.concat("MTOM Dispatch Response received - " + response.getOutput().getImageData().getContentType());
                } else {
                    result = result.concat("ERROR: MTOM Dispatch NULL Response received");
                }
            } else {
                if (response != null) {
                    System.out.println(">>MTOM Response received");
                    System.out
                            .println(">>MTOM Writing returned image to dispatch_response.gif");
                    ImageDepot responseContent = response.getOutput();
                    processImageDepot(responseContent, "dispatch_response.gif");
                } else {
                    System.out.println(">> [ERROR] - Response from the server was NULL");
                }
View Full Code Here

Examples of org.test.mtom.ImageDepot

       
        //Create a DataHandler with the String DataSource object
        DataHandler dataHandler = new DataHandler(stringDS);
     
        //Store the data handler in ImageDepot bean
      ImageDepot imageDepot = new ObjectFactory().createImageDepot();
      imageDepot.setImageData(dataHandler);
       
        Service svc = Service.create(serviceName);
        svc.addPort(portName, null, endpointUrl);
       
        JAXBContext jbc = JAXBContext.newInstance("org.test.mtom");
View Full Code Here

Examples of org.test.mtom.ImageDepot

       
        //Create a DataHandler with the String DataSource object
        DataHandler dataHandler = new DataHandler(imageDS);
     
        //Store the data handler in ImageDepot bean
      ImageDepot imageDepot = new ObjectFactory().createImageDepot();
      imageDepot.setImageData(dataHandler);
       
        Service svc = Service.create(serviceName);
        svc.addPort(portName, null, endpointUrl);
       
        JAXBContext jbc = JAXBContext.newInstance("org.test.mtom");
View Full Code Here

Examples of org.test.mtom.ImageDepot

       
        //Create a DataHandler with the String DataSource object
        DataHandler dataHandler = new DataHandler(imageDS);
       
        //Store the data handler in ImageDepot bean
        ImageDepot imageDepot = new ObjectFactory().createImageDepot();
        imageDepot.setImageData(dataHandler);
       
        Service svc = Service.create(PROVIDER_SERVICE_NAME);
        svc.addPort(portName, null, PROVIDER_ENDPOINT_URL);
       
        JAXBContext jbc = JAXBContext.newInstance("org.test.mtom");
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.