Package org.apache.axis2.engine

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


            } catch (Exception e) {
                try {
                    if (msgContext != null) {
                        MessageContext faultContext =
                                MessageContextBuilder.createFaultMessageContext(msgContext, e);
                        engine.sendFault(faultContext);
                    }
                } catch (Exception e1) {
                    // Ignore errors that would possibly happen this catch
                }
            }
View Full Code Here


            try {
                if (msgContext != null) {
                    MessageContext faultContext =
                            MessageContextBuilder.createFaultMessageContext(msgContext, e);

                    engine.sendFault(faultContext);
                }
            } catch (Exception e1) {
                log.error(e);
            }
        }
View Full Code Here

            if (AddressingHelper.isFaultRedirected(this.msgContext)) {
                response.setStatus(HttpStatus.SC_ACCEPTED);
            } else {
                response.sendError(HttpStatus.SC_INTERNAL_SERVER_ERROR, "Internal server error");
            }
            engine.sendFault(faultContext);
        }

    }

    class SimpleHTTPRequestResponseTransport implements RequestResponseTransport {
View Full Code Here

                    msgContext.setProperty(MessageContext.TRANSPORT_OUT, socket.getOutputStream());

                    MessageContext faultContext =
                            MessageContextBuilder.createFaultMessageContext(msgContext, e);

                    engine.sendFault(faultContext);
                }
            } catch (Exception e1) {
                log.error(e);
            }
        } finally {
View Full Code Here

                }
            }
        }


        engine.sendFault(faultContext);
    }

    /**
     * Main init method
     *
 
View Full Code Here

                        new AxisEngine(messageCtx.getOperationContext().getServiceContext()
                                .getConfigurationContext());
                MessageContext faultContext =
                        MessageContextBuilder.createFaultMessageContext(messageCtx, fault);

                engine.sendFault(faultContext);
            }
        };
        Runnable theadedTask = new Runnable() {
            public void run() {
                try {
View Full Code Here

                    } catch (AxisFault e) {
                        log.debug("Exception occured when receiving the SOAP message", e);
                        if (msgCtx.isServerSide()) {
                           
                            MessageContext faultContext = MessageContextBuilder.createFaultMessageContext(msgCtx, e);
                            engine.sendFault(faultContext);
                        }
                    }
                }
            } catch (AxisFault af) {
                log.error("JMS Worker [" + Thread.currentThread().getName() +
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.