Package com.hetty.object

Examples of com.hetty.object.HettyException


            .loadClass("com.hetty.plugin.XmlConfigPlugin");
        list.add(defaultClazz);
      }
    } catch (ClassNotFoundException e) {
      e.printStackTrace();
      throw new HettyException(
          "load plugin class failed.please check your plugin config.");
    }
    return list;
  }
View Full Code Here


   * @return
   */
  private boolean  checkHttpsConfig(){
    if(StringUtil.isNotEmpty(hettyConfig.getKeyStorePath())){
      if(!FileUtil.getFile(hettyConfig.getKeyStorePath()).exists()){
        throw new HettyException("we can't find the file which you configure:[ssl.keystore.file]");
      }
    }else if(StringUtil.isNotEmpty(hettyConfig.getCertificateKeyFile()) &&
        StringUtil.isNotEmpty(hettyConfig.getCertificateFile())){
      if(!FileUtil.getFile(hettyConfig.getCertificateKeyFile()).exists()){
        throw new HettyException("we can't find the file which you configure:[ssl.certificate.key.file]");
      }
      if(!FileUtil.getFile(hettyConfig.getCertificateFile()).exists()){
        throw new HettyException("we can't find the file which you configure:[ssl.certificate.file]");
      }
    }else{
      throw new HettyException("please check your ssl's config.");
    }
    return true;
  }
View Full Code Here

    List<Element> sList = root.selectNodes("security-setting");
    for (Element element : sList) {
      String user = element.attributeValue("user");
      String service = element.attributeValue("service");
      if(StringUtil.isEmpty(user) || StringUtil.isEmpty(service)){
        throw new HettyException("In config file's security-settings,user or service cannot't be empty!");
      }
      String version = element.attributeValue("version");
 
      ServiceVersion serviceVersion = new ServiceVersion();
      serviceVersion.setUser(user);
View Full Code Here

      Iterator<String> iter = service.getServiceProvider().keySet().iterator();
      if(iter.hasNext()){
          String defaultVersion = iter.next();
          service.setDefaultVersion(defaultVersion);
      }else{
        throw new HettyException("your have a wrong in service config.check service["+service.getName()+"]'s provider.");
      }
    }
    serviceMap.put(service.getName(), service);
  }
View Full Code Here

  public static void addToVersionMap(ServiceVersion version){
    if(version.getVersion() == null){
      return;
    }
    if(!isServiceExits(version.getService())){
      throw new HettyException("please check your configure file,service["+version.getService()+"] can't find.");
    }
    versionMap.put(version.getUser().append("#").append(version.getService()).toString(), version.getVersion());
  }
View Full Code Here

TOP

Related Classes of com.hetty.object.HettyException

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.