org.apache.openejb.util.Logger类的使用及代码示例

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

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

Logger介绍

暂无

代码示例

代码示例来源:origin: org.apache.tomee/openejb-core

  1. public void log(final String level, final String message) {
  2. final String levelLowerCase = level.toLowerCase(Locale.ENGLISH);
  3. if ("info".equals(levelLowerCase)) {
  4. info(message);
  5. } else if ("debug".equals(levelLowerCase)) {
  6. debug(message);
  7. } else if ("warning".equals(levelLowerCase)) {
  8. warning(message);
  9. } else if ("fatal".equals(levelLowerCase)) {
  10. fatal(message);
  11. } else if ("error".equals(levelLowerCase)) {
  12. error(message);
  13. }
  14. }

代码示例来源:origin: org.apache.openejb/openejb-core

  1. @Override
  2. public void run() {
  3. try {
  4. //Force a shutdown without waiting for jobs to complete.
  5. s.shutdown(false);
  6. Logger.getInstance(LogCategory.OPENEJB, "org.apache.openejb.util.resources").warning("Forced Quartz stop - Jobs may be incomplete");
  7. } catch (final Throwable e) {
  8. QuartzResourceAdapter.this.ex.set(e);
  9. }
  10. }
  11. };

代码示例来源:origin: org.apache.openejb/openejb-core

  1. private static void logExclusions(final String[] exclusionArray) {
  2. if (logger.isDebugEnabled()) {
  3. logger.debug("Exclusion prefixes: [");
  4. for (final String ex : exclusionArray) {
  5. logger.debug("-" + ex);
  6. }
  7. logger.debug("]");
  8. }
  9. }

代码示例来源:origin: org.apache.tomee/openejb-core

  1. @Override
  2. public void run() {
  3. try {
  4. stopImpl();
  5. } catch (final Throwable t) {
  6. Logger.getInstance(LogCategory.OPENEJB_STARTUP, ActiveMQResourceAdapter.class).getChildLogger("service").error("ActiveMQ shutdown failed", t);
  7. }
  8. }
  9. };

代码示例来源:origin: org.apache.openejb/openejb-core

  1. public String debug(final String message, final Throwable t, final Object... args) {
  2. if (isDebugEnabled()) {
  3. String msg = getMessage(message, baseName);
  4. msg = formatMessage(msg, args);
  5. logStream.debug(msg, t);
  6. return msg;
  7. }
  8. return message;
  9. }

代码示例来源:origin: org.apache.tomee/openejb-core

  1. public static void configurationParsingError(final String messageType, final String message, final String line, final String column) {
  2. _logger.error("as0001", messageType, message, line, column);
  3. /*
  4. * An error broadcasting system is under development.
  5. * At this point an appropriate error would be broadcast to all listeners.
  6. */
  7. }

代码示例来源:origin: org.apache.openejb/openejb-ejbd

  1. private EJBResponse setResponseError(final EJBResponse res, final byte version, final Throwable error, final String message) {
  2. //This is fatal for the client, but not the server.
  3. if (logger.isInfoEnabled()) {
  4. logger.info(message + " - Enable DEBUG for stacktrace: " + error);
  5. } else if (logger.isDebugEnabled()) {
  6. logger.debug(message, error);
  7. }
  8. final RemoteException re = new RemoteException(message, error);
  9. res.setResponse(version, ResponseCodes.EJB_ERROR, new ThrowableArtifact(re));
  10. return res;
  11. }
  12. }

代码示例来源:origin: org.apache.tomee/openejb-core

  1. @Override
  2. public void run() {
  3. for (final String mapping : mappings) {
  4. try {
  5. addFilterMethod.invoke(null, clazz.getName(), webContext, mapping, config);
  6. deployedWebObjects.filterMappings.add(mapping);
  7. } catch (final Exception e) {
  8. LOGGER.warning(e.getMessage(), e);
  9. }
  10. }
  11. }
  12. });

代码示例来源:origin: org.apache.geronimo.ext.openejb/openejb-core

  1. public void rollback() throws IllegalStateException, SecurityException, SystemException {
  2. if (transactionLogger.isInfoEnabled()) {
  3. transactionLogger.info("Rolling back user transaction " + transactionManager().getTransaction());
  4. }
  5. transactionManager().rollback();
  6. }

代码示例来源:origin: org.apache.openejb/openejb-hsql

  1. private void flushLine() {
  2. if (!errorWriter)
  3. logger.info(text.toString());
  4. else
  5. logger.error(text.toString());
  6. text.setLength(0);
  7. }

代码示例来源:origin: org.apache.tomee/openejb-core

  1. public void start() {
  2. logger.info("Initializing network services");
  3. final Method start = getMethod("start", boolean.class);
  4. invoke(start, serviceManager, false);
  5. }

代码示例来源:origin: org.apache.geronimo.ext.openejb/openejb-core

  1. protected void setRollbackOnly(Transaction tx) {
  2. try {
  3. if (tx != null && tx.getStatus() == Status.STATUS_ACTIVE) {
  4. tx.setRollbackOnly();
  5. txLogger.debug("TX {0}: setRollbackOnly() on transaction {1}", transactionType, tx);
  6. }
  7. } catch (Exception e) {
  8. txLogger.error("Exception during setRollbackOnly()", e);
  9. throw new IllegalStateException("No transaction active", e);
  10. }
  11. }

代码示例来源:origin: org.apache.openejb/openejb-core

  1. public void afterCompletion(final int i) {
  2. entityManager.close();
  3. logger.debug("Closed EntityManager(unit=" + unitName + ", hashCode=" + entityManager.hashCode() + ")");
  4. }
  5. }

代码示例来源:origin: org.apache.tomee/openejb-cxf

  1. private static void loadOASISCatalog(Bus bus, URL catalogURL) {
  2. OASISCatalogManager catalog = new OASISCatalogManager();
  3. try {
  4. catalog.loadCatalog(catalogURL);
  5. logger.debug("Loaded " + catalogURL + " catalog.");
  6. bus.setExtension(catalog, OASISCatalogManager.class);
  7. } catch (IOException e) {
  8. logger.warning("Failed to load catalog file: " + catalogURL, e);
  9. }
  10. }
  11. }

代码示例来源:origin: org.apache.tomee/openejb-core

  1. @PostConstruct
  2. public void PostConstruct(final InvocationContext invocationContext) throws Exception {
  3. final long start = System.nanoTime();
  4. record(invocationContext, PostConstruct());
  5. final long end = System.nanoTime();
  6. Logger.getInstance(LogCategory.MONITORING, "org.apache.openejb.monitoring")
  7. .debug("instance.created", invocationContext.getTarget().getClass().getName(), end - start);
  8. }

代码示例来源:origin: org.apache.openejb/openejb-core

  1. private static Logger logger() { // don't trigger init too eagerly to be sure to be configured
  2. if (logger == null) {
  3. logger = Logger.getInstance(LogCategory.OPENEJB_STARTUP, OpenEjbContainer.class);
  4. }
  5. return logger;
  6. }

代码示例来源:origin: org.apache.geronimo.ext.openejb/openejb-core

  1. public String info(String message, Object... args) {
  2. if (isInfoEnabled()) {
  3. String msg = getMessage(message, baseName);
  4. msg = formatMessage(msg, args);
  5. logStream.info(msg);
  6. return msg;
  7. }
  8. return message;
  9. }

代码示例来源:origin: org.apache.openejb/openejb-core

  1. public String debug(final String message, final Throwable t) {
  2. if (isDebugEnabled()) {
  3. final String msg = getMessage(message, baseName);
  4. logStream.debug(msg, t);
  5. return msg;
  6. }
  7. return message;
  8. }

代码示例来源:origin: org.apache.openejb/openejb-core

  1. private void tomeeConfig(final BrokerService broker) {
  2. //Notify when an error occurs on shutdown.
  3. broker.setUseLoggingForShutdownErrors(Logger.getInstance(LogCategory.OPENEJB_STARTUP, ActiveMQ5Factory.class).isErrorEnabled());
  4. }

代码示例来源:origin: org.apache.tomee/openejb-core

  1. public String info(final String message, final Throwable t) {
  2. if (isInfoEnabled()) {
  3. final String msg = getMessage(message, baseName);
  4. logStream.info(msg, t);
  5. return msg;
  6. }
  7. return message;
  8. }

相关文章