Package org.apache.synapse

Examples of org.apache.synapse.SynapseException


    if (mc.getEnvelope() == null) {
      try {
        mc.setEnvelope(OMAbstractFactory.getSOAP12Factory()
            .createSOAPEnvelope());
      } catch (Exception e) {
        throw new SynapseException(e);
      }
    }
    setMapPayload(mc.getEnvelope(), map);
  }
View Full Code Here


  public static void setStAXPayload(MessageContext mc, XMLStreamReader streamReader) {
    if (mc.getEnvelope() == null) {
      try {
        mc.setEnvelope(OMAbstractFactory.getSOAP12Factory().createSOAPEnvelope());
      } catch (Exception e) {
        throw new SynapseException(e);
      }
      setStAXPayload(mc.getEnvelope(), streamReader);
    }
  }
View Full Code Here

                    axis2xml != null ? axis2xml : DEFAULT_AXIS2_XML);
            sc = new ServiceClient(configurationContext, null);
        } catch (AxisFault e) {
            String msg = "Error initializing BlockingMessageSender : " + e.getMessage();
            log.error(msg, e);
            throw new SynapseException(msg, e);
        }
    }
View Full Code Here

        super.init(se);
        try {
            view = new MessageForwardingProcessorView(
                    se.getSynapseConfiguration().getMessageStore(messageStore),sender,this);
        } catch (Exception e) {
            throw new SynapseException(e);
        }

        org.apache.synapse.commons.jmx.MBeanRegistrar.getInstance().registerMBean(view,
                "Message Forwarding Processor view", getName());
    }
View Full Code Here

                        AddressingConstants.Final.WSA_NAMESPACE.equals(ns.getNamespaceURI()));
    }

    private static void handleException(String msg) {
        log.error(msg);
        throw new SynapseException(msg);
    }
View Full Code Here

            try {
                transFact.setFeature(featureName, isFeatureEnable);
            } catch (TransformerConfigurationException e) {
                String msg = "Error occurred when setting features to the TransformerFactory";
                log.error(msg, e);
                throw new SynapseException(msg, e);
            }
        }
    }
View Full Code Here

            try {
                instance = Class.forName(value).newInstance();
            } catch (ClassNotFoundException e) {
                String msg = "The class specified by the " + name + " attribute was not found";
                log.error(msg, e);
                throw new SynapseException(msg, e);
            } catch (Exception e) {
                String msg = "The class " + value + " could not be instantiated";
                log.error(msg, e);
                throw new SynapseException(msg, e);
            }
            if (SOURCE_BUILDER_FACTORY.equals(name)) {
                sourceBuilderFactory = (SourceBuilderFactory)instance;
            } else {
                resultBuilderFactory = (ResultBuilderFactory)instance;
            }
        } else {
            try {
                transFact.setAttribute(name, value);
            } catch (IllegalArgumentException e) {
                String msg = "Error occurred when setting attribute to the TransformerFactory";
                log.error(msg, e);
                throw new SynapseException(msg, e);
            }
        }
    }
View Full Code Here

            // prepare for a new session
            currentMember = lbMembershipHandler.getNextApplicationMember(algorithmContext);
            if (currentMember == null) {
                String msg = "No application members available";
                log.error(msg);
                throw new SynapseException(msg);
            }
            sendToApplicationMember(synCtx, currentMember, true);
        }
    }
View Full Code Here

                try {
                    address = new URL(address).getPath();
                } catch (MalformedURLException e) {
                    String msg = "URL " + address + " is malformed";
                    log.error(msg, e);
                    throw new SynapseException(msg, e);
                }
            }

            return new EndpointReference(transport + "://" + currentMember.getHostName() +
                    ":" + ("http".equals(transport) ? currentMember.getHttpPort() :
                    currentMember.getHttpsPort()) + address);
        } else {
            String msg = "Cannot load balance for non-HTTP/S transport " + transport;
            log.error(msg);
            throw new SynapseException(msg);
        }
    }
View Full Code Here

                    return endpoints.get(position);
                } else {
                    String msg = "Algorithm: WeightedRoundRobin algorithm not initialized properly";
                    log.error(msg);
                    throw new SynapseException(msg);
                }
            }
        } finally {
            readLock.unlock();
        }
View Full Code Here

TOP

Related Classes of org.apache.synapse.SynapseException

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.