Make Nuxeo Shell spit much less logs during starting and operation.
A d/debug (or -v/-verbose) option could be added to reenable chattiness.
Currently upon startup we get:
localhost% sh nxclient.sh
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.osgi
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.common
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.ecm.core.api
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.ecm.core.client
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.ecm.core.io
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.ecm.core.schema
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.ecm.platform.audit.api
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.ecm.platform.search.api
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.runtime
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.osgi.OSGiRuntimeActivator start
INFO: Starting Runtime Activator
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.AbstractRuntimeService start
INFO: Starting NXRuntime service OSGi NXRuntime; version: 1.4.0
/Users/fermigier/hg/nuxeo-platform-shell/nuxeo-shell/target/nxshell/config
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.runtime.EventService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.runtime.services.event.EventService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.runtime.remoting.RemotingService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.runtime.remoting.RemotingService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.runtime.services.deployment.DeploymentService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.runtime.services.deployment.DeploymentService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.runtime.streaming
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.runtime.services.streaming.StreamManager
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.runtime.LoginComponent
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.runtime.api.login.LoginService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.runtime.api.ServiceManagement
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.runtime.api.ServiceManager
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.runtime.api.DefaultJBossBindings
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.ecm.core.search.api.client.querymodel.QueryModelService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.ecm.core.search.api.client.querymodel.QueryModelService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.ecm.core.search.indexingwrapper.IndexingWrapperManagerComponent
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.ecm.core.search.api.indexingwrapper.IndexingWrapperManagerService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.ecm.core.searh.api.adpaters
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.ecm.core.schema.TypeService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.ecm.core.schema.SchemaManager
Dec 19, 2008 11:52:27 AM org.nuxeo.ecm.core.schema.SchemaManagerImpl registerDocumentType
INFO: Register document type: Document
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.ecm.core.api.DocumentAdapterService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.ecm.core.api.adapter.DocumentAdapterService
Dec 19, 2008 11:52:27 AM org.nuxeo.ecm.core.api.adapter.DocumentAdapterService registerAdapterFactory
INFO: Registered document adapter factory null: interface org.nuxeo.ecm.core.search.api.indexingwrapper.DocumentModelIndexingWrapper
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.ecm.core.api.repository.RepositoryManager
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.ecm.core.api.repository.RepositoryManager
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.ecm.core.api.repository.impl.DocumentProviderManager
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.ecm.core.api.repository.DocumentProvider
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.runtime.scripting
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.runtime.ScriptingComponent
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.runtime.scripting.ScriptingService
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.runtime.test
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: org.nuxeo.ecm.shell.commands
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.ecm.shell.CommandLineService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl registerServices
INFO: Registering service: org.nuxeo.ecm.shell.CommandLineService
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.model.impl.ComponentManagerImpl _register
INFO: Registering component: service:org.nuxeo.ecm.shell.commands-base
Dec 19, 2008 11:52:27 AM org.nuxeo.osgi.BundleRegistry doRegister
INFO: Registering resolved bundle: osgi.core
Dec 19, 2008 11:52:27 AM org.nuxeo.runtime.osgi.OSGiRuntimeService printStatusMessage
INFO: Nuxeo EP Started
======================================================================
= Nuxeo EP Started
======================================================================
= Component Loading Status: Pending: 0 / Unstarted: 0 / Total: 17
======================================================================
Framework started in 0 sec.
- is required by
-
NXP-2923 nxshell command: log
- Resolved