3 Replies Latest reply on Aug 6, 2008 5:39 AM by happyspaceinvader

    Why is my boot.log empty?

    happyspaceinvader

      Not sure why, but although JBoss AS (4.2.2GA) creates the boot.log file on startup, the file is always completely empty. Restarting JBoss, I can see that the timestamp of boot.log has been updated.

      I modified run.sh to capture $JAVA_OPTS as per http://wiki.jboss.org/wiki/JBossBootLogging but still, nothing appears in log/boot.log.

      Here is the log4j file I extracted from run.jar:

      ### ====================================================================== ###
      ## ##
      ## JBoss Bootstrap Log4j Configuration ##
      ## ##
      ### ====================================================================== ###
      
      ### $Id: log4j.properties 41281 2006-02-18 00:05:17Z starksm $ ###
      
      log4j.rootCategory=DEBUG, FILE, CONSOLE
      
      ### A bootstrap file appender
      log4j.appender.FILE=org.jboss.logging.appender.FileAppender
      log4j.appender.FILE.File=${jboss.server.log.dir}/boot.log
      log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
      log4j.appender.FILE.layout.ConversionPattern=%d{ABSOLUTE} %-5p [%c{1}] %m%n
      log4j.appender.FILE.Append=false
      
      log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
      log4j.appender.CONSOLE.Threshold=INFO
      log4j.appender.CONSOLE.Target=System.out
      log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
      log4j.appender.CONSOLE.layout.ConversionPattern=%d{ABSOLUTE} %-5p [%c{1}] %m%n
      


      Is there something I'm missing?

        • 1. Re: Why is my boot.log empty?
          jaikiran

          You need not change the run.sh to enable boot.log logging. It comes by default. Unless ofcourse you want to point the boot logging to a different log4j configuration file. Can you post the contents of your run.sh (which you changed). Also post the console logs.

          • 2. Re: Why is my boot.log empty?
            happyspaceinvader

             

            "jaikiran" wrote:
            You need not change the run.sh to enable boot.log logging. It comes by default. Unless ofcourse you want to point the boot logging to a different log4j configuration file. Can you post the contents of your run.sh (which you changed). Also post the console logs.



            I didn't change the run.sh to enable boot logging, I changed it to capture $JAVA_OPTS in the boot.log, as per the link I included in my OP. I understand that as of 4.2.3GA, this change is included anyway.

            Here is my run.sh anyway:

            #!/bin/sh
            ### ====================================================================== ###
            ## ##
            ## JBoss Bootstrap Script ##
            ## ##
            ### ====================================================================== ###
            
            ### $Id: run.sh 64199 2007-07-23 15:57:38Z cazzius $ ###
            
            DIRNAME=`dirname $0`
            PROGNAME=`basename $0`
            GREP="grep"
            
            # Use the maximum available, or set MAX_FD != -1 to use that
            MAX_FD="maximum"
            
            #
            # Helper to complain.
            #
            warn() {
             echo "${PROGNAME}: $*"
            }
            
            #
            # Helper to puke.
            #
            die() {
             warn $*
             exit 1
            }
            
            # OS specific support (must be 'true' or 'false').
            cygwin=false;
            darwin=false;
            linux=false;
            case "`uname`" in
             CYGWIN*)
             cygwin=true
             ;;
            
             Darwin*)
             darwin=true
             ;;
            
             Linux)
             linux=true
             ;;
            esac
            
            # Read an optional running configuration file
            if [ "x$RUN_CONF" = "x" ]; then
             RUN_CONF="$DIRNAME/run.conf"
            fi
            if [ -r "$RUN_CONF" ]; then
             . "$RUN_CONF"
            fi
            
            # Force IPv4 on Linux systems since IPv6 doesn't work correctly with jdk5 and lower
            if [ "$linux" = "true" ]; then
             JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true"
            fi
            
            # For Cygwin, ensure paths are in UNIX format before anything is touched
            if $cygwin ; then
             [ -n "$JBOSS_HOME" ] &&
             JBOSS_HOME=`cygpath --unix "$JBOSS_HOME"`
             [ -n "$JAVA_HOME" ] &&
             JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
             [ -n "$JAVAC_JAR" ] &&
             JAVAC_JAR=`cygpath --unix "$JAVAC_JAR"`
            fi
            
            # Setup JBOSS_HOME
            if [ "x$JBOSS_HOME" = "x" ]; then
             # get the full path (without any relative bits)
             JBOSS_HOME=`cd $DIRNAME/..; pwd`
            fi
            export JBOSS_HOME
            
            # Increase the maximum file descriptors if we can
            if [ "$cygwin" = "false" ]; then
             MAX_FD_LIMIT=`ulimit -H -n`
             if [ $? -eq 0 ]; then
             if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ]; then
             # use the system max
             MAX_FD="$MAX_FD_LIMIT"
             fi
            
             ulimit -n $MAX_FD
             if [ $? -ne 0 ]; then
             warn "Could not set maximum file descriptor limit: $MAX_FD"
             fi
             else
             warn "Could not query system maximum file descriptor limit: $MAX_FD_LIMIT"
             fi
            fi
            
            # Setup the JVM
            if [ "x$JAVA" = "x" ]; then
             if [ "x$JAVA_HOME" != "x" ]; then
             JAVA="$JAVA_HOME/bin/java"
             else
             JAVA="java"
             fi
            fi
            
            # Setup the classpath
            runjar="$JBOSS_HOME/bin/run.jar"
            if [ ! -f "$runjar" ]; then
             die "Missing required file: $runjar"
            fi
            JBOSS_BOOT_CLASSPATH="$runjar"
            
            # Tomcat uses the JDT Compiler
            # Only include tools.jar if someone wants to use the JDK instead.
            # compatible distribution which JAVA_HOME points to
            if [ "x$JAVAC_JAR" = "x" ]; then
             JAVAC_JAR_FILE="$JAVA_HOME/lib/tools.jar"
            else
             JAVAC_JAR_FILE="$JAVAC_JAR"
            fi
            if [ ! -f "$JAVAC_JAR_FILE" ]; then
             # MacOSX does not have a seperate tools.jar
             if [ "$darwin" != "true" -a "x$JAVAC_JAR" != "x" ]; then
             warn "Missing file: JAVAC_JAR=$JAVAC_JAR"
             warn "Unexpected results may occur."
             fi
             JAVAC_JAR_FILE=
            fi
            
            if [ "x$JBOSS_CLASSPATH" = "x" ]; then
             JBOSS_CLASSPATH="$JBOSS_BOOT_CLASSPATH"
            else
             JBOSS_CLASSPATH="$JBOSS_CLASSPATH:$JBOSS_BOOT_CLASSPATH"
            fi
            if [ "x$JAVAC_JAR_FILE" != "x" ]; then
             JBOSS_CLASSPATH="$JBOSS_CLASSPATH:$JAVAC_JAR_FILE"
            fi
            
            # If -server not set in JAVA_OPTS, set it, if supported
            SERVER_SET=`echo $JAVA_OPTS | $GREP "\-server"`
            if [ "x$SERVER_SET" = "x" ]; then
            
             # Check for SUN(tm) JVM w/ HotSpot support
             if [ "x$HAS_HOTSPOT" = "x" ]; then
             HAS_HOTSPOT=`"$JAVA" -version 2>&1 | $GREP -i HotSpot`
             fi
            
             # Enable -server if we have Hotspot, unless we can't
             if [ "x$HAS_HOTSPOT" != "x" ]; then
             # MacOS does not support -server flag
             if [ "$darwin" != "true" ]; then
             JAVA_OPTS="-server $JAVA_OPTS"
             fi
             fi
            fi
            
            # Setup JBosst Native library path
            JBOSS_NATIVE_DIR="$JBOSS_HOME/bin/native"
            if [ -d "$JBOSS_NATIVE_DIR" ]; then
             if $cygwin ; then
             export PATH="$JBOSS_NATIVE_DIR:$PATH"
             JBOSS_NATIVE_DIR=`cygpath --dos "$JBOSS_NATIVE_DIR"`
             fi
             if [ "x$LD_LIBRARY_PATH" = "x" ]; then
             LD_LIBRARY_PATH="$JBOSS_NATIVE_DIR"
             else
             LD_LIBRARY_PATH="$JBOSS_NATIVE_DIR:$LD_LIBRARY_PATH"
             fi
             export LD_LIBRARY_PATH
             if [ "x$JAVA_OPTS" = "x" ]; then
             JAVA_OPTS="-Djava.library.path=$JBOSS_NATIVE_DIR"
             else
             JAVA_OPTS="$JAVA_OPTS -Djava.library.path=$JBOSS_NATIVE_DIR"
             fi
            fi
            
            # Setup JBoss specific properties
            JAVA_OPTS="-Dprogram.name=$PROGNAME $JAVA_OPTS"
            
            # Setup the java endorsed dirs
            JBOSS_ENDORSED_DIRS="$JBOSS_HOME/lib/endorsed"
            
            # For Cygwin, switch paths to Windows format before running java
            if $cygwin; then
             JBOSS_HOME=`cygpath --path --windows "$JBOSS_HOME"`
             JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
             JBOSS_CLASSPATH=`cygpath --path --windows "$JBOSS_CLASSPATH"`
             JBOSS_ENDORSED_DIRS=`cygpath --path --windows "$JBOSS_ENDORSED_DIRS"`
            fi
            
            # Display our environment
            echo "========================================================================="
            echo ""
            echo " JBoss Bootstrap Environment"
            echo ""
            echo " JBOSS_HOME: $JBOSS_HOME"
            echo ""
            echo " JAVA: $JAVA"
            echo ""
            echo " JAVA_OPTS: $JAVA_OPTS"
            echo ""
            echo " CLASSPATH: $JBOSS_CLASSPATH"
            echo ""
            echo "========================================================================="
            echo ""
            
            while true; do
             if [ "x$LAUNCH_JBOSS_IN_BACKGROUND" = "x" ]; then
             # Execute the JVM in the foreground
             "$JAVA" $JAVA_OPTS \
             -Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" \
             -Djboss.java.opts="$JAVA_OPTS" \
             -classpath "$JBOSS_CLASSPATH" \
             org.jboss.Main "$@"
             JBOSS_STATUS=$?
             else
             # Execute the JVM in the background
             "$JAVA" $JAVA_OPTS \
             -Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" \
             -Djboss.java.opts="$JAVA_OPTS" \
             -classpath "$JBOSS_CLASSPATH" \
             org.jboss.Main "$@" &
             JBOSS_PID=$!
             # Trap common signals and relay them to the jboss process
             trap "kill -HUP $JBOSS_PID" HUP
             trap "kill -TERM $JBOSS_PID" INT
             trap "kill -QUIT $JBOSS_PID" QUIT
             trap "kill -PIPE $JBOSS_PID" PIPE
             trap "kill -TERM $JBOSS_PID" TERM
             # Wait until the background process exits
             WAIT_STATUS=0
             while [ "$WAIT_STATUS" -ne 127 ]; do
             JBOSS_STATUS=$WAIT_STATUS
             wait $JBOSS_PID 2>/dev/null
             WAIT_STATUS=$?
             done
             fi
             # If restart doesn't work, check you are running JBossAS 4.0.4+
             # http://jira.jboss.com/jira/browse/JBAS-2483
             # or the following if you're running Red Hat 7.0
             # http://developer.java.sun.com/developer/bugParade/bugs/4465334.html
             if [ $JBOSS_STATUS -eq 10 ]; then
             echo "Restarting JBoss..."
             else
             exit $JBOSS_STATUS
             fi
            done
            


            • 3. Re: Why is my boot.log empty?
              happyspaceinvader

              And here is my server.log:

              2008-08-06 10:36:01,231 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] JBossTS Transaction Service (JTA version) - JBoss Inc.
              2008-08-06 10:36:01,231 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Setting up property manager MBean and JMX layer
              2008-08-06 10:36:01,395 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Starting recovery manager
              2008-08-06 10:36:01,475 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Recovery manager started
              2008-08-06 10:36:01,476 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Binding TransactionManager JNDI Reference
              2008-08-06 10:36:04,643 INFO [org.jboss.ejb3.EJB3Deployer] Starting java:comp multiplexer
              2008-08-06 10:36:09,372 INFO [STDOUT] no object for null
              2008-08-06 10:36:09,376 INFO [STDOUT] no object for null
              2008-08-06 10:36:09,396 INFO [STDOUT] no object for null
              2008-08-06 10:36:09,420 INFO [STDOUT] no object for {urn:jboss:bean-deployer}supplyType
              2008-08-06 10:36:09,434 INFO [STDOUT] no object for {urn:jboss:bean-deployer}dependsType
              2008-08-06 10:36:10,607 INFO [org.jboss.wsf.stack.jbws.NativeServerConfig] JBoss Web Services - Native
              2008-08-06 10:36:10,607 INFO [org.jboss.wsf.stack.jbws.NativeServerConfig] jbossws-native-2.0.1.SP2 (build=200710210837)
              2008-08-06 10:36:13,148 INFO [org.apache.catalina.startup.Embedded] Catalina naming disabled
              2008-08-06 10:36:13,247 INFO [org.apache.catalina.core.AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /rockshore/misc/jdk1.6.0_04/jre/lib/amd64/server:/rockshore/misc/jdk1.6.0_04/jre/lib/amd64:/rockshore/misc/jdk1.6.0_04/jre/../lib/amd64:/rockshore/misc/lib /rockshore/misc/lib:/usr/java/packages/lib/amd64:/lib:/usr/lib
              2008-08-06 10:36:13,296 INFO [org.apache.coyote.http11.Http11Protocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
              2008-08-06 10:36:13,296 INFO [org.apache.coyote.ajp.AjpProtocol] Initializing Coyote AJP/1.3 on ajp-0.0.0.0-8009
              2008-08-06 10:36:13,296 INFO [org.apache.catalina.startup.Catalina] Initialization processed in 148 ms
              2008-08-06 10:36:13,296 INFO [org.apache.catalina.core.StandardService] Starting service jboss.web
              2008-08-06 10:36:13,298 INFO [org.apache.catalina.core.StandardEngine] Starting Servlet Engine: JBossWeb/2.0.1.GA
              2008-08-06 10:36:13,334 INFO [org.apache.catalina.startup.Catalina] Server startup in 37 ms
              2008-08-06 10:36:13,413 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jboss-web.deployer/ROOT.war/
              2008-08-06 10:36:13,995 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/http-invoker.sar/invoker.war/
              2008-08-06 10:36:14,149 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/juddi, warUrl=.../tmp/deploy/tmp2648juddi-exp.war/
              2008-08-06 10:36:14,295 INFO [org.apache.juddi.registry.RegistryServlet] Loading jUDDI configuration.
              2008-08-06 10:36:14,295 WARN [org.apache.juddi.registry.RegistryServlet] Could not locate jUDDI properties '/WEB-INF/juddi.properties'. Using defaults.
              2008-08-06 10:36:14,305 INFO [org.apache.juddi.registry.RegistryServlet] Initializing jUDDI components.
              2008-08-06 10:36:14,635 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../deploy/jbossws.sar/jbossws-context.war/
              2008-08-06 10:36:15,067 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
              2008-08-06 10:36:15,608 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
              2008-08-06 10:36:15,910 INFO [org.jboss.mail.MailService] Mail Service bound to java:/Mail
              2008-08-06 10:36:16,084 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
              2008-08-06 10:36:16,105 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
              2008-08-06 10:36:16,126 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
              2008-08-06 10:36:16,148 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=juddiDB' to JNDI name 'java:juddiDB'
              2008-08-06 10:36:16,148 INFO [org.jboss.internal.soa.esb.dependencies.JuddiRMIService] starting juddi RMI service
              2008-08-06 10:36:16,242 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
              2008-08-06 10:36:16,273 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
              2008-08-06 10:36:16,289 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
              2008-08-06 10:36:16,312 INFO [org.jboss.resource.deployment.RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/quartz-ra.rar
              2008-08-06 10:36:16,318 INFO [org.jboss.resource.adapter.quartz.inflow.QuartzResourceAdapter] start quartz!!!
              2008-08-06 10:36:16,364 INFO [org.quartz.simpl.SimpleThreadPool] Job execution threads will use class loader of thread: main
              2008-08-06 10:36:16,386 INFO [org.quartz.core.QuartzScheduler] Quartz Scheduler v.1.5.2 created.
              2008-08-06 10:36:16,388 INFO [org.quartz.simpl.RAMJobStore] RAMJobStore initialized.
              2008-08-06 10:36:16,389 INFO [org.quartz.impl.StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
              2008-08-06 10:36:16,389 INFO [org.quartz.impl.StdSchedulerFactory] Quartz scheduler version: 1.5.2
              2008-08-06 10:36:16,389 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
              2008-08-06 10:36:16,442 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=CDMJBossESBDS' to JNDI name 'java:CDMJBossESBDS'
              2008-08-06 10:36:16,516 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=CDMJMSDS' to JNDI name 'java:CDMJMSDS'
              2008-08-06 10:36:16,914 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=CDMJuddiDS' to JNDI name 'java:CDMJuddiDS'
              2008-08-06 10:36:16,967 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=CDMModelDS' to JNDI name 'java:CDMModelDS'
              2008-08-06 10:36:17,036 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=ChangeLogDS' to JNDI name 'java:ChangeLogDS'
              2008-08-06 10:36:17,104 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=EAT-Integration-External-DS' to JNDI name 'java:EAT-Integration-External-DS'
              2008-08-06 10:36:17,211 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=EFPS-Integration-External-DS' to JNDI name 'java:EFPS-Integration-External-DS'
              2008-08-06 10:36:17,469 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
              2008-08-06 10:36:17,798 INFO [org.jboss.mq.server.jmx.Queue.A] Bound to JNDI name: queue/A
              2008-08-06 10:36:17,806 INFO [org.jboss.mq.server.jmx.Queue.B] Bound to JNDI name: queue/B
              2008-08-06 10:36:17,814 INFO [org.jboss.mq.server.jmx.Queue.C] Bound to JNDI name: queue/C
              2008-08-06 10:36:17,822 INFO [org.jboss.mq.server.jmx.Queue.D] Bound to JNDI name: queue/D
              2008-08-06 10:36:17,829 INFO [org.jboss.mq.server.jmx.Queue.ex] Bound to JNDI name: queue/ex
              2008-08-06 10:36:17,854 INFO [org.jboss.mq.server.jmx.Topic.testTopic] Bound to JNDI name: topic/testTopic
              2008-08-06 10:36:17,860 INFO [org.jboss.mq.server.jmx.Topic.securedTopic] Bound to JNDI name: topic/securedTopic
              2008-08-06 10:36:17,866 INFO [org.jboss.mq.server.jmx.Topic.testDurableTopic] Bound to JNDI name: topic/testDurableTopic
              2008-08-06 10:36:17,876 INFO [org.jboss.mq.server.jmx.Queue.testQueue] Bound to JNDI name: queue/testQueue
              2008-08-06 10:36:17,910 INFO [org.jboss.mq.il.uil2.UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093
              2008-08-06 10:36:17,952 INFO [org.jboss.mq.server.jmx.Queue.DLQ] Bound to JNDI name: queue/DLQ
              2008-08-06 10:36:18,097 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
              2008-08-06 10:36:18,201 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=ManagementDS' to JNDI name 'java:ManagementDS'
              2008-08-06 10:36:18,219 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/contract, warUrl=.../tmp/deploy/tmp2755contract-exp.war/
              2008-08-06 10:36:18,341 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/esbconfig, warUrl=.../tmp/deploy/tmp2756jbossesb-config-editor-exp.war/
              2008-08-06 10:36:18,466 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
              2008-08-06 10:36:19,218 INFO [org.jboss.soa.esb.listeners.config.JBoss4ESBDeployer] create esb service, jbossesb.esb
              2008-08-06 10:36:19,280 INFO [org.jboss.mq.server.jmx.Queue.DeadMessageQueue] Bound to JNDI name: queue/DeadMessageQueue
              2008-08-06 10:36:19,286 INFO [org.jboss.mq.server.jmx.Queue.DataCollectorQueue] Bound to JNDI name: queue/DataCollectorQueue
              2008-08-06 10:36:19,291 INFO [org.jboss.mq.server.jmx.Queue.OperationsCollectorQueue] Bound to JNDI name: queue/OperationsCollectorQueue
              2008-08-06 10:36:19,297 INFO [org.jboss.mq.server.jmx.Queue.OperationsResultCollectorQueue] Bound to JNDI name: queue/OperationsResultCollectorQueue
              2008-08-06 10:36:19,324 INFO [org.jboss.internal.soa.esb.dependencies.DatabaseInitializer] java:/CDMJBossESBDS datasource is already initialized
              2008-08-06 10:36:19,915 INFO [org.jboss.internal.soa.esb.persistence.manager.J2eeConnectionManager] initializing...
              2008-08-06 10:36:20,283 INFO [org.apache.juddi.util.jdbc.ConnectionManager] Using JNDI to aquire a JDBC DataSource with name: java:/CDMJuddiDS
              2008-08-06 10:36:20,295 INFO [org.apache.juddi.util.Loader] Using the Context ClassLoader
              2008-08-06 10:36:20,447 INFO [org.apache.juddi.util.Loader] Using the Context ClassLoader
              2008-08-06 10:36:20,458 INFO [org.apache.juddi.util.Loader] Using the Context ClassLoader
              2008-08-06 10:36:20,467 INFO [org.apache.juddi.datastore.jdbc.JDBCDataStore] Generated token 'authToken:20564BB0-639B-11DD-AB92-84A9FDB344E4' for user: 'jbossesb/JBoss ESB User'
              2008-08-06 10:36:20,580 INFO [org.apache.juddi.datastore.jdbc.JDBCDataStore] Generated token 'authToken:2067FEF0-639B-11DD-AB92-A69241CBC009' for user: 'jbossesb/JBoss ESB User'
              2008-08-06 10:36:20,708 INFO [org.apache.juddi.datastore.jdbc.JDBCDataStore] Generated token 'authToken:207B86F0-639B-11DD-AB92-FB7F6F011BF9' for user: 'jbossesb/JBoss ESB User'
              2008-08-06 10:36:20,743 INFO [org.jboss.soa.esb.message.MessagePayloadProxy] Using the non-legacy payload-to-message exchange pattern. To switch back to the legacy exchange patterns, use the 'core:use.legacy.message.payload.exchange.patterns' property in jbossesb-properties.xml.
              2008-08-06 10:36:20,807 INFO [org.apache.juddi.datastore.jdbc.JDBCDataStore] Generated token 'authToken:208AF040-639B-11DD-AB92-E6CA6222A335' for user: 'jbossesb/JBoss ESB User'
              2008-08-06 10:36:20,833 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
              2008-08-06 10:36:21,900 INFO [org.jboss.soa.esb.listeners.config.JBoss4ESBDeployer] create esb service, jbrules.esb
              2008-08-06 10:36:21,938 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
              2008-08-06 10:36:22,119 INFO [org.jboss.soa.esb.listeners.config.JBoss4ESBDeployer] create esb service, management.esb
              2008-08-06 10:36:22,172 INFO [org.jboss.mq.server.jmx.Queue.DataFilerQueue] Bound to JNDI name: queue/DataFilerQueue
              2008-08-06 10:36:22,178 INFO [org.jboss.mq.server.jmx.Queue.OperationsFilerQueue] Bound to JNDI name: queue/OperationsFilerQueue
              2008-08-06 10:36:22,184 INFO [org.jboss.mq.server.jmx.Queue.InvokerFilerQueue] Bound to JNDI name: queue/InvokerFilerQueue
              2008-08-06 10:36:22,338 INFO [org.apache.juddi.datastore.jdbc.JDBCDataStore] Generated token 'authToken:21743ED0-639B-11DD-AB92-8925AD0FD5D9' for user: 'jbossesb/JBoss ESB User'
              2008-08-06 10:36:22,401 INFO [org.apache.juddi.datastore.jdbc.JDBCDataStore] Generated token 'authToken:217E50F0-639B-11DD-AB92-9F758A6A8B03' for user: 'jbossesb/JBoss ESB User'
              2008-08-06 10:36:22,445 INFO [org.apache.juddi.datastore.jdbc.JDBCDataStore] Generated token 'authToken:21852EC0-639B-11DD-AB92-E75775D3E9A4' for user: 'jbossesb/JBoss ESB User'
              2008-08-06 10:36:22,461 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
              2008-08-06 10:36:22,470 INFO [org.jboss.internal.soa.esb.dependencies.DatabaseInitializer] java:/ManagementDS datasource is already initialized
              2008-08-06 10:36:22,475 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/jbossesb, warUrl=.../tmp/deploy/tmp2778management.esb-contents/jbossesb-exp.war/
              2008-08-06 10:36:22,568 INFO [org.jboss.soa.esb.listeners.config.JBoss4ESBDeployer] create esb service, slsb.esb
              2008-08-06 10:36:22,604 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
              2008-08-06 10:36:24,425 INFO [org.jboss.soa.esb.listeners.config.JBoss4ESBDeployer] create esb service, smooks.esb
              2008-08-06 10:36:24,440 INFO [org.jboss.mq.server.jmx.Topic.org.jboss.soa.esb.transformation.Update] Bound to JNDI name: topic/org.jboss.soa.esb.transformation.Update
              2008-08-06 10:36:24,451 INFO [org.jboss.soa.esb.actions.converters.SmooksService] Centralized Smooks Instance (Console Based) instance not started. See the 'console.url' property in '/smooks.esb.properties'
              2008-08-06 10:36:24,481 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
              2008-08-06 10:36:24,822 INFO [org.jboss.soa.esb.listeners.config.JBoss4ESBDeployer] create esb service, soap.esb
              2008-08-06 10:36:24,863 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
              2008-08-06 10:36:26,094 INFO [org.jboss.soa.esb.listeners.config.JBoss4ESBDeployer] create esb service, spring.esb
              2008-08-06 10:36:26,128 INFO [org.quartz.core.QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
              2008-08-06 10:36:26,176 INFO [org.apache.coyote.http11.Http11Protocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
              2008-08-06 10:36:26,191 INFO [org.apache.coyote.ajp.AjpProtocol] Starting Coyote AJP/1.3 on ajp-0.0.0.0-8009
              2008-08-06 10:36:26,200 INFO [org.jboss.system.server.Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 28s:150ms