org.seasar.framework.log.Logger.info()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(10.8k)|赞(0)|评价(0)|浏览(148)

本文整理了Java中org.seasar.framework.log.Logger.info()方法的一些代码示例,展示了Logger.info()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.info()方法的具体详情如下:
包路径:org.seasar.framework.log.Logger
类名称:Logger
方法名:info

Logger.info介绍

[英]INFO情報を出力します。
[中]信息情報を出力します。

代码示例

代码示例来源:origin: org.seasar.buri/s2-buri

public BuriExePackages CompileObject(BuriPackageType buriPackage,ParticipantProvider provider) {
  logger.info("コンパイル開始");
  BuriExePackages result = Compile(buriPackage,provider);
  logger.info("コンパイル終了");
  return result;
}

代码示例来源:origin: org.seasar.buri/s2-buri

public BuriExePackages CompileFile(String src,ParticipantProvider provider) {
  logger.info(src + "読み込み開始");
  Object data = oouoReader.readFile(src);
  assert data instanceof BuriPackageType;
  logger.info(src + "コンパイル開始");
  BuriExePackages result = Compile((BuriPackageType)data,provider);
  logger.info(src + "コンパイル終了");
  return result;
}

代码示例来源:origin: org.seasar.buri/s2-buri

public BuriExePackages CompileResource(String src,ParticipantProvider provider) {
  logger.info(src + "読み込み開始");
  Object data = oouoReader.readResource(src);
  assert data instanceof BuriPackageType;
  logger.info(src + "コンパイル開始");
  BuriExePackages result = Compile((BuriPackageType)data,provider);
  logger.info(src + "コンパイル終了");
  return result;
}

代码示例来源:origin: org.seasar.buri/s2-buri

public BuriExePackages CompileInputStream(InputStream workFlowIs,ParticipantProvider provider) {
  logger.info("読み込み開始");
  Object data = oouoReader.readInputStream(workFlowIs);
  assert data instanceof BuriPackageType;
  logger.info("コンパイル開始");
  BuriExePackages result = Compile((BuriPackageType)data,provider);
  logger.info("コンパイル終了");
  return result;
}

代码示例来源:origin: org.seasar.teeda/teeda-core

public JavaMessageResourceBundle(String bundleName, Locale locale) {
  this.bundleName = bundleName;
  this.locale = locale;
  try {
    this.bundle = ResourceBundleUtil.getBundle(bundleName, locale);
  } catch (MissingResourceException e) {
    logger
        .info("ResourceBundle " + bundleName
            + " could not be found.");
  }
}

代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-ext

private void increment(CounterDAO dao, String siteName, String pagePath)
    throws PluginException {
  String sessionId = TgwContext.getSessionId();
  siteName = TgwContext.getSiteName();
  Set set = (Set) accessCache.get(sessionId);
  if (set != null && set.contains(siteName + "/" + pagePath)) {
    return;
  } else if (set == null) {
    set = new HashSet();
    accessCache.put(sessionId, set);
  }
  set.add(siteName + "/" + pagePath);
  dao.increment(pagePath);
  log.info(pagePath);
}

代码示例来源:origin: org.seasar.teeda/teeda-extension

protected String convertDateIfNeed(final Object value,
    final FacesContext context, final String encoding) {
  if (value == null) {
    return "";
  }
  String ret = null;
  try {
    if (value instanceof Date) {
      Locale locale = context.getViewRoot().getLocale();
      SimpleDateFormat dateFormat = DateConversionUtil
          .getY4DateFormat(locale);
      ret = URLEncoder.encode(dateFormat.format((Date) value),
          encoding);
    } else if (value instanceof String) {
      ret = URLEncoder.encode(value.toString(), encoding);
    } else {
      ret = value.toString();
    }
  } catch (UnsupportedEncodingException e) {
    logger.info(e);
    ret = value.toString();
  }
  return ret;
}

代码示例来源:origin: org.seasar.struts/s2-struts

protected void initChain() throws ServletException {
  // Parse the configuration file specified by path or resource
  try {
    String value;
    value = getServletConfig().getInitParameter("chainConfig");
    if (value != null) {
      chainConfig = value;
    }
    ConfigParser parser = new ConfigParser();
    List urls = splitAndResolvePaths(chainConfig);
    URL resource;
    for (Iterator i = urls.iterator(); i.hasNext();) {
      resource = (URL) i.next();
      log.info("Loading chain catalog from " + resource);
      parser.parse(resource);
    }
  } catch (Exception e) {
    log.error("Exception loading resources", e);
    throw new ServletException(e);
  }
}

代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core

public List<TgwRole> getRoles() {
    
    List<TgwRole> list = new ArrayList<TgwRole>();
    
    try{			
      ctx = new InitialDirContext(environment);									
      NamingEnumeration res = ctx.search(DirectoryUtils.buildSuffix(roleSuffix,searchBase,false,false),roleSearchFilter,controls);
      while(res.hasMore()){
        SearchResult entry = (SearchResult) res.next();                
        Attributes attrs = entry.getAttributes();
        
        
        if(attrs == null){
          log.info("attributes not found for " + entry.getName());
          continue;
        }
        
        TgwRole role = createRole(getFullDN(entry.getName(),false),attrs);
        list.add(role);                                    
      }            
//            ctx.close();
    }catch(NamingException ne){
      ne.printStackTrace();
    }finally{
      DirectoryUtils.closeQuietly(ctx);
    }
    return list;		
  }

代码示例来源:origin: org.seasar.teeda/teeda-core

public static void redirect(String url, ServletRequest request,
    ServletResponse response) throws IOException {
  HttpServletResponse httpResponse = (HttpServletResponse) response;
  FacesContext context = FacesContext.getCurrentInstance();
  if (!resolverInited) {
    if (DIContainerUtil.hasContainer()) {
      resolver = (RedirectUrlResolver) DIContainerUtil
          .getComponentNoException(RedirectUrlResolver.class);
    }
    resolverInited = true;
  }
  if (resolver != null) {
    HttpServletRequest httpRequest = (HttpServletRequest) request;
    url = resolver.resolveUrl(url, context, httpRequest, httpResponse);
  }
  httpResponse.sendRedirect(url);
  if (context != null) {
    context.responseComplete();
  } else {
    logger
        .info("[ServletExternalContextUtil.redirect] facesContext is null.");
  }
}

代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core

public List<TgwUser> getUsers() {
        
    List<TgwUser> list = new ArrayList<TgwUser>();
    
    try{			
      ctx = new InitialDirContext(environment);		
      String userSearchBase = DirectoryUtils.buildSuffix(userSuffix,searchBase,false,false);
      NamingEnumeration res = ctx.search(userSearchBase,userSearchFilter,controls);
      while(res.hasMore()){				
        SearchResult entry = (SearchResult) res.next();                
        Attributes attrs = entry.getAttributes();
        
        if(attrs == null){
          log.info("attributes not found for " + entry.getName());
          continue;
        }        
                                
        TgwUser user = createUser(getFullDN(entry.getName(),true),attrs);				
        list.add(user);                                
      }            
//            ctx.close();
    }catch(NamingException ne){
      log.error("search failed.");
      ne.printStackTrace();
    }finally{
      DirectoryUtils.closeQuietly(ctx);
    }
    return list;
  }

代码示例来源:origin: org.seasar.buri/s2-buri

protected void setOnePkey(BuriDataFieldType src,String onePkey) {
  String splitStr[] = StringUtil.SplitFastString(onePkey,",");
  String keyName = splitStr[0];
  String keyCheck = keyName + "!=0";
  if(splitStr.length==0) {
    throw new BuriNoPkeyDefine(src.getId());
  } else if(splitStr.length==1) {
    String msg = MessageFormatter.getMessage("IBRI0001",new Object[]{keyName,keyCheck});
    logger.info(msg);
  } else {
    keyCheck = splitStr[1];
  }
  src.getKeys().put(keyName,keyCheck);
}

代码示例来源:origin: org.seasar.flex2/s2-flex2

public void init() throws ServletException {
  final S2Container container = SingletonS2ContainerFactory
      .getContainer().getRoot();
  processor = (RemotingMessageProcessor) container
      .getComponent(RemotingMessageProcessor.class);
  initGatewayVersionMessage();
  logger.info(gatewayVersionMessage);
}

代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core

public void deleteRole(String roledn) {
    
    TgwRole role = getRole(roledn);
    if(role.isAdmin()){ // should throw Exception ??
      log.warn(role.getName() + "couldn't delete role which represents admin priviledge.");			
      return; 
    }
            
    try{
      ctx = new InitialDirContext(environment);						
      ctx.destroySubcontext(DirectoryUtils.getRDN(roledn,searchBase));
      log.info("deleting " + roledn + " completed.");		
//            ctx.close();            
    }catch(NamingException ne){
      ne.printStackTrace();
    }finally{
      DirectoryUtils.closeQuietly(ctx);
    }
  }

代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core

public void addUser(TgwUser user) {
    
    String dn = DirectoryUtils.getAbsoluteDN(user.getName(),userPrefix,userSuffix,searchBase); 
    user.setDn(dn);
    
    try{
      ctx = new InitialDirContext(environment);															
      Attributes attrs = createUserAttributes(user);
      
      if(userRequiredAttributes != null){
        NamingEnumeration reqattrs = userRequiredAttributes.getAll();
        while(reqattrs.hasMore()){
          attrs.put((Attribute)reqattrs.next());
        }                                
      }            
      updateRoles(user,user.getRoles(),DirContext.ADD_ATTRIBUTE);

      ctx.createSubcontext(DirectoryUtils.getRDN(dn,searchBase),attrs);
      log.info("adding " + dn + " completed.");
//            ctx.close();
    }catch(NamingException ne){			
//            log.error(ne.getMessage());
      ne.printStackTrace();
    }finally{
      DirectoryUtils.closeQuietly(ctx);
    }
  }

代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core

public void deleteUser(String userdn){

    TgwUser user = getUser(userdn);
    
    if(user.isAdmin()){ // should throw Exception
      log.warn(user.getName() + "couldn't delete user who has admin priviledge.");
      return;			
    }        
        
    try{
      ctx = new InitialDirContext(environment);			
      updateRoles(user,user.getRoles(),DirContext.REMOVE_ATTRIBUTE);
      ctx.destroySubcontext(DirectoryUtils.getRDN(userdn,searchBase));
      log.info("deleting " + userdn + " completed.");
//            ctx.close();            
    }catch(NamingException ne){
      ne.printStackTrace();
    }finally{
      DirectoryUtils.closeQuietly(ctx);
    }
  }

代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core

public void addRole(TgwRole role) {
    String dn = DirectoryUtils.getAbsoluteDN(role.getName(),rolePrefix,roleSuffix,searchBase); 
                
    try{
      ctx = new InitialDirContext(environment);									
      Attributes attrs = createRoleAttributes(role);
            
      if(roleRequiredAttributes != null){
        NamingEnumeration reqattrs = roleRequiredAttributes.getAll();
        while(reqattrs.hasMore()){
          attrs.put((Attribute)reqattrs.next());
        }                                
      }            
      ctx.createSubcontext(DirectoryUtils.getRDN(dn,searchBase),attrs);
      
      String adminUserDn = userPrefix + "=" + adminUsername + DirectoryUtils.buildSuffix(userSuffix,searchBase,true,true);
      TgwUser admin = new TgwUser(adminUsername);
      admin.setDn(adminUserDn);
      updateRoles(admin,new String[]{role.getName()},DirContext.ADD_ATTRIBUTE);			
      log.info("adding " + dn + " completed.");	
//            ctx.close();            
    }catch(NamingException ne){
      ne.printStackTrace();
    }finally{
      DirectoryUtils.closeQuietly(ctx);
    }
  }

代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core

if(deleteroles[i].equals(adminRolename)){
  deleteroles[i] = null;
  log.info("admin role couldn't delete for admin user, ignore it.");
  break;

代码示例来源:origin: org.seasar.struts/s2-struts

public void addForwardConfig(ModuleConfig config, Class actionClass, ActionConfig actionConfig) {
  ForwardConfig forwardConfig = actionConfig.findForwardConfig(Constants.SUCCESS);
  if (forwardConfig != null) {
    return;
  }
  String path = null;
  String actionPath = getPath(actionClass);
  String[] viewExtension = this.configRule.getViewExtension();
  for (int i = 0; i < viewExtension.length; i++) {
    String file = actionPath + "." + viewExtension[i];
    path = this.configRule.getDocRoot() + file;
    String packageDir = ClassUtil.getPackageName(actionClass);
    if (packageDir == null) {
      return;
    }
    packageDir = "/" + packageDir.replace('.', '/');
    String docRoot = this.configRule.getDocRoot();
    path = getExistFilePath(docRoot, packageDir, file, actionConfig, servletContext);
    if (path == null) {
      path = getExistResourcePath(docRoot, packageDir, file, actionConfig, servletContext);
    }
    if (path != null) {
      addForwardConfig(config, path, actionConfig);
      return;
    }
  }
  String message = "View file was not found. " + getPath(actionClass) + "."
      + viewExtension[this.configRule.getViewExtension().length - 1];
  logger.info(message);
}

代码示例来源:origin: org.seasar.container/s2-framework

logger.info("Running on [ENV]" + Env.getValue() + ", [DEPLOY MODE]"
    + SmartDeployUtil.getDeployMode(container));

相关文章