2017-03-07 18:49:37,034 INFO [main] [org.apache.coyote.http11.Http11Protocol] Initializing ProtocolHandler ["http-bio-0.0.0.0-8080"] 2017-03-07 18:49:37,050 INFO [main] [org.apache.coyote.ajp.AjpProtocol] Initializing ProtocolHandler ["ajp-bio-0.0.0.0-8009"] 2017-03-07 18:49:37,052 INFO [main] [org.apache.catalina.startup.Catalina] Initialization processed in 395 ms 2017-03-07 18:49:37,079 INFO [main] [org.apache.catalina.core.StandardService] Starting service Catalina 2017-03-07 18:49:37,080 INFO [main] [org.apache.catalina.core.StandardEngine] Starting Servlet Engine: Apache Tomcat/7.0.69 2017-03-07 18:49:39,148 INFO [localhost-startStop-1] [org.apache.catalina.startup.HostConfig] Deploying configuration descriptor /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/conf/Catalina/localhost/nuxeo.xml 2017-03-07 18:49:39,799 INFO [localhost-startStop-1] [org.apache.catalina.startup.TldConfig] At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 2017-03-07 18:49:40,060 INFO [localhost-startStop-1] [org.nuxeo.osgi.application.loader.FrameworkLoader] ====================================================================== = Starting Nuxeo Framework ====================================================================== * Server home = /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat * Runtime home = /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/nxserver * Data Directory = /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/nxserver/data * Log Directory = /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/log * Configuration Directory = /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/nxserver/config * Temp Directory = /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/tmp ====================================================================== 2017-03-07 18:49:40,517 WARN [localhost-startStop-1] [org.nuxeo.runtime.model.impl.ComponentManagerImpl] Component org.nuxeo.runtime.trackers.files.threadstracking.config was blacklisted. Ignoring. 2017-03-07 18:49:42,004 INFO [localhost-startStop-1] [org.nuxeo.elasticsearch.ElasticSearchComponent] Registering local embedded configuration: EsLocalConfig(nuxeoCluster, /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/nxserver/data/elasticsearch, true, mmapfs), loaded from service:org.nuxeo.elasticsearch.defaultConfig 2017-03-07 18:49:42,007 INFO [localhost-startStop-1] [org.nuxeo.elasticsearch.ElasticSearchComponent] Registering index configuration: EsIndexConfig(nuxeo, default, doc), loaded from service:org.nuxeo.elasticsearch.defaultConfig 2017-03-07 18:49:42,007 INFO [localhost-startStop-1] [org.nuxeo.elasticsearch.ElasticSearchComponent] Registering index configuration: EsIndexConfig(nuxeo-audit, null, entry), loaded from service:org.nuxeo.elasticsearch.index.audit.contrib 2017-03-07 18:49:42,007 INFO [localhost-startStop-1] [org.nuxeo.elasticsearch.ElasticSearchComponent] Registering index configuration: EsIndexConfig(nuxeo-uidgen, null, seqId), loaded from service:org.nuxeo.elasticsearch.index.sequence.contrib 2017-03-07 18:49:43,553 WARN [localhost-startStop-1] [org.nuxeo.ecm.core.storage.sql.coremodel.SQLRepositoryCompatService] Using old-style extension point org.nuxeo.ecm.core.repository.RepositoryService for repository "layoutDemo", use org.nuxeo.ecm.core.storage.sql.RepositoryService instead 2017-03-07 18:49:43,555 INFO [localhost-startStop-1] [org.nuxeo.elasticsearch.ElasticSearchComponent] Registering index configuration: EsIndexConfig(layout-demo, layoutDemo, doc), loaded from service:org.nuxeo.ecm.platform.forms.layoutDemo.elasticsearch.index 2017-03-07 18:49:45,121 WARN [localhost-startStop-1] [org.nuxeo.runtime.model.impl.ComponentManagerImpl] Component org.nuxeo.runtime.trackers.files.threadstracking.config was blacklisted. Ignoring. 2017-03-07 18:49:46,129 ERROR [localhost-startStop-1] [org.nuxeo.runtime.datasource.DataSourceComponent] Cannot bind datasource 'jdbc/repository_layoutDemo' in JNDI javax.naming.NamingException: java:comp/env/jdbc/repository_layoutDemo [Root exception is java.lang.RuntimeException: javax.resource.spi.InvalidPropertyException: Unable to load driver class: org.h2.Driver] at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:78) at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:116) at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:605) at org.nuxeo.runtime.datasource.DataSourceDescriptor.bindSelf(DataSourceDescriptor.java:183) at org.nuxeo.runtime.datasource.DataSourceComponent.bindDataSource(DataSourceComponent.java:171) at org.nuxeo.runtime.datasource.DataSourceComponent.applicationStarted(DataSourceComponent.java:133) at org.nuxeo.runtime.model.impl.RegistrationInfoImpl.notifyApplicationStarted(RegistrationInfoImpl.java:332) at org.nuxeo.runtime.osgi.OSGiRuntimeService.notifyComponentsOnStarted(OSGiRuntimeService.java:461) at org.nuxeo.runtime.osgi.OSGiRuntimeService.fireApplicationStarted(OSGiRuntimeService.java:497) at org.nuxeo.runtime.api.ServicePassivator$Waiter.proceed(ServicePassivator.java:415) at org.nuxeo.runtime.api.ServicePassivator.proceed(ServicePassivator.java:83) at org.nuxeo.runtime.osgi.OSGiRuntimeService.frameworkEvent(OSGiRuntimeService.java:509) at org.nuxeo.osgi.OSGiAdapter.fireFrameworkEvent(OSGiAdapter.java:232) at org.nuxeo.osgi.application.loader.FrameworkLoader.doStart(FrameworkLoader.java:239) at org.nuxeo.osgi.application.loader.FrameworkLoader.start(FrameworkLoader.java:125) at org.nuxeo.runtime.deployment.NuxeoStarter.start(NuxeoStarter.java:120) at org.nuxeo.runtime.deployment.NuxeoStarter.contextInitialized(NuxeoStarter.java:93) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5068) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5584) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:679) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1966) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: javax.resource.spi.InvalidPropertyException: Unable to load driver class: org.h2.Driver at org.nuxeo.runtime.datasource.PooledDataSourceFactory.getObjectInstance(PooledDataSourceFactory.java:117) at org.nuxeo.runtime.datasource.PooledDataSourceRegistry.createPool(PooledDataSourceRegistry.java:67) at org.nuxeo.runtime.datasource.PooledDataSourceRegistry.getOrCreatePool(PooledDataSourceRegistry.java:56) at org.nuxeo.runtime.datasource.DataSourceDescriptor$PoolFactory.getObjectInstance(DataSourceDescriptor.java:133) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321) at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:74) ... 29 more Caused by: javax.resource.spi.InvalidPropertyException: Unable to load driver class: org.h2.Driver at org.nuxeo.runtime.datasource.PooledDataSourceFactory$JdbcConnectionFactory.setDriver(PooledDataSourceFactory.java:432) at org.nuxeo.runtime.datasource.PooledDataSourceFactory.createFactory(PooledDataSourceFactory.java:166) at org.nuxeo.runtime.datasource.PooledDataSourceFactory.getObjectInstance(PooledDataSourceFactory.java:114) ... 34 more Caused by: java.lang.ClassNotFoundException: org.h2.Driver at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1858) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at org.nuxeo.runtime.datasource.PooledDataSourceFactory$JdbcConnectionFactory.setDriver(PooledDataSourceFactory.java:429) ... 36 more 2017-03-07 18:49:48,234 WARN [localhost-startStop-1] [org.nuxeo.elasticsearch.core.ElasticSearchAdminImpl] Elasticsearch embedded configuration is ONLY for testing purpose. You need to create a dedicated Elasticsearch cluster for production. 2017-03-07 18:49:51,593 INFO [localhost-startStop-1] [org.nuxeo.elasticsearch.audit.ESAuditBackend] Activate Elasticsearch backend for Audit 2017-03-07 18:49:53,452 ERROR [localhost-startStop-1] [org.nuxeo.runtime.model.impl.RegistrationInfoImpl] Component service:org.nuxeo.ecm.core.repository.RepositoryServiceComponent notification of application started failed: Cannot acquire datasource: repository_layoutDemo org.nuxeo.ecm.core.api.NuxeoException: Cannot acquire datasource: repository_layoutDemo at org.nuxeo.ecm.core.storage.sql.jdbc.JDBCBackend.initialize(JDBCBackend.java:81) at org.nuxeo.ecm.core.storage.sql.RepositoryImpl.createBackend(RepositoryImpl.java:168) at org.nuxeo.ecm.core.storage.sql.RepositoryImpl.(RepositoryImpl.java:117) at org.nuxeo.ecm.core.storage.sql.ra.ManagedConnectionFactoryImpl.initialize(ManagedConnectionFactoryImpl.java:248) at org.nuxeo.ecm.core.storage.sql.ra.ManagedConnectionFactoryImpl.createManagedConnection(ManagedConnectionFactoryImpl.java:157) at org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection(MCFConnectionInterceptor.java:49) at org.apache.geronimo.connector.outbound.XAResourceInsertionInterceptor.getConnection(XAResourceInsertionInterceptor.java:41) at org.apache.geronimo.connector.outbound.SinglePoolMatchAllConnectionInterceptor.internalGetConnection(SinglePoolMatchAllConnectionInterceptor.java:88) at org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection(AbstractSinglePoolConnectionInterceptor.java:80) at org.nuxeo.runtime.jtajca.NuxeoPool$1.getConnection(NuxeoPool.java:66) at org.apache.geronimo.connector.outbound.ThreadLocalCachingConnectionInterceptor.getConnection(ThreadLocalCachingConnectionInterceptor.java:70) at org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection(TransactionEnlistingInterceptor.java:49) at org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection(TransactionCachingInterceptor.java:101) at org.apache.geronimo.connector.outbound.ConnectionHandleInterceptor.getConnection(ConnectionHandleInterceptor.java:43) at org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection(TCCLInterceptor.java:39) at org.apache.geronimo.connector.outbound.ConnectionTrackingInterceptor.getConnection(ConnectionTrackingInterceptor.java:66) at org.apache.geronimo.connector.outbound.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:77) at org.nuxeo.runtime.jtajca.NuxeoContainer$ConnectionManagerWrapper.allocateConnection(NuxeoContainer.java:753) at org.nuxeo.ecm.core.storage.sql.ra.ConnectionFactoryImpl.getConnection(ConnectionFactoryImpl.java:103) at org.nuxeo.ecm.core.storage.sql.ra.ConnectionFactoryImpl.getSession(ConnectionFactoryImpl.java:166) at org.nuxeo.ecm.core.repository.RepositoryService.getSession(RepositoryService.java:212) at org.nuxeo.ecm.core.api.local.LocalSession.createSession(LocalSession.java:127) at org.nuxeo.ecm.core.api.local.LocalSession.(LocalSession.java:84) at org.nuxeo.ecm.core.api.CoreSessionServiceImpl.createCoreSession(CoreSessionServiceImpl.java:43) at org.nuxeo.ecm.core.api.CoreInstance.openCoreSession(CoreInstance.java:163) at org.nuxeo.ecm.core.api.CoreInstance.openCoreSession(CoreInstance.java:71) at org.nuxeo.ecm.core.api.UnrestrictedSessionRunner.runUnrestricted(UnrestrictedSessionRunner.java:129) at org.nuxeo.ecm.core.repository.RepositoryService.openRepository(RepositoryService.java:127) at org.nuxeo.ecm.core.repository.RepositoryService.initRepositories(RepositoryService.java:98) at org.nuxeo.runtime.transaction.TransactionHelper.lambda$runInTransaction$2(TransactionHelper.java:539) at org.nuxeo.runtime.transaction.TransactionHelper.runInTransaction(TransactionHelper.java:559) at org.nuxeo.runtime.transaction.TransactionHelper.runInTransaction(TransactionHelper.java:539) at org.nuxeo.ecm.core.repository.RepositoryService.applicationStarted(RepositoryService.java:87) at org.nuxeo.runtime.model.impl.RegistrationInfoImpl.notifyApplicationStarted(RegistrationInfoImpl.java:332) at org.nuxeo.runtime.osgi.OSGiRuntimeService.notifyComponentsOnStarted(OSGiRuntimeService.java:461) at org.nuxeo.runtime.osgi.OSGiRuntimeService.fireApplicationStarted(OSGiRuntimeService.java:497) at org.nuxeo.runtime.api.ServicePassivator$Waiter.proceed(ServicePassivator.java:415) at org.nuxeo.runtime.api.ServicePassivator.proceed(ServicePassivator.java:83) at org.nuxeo.runtime.osgi.OSGiRuntimeService.frameworkEvent(OSGiRuntimeService.java:509) at org.nuxeo.osgi.OSGiAdapter.fireFrameworkEvent(OSGiAdapter.java:232) at org.nuxeo.osgi.application.loader.FrameworkLoader.doStart(FrameworkLoader.java:239) at org.nuxeo.osgi.application.loader.FrameworkLoader.start(FrameworkLoader.java:125) at org.nuxeo.runtime.deployment.NuxeoStarter.start(NuxeoStarter.java:120) at org.nuxeo.runtime.deployment.NuxeoStarter.contextInitialized(NuxeoStarter.java:93) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5068) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5584) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:679) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1966) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: javax.naming.NameNotFoundException: Name [repository_layoutDemo] is not bound in this Context. Unable to find [repository_layoutDemo]. at org.apache.naming.NamingContext.lookup(NamingContext.java:819) at org.apache.naming.NamingContext.lookup(NamingContext.java:153) at org.apache.naming.NamingContext.lookup(NamingContext.java:830) at org.apache.naming.NamingContext.lookup(NamingContext.java:153) at org.apache.naming.NamingContext.lookup(NamingContext.java:830) at org.apache.naming.NamingContext.lookup(NamingContext.java:167) at org.apache.naming.SelectorContext.lookup(SelectorContext.java:156) at org.nuxeo.runtime.jtajca.NuxeoContainer.lookup(NuxeoContainer.java:443) at org.nuxeo.runtime.jtajca.NuxeoContainer.lookup(NuxeoContainer.java:432) at org.nuxeo.runtime.datasource.DataSourceHelper.getDataSource(DataSourceHelper.java:98) at org.nuxeo.runtime.datasource.DataSourceHelper.getDataSource(DataSourceHelper.java:84) at org.nuxeo.ecm.core.storage.sql.jdbc.JDBCBackend.initialize(JDBCBackend.java:76) ... 56 more 2017-03-07 18:49:53,808 INFO [localhost-startStop-1] [org.nuxeo.ecm.automation.core.AutomationComponent] You can activate automation trace mode to get more informations on automation executions 2017-03-07 18:49:57,057 INFO [localhost-startStop-1] [org.nuxeo.ecm.platform.query.core.PageProviderClassReplacerRegistry] List of page provider names that are superseded: - default_search: org.nuxeo.elasticsearch.provider.ElasticSearchNxqlPageProvider - expired_search: org.nuxeo.elasticsearch.provider.ElasticSearchNxqlPageProvider - DEFAULT_DOCUMENT_SUGGESTION: org.nuxeo.elasticsearch.provider.ElasticSearchNxqlPageProvider - advanced_document_content: org.nuxeo.elasticsearch.provider.ElasticSearchNxqlPageProvider - default_document_suggestion: org.nuxeo.elasticsearch.provider.ElasticSearchNxqlPageProvider - domain_documents: org.nuxeo.elasticsearch.provider.ElasticSearchNxqlPageProvider 2017-03-07 18:50:01,893 ERROR [localhost-startStop-1] [org.nuxeo.runtime.osgi.OSGiRuntimeService] Nuxeo Platform Started ====================================================================== = Component Loading Status: Pending: 0 / Missing: 0 / Unstarted: 1 / Total: 713 - service:org.nuxeo.ecm.core.repository.RepositoryServiceComponent ====================================================================== 2017-03-07 18:50:01,917 ERROR [Nuxeo-Work-updateACEStatus-1:updateACEStatus] [org.nuxeo.ecm.core.work.AbstractWork] Exception during work: UpdateACEStatusWork(, Progress(?%, ?/0), Updating ACE status) java.lang.NullPointerException at org.nuxeo.ecm.core.api.local.LocalSession.createSession(LocalSession.java:127) at org.nuxeo.ecm.core.api.local.LocalSession.(LocalSession.java:84) at org.nuxeo.ecm.core.api.CoreSessionServiceImpl.createCoreSession(CoreSessionServiceImpl.java:43) at org.nuxeo.ecm.core.api.CoreInstance.openCoreSession(CoreInstance.java:163) at org.nuxeo.ecm.core.api.CoreInstance.openCoreSessionSystem(CoreInstance.java:114) at org.nuxeo.ecm.core.work.AbstractWork.openSystemSession(AbstractWork.java:264) at org.nuxeo.ecm.core.security.UpdateACEStatusWork.work(UpdateACEStatusWork.java:79) at org.nuxeo.ecm.core.work.AbstractWork.runWorkWithTransaction(AbstractWork.java:410) at org.nuxeo.ecm.core.work.AbstractWork.runWorkWithTransactionAndCheckExceptions(AbstractWork.java:371) at org.nuxeo.ecm.core.work.AbstractWork.run(AbstractWork.java:332) at org.nuxeo.ecm.core.work.WorkHolder.run(WorkHolder.java:57) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 2017-03-07 18:50:01,920 ERROR [Nuxeo-Work-updateACEStatus-1] [org.nuxeo.ecm.core.work.WorkManagerImpl] Uncaught error on thread Nuxeo-Work-updateACEStatus-1 java.lang.NullPointerException at org.nuxeo.ecm.core.api.local.LocalSession.createSession(LocalSession.java:127) at org.nuxeo.ecm.core.api.local.LocalSession.(LocalSession.java:84) at org.nuxeo.ecm.core.api.CoreSessionServiceImpl.createCoreSession(CoreSessionServiceImpl.java:43) at org.nuxeo.ecm.core.api.CoreInstance.openCoreSession(CoreInstance.java:163) at org.nuxeo.ecm.core.api.CoreInstance.openCoreSessionSystem(CoreInstance.java:114) at org.nuxeo.ecm.core.work.AbstractWork.openSystemSession(AbstractWork.java:264) at org.nuxeo.ecm.core.security.UpdateACEStatusWork.work(UpdateACEStatusWork.java:79) at org.nuxeo.ecm.core.work.AbstractWork.runWorkWithTransaction(AbstractWork.java:410) at org.nuxeo.ecm.core.work.AbstractWork.runWorkWithTransactionAndCheckExceptions(AbstractWork.java:371) at org.nuxeo.ecm.core.work.AbstractWork.run(AbstractWork.java:332) at org.nuxeo.ecm.core.work.WorkHolder.run(WorkHolder.java:57) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 2017-03-07 18:50:01,933 ERROR [Quartz_Worker-1] [org.nuxeo.ecm.core.event.impl.EventServiceImpl] Exception during triggerEsclationRules sync listener execution, continuing to run other listeners java.lang.NullPointerException at org.nuxeo.ecm.core.api.local.LocalSession.createSession(LocalSession.java:127) at org.nuxeo.ecm.core.api.local.LocalSession.(LocalSession.java:84) at org.nuxeo.ecm.core.api.CoreSessionServiceImpl.createCoreSession(CoreSessionServiceImpl.java:43) at org.nuxeo.ecm.core.api.CoreInstance.openCoreSession(CoreInstance.java:163) at org.nuxeo.ecm.core.api.CoreInstance.openCoreSession(CoreInstance.java:71) at org.nuxeo.ecm.core.api.UnrestrictedSessionRunner.runUnrestricted(UnrestrictedSessionRunner.java:129) at org.nuxeo.ecm.platform.routing.core.listener.DocumentRoutingEscalationListener.triggerEsclationRulesExecution(DocumentRoutingEscalationListener.java:71) at org.nuxeo.ecm.platform.routing.core.listener.DocumentRoutingEscalationListener.handleEvent(DocumentRoutingEscalationListener.java:51) at org.nuxeo.ecm.core.event.impl.EventServiceImpl.fireEvent(EventServiceImpl.java:242) at org.nuxeo.ecm.core.scheduler.EventJob.execute(EventJob.java:119) at org.nuxeo.ecm.core.scheduler.EventJob.execute(EventJob.java:65) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) 2017-03-07 18:50:02,267 INFO [localhost-startStop-1] [javax.enterprise.resource.webcontainer.jsf.application] jsf.core.injection.provider_generic_web_configured 2017-03-07 18:50:02,275 WARN [localhost-startStop-1] [org.nuxeo.ecm.platform.ui.web.application.config.JSFAnnotationProvider] container scanned classes unavailable, applying default scanning 2017-03-07 18:50:03,715 WARN [localhost-startStop-1] [org.richfaces.log.Config] Found JavaScript function definition for class org.hibernate.validator.constraints.NotEmpty, but that class is not presented 2017-03-07 18:50:05,817 WARN [localhost-startStop-1] [org.jboss.seam.security.permission.PersistentPermissionResolver] no permission store available - please install a PermissionStore with the name 'org.jboss.seam.security.jpaPermissionStore' if persistent permissions are required. 2017-03-07 18:50:06,031 INFO [localhost-startStop-1] [org.apache.catalina.startup.HostConfig] Deployment of configuration descriptor /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/conf/Catalina/localhost/nuxeo.xml has finished in 26,882 ms 2017-03-07 18:50:06,032 INFO [localhost-startStop-1] [org.apache.catalina.startup.HostConfig] Deploying web application directory /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/webapps/ROOT 2017-03-07 18:50:06,295 INFO [localhost-startStop-1] [org.apache.catalina.startup.TldConfig] At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 2017-03-07 18:50:06,298 INFO [localhost-startStop-1] [org.apache.catalina.startup.HostConfig] Deployment of web application directory /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/webapps/ROOT has finished in 266 ms 2017-03-07 18:50:06,298 INFO [localhost-startStop-1] [org.apache.catalina.startup.HostConfig] Deploying web application directory /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/webapps/host-manager 2017-03-07 18:50:06,563 INFO [localhost-startStop-1] [org.apache.catalina.startup.TldConfig] At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 2017-03-07 18:50:06,569 INFO [localhost-startStop-1] [org.apache.catalina.startup.HostConfig] Deployment of web application directory /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/webapps/host-manager has finished in 271 ms 2017-03-07 18:50:06,569 INFO [localhost-startStop-1] [org.apache.catalina.startup.HostConfig] Deploying web application directory /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/webapps/manager 2017-03-07 18:50:06,842 INFO [localhost-startStop-1] [org.apache.catalina.startup.TldConfig] At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 2017-03-07 18:50:06,844 INFO [localhost-startStop-1] [org.apache.catalina.startup.HostConfig] Deployment of web application directory /opt/jenkins/workspace/TestAndPush/ondemand-testandpush-mhuang-9/addons/nuxeo-platform-forms-layout-demo/ftest/webdriver/target/tomcat/webapps/manager has finished in 275 ms 2017-03-07 18:50:06,846 INFO [main] [org.apache.coyote.http11.Http11Protocol] Starting ProtocolHandler ["http-bio-0.0.0.0-8080"] 2017-03-07 18:50:06,857 INFO [main] [org.apache.coyote.ajp.AjpProtocol] Starting ProtocolHandler ["ajp-bio-0.0.0.0-8009"] 2017-03-07 18:50:06,860 INFO [main] [org.apache.catalina.startup.Catalina] Server startup in 29807 ms 2017-03-07 18:50:07,738 INFO [main] [org.apache.catalina.core.StandardServer] A valid shutdown command was received via the shutdown port. Stopping the Server instance. 2017-03-07 18:50:07,738 INFO [main] [org.apache.coyote.http11.Http11Protocol] Pausing ProtocolHandler ["http-bio-0.0.0.0-8080"] 2017-03-07 18:50:07,789 INFO [main] [org.apache.coyote.ajp.AjpProtocol] Pausing ProtocolHandler ["ajp-bio-0.0.0.0-8009"] 2017-03-07 18:50:07,840 INFO [main] [org.apache.catalina.core.StandardService] Stopping service Catalina 2017-03-07 18:50:07,865 ERROR [localhost-startStop-1] [org.nuxeo.osgi.BundleRegistry] Failed to stop bundle org.nuxeo.runtime org.osgi.framework.BundleException: Failed to stop activator: org.nuxeo.runtime.osgi.OSGiRuntimeActivator at org.nuxeo.osgi.BundleImpl.shutdown(BundleImpl.java:327) at org.nuxeo.osgi.BundleRegistry.shutdown(BundleRegistry.java:209) at org.nuxeo.osgi.OSGiAdapter.shutdown(OSGiAdapter.java:154) at org.nuxeo.osgi.application.loader.FrameworkLoader.doStop(FrameworkLoader.java:246) at org.nuxeo.osgi.application.loader.FrameworkLoader.stop(FrameworkLoader.java:136) at org.nuxeo.runtime.deployment.NuxeoStarter.stop(NuxeoStarter.java:124) at org.nuxeo.runtime.deployment.NuxeoStarter.contextDestroyed(NuxeoStarter.java:106) at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:5115) at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5779) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:224) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1588) at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1577) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NullPointerException at org.nuxeo.ecm.core.storage.sql.ra.ManagedConnectionFactoryImpl.shutdown(ManagedConnectionFactoryImpl.java:257) at org.nuxeo.ecm.core.storage.sql.ra.ConnectionFactoryImpl.shutdown(ConnectionFactoryImpl.java:177) at org.nuxeo.ecm.core.repository.RepositoryService.shutdown(RepositoryService.java:59) at org.nuxeo.ecm.core.repository.RepositoryService$1.handleEvent(RepositoryService.java:80) at org.nuxeo.runtime.api.Framework.sendEvent(Framework.java:369) at org.nuxeo.runtime.AbstractRuntimeService.stop(AbstractRuntimeService.java:159) at org.nuxeo.runtime.api.Framework.shutdown(Framework.java:191) at org.nuxeo.runtime.osgi.OSGiRuntimeActivator.stop(OSGiRuntimeActivator.java:98) at org.nuxeo.osgi.BundleImpl.shutdown(BundleImpl.java:320) ... 15 more 2017-03-07 18:50:07,865 WARN [localhost-startStop-1] [org.nuxeo.runtime.deployment.NuxeoStarter] Deregister JDBC driver: org.postgresql.Driver@101d18b7 2017-03-07 18:50:07,888 INFO [main] [org.apache.coyote.http11.Http11Protocol] Stopping ProtocolHandler ["http-bio-0.0.0.0-8080"] 2017-03-07 18:50:07,889 INFO [main] [org.apache.coyote.ajp.AjpProtocol] Stopping ProtocolHandler ["ajp-bio-0.0.0.0-8009"] 2017-03-07 18:50:07,891 INFO [main] [org.apache.coyote.http11.Http11Protocol] Destroying ProtocolHandler ["http-bio-0.0.0.0-8080"] 2017-03-07 18:50:07,891 INFO [main] [org.apache.coyote.ajp.AjpProtocol] Destroying ProtocolHandler ["ajp-bio-0.0.0.0-8009"]