org.seasar.framework.log.Logger类的使用及代码示例

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

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

Logger介绍

[英]ログ出力を提供するクラスです。
[中]

代码示例

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

  1. /**
  2. * ログを出力します。
  3. *
  4. * @param messageCode
  5. * @param args
  6. */
  7. public final void log(String messageCode, Object[] args) {
  8. log(messageCode, args, null);
  9. }

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

  1. public void destroy() {
  2. if (logger.isDebugEnabled()) {
  3. logger.debug("calling HotdeployPortletFilter#destroy().");
  4. }
  5. }

代码示例来源:origin: net.arnx/jsonic

  1. @Override
  2. public void error(String message, Throwable e) {
  3. if (e != null) {
  4. log.error(message, e);
  5. } else {
  6. log.error(message);
  7. }
  8. }
  9. }

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

  1. public void contextInitialized(ServletContextEvent event) {
  2. logger.debug("S2Container initialize start");
  3. ServletContext servletContext = event.getServletContext();
  4. try {
  5. initializeContainer(servletContext);
  6. } catch (RuntimeException e) {
  7. logger.log(e);
  8. throw e;
  9. }
  10. logger.debug("S2Container initialize end");
  11. }

代码示例来源:origin: com.github.ns2j/nos2jdbc-core

  1. /**
  2. * トランザクションを開始します。
  3. *
  4. */
  5. public void begin() throws NotSupportedException, SystemException {
  6. status = Status.STATUS_ACTIVE;
  7. init();
  8. if (logger.isDebugEnabled()) {
  9. logger.log("DSSR0003", new Object[] { this });
  10. }
  11. }

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

  1. public Object invoke(MethodInvocation invocation) throws Throwable {
  2. Class targetClass = getTargetClass(invocation);
  3. if (logger.isDebugEnabled()) {
  4. String methodName = invocation.getMethod().getName();
  5. logger.debug("[ToStringInterceptor] modifying "
  6. + targetClass.getName() + "#" + methodName);
  7. }
  8. try {
  9. return toString(targetClass, invocation.getThis());
  10. } catch (Exception e) {
  11. logger.error("[ToStringInterceptor] modify failed", e);
  12. return invocation.proceed();
  13. }
  14. }

代码示例来源:origin: net.arnx/jsonic

  1. @Override
  2. public void debug(String message, Throwable e) {
  3. if (e != null) {
  4. log.debug(message, e);
  5. } else {
  6. log.debug(message);
  7. }
  8. }

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

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

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

  1. protected void initChain() throws ServletException {
  2. // Parse the configuration file specified by path or resource
  3. try {
  4. String value;
  5. value = getServletConfig().getInitParameter("chainConfig");
  6. if (value != null) {
  7. chainConfig = value;
  8. }
  9. ConfigParser parser = new ConfigParser();
  10. List urls = splitAndResolvePaths(chainConfig);
  11. URL resource;
  12. for (Iterator i = urls.iterator(); i.hasNext();) {
  13. resource = (URL) i.next();
  14. log.info("Loading chain catalog from " + resource);
  15. parser.parse(resource);
  16. }
  17. } catch (Exception e) {
  18. log.error("Exception loading resources", e);
  19. throw new ServletException(e);
  20. }
  21. }

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

  1. /**
  2. * DEBUG情報を出力します。
  3. *
  4. * @param message
  5. * @param throwable
  6. */
  7. public final void debug(Object message, Throwable throwable) {
  8. if (isDebugEnabled()) {
  9. log.debug(message, throwable);
  10. }
  11. }

代码示例来源:origin: net.arnx/jsonic

  1. @Override
  2. public void warn(String message, Throwable e) {
  3. if (e != null) {
  4. log.warn(message, e);
  5. } else {
  6. log.warn(message);
  7. }
  8. }

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

  1. public void deleteRole(String roledn) {
  2. TgwRole role = getRole(roledn);
  3. if(role.isAdmin()){ // should throw Exception ??
  4. log.warn(role.getName() + "couldn't delete role which represents admin priviledge.");
  5. return;
  6. }
  7. try{
  8. ctx = new InitialDirContext(environment);
  9. ctx.destroySubcontext(DirectoryUtils.getRDN(roledn,searchBase));
  10. log.info("deleting " + roledn + " completed.");
  11. // ctx.close();
  12. }catch(NamingException ne){
  13. ne.printStackTrace();
  14. }finally{
  15. DirectoryUtils.closeQuietly(ctx);
  16. }
  17. }

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

  1. /**
  2. * INFO情報を出力します。
  3. *
  4. * @param message
  5. * @param throwable
  6. */
  7. public final void info(Object message, Throwable throwable) {
  8. if (isInfoEnabled()) {
  9. log.info(message, throwable);
  10. }
  11. }

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

  1. /**
  2. * HOT deployクラスローダを破棄します。
  3. */
  4. public void finish() {
  5. componentDefCache.clear();
  6. hotdeployClassLoader = null;
  7. DisposableUtil.dispose();
  8. if (logger.isDebugEnabled()) {
  9. logger.log("DSSR0109", null);
  10. }
  11. }

代码示例来源:origin: org.seasar.cms.ymir/ymir

  1. public void destroy() {
  2. logger_.debug("Ymir destroy start");
  3. destroyListeners();
  4. requestProcessor_ = null;
  5. logger_.debug("Ymir destroy end");
  6. }

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

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

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

  1. public List<TgwUser> getUsers() {
  2. List<TgwUser> list = new ArrayList<TgwUser>();
  3. try{
  4. ctx = new InitialDirContext(environment);
  5. String userSearchBase = DirectoryUtils.buildSuffix(userSuffix,searchBase,false,false);
  6. NamingEnumeration res = ctx.search(userSearchBase,userSearchFilter,controls);
  7. while(res.hasMore()){
  8. SearchResult entry = (SearchResult) res.next();
  9. Attributes attrs = entry.getAttributes();
  10. if(attrs == null){
  11. log.info("attributes not found for " + entry.getName());
  12. continue;
  13. }
  14. TgwUser user = createUser(getFullDN(entry.getName(),true),attrs);
  15. list.add(user);
  16. }
  17. // ctx.close();
  18. }catch(NamingException ne){
  19. log.error("search failed.");
  20. ne.printStackTrace();
  21. }finally{
  22. DirectoryUtils.closeQuietly(ctx);
  23. }
  24. return list;
  25. }

代码示例来源:origin: com.github.ns2j/nos2jdbc-util

  1. /**
  2. * DEBUG情報を出力します。
  3. *
  4. * @param message
  5. * @param throwable
  6. */
  7. public final void debug(Object message, Throwable throwable) {
  8. if (isDebugEnabled()) {
  9. log.debug(message, throwable);
  10. }
  11. }

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

  1. private static JarFile createJarFileInstance(File path) {
  2. try {
  3. return new JarFile(path);
  4. } catch (IOException e) {
  5. logger.warn(e.toString());
  6. return null;
  7. }
  8. }

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

  1. public void deleteUser(String userdn){
  2. TgwUser user = getUser(userdn);
  3. if(user.isAdmin()){ // should throw Exception
  4. log.warn(user.getName() + "couldn't delete user who has admin priviledge.");
  5. return;
  6. }
  7. try{
  8. ctx = new InitialDirContext(environment);
  9. updateRoles(user,user.getRoles(),DirContext.REMOVE_ATTRIBUTE);
  10. ctx.destroySubcontext(DirectoryUtils.getRDN(userdn,searchBase));
  11. log.info("deleting " + userdn + " completed.");
  12. // ctx.close();
  13. }catch(NamingException ne){
  14. ne.printStackTrace();
  15. }finally{
  16. DirectoryUtils.closeQuietly(ctx);
  17. }
  18. }

相关文章