Package org.xmlBlaster.util

Examples of org.xmlBlaster.util.XmlBlasterException.toXml()


         document = createDocument();
      }
      catch (Exception e) {
         log.warning("Problems with request: " + new String(content));
         XmlBlasterException ex = new XmlBlasterException(ME+".SqlInitError", e.getMessage());
         return getResponseMessage(ex.toXml().getBytes(), "XmlBlasterException");
      }

      ConnectionDescriptor descriptor = null;

View Full Code Here


              }
            }
            else {
              ex = new XmlBlasterException(Global.instance(), ErrorCode.INTERNAL_UNKNOWN, "AjaxServlet", "Unknown problem", throwable);
            }
            sb.append(ex.toXml());
            sb.append("</xmlBlasterResponse>");
            if (blasterInstance != null)
              blasterInstance.shutdown();
            /*
            <xmlBlasterResponse>
 
View Full Code Here

  
   public void handleException(Throwable ex) {
      try {
         if (ex instanceof XmlBlasterException) {
            XmlBlasterException xmlblEx = ((XmlBlasterException)ex);
            log.warning(xmlblEx.toXml());
            if (xmlblEx.getEmbeddedException() != null)
               changeLastMessage(xmlblEx.getEmbeddedMessage());
            else
               changeLastMessage(ex.getMessage());
         }
View Full Code Here

      XmlBlasterException ex = new XmlBlasterException(glob, ErrorCode.RESOURCE_OVERFLOW_QUEUE_BYTES, "LOC", "Bla bla");
      String serial = ex.toString();
      XmlBlasterException back = XmlBlasterException.parseToString(glob, serial, ErrorCode.INTERNAL_UNKNOWN);

      System.out.println("ORIGINAL:\n" + ex.toXml());
      System.out.println("BACK:\n" + back.toXml());

      assertEquals("", ex.getErrorCode().toString(), back.getErrorCode().toString());
      assertEquals("", ex.getErrorCodeStr(), back.getErrorCodeStr());
      //assertEquals("", ex.getNode(), back.getNode());
      //assertEquals("", ex.getLocation(), back.getLocation());
View Full Code Here

      XmlBlasterException ex = new XmlBlasterException(glob, ErrorCode.INTERNAL_UNKNOWN, "HERE", "OK", il);
      byte[] serial = ex.toByteArr();
      XmlBlasterException back = XmlBlasterException.parseByteArr(glob, serial);

      System.out.println(back.getStackTraceStr());
      System.out.println(back.toXml());

      assertEquals("", "HERE", back.getLocation());
      assertEquals("", "java.lang.IllegalArgumentException: SUPER", back.getEmbeddedMessage());
      assertEquals("", true, back.isInternal());
      assertEquals("", false, back.isResource());
View Full Code Here

      ex.setLogFormatInternal(logFormat);
      byte[] serial = ex.toByteArr();
      XmlBlasterException back = XmlBlasterException.parseByteArr(globTmp, serial);

      System.out.println(back.getStackTraceStr());
      System.out.println(back.toXml());

      assertEquals("", "HERE", back.getLocation());
      assertEquals("", "java.lang.IllegalArgumentException: SUPER", back.getEmbeddedMessage());
      assertEquals("", true, back.isInternal());
      assertEquals("", false, back.isResource());
View Full Code Here

            this.connectionsHandler.getDispatchManager().setDispatcherActive(false);
            log.warning("We have set dispatchActive=false, please activate dispatcher manually when the client side problem is resolved: " + ex.getMessage());
         }
      }

      if (log.isLoggable(Level.FINE)) log.fine(ME + "Connection transition " + oldState.toString() + " -> toReconnected=" + toReconnected + " byDispatchConnectionsHandler=" + byDispatchConnectionsHandler + ": " + ((ex == null) ? "" : ex.toXml()));

      synchronized (this.connectionsHandler.dispatchManager) {
         if (isDead()) {   // ignore, not possible
            if (log.isLoggable(Level.FINE)) log.fine(ME + "Connection transition " + oldState.toString() + " -> " + this.state.toString() +
                      " for " + ME + ": We ignore it: " + ((throwable == null) ? "No throwable" : throwable.toString()));
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.