Examples of ResultException


Examples of br.com.caelum.vraptor.view.ResultException

      HttpServletResponse originalResponse = charArrayResponse.delegate();
      entry.copyHeadersTo(originalResponse);
      logger.debug("Using cached response for {}",cached.key());
      originalResponse.getWriter().print(entry.getResult());
    } catch (IOException e) {
      throw new ResultException(e);
    }
  }
View Full Code Here

Examples of br.com.caelum.vraptor.view.ResultException

        } else {
          throw new IllegalArgumentException("This is an invalid or not supported json content");
        }
      }
    } catch (Exception e) {
      throw new ResultException("Unable to deserialize data", e);
    }

    logger.debug("json deserialized: {}", (Object) values);
    return values;
  }
View Full Code Here

Examples of br.com.caelum.vraptor.view.ResultException

  protected SerializerBuilder getSerializer() {
    try {
      return new GsonSerializer(builder, response.getWriter(), extractor);
    } catch (IOException e) {
      throw new ResultException("Unable to serialize data", e);
    }
  }
View Full Code Here

Examples of br.com.caelum.vraptor.view.ResultException

                response.getWriter().append(callbackName).append("(");
                super.serialize();
                response.getWriter().append(")");
                response.getWriter().flush();
              } catch (IOException e) {
                throw new ResultException("Unable to serialize data", e);
              }
            }
          };
        } catch (IOException e) {
          throw new ResultException("Unable to serialize data", e);
        }
      }
    };
  }
View Full Code Here

Examples of org.dmd.util.exceptions.ResultException

  }
 
  public void addItem(RunContextItem rci) throws ResultException{
    RunContextItem existing = byName.get(rci.getItemName().getNameString());
    if (existing != null){
      ResultException ex = new ResultException();
      ex.addError("Clashing run context item name: " + rci.getItemName());
      ex.result.lastResult().moreMessages("Originally defined in module: " + existing.getDefinedInModule().getModuleName());
      ex.result.lastResult().moreMessages("Redefined in module: " + rci.getDefinedInModule().getModuleName());
      throw(ex);
    }
    byName.put(rci.getItemName().getNameString(), rci);
View Full Code Here

Examples of org.dmd.util.exceptions.ResultException

      if (classDefs.get(objClass) != null) {
        DebugInfo.debug("HAVE A RULE INSTANCE");
        ruleInstances.add(obj);
        return;
      } else {
        ResultException ex = new ResultException("No name for object: "
            + objClass);
        ex.result.lastResult().lineNumber(obj.lineNumber);
        throw (ex);
      }
    }

    if (objClass.equals("TypeDefinition")) {
      typeDefs.put(name, obj);
      origOrderTypes.add(name);
    } else if (objClass.equals("EnumDefinition")) {
      enumDefs.put(name, obj);
      origOrderEnums.add(name);
    } else if (objClass.equals("AttributeDefinition")) {
      attributeDefs.put(name, obj);
      origOrderAttrs.add(name);

      String designatedNameAttribute = obj
          .getSV("designatedNameAttribute");
      String designatedFilterAttribute = obj
          .getSV("designatedFilterAttribute");
      if (designatedNameAttribute != null) {
        String type = obj.getSV("type");

        DmcUncheckedObject typeDef = typeDefs.get(type);

        typeDef.addValue("nameAttributeDef", name);

        // DebugInfo.debug("\n" + typeDef.toOIF(15));
      }
      if (designatedFilterAttribute != null) {
        String type = obj.getSV("type");

        DmcUncheckedObject typeDef = typeDefs.get(type);

        typeDef.addValue("filterAttributeDef", name);

        // DebugInfo.debug("\n" + typeDef.toOIF(15));
      }
    } else if (objClass.equals("ClassDefinition")) {
      classDefs.put(name, obj);
      origOrderClasses.add(name);
    } else if (objClass.equals("ComplexTypeDefinition")) {
      complexTypeDefs.put(name, obj);
      origOrderComplexTypes.add(name);
    } else if (objClass.equals("AttributeValidatorDefinition")) {
      avDefs.put(name, obj);
      origOrderAVDs.add(name);
    } else if (objClass.equals("ObjectValidatorDefinition")) {
      ovDefs.put(name, obj);
      origOrderOVDs.add(name);
    } else if (objClass.equals("RuleDefinition")) {
      ruleDefs.put(name, obj);
      origOrderRules.add(name);
      createClassDefForRuleDef(obj);
    } else if (objClass.equals("RuleCategory")) {
      ruleCategoryDefs.put(name, obj);
      origOrderCategories.add(name);
    } else {
      ResultException ex = new ResultException(
          "Unknown definition type: " + objClass);
      ex.result.lastResult().lineNumber(obj.lineNumber);
    }

    allDefs.put(name, obj);
View Full Code Here

Examples of org.dmd.util.exceptions.ResultException

    for (String enumValName : al) {
      EnumValue ev = new EnumValue(enumValName);

      if (byId.get(ev.getId()) != null) {
        ResultException ex = new ResultException();
        ex.addError("Duplicate enum id: " + ev.getId());
        ex.result.lastResult().lineNumber(enumObj.lineNumber);
        throw (ex);
      }
      byId.put(ev.getId(), ev);

      if (byName.get(ev.getName()) != null) {
        ResultException ex = new ResultException();
        ex.addError("Duplicate enum name: " + ev.getName());
        ex.result.lastResult().lineNumber(enumObj.lineNumber);
        throw (ex);
      }
      byName.put(ev.getName(), ev);
    }
View Full Code Here

Examples of org.dmd.util.exceptions.ResultException

        multiValued = false;
        isReference = false;
        isEnumType = false;

        if (attrDef == null) {
          ResultException ex = new ResultException();
          ex.addError("Unknown attribute: " + attrName);
          ex.result.lastResult().fileName("metaSchema.dms");
          ex.result.lastResult().lineNumber(obj.lineNumber);
          throw (ex);
        }
View Full Code Here

Examples of org.dmd.util.exceptions.ResultException

            // its javaClass
            // as the base class
            DmcUncheckedObject bc = classDefs.get(derivedFrom);

            if (bc == null) {
              ResultException ex = new ResultException();
              ex.addError("Unknown base class: " + derivedFrom
                  + " for class: " + cn);
              ex.result.lastResult().lineNumber(go.lineNumber);
              throw (ex);
            }
            baseClass = bc.getSV("javaClass");
View Full Code Here

Examples of org.dmd.util.exceptions.ResultException

            // its javaClass
            // as the base class
            DmcUncheckedObject bc = classDefs.get(derivedFrom);

            if (bc == null) {
              ResultException ex = new ResultException();
              ex.addError("Unknown base class: " + derivedFrom
                  + " for class: " + cn);
              ex.result.lastResult().lineNumber(go.lineNumber);
              throw (ex);
            }
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.