i don't think we log it, maybe in debug which time do you expect? with solder and seam 17s seems (lol) fine, no? these extensions can be pretty time consuming from what i tested
what if you put exclusions in conf? is it faster? - Romain 2012/7/20 zeeman <hamz...@fastmail.us> > I moved it under web-inf, no errors. But startup time is the same for me, > 17sec. How do I know for sure it's getting picked up? > > Here is the Tomee log right before the WAR gets deployed: > > > Jul 20, 2012 4:35:18 PM org.apache.catalina.core.AprLifecycleListener init > Jul 20, 2012 4:35:18 PM org.apache.tomcat.util.digester.SetPropertiesRule > begin > WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting > property 'source' to 'org.eclipse.jst.jee.server:sportivity' did not find a > matching property. > Jul 20, 2012 4:35:18 PM org.apache.coyote.AbstractProtocol init > INFO: Initializing ProtocolHandler ["http-bio-8080"] > Jul 20, 2012 4:35:18 PM org.apache.coyote.AbstractProtocol init > INFO: Initializing ProtocolHandler ["ajp-bio-8009"] > Jul 20, 2012 4:35:19 PM org.apache.openejb.server.ServiceLogger <clinit> > INFO: can't find log4j MDC class > Jul 20, 2012 4:35:19 PM org.apache.tomee.catalina.TomcatLoader > optionalService > INFO: Optional service not installed: > org.apache.tomee.webservices.TomeeJaxRsService > Jul 20, 2012 4:35:19 PM org.apache.tomee.catalina.TomcatLoader > optionalService > INFO: Optional service not installed: > org.apache.tomee.webservices.TomeeJaxWsService > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: > > ******************************************************************************** > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: OpenEJB http://openejb.apache.org/ > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: Startup: Fri Jul 20 16:35:19 EDT 2012 > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: Copyright 1999-2012 (C) Apache OpenEJB Project, All Rights Reserved. > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: Version: 4.1.0-SNAPSHOT > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: Build date: 20120706 > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: Build time: 12:33 > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: > > ******************************************************************************** > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: openejb.home = C:\dev\apache-tomee-webprofile-1.1.0-SNAPSHOT > Jul 20, 2012 4:35:19 PM org.apache.openejb.OpenEJB$Instance <init> > INFO: openejb.base = > > C:\Users\zeeman\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1 > Jul 20, 2012 4:35:19 PM org.apache.openejb.cdi.CdiBuilder initializeOWB > INFO: Created new singletonService > org.apache.openejb.cdi.ThreadSingletonServiceImpl@9c4ff2c > Jul 20, 2012 4:35:19 PM org.apache.openejb.cdi.CdiBuilder initializeOWB > INFO: Succeeded in installing singleton service > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.ConfigurationFactory init > INFO: openejb configuration file is > > 'C:\Users\zeeman\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\conf\openejb.xml' > Jul 20, 2012 4:35:19 PM org.apache.openejb.util.OptionsLog info > INFO: Using 'openejb.provider.default=org.apache.tomee' > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.ConfigurationFactory > configureService > INFO: Configuring Service(id=Tomcat Security Service, type=SecurityService, > provider-id=Tomcat Security Service) > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.ConfigurationFactory > configureService > INFO: Configuring Service(id=Default Transaction Manager, > type=TransactionManager, provider-id=Default Transaction Manager) > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.ConfigurationFactory > configureService > INFO: Configuring Service(id=My DataSource, type=Resource, > provider-id=Default JDBC Database) > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.ConfigurationFactory > configureService > INFO: Configuring Service(id=My Unmanaged DataSource, type=Resource, > provider-id=Default JDBC Database) > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.ConfigurationFactory > configureService > INFO: Configuring Service(id=My Singleton Container, type=Container, > provider-id=Default Singleton Container) > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.ConfigurationFactory > configureService > INFO: Configuring Service(id=My Stateful Container, type=Container, > provider-id=Default Stateful Container) > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.ConfigurationFactory > configureService > INFO: Configuring Service(id=My Stateless Container, type=Container, > provider-id=Default Stateless Container) > Jul 20, 2012 4:35:19 PM org.apache.openejb.util.OptionsLog info > INFO: Using 'openejb.system.apps=true' > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.ConfigurationFactory > configureApplication > INFO: Configuring enterprise application: null > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.InitEjbDeployments deploy > INFO: Using openejb.deploymentId.format '{ejbName}' > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.InitEjbDeployments deploy > INFO: Auto-deploying ejb openejb/Deployer: > EjbDeployment(deployment-id=openejb/Deployer) > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.InitEjbDeployments deploy > INFO: Auto-deploying ejb openejb/ConfigurationInfo: > EjbDeployment(deployment-id=openejb/ConfigurationInfo) > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.InitEjbDeployments deploy > INFO: Auto-deploying ejb MEJB: EjbDeployment(deployment-id=MEJB) > Jul 20, 2012 4:35:19 PM org.apache.openejb.config.AppInfoBuilder build > INFO: Enterprise application "openejb" loaded. > Jul 20, 2012 4:35:19 PM org.apache.openejb.assembler.classic.Assembler > createRecipe > INFO: Creating TransactionManager(id=Default Transaction Manager) > Jul 20, 2012 4:35:19 PM org.apache.openejb.assembler.classic.Assembler > createRecipe > INFO: Creating SecurityService(id=Tomcat Security Service) > Jul 20, 2012 4:35:19 PM org.apache.openejb.assembler.classic.Assembler > createRecipe > INFO: Creating Resource(id=My DataSource) > Jul 20, 2012 4:35:19 PM org.apache.openejb.assembler.classic.Assembler > createRecipe > INFO: Creating Resource(id=My Unmanaged DataSource) > Jul 20, 2012 4:35:19 PM org.apache.openejb.assembler.classic.Assembler > createRecipe > INFO: Creating Container(id=My Singleton Container) > Jul 20, 2012 4:35:19 PM org.apache.openejb.assembler.classic.Assembler > createRecipe > INFO: Creating Container(id=My Stateful Container) > Jul 20, 2012 4:35:19 PM org.apache.openejb.core.stateful.SimplePassivater > init > INFO: Using directory c:\temp for stateful session passivation > Jul 20, 2012 4:35:19 PM org.apache.openejb.assembler.classic.Assembler > createRecipe > INFO: Creating Container(id=My Stateless Container) > Jul 20, 2012 4:35:19 PM org.apache.openejb.assembler.classic.Assembler > createApplication > INFO: Assembling app: openejb > Jul 20, 2012 4:35:19 PM org.hibernate.validator.util.Version <clinit> > INFO: Hibernate Validator 4.2.0.Final > Jul 20, 2012 4:35:19 PM org.hibernate.validator.engine.ConfigurationImpl > parseValidationXml > INFO: Ignoring XML configuration. > Jul 20, 2012 4:35:20 PM org.apache.openejb.util.OptionsLog info > INFO: Using > 'openejb.jndiname.format={deploymentId}{interfaceType.openejbLegacyName}' > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: Jndi(name=openejb/DeployerBusinessRemote) --> > Ejb(deployment-id=openejb/Deployer) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: > > Jndi(name=global/openejb/openejb/Deployer!org.apache.openejb.assembler.Deployer) > --> Ejb(deployment-id=openejb/Deployer) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: Jndi(name=global/openejb/openejb/Deployer) --> > Ejb(deployment-id=openejb/Deployer) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: Jndi(name=openejb/ConfigurationInfoBusinessRemote) --> > Ejb(deployment-id=openejb/ConfigurationInfo) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: > > Jndi(name=global/openejb/openejb/ConfigurationInfo!org.apache.openejb.assembler.classic.cmd.ConfigurationInfo) > --> Ejb(deployment-id=openejb/ConfigurationInfo) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: Jndi(name=global/openejb/openejb/ConfigurationInfo) --> > Ejb(deployment-id=openejb/ConfigurationInfo) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: Jndi(name=MEJB) --> Ejb(deployment-id=MEJB) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: Jndi(name=global/openejb/MEJB!javax.management.j2ee.ManagementHome) > --> Ejb(deployment-id=MEJB) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.JndiBuilder > bind > INFO: Jndi(name=global/openejb/MEJB) --> Ejb(deployment-id=MEJB) > Jul 20, 2012 4:35:20 PM org.apache.openejb.cdi.CdiBuilder initSingleton > INFO: Existing thread singleton service in SystemInstance() > org.apache.openejb.cdi.ThreadSingletonServiceImpl@9c4ff2c > Jul 20, 2012 4:35:20 PM org.apache.openejb.cdi.OpenEJBLifecycle > startApplication > INFO: OpenWebBeans Container is starting... > Jul 20, 2012 4:35:20 PM org.apache.webbeans.plugins.PluginLoader startUp > INFO: Adding OpenWebBeansPlugin : [CdiPlugin] > Jul 20, 2012 4:35:20 PM org.apache.webbeans.plugins.PluginLoader startUp > INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin] > Jul 20, 2012 4:35:20 PM org.apache.openejb.cdi.BeansDeployer > validateInjectionPoints > INFO: All injection points were validated successfully. > Jul 20, 2012 4:35:20 PM org.apache.openejb.cdi.OpenEJBLifecycle > startApplication > INFO: OpenWebBeans Container has started, it took [89] ms. > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.Assembler > createApplication > INFO: Created Ejb(deployment-id=openejb/Deployer, > ejb-name=openejb/Deployer, > container=My Stateless Container) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.Assembler > createApplication > INFO: Created Ejb(deployment-id=MEJB, ejb-name=MEJB, container=My Stateless > Container) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.Assembler > createApplication > INFO: Created Ejb(deployment-id=openejb/ConfigurationInfo, > ejb-name=openejb/ConfigurationInfo, container=My Stateless Container) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.Assembler > createApplication > INFO: Started Ejb(deployment-id=openejb/Deployer, > ejb-name=openejb/Deployer, > container=My Stateless Container) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.Assembler > createApplication > INFO: Started Ejb(deployment-id=MEJB, ejb-name=MEJB, container=My Stateless > Container) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.Assembler > createApplication > INFO: Started Ejb(deployment-id=openejb/ConfigurationInfo, > ejb-name=openejb/ConfigurationInfo, container=My Stateless Container) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.Assembler > deployMBean > INFO: Deployed > > MBean(openejb.user.mbeans:application=openejb,group=org.apache.openejb.assembler.monitoring,name=JMXDeployer) > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.Assembler > createApplication > INFO: Deployed Application(path=openejb) > Jul 20, 2012 4:35:20 PM org.apache.openejb.server.SimpleServiceManager > start > INFO: ** Bound Services ** > Jul 20, 2012 4:35:20 PM org.apache.openejb.server.SimpleServiceManager > printRow > INFO: NAME IP PORT > Jul 20, 2012 4:35:20 PM org.apache.openejb.server.SimpleServiceManager > start > INFO: ------- > Jul 20, 2012 4:35:20 PM org.apache.openejb.server.SimpleServiceManager > start > INFO: Ready! > Jul 20, 2012 4:35:20 PM org.apache.catalina.startup.Catalina load > INFO: Initialization processed in 2286 ms > Jul 20, 2012 4:35:20 PM > org.apache.tomee.catalina.OpenEJBNamingContextListener bindResource > INFO: Importing a Tomcat Resource with id 'UserDatabase' of type > 'org.apache.catalina.UserDatabase'. > Jul 20, 2012 4:35:20 PM org.apache.openejb.assembler.classic.Assembler > createRecipe > INFO: Creating Resource(id=UserDatabase) > Jul 20, 2012 4:35:20 PM org.apache.catalina.core.StandardService > startInternal > INFO: Starting service Catalina > Jul 20, 2012 4:35:20 PM org.apache.catalina.core.StandardEngine > startInternal > INFO: Starting Servlet Engine: Apache Tomcat/7.0.28 > Jul 20, 2012 4:35:20 PM org.apache.tomee.catalina.TomcatWebAppBuilder init > INFO: ------------------------- > TomcatWebAppBuilder.init > Jul 20, 2012 4:35:20 PM org.apache.openejb.config.DeploymentLoader > addFacesConfigs > INFO: faces config file is null > Jul 20, 2012 4:35:22 PM org.apache.openejb.config.ConfigurationFactory > configureApplication > > > > -- > View this message in context: > http://openejb.979440.n4.nabble.com/war-packaged-exclusions-list-tp4656366p4656424.html > Sent from the OpenEJB User mailing list archive at Nabble.com. >