Package java.util.logging

Examples of java.util.logging.Logger$PrivateSecurityManager


    }

    public static void logMethodCall(Object object, String methodName, Object[] arguments) {
        String className = getClassName(object);
        String logname = "methodCalls." + className + "." + methodName;
        Logger objLog = Logger.getLogger(logname);
        if (!objLog.isLoggable(Level.FINER)) return;
        StringBuffer msg = new StringBuffer(methodName);
        msg.append("(");
        if (arguments != null) {
            for (int i = 0; i < arguments.length;) {
                msg.append(normalizedValue(arguments[i]));
                if (++i < arguments.length) {
                    msg.append(",");
                }
            }
        }
        msg.append(")");
        objLog.logp(Level.FINER, className, msg.toString(), "called from MetaClass.invokeMethod");
    }
View Full Code Here


    private static void setLogging(Command command){
        LogManager logManager = LogManager.getLogManager();
        logManager.reset();
        /* set the log level on the root logger */
        Logger rootLogger = Logger.getLogger("");
        rootLogger.setLevel(command.getLogLevel());
        ConsoleHandler consoleHandler = new ConsoleHandler();
        consoleHandler.setLevel(command.getLogLevel());
        rootLogger.addHandler(consoleHandler);

        logger.fine("Log level=" + command.getLogLevel());
    }
View Full Code Here

    static PluginManager initialize() {
        // We do not want info messages from JPF.
        Logger.getLogger("org.java.plugin").setLevel(Level.WARNING);

        Logger log = Logger.getLogger(PluginCore.class.getName());

        ObjectFactory objectFactory = ObjectFactory.newInstance();

        PluginManager result = objectFactory.createManager();

       
        /*
         * Now find plug-ins! Check directories and jar.
         */
        try {
            DefaultPluginsCollector collector = new DefaultPluginsCollector();
            ExtendedProperties ep = new ExtendedProperties();


            List<File> directoriesToSearch = new LinkedList<File>();
            directoriesToSearch.add(new File("./src/plugins"));
            directoriesToSearch.add(new File("./plugins"));
            directoriesToSearch.add(userPluginDir);

            try {
                File parent = new File(PluginCore.class.getProtectionDomain()
                    .getCodeSource().getLocation().toURI()).getParentFile();
           
                if (!parent.getCanonicalFile().equals(
                    new File(".").getCanonicalFile())) {
                    directoriesToSearch.add(new File(parent, "/src/plugins"));
                    directoriesToSearch.add(new File(parent, "/plugins"));
                }
            } catch (Exception e) {
                // no problem, we just use paths relative to current dir.
            }

            StringBuilder sb = new StringBuilder();
            for (File directory : directoriesToSearch) {
                // We don't want warnings if the default plug-in paths don't
                // exist, we do that below
                if (directory.exists()) {
                    if (sb.length() > 0)
                        sb.append(',');
                    sb.append(directory.getPath());
                }
            }

            ep.setProperty("org.java.plugin.boot.pluginsRepositories", sb
                .toString());
            collector.configure(ep);

            Collection<PluginLocation> plugins = collector
                .collectPluginLocations();

            /**
             * I know the following is really, really ugly, but I have found no
             * way to automatically discover multiple plugin.xmls in JARs
             */
            String[] jarLocationsToSearch = new String[] {
                "/plugins/net.sf.jabref.core/",
                "/plugins/net.sf.jabref.export.misq/"};
               
            // Collection locations
            for (String jarLocation : jarLocationsToSearch) {
                PluginLocation location = getLocationInsideJar(jarLocation,
                    "plugin.xml");
                if (location != null)
                    plugins.add(location);
            }

            if (plugins.size() <= 0) {
                log
                    .warning(Globals
                        .lang("No plugins were found in the following folders:") +
                        "\n  " +
                        Util.join(directoriesToSearch
                            .toArray(new String[directoriesToSearch.size()]),
                            "\n  ", 0, directoriesToSearch.size()) +
                        "\n" +
                        Globals.lang("and inside the JabRef-jar:") +
                        "\n  " +
                        Util.join(jarLocationsToSearch, "\n  ", 0,
                            jarLocationsToSearch.length) +
                        "\n" +
                        Globals
                            .lang("At least the plug-in 'net.sf.jabref.core' should be there."));
            } else {
                result.publishPlugins(plugins.toArray(new PluginLocation[] {}));

                Collection<PluginDescriptor> descs = result.getRegistry()
                    .getPluginDescriptors();

                sb = new StringBuilder();
                sb.append(Globals.lang("Found %0 plugin(s)", String
                    .valueOf(descs.size())) +
                    ":\n");

                for (PluginDescriptor p : result.getRegistry()
                    .getPluginDescriptors()) {
                    sb.append("  - ").append(p.getId()).append(" (").append(
                        p.getLocation()).append(")\n");
                }
                log.info(sb.toString());
            }

        } catch (Exception e) {
            log
                .severe(Globals
                    .lang("Error in starting plug-in system. Starting without, but some functionality may be missing.") +
                    "\n" + e.getLocalizedMessage());
        }
        return result;
View Full Code Here

    setLogLevel(namespace, Level.parse(level));
  }

 
  public static void setLogLevel(String namespace, Level level) {
    Logger logger = Logger.getLogger(namespace);
    logger.setLevel(level);

    ConsoleHandler ch = new ConsoleHandler();
    ch.setLevel(level);
    ch.setFormatter(new LogFormatter());
    logger.addHandler(ch);   
  }
View Full Code Here

    setLogLevel(namespace, Level.parse(level));
  }

 
  public static void setLogLevel(String namespace, Level level) {
    Logger logger = Logger.getLogger(namespace);
    logger.setLevel(level);

    ConsoleHandler ch = new ConsoleHandler();
    ch.setLevel(level);
    ch.setFormatter(new LogFormatter());
    logger.addHandler(ch);   
  }
View Full Code Here

    setLogLevel(namespace, Level.parse(level));
  }

 
  public static void setLogLevel(String namespace, Level level) {
    Logger logger = Logger.getLogger(namespace);
    logger.setLevel(level);

    ConsoleHandler ch = new ConsoleHandler();
    ch.setLevel(level);
    ch.setFormatter(new LogFormatter());
    logger.addHandler(ch);   
  }
View Full Code Here

    do {
            QAUtil.sleep(200);
        } while (!body.isComplete());
   
   
    Logger LOG = Logger.getLogger("org.xlightweb.Test");
    LOG.fine("closing con");
    con.close();
   
    LOG.fine("closing server");
    server.close();
  }
View Full Code Here

*/
public final class HttpClientRetryTest {

    public static void main(String[] args) throws Exception {
       
        Logger LOG = Logger.getLogger(HttpClientRetryTest.class.getName());
       
        for (int i = 0; i < 10000; i++) {
            LOG.info("loop " + i);
            new HttpClientRetryTest().testSimpleGetRetry();
        }
    }
View Full Code Here

        ConsoleHandler ch = new ConsoleHandler();
        ch.setLevel(Level.FINE);
        ch.setFormatter(new LogFormatter());
       
        //Logger http = Logger.getLogger("proxy");
          Logger http = Logger.getLogger("org.xlightweb");
        http.setLevel(Level.FINE);
        http.addHandler(ch);   
       
        Logger http2 = Logger.getLogger("org.xsocket.connection.NonBlockingConnectionPool");
        http2.setLevel(Level.FINE);
        http2.addHandler(ch);
      }
     
     
      if (arg.equalsIgnoreCase("-printMessage")) {
        params.remove(arg);
View Full Code Here

    private static final Logger LOG = Logger.getLogger(HttpClientRetryTest.class.getName());
   
    public static void main(String[] args) throws Exception {
       
        Logger LOG = Logger.getLogger(HttpClientRetryTest.class.getName());
       
        for (int i = 0; i < 10000; i++) {
            LOG.info("loop " + i);
            new HttpClientRetryTest().testSimpleGetRetry();
        }
    }
View Full Code Here

TOP

Related Classes of java.util.logging.Logger$PrivateSecurityManager

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.