No luck either.
I hereby include the content of the trace.properties :
# -----------------------------------------------------------------------
# This is a default configuration file for monolog.
#
# 2 handlers have been defined : tty (System.out) and logf (file)
#
# Patterns for each handler may include these possible values :
# %h the thread name
# %O{1} the Class name (basename only)
# %M the method name
# %L the line number
# %d the date
# %l the level
# %m the message itself
# %n a new line
#
# A list of predefined loggers is given at the end of the file.
# Each logger inherits from its parent for properties not defined.
# The root logger is "root". It must always be defined.
#
# Each logger is associated with a level that can be one of :
# ERROR | WARN | INFO | DEBUG | FATAL | INHERIT
#
# -> More info on http://www.objectweb.org/monolog/doc.html
# -----------------------------------------------------------------------
# -----------------------------------------------------------------------
# Define which wrapper to use (= javaLog)
# -----------------------------------------------------------------------
# For Log4j you need to add log4j.jar
log.config.classname
org.objectweb.util.monolog.wrapper.log4j.MonologLoggerFactory
# log.config.classname org.objectweb.util.monolog.wrapper.javaLog.LoggerFactory
# -----------------------------------------------------------------------
# tty : console handler
# The switch attribute is used to log either on System.out or System.err
# depending of the level of the log.
# -----------------------------------------------------------------------
handler.tty.type Console
handler.tty.output Switch
handler.tty.pattern %d : %O{1}.%M : %m%n
# -----------------------------------------------------------------------
# mesonly : console handler without header
# -----------------------------------------------------------------------
handler.mesonly.type Console
handler.mesonly.output Switch
handler.mesonly.pattern %m%n
# -----------------------------------------------------------------------
# logf : file handler
# -----------------------------------------------------------------------
#handler.logf.type File
#handler.logf.output automatic
#handler.logf.pattern %d : %l : %h : %O{1}.%M : %m%n
# -----------------------------------------------------------------------
# wsdl : file handler
# -----------------------------------------------------------------------
handler.wsdl.type File
handler.wsdl.output jonas_wsdls.log
handler.wsdl.pattern %d : %l : %h : %O{1}.%M : %m%n
# -----------------------------------------------------------------------
# jmxHandler : jmx handler
# -----------------------------------------------------------------------
#handler.jmxHandler.type jmx
#handler.jmxHandler.output Switch
#handler.jmxHandler.pattern %d : %l : %h : %O{1}.%M : %m%n
# -----------------------------------------------------------------------
# logf : rolling file handler
# -----------------------------------------------------------------------
handler.logf.type RollingFile
handler.logf.output jonas_ns.log
handler.logf.pattern %d : %l : %h : %O{1}.%M : %m%n
#handler.logf.fileNumber 2
#handler.logf.maxSize 10000
handler.logf.fileNumber 10
handler.logf.maxSize 10485760
# -----------------------------------------------------------------------
# logger definitions
# -----------------------------------------------------------------------
#logger.root.handler.0 tty
#logger.root.handler.1 logf
#logger.root.handler.2 jmxHandler
logger.root.handler.0 logf
logger.root.handler.1 tty
logger.root.level INFO
logger.org.ow2.level INFO
logger.org.objectweb.level INFO
#-----------------------------------------------------------------------
# JOnAS logger definitions
#-----------------------------------------------------------------------
logger.org.ow2.jonas.admin.level INHERIT
logger.org.ow2.jonas.bootstrap.level INHERIT
logger.org.ow2.jonas.client.level INHERIT
logger.org.ow2.jonas.cluster.daemon.level INHERIT
logger.org.ow2.jonas.cmd.level INHERIT
logger.org.ow2.jonas.cmi.level INHERIT
logger.org.ow2.jonas.ha.level INHERIT
logger.org.ow2.jonas.db.level INHERIT
logger.org.ow2.jonas.dbm.level INHERIT
logger.org.ow2.jonas.dbm.con.level INHERIT
logger.org.ow2.jonas.dbm.ps.level INHERIT
logger.org.ow2.jonas.dbm.xa.level INHERIT
logger.org.ow2.jonas.deployment.level INHERIT
logger.org.ow2.jonas.deployablemonitor.level INHERIT
logger.org.ow2.jonas.deployment.client.level INHERIT
logger.org.ow2.jonas.deployment.domain.level INHERIT
logger.org.ow2.jonas.deployment.ejb.level INHERIT
logger.org.ow2.jonas.deployment.ejb.digester.level FATAL
logger.org.ow2.jonas.domain.management.level INHERIT
logger.org.ow2.jonas.ear.level INHERIT
logger.org.ow2.jonas.ee.level INHERIT
logger.org.ow2.jonas.ee.jdbc.level INHERIT
logger.org.ow2.jonas.ee.jdbc.RA.level INHERIT
logger.org.ow2.jonas.ee.jdbc.sql.level INHERIT
logger.org.ow2.jonas.ee.jdbc.xa.level INHERIT
logger.org.ow2.jonas.ejb.level INHERIT
#logger.org.ow2.jonas.generators.handler.0 mesonly
#logger.org.ow2.jonas.generators.additivity false
logger.org.ow2.jonas.generators.genbase.level INHERIT
logger.org.ow2.jonas.generators.genclientstub.level INHERIT
logger.org.ow2.jonas.generators.genic.level INHERIT
logger.org.ow2.jonas.generators.genic.velocity.level ERROR
logger.org.ow2.jonas.generators.wsgen.level INHERIT
logger.org.ow2.jonas.generators.wsgen.ews.level INHERIT
logger.org.ow2.jonas.jca.level INHERIT
logger.org.ow2.jonas.jca.connection.level INHERIT
logger.org.ow2.jonas.jca.management.level INHERIT
logger.org.ow2.jonas.jca.pool.level INHERIT
logger.org.ow2.jonas.jca.process.level INHERIT
logger.org.ow2.jonas.jca.setters.level INHERIT
logger.org.ow2.jonas.jmx.level INHERIT
logger.org.ow2.jonas.lib.ejb21.level INHERIT
logger.org.ow2.jonas.lib.ejb21.coherence.level INHERIT
logger.org.ow2.jonas.lib.ejb21.context.level INHERIT
logger.org.ow2.jonas.lib.ejb21.dd.level INHERIT
logger.org.ow2.jonas.lib.ejb21.endpoint.level INHERIT
logger.org.ow2.jonas.lib.ejb21.factory.level INHERIT
logger.org.ow2.jonas.lib.ejb21.genclass.level INHERIT
logger.org.ow2.jonas.lib.ejb21.interp.level INHERIT
logger.org.ow2.jonas.lib.ejb21.mdb.level INHERIT
logger.org.ow2.jonas.lib.ejb21.mijorm.level INHERIT
logger.org.ow2.jonas.lib.ejb21.query.level INHERIT
logger.org.ow2.jonas.lib.ejb21.security.level INHERIT
logger.org.ow2.jonas.lib.ejb21.ssfpool.level INHERIT
logger.org.ow2.jonas.lib.ejb21.swapper.level INHERIT
logger.org.ow2.jonas.lib.ejb21.synchro.level INHERIT
logger.org.ow2.jonas.lib.ejb21.thread.level INHERIT
logger.org.ow2.jonas.lib.ejb21.tx.level INHERIT
logger.org.ow2.jonas.lib.ejb21.ha.level INHERIT
logger.org.ow2.jonas.lib.ejb21.ha.interceptors.iiop.level INHERIT
logger.org.ow2.jonas.lib.ejb21.ha.interceptors.jrmp.level INHERIT
logger.org.ow2.jonas.lib.jms.level INHERIT
logger.org.ow2.jonas.lib.naming.java.level INHERIT
logger.org.ow2.jonas.lib.svc.level INHERIT
logger.org.ow2.jonas.lib.timer.level INHERIT
logger.org.ow2.jonas.lib.util.level INHERIT
logger.org.ow2.jonas.lib.windows.level INHERIT
logger.org.ow2.jonas.lib.work.level INHERIT
logger.org.ow2.jonas.loader.level INHERIT
logger.org.ow2.jonas.mail.level INHERIT
logger.org.ow2.jonas.management.level INHERIT
logger.org.ow2.jonas.management.cluster.level INHERIT
logger.org.ow2.jonas.management.domain.level INHERIT
logger.org.ow2.jonas.management.event.level INHERIT
logger.org.ow2.jonas.management.j2eemanagement.level INHERIT
logger.org.ow2.jonas.management.j2eemanagement.event.level INHERIT
logger.org.ow2.jonas.naming.level INHERIT
logger.org.ow2.jonas.propagation.level INHERIT
logger.org.ow2.jonas.publication.handler.0 wsdl
logger.org.ow2.jonas.publication.additivity false
logger.org.ow2.jonas.registry.level INHERIT
logger.org.ow2.jonas.security.level INHERIT
logger.org.ow2.jonas.security.csiv2.level INHERIT
logger.org.ow2.jonas.security.csiv2_details.level INHERIT
logger.org.ow2.jonas.security.jacc.level INHERIT
logger.org.ow2.jonas.security.ws.level INHERIT
logger.org.ow2.jonas.server.level INHERIT
logger.org.ow2.jonas.web.level INHERIT
logger.org.ow2.jonas.webapp.jadmin.servlet.level INHERIT
logger.org.ow2.jonas.work.level INHERIT
logger.org.ow2.jonas.workcleaner.level INHERIT
logger.org.ow2.jonas.ws.level INHERIT
logger.org.ow2.jonas.ws.wsdl.level INHERIT
#-------
# JOTM
#-------
logger.org.objectweb.jotm.level INFO
logger.org.objectweb.jotm.jta.level INHERIT
logger.org.objectweb.jotm.tm.level INHERIT
logger.org.objectweb.jotm.recovery.level INHERIT
#-------
# MEJB
#-------
logger.org.ow2.jonas.ee.mejb.level INFO
#-------
# CAROL
#-------
logger.org.ow2.carol.level INFO
logger.org.ow2.carol.rmi.level INHERIT
logger.org.ow2.carol.jndi.level INHERIT
#-------
# JORM
#-------
logger.org.objectweb.jorm.level WARN
logger.org.objectweb.jorm.compiler.level INHERIT
logger.org.objectweb.jorm.xml2mi.level INHERIT
logger.org.objectweb.jorm.mi2xml.level INHERIT
logger.org.objectweb.jorm.metainfo.level INHERIT
logger.org.objectweb.jorm.generator.level INHERIT
logger.org.objectweb.jorm.generator.velocity.level ERROR
logger.org.objectweb.jorm.mapper.rdb.generator.level INHERIT
#-------
# MEDOR
#-------
logger.org.objectweb.medor.level INHERIT
logger.org.objectweb.medor.optim.rule.level INHERIT
logger.org.objectweb.medor.optim.rewriter.level INHERIT
logger.org.objectweb.medor.eval.rdb.level INHERIT
#-------
# JORAM
#-------
logger.fr.dyade.aaa.level ERROR
logger.fr.dyade.aaa.agent.level ERROR
logger.fr.dyade.aaa.agent.Agent.level INHERIT
logger.fr.dyade.aaa.agent.Engine.level INHERIT
logger.fr.dyade.aaa.agent.Service.level INHERIT
logger.org.objectweb.joram.level ERROR
logger.org.objectweb.joram.mom.level INHERIT
logger.org.objectweb.joram.mom.Destination.level INHERIT
logger.org.objectweb.joram.mom.Proxy.level INHERIT
logger.org.objectweb.joram.client.level INHERIT
logger.org.objectweb.joram.client.jms.Client.level ERROR
logger.org.objectweb.joram.client.connector.Adapter.level ERROR
#-------
# SPEEDO
#-------
logger.org.objectweb.speedo.level WARN
## GENERATION
logger.org.objectweb.speedo.generation.SpeedoCompiler.level INFO
## RUN TIME
logger.org.objectweb.speedo.init.level INHERIT
logger.org.objectweb.speedo.po-manager-factory.level INHERIT
logger.org.objectweb.speedo.po-manager-switch.level INHERIT
logger.org.objectweb.speedo.po-manager-pool.level INHERIT
logger.org.objectweb.speedo.po-manager-instanciator.level INHERIT
logger.org.objectweb.speedo.po-manager.level INHERIT
logger.org.objectweb.speedo.po-manager.query.level INHERIT
logger.org.objectweb.speedo.mapper.level INHERIT
logger.org.objectweb.speedo.mapper.mapper.level INHERIT
logger.org.objectweb.speedo.mapper.mapper.sql.level INHERIT
logger.org.objectweb.speedo.mapper.jorm-factory.level INHERIT
logger.org.objectweb.speedo.mapper.jorm-factory.class-properties.level INHERIT
logger.org.objectweb.speedo.mapper.pool.level INHERIT
logger.org.objectweb.speedo.mapper.storage-manager.level INHERIT
logger.org.objectweb.speedo.memory-instance-manager.level INHERIT
logger.org.objectweb.speedo.workingset-manager.level INHERIT
logger.org.objectweb.speedo.naming-manager-factory.level INHERIT
logger.org.objectweb.speedo.transaction.level INHERIT
logger.org.objectweb.speedo.tpm.level INHERIT
logger.org.objectweb.speedo.tpm.transactional-persistence-manager.level INHERIT
logger.org.objectweb.speedo.tpm.cache-manager.level INHERIT
logger.org.objectweb.speedo.tpm.cache-manager.bgcleaner.level INHERIT
logger.org.objectweb.speedo.tpm.concurrency-manager.level INHERIT
logger.org.objectweb.speedo.query-manager.level INHERIT
logger.org.objectweb.speedo.query-manager.compiled-query.level INHERIT
logger.org.objectweb.speedo.query-manager.compiled-query.allocator.level INHERIT
logger.org.objectweb.speedo.query-manager.compiled-query.parser.level INHERIT
logger.org.objectweb.speedo.query-manager.compiled-query.parser.variable.level
INHERIT
logger.org.objectweb.speedo.query-manager.compiled-query.parser.filter.level
INHERIT
logger.org.objectweb.speedo.compiled-query-cache.level INHERIT
logger.org.objectweb.speedo.jca.level INHERIT
logger.org.objectweb.speedo.txStatistic.level INHERIT
logger.org.objectweb.speedo.jmx.level INHERIT
# Struts
logger.org.apache.struts.util.level WARN
#------------------------------
# Tomcat 6 - Catalina logging
#------------------------------
logger.org.apache.catalina.core.ContainerBase.[jonas].level INFO
logger.org.apache.catalina.core.ContainerBase.[jonas].[localhost].level INFO
logger.org.apache.catalina.core.ContainerBase.[jonas].[localhost].[path].level
INFO
### example for jonasAdmin ###
logger.org.apache.catalina.core.ContainerBase.[jonas].[localhost].[jonasAdmin].level
INFO
#-----------------------------
# Jetty 6 (Avoid log of MBean registration (info level)
#-----------------------------
logger.org.mortbay.util.jmx.ModelMBeanImpl.level ERROR
#-----------------------------
# Apache CXF
#-----------------------------
logger.org.apache.cxf.level INHERIT
# Avoid a log diplaying erroneous informations (INFO level)
# TODO remove theses lines when a proper startup message policy will be decided
logger.org.apache.cxf.endpoint.ServerImpl.level ERROR
#-----------------------------
# Open Symphony Quartz
#-----------------------------
logger.org.quartz.level INHERIT
# Avoid logs of unwanted informations (INFO level)
# TODO remove theses lines when a proper startup message policy will be decided
logger.org.quartz.core.QuartzScheduler.level ERROR
logger.org.quartz.simpl.RAMJobStore.level ERROR
logger.org.quartz.impl.StdSchedulerFactory.level ERROR
# -----------------------------------------------------------------------
# MX4J - also need to set system proprty mx4j.log.priority to the
corresponding level
# (fatal, error, warn, info, debug, trace)
# -----------------------------------------------------------------------
logger.mx4j.level ERROR
#-----------------------------
# OSGi logging
#-----------------------------
logger.org.ow2.util.log.impl.osgi.level ERROR
#-----------------------------
# Deployment plan logging
#-----------------------------
logger.org.ow2.util.plan.deployer.impl.level ERROR
#---------
# File logger for JGroups
# JGroups
#---------
handler.all_jgroups.type File
handler.all_jgroups.output all_jgroups.log
handler.all_jgroups.pattern %d : %l : %h : %O{1}.%M : %m%n
logger.org.jgroups.level FATAL
logger.org.jgroups.handler.0 all_jgroups
logger.org.jgroups.additivity false
# -----------------------------------------------------------------------
# For Log file (tests)
# -----------------------------------------------------------------------
handler.logtest.type File
handler.logtest.output jonas_tests.log
handler.logtest.pattern %d : %l : %h : %O{1}.%M : %m%n
logger.org.ow2.jonas_tests.history.level INFO
logger.org.ow2.jonas_tests.history.handler.0 logtest
logger.org.ow2.jonas_tests.history.additivity false
#---
# Discovery Logger configuration
#uncomment these lines to configure a file logger for jonas discovery
#handler.jonas-discovery.type File
#handler.jonas-discovery.output jonas_discovery.log
#handler.jonas-discovery.pattern %d : %l : %h : %O{1}.%M : %m%n
# Don't forget to set logs level.
logger.org.ow2.jonas.discovery.level INFO
#logger.org.ow2.jonas.discovery.handler.0 jonas-discovery
#logger.org.ow2.jonas.discovery.additivity false
#---
#Granite Logger configuration
handler.granite-ds.type File
handler.granite-ds.output granite-ds.log
handler.granite-ds.pattern %d : %l : %h : %O{1}.%M : %m%n
# Don't forget to set logs level.
logger.org.granite.config.level INFO
logger.org.granite.config.handler.0 granite-ds
logger.org.granite.config.additivity false
#----------
# PrivateCompany
#----------
logger.net.democritus.level INFO
logger.com.privatecompany.level INFO
logger.net.palver.level INFO
logger.org.ow2.easybeans.level DEBUG
On 18 August 2011 15:57, Guillaume Sauthier (OW2)
Post by Guillaume Sauthier (OW2)logger.<name>.level <level>
you missed the .level
--G
Post by Stefaan SomersHi,
I included the following line in trace.properties, but I see no
logger.org.ow2.easybeans DEBUG
Greetings
On 18 August 2011 13:26, Guillaume Sauthier (OW2)
Post by Guillaume Sauthier (OW2)Maybe you can add traces for the org.ow2.easybeans logger ?
So that we can see where time is consumed.
--G
Post by Stefaan SomersHi,
we have an application with many EJB's. Is it normal that the startup
takes more than 10 minutes. Are there any steps I can do, to
troubleshoot this performance-problem.
18/08/11 13:02:26 (I) JCLLoggerAdapter.info : Not binding factory to
JNDI, no JNDI name configured
18/08/11 13:16:39 (I) JContainer3.start : Container
'D:\jonas-full-5.1.4\BASE\work\apps\jonas\pocAppEAR_2011.08.18-12.56.31.ear\pocAppEJB.jar'
[104 SLSB, 0 SFSB, 0 MDB] started in 891.270 ms
Greetings,
Stefaan Somers