Package org.apache.axis2.engine

Examples of org.apache.axis2.engine.AxisEngine.handleFault()


    public final void recieve(final MessageContext messgeCtx) throws AxisFault {
        try {
             invokeBusinessLogic(messgeCtx);
         } catch (AxisFault e) {
             AxisEngine engine = new AxisEngine(messgeCtx.getOperationContext().getServiceContext().getEngineContext());
             engine.handleFault(messgeCtx,e);
         }
    }

}
View Full Code Here


        } catch (Throwable e) {
            try {
                AxisEngine engine = new AxisEngine(configurationContext);
                if (msgContext != null) {
                    msgContext.setProperty(MessageContext.TRANSPORT_OUT, socket.getOutputStream());
                    engine.handleFault(msgContext, e);
                }
            } catch (Exception e1) {
                log.error(e);
                e.printStackTrace();
            }
View Full Code Here

                    new AxisEngine(messgeCtx.getOperationContext().getServiceContext().getEngineContext());
                engine.send(messgeCtx);
            }
            public void handleFault(AxisFault fault)throws AxisFault{
                AxisEngine engine = new AxisEngine(messgeCtx.getOperationContext().getServiceContext().getEngineContext());
                engine.handleFault(messgeCtx,fault);
            }
        };
        Runnable theadedTask = new Runnable() {
            public void run() {
                try {
View Full Code Here

                if (msgContext != null) {
                    if (out == null) {
                        out = new SimpleHTTPOutputStream(socket.getOutputStream(), false);
                    }
                    msgContext.setProperty(MessageContext.TRANSPORT_OUT, out);
                    engine.handleFault(msgContext, e);
                }
            } catch (Exception e1) {
                log.error(e1);
                e1.printStackTrace();
            }
View Full Code Here

            }
        } catch (Exception e) {
            AxisEngine engine = new AxisEngine(configContext);
            if(msgContext!= null){
                msgContext.setProperty(MessageContext.TRANSPORT_OUT, out);
                engine.handleFault(msgContext,e);           
            }
        }

    }
View Full Code Here

            }
        } catch (AxisFault e) {
            AxisEngine engine = new AxisEngine(configContext);
            if(msgContext!= null){
                msgContext.setProperty(MessageContext.TRANSPORT_OUT, res.getOutputStream());
                engine.handleFault(msgContext,e);           
            }
        }
    }
}
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.