I was the one who guessed a Spring initialization issue. I suggest you again to try to run it in a non-clustered tomcat. In my opinion, you probably find the same error.
I've just seen somebody (maybe you?) in stackoverflow with the same issue. http://stackoverflow.com/questions/35164534/tomcat-grails-cluster-doesnt-work. Somebody suggested two possible solutions. And it seems the right way for me. El 04/02/2016 23:28, "Christopher Schultz" <ch...@christopherschultz.net> escribió: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Edwin, > > On 2/4/16 3:25 PM, Edwin Quijada wrote: > > Hi! I have a Tomcat cluster over Debian Jessie, Tomcat 8.0.29 2 > > instances , PostgreSQL 9.5 ,Apache 2.4 , Mod_jk. When I try to run > > my project in this environment I get eerror. I tested with examples > > project and it works fine. My log iis this > > > > > > 01-Feb-2016 19:07:39.474 SEVERE [main] > > org.apache.catalina.ha.deploy.FarmWarDeployer.start FarmWarDeployer > > can only work as host cluster subelement! 01-Feb-2016 19:07:39.537 > > INFO [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployWAR Despliegue del > > archivo /opt/tomcat8_nodo1/webapps/clusterjsp.war de la aplicación > > web 01-Feb-2016 19:07:40.886 INFO > > [MessageDispatch15Interceptor.MessageDispatchThread1] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:1 messages Sent:0.00 MB > > (total) Sent:0.00 MB (application) Time:0.01 seconds Tx Speed:0.06 > > MB/sec (total) TxSpeed:0.06 MB/sec (application) Error Msg:0 Rx > > Msg:2 messages Rx Speed:0.00 MB/sec (since 1st msg) Received:0.00 > > MB] > > > > 01-Feb-2016 19:07:42.068 INFO [localhost-startStop-1] > > org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom > > Creation of SecureRandom instance for session ID generation using > > [SHA1PRNG] took [1.489] milliseconds. 01-Feb-2016 19:07:42.088 INFO > > [localhost-startStop-1] > > org.apache.catalina.tribes.tipis.AbstractReplicatedMap.init > > Initializing AbstractReplicatedMap with context > > name:localhost#/clusterjsp-map 01-Feb-2016 19:07:42.310 INFO > > [localhost-startStop-1] > > org.apache.catalina.tribes.tipis.AbstractReplicatedMap.init > > AbstractReplicatedMap[localhost#/clusterjsp-map] initialization was > > completed in 222 ms. 01-Feb-2016 19:07:42.585 INFO > > [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployWAR Deployment of web > > application archive /opt/tomcat8_nodo1/webapps/clusterjsp.war has > > finished in 3.048 ms 01-Feb-2016 19:07:45.652 INFO > > [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployWAR Despliegue del > > archivo /opt/tomcat8_nodo1/webapps/abacus.war de la aplicación web > > 01-Feb-2016 19:14:05.387 INFO [localhost-startStop-1] > > org.apache.jasper.servlet.TldScanner.scanJars Al menos un JAR, que > > se ha explorado buscando TLDs, aún no contenía TLDs. Activar > > historial de depuración para este historiador para una completa > > lista de los JARs que fueron explorados y de los que nos se halló > > TLDs. Saltarse JARs no necesarios durante la exploración puede dar > > lugar a una mejora de tiempo significativa en el arranque y > > compilación de JSP . feb 01, 2016 7:14:05 PM > > org.apache.catalina.core.ApplicationContext log INFORMACIÓN: > > Initializing AtmosphereFramework feb 01, 2016 7:14:05 PM > > org.apache.catalina.core.ApplicationContext log INFORMACIÓN: No > > Spring WebApplicationInitializer types detected on classpath feb > > 01, 2016 7:14:06 PM org.apache.catalina.core.ApplicationContext > > log INFORMACIÓN: Initializing Spring root WebApplicationContext feb > > 01, 2016 7:14:54 PM org.apache.tomcat.jdbc.pool.ConnectionPool > > init ADVERTENCIA: maxActive is smaller than 1, setting maxActive > > to: 100 2016-02-01 19:14:59,345 [localhost-startStop-1] ERROR > > context.GrailsContextLoaderListener - Error initializing the > > application: Error creating bean with name > > 'org.springframework.context.annotation.internalAsyncAnnotationProcess > or' > > defined in class path resource > > [org/springframework/scheduling/annotation/ProxyAsyncConfiguration.cla > ss]: > > Instantiation of bean failed; nested exception is > > org.springframework.beans.factory.BeanDefinitionStoreException: > > Factory method [public > > org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProce > ssor > > org.springframework.scheduling.annotation.ProxyAsyncConfiguration.asyn > cAdvisor()] > > threw exception; nested exception is > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected > > org.springframework.beans.factory.BeanCreationException: Error > > creating bean with name > > 'org.springframework.context.annotation.internalAsyncAnnotationProcess > or' > > defined in class path resource > > [org/springframework/scheduling/annotation/ProxyAsyncConfiguration.cla > ss]: > > Instantiation of bean failed; nested exception is > > org.springframework.beans.factory.BeanDefinitionStoreException: > > Factory method [public > > org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProce > ssor > > org.springframework.scheduling.annotation.ProxyAsyncConfiguration.asyn > cAdvisor()] > > threw exception; nested exception is > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected 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.j > ava:1142) > > > > > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja > va:617) > > at java.lang.Thread.run(Thread.java:745) Caused by: > > org.springframework.beans.factory.BeanDefinitionStoreException: > > Factory method [public > > org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProce > ssor > > org.springframework.scheduling.annotation.ProxyAsyncConfiguration.asyn > cAdvisor()] > > threw exception; nested exception is > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected ... 5 more Caused by: > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected ... 5 more 2016-02-01 19:14:59,346 > > [localhost-startStop-1] ERROR context.GrailsContextLoaderListener > > - Error initializing Grails: Error creating bean with name > > 'org.springframework.context.annotation.internalAsyncAnnotationProcess > or' > > defined in class path resource > > [org/springframework/scheduling/annotation/ProxyAsyncConfiguration.cla > ss]: > > Instantiation of bean failed; nested exception is > > org.springframework.beans.factory.BeanDefinitionStoreException: > > Factory method [public > > org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProce > ssor > > org.springframework.scheduling.annotation.ProxyAsyncConfiguration.asyn > cAdvisor()] > > threw exception; nested exception is > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected > > org.springframework.beans.factory.BeanCreationException: Error > > creating bean with name > > 'org.springframework.context.annotation.internalAsyncAnnotationProcess > or' > > defined in class path resource > > [org/springframework/scheduling/annotation/ProxyAsyncConfiguration.cla > ss]: > > Instantiation of bean failed; nested exception is > > org.springframework.beans.factory.BeanDefinitionStoreException: > > Factory method [public > > org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProce > ssor > > org.springframework.scheduling.annotation.ProxyAsyncConfiguration.asyn > cAdvisor()] > > threw exception; nested exception is > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected 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.j > ava:1142) > > > > > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja > va:617) > > at java.lang.Thread.run(Thread.java:745) Caused by: > > org.springframework.beans.factory.BeanDefinitionStoreException: > > Factory method [public > > org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProce > ssor > > org.springframework.scheduling.annotation.ProxyAsyncConfiguration.asyn > cAdvisor()] > > threw exception; nested exception is > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected ... 5 more Caused by: > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected ... 5 more feb 01, 2016 7:14:59 PM > > org.apache.catalina.core.StandardContext listenerStart GRAVE: > > Excepción enviando evento inicializado de contexto a instancia de > > escuchador de clase > > org.codehaus.groovy.grails.web.context.GrailsContextLoaderListener > > org.springframework.beans.factory.BeanCreationException: Error > > creating bean with name > > 'org.springframework.context.annotation.internalAsyncAnnotationProcess > or' > > defined in class path resource > > [org/springframework/scheduling/annotation/ProxyAsyncConfiguration.cla > ss]: > > Instantiation of bean failed; nested exception is > > org.springframework.beans.factory.BeanDefinitionStoreException: > > Factory method [public > > org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProce > ssor > > org.springframework.scheduling.annotation.ProxyAsyncConfiguration.asyn > cAdvisor()] > > threw exception; nested exception is > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected 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.j > ava:1142) > > > > > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja > va:617) > > at java.lang.Thread.run(Thread.java:745) Caused by: > > org.springframework.beans.factory.BeanDefinitionStoreException: > > Factory method [public > > org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProce > ssor > > org.springframework.scheduling.annotation.ProxyAsyncConfiguration.asyn > cAdvisor()] > > threw exception; nested exception is > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected ... 5 more Caused by: > > java.lang.IllegalArgumentException: @EnableAsync annotation > > metadata was not injected ... 5 more > > > > 01-Feb-2016 19:14:59.347 SEVERE [localhost-startStop-1] > > org.apache.catalina.core.StandardContext.startInternal One or more > > listeners failed to start. Full details will be found in the > > appropriate container log file 01-Feb-2016 19:14:59.349 SEVERE > > [localhost-startStop-1] > > org.apache.catalina.core.StandardContext.startInternal Falló en > > arranque del Contexto [/abacus] debido a errores previos feb 01, > > 2016 7:14:59 PM org.apache.catalina.core.ApplicationContext log > > INFORMACIÓN: Closing Spring root WebApplicationContext 01-Feb-2016 > > 19:14:59.363 WARNING [localhost-startStop-1] > > org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc > > La aplicación web [abacus] registró el conductor JDBC > > [org.postgresql.Driver] pero falló al anular el registro mientras > > la aplicación web estaba parada. Para prevenir un fallo de memoria, > > se ha anulado el registro del conductor JDBC por la fuerza. > > 01-Feb-2016 19:14:59.371 INFO [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployWAR Deployment of web > > application archive /opt/tomcat8_nodo1/webapps/abacus.war has > > finished in 433.719 ms 01-Feb-2016 19:14:59.373 INFO > > [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployDirectory Despliegue > > del directorio /opt/tomcat8_nodo1/webapps/ROOT de la aplicación > > web 01-Feb-2016 19:14:59.434 INFO [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployDirectory Deployment > > of web application directory /opt/tomcat8_nodo1/webapps/ROOT has > > finished in 61 ms 01-Feb-2016 19:14:59.435 INFO > > [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployDirectory Despliegue > > del directorio /opt/tomcat8_nodo1/webapps/manager de la aplicación > > web 01-Feb-2016 19:14:59.479 INFO [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployDirectory Deployment > > of web application directory /opt/tomcat8_nodo1/webapps/manager has > > finished in 45 ms 01-Feb-2016 19:14:59.479 INFO > > [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployDirectory Despliegue > > del directorio /opt/tomcat8_nodo1/webapps/examples de la aplicación > > web 01-Feb-2016 19:14:59.726 INFO [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployDirectory Deployment > > of web application directory /opt/tomcat8_nodo1/webapps/examples > > has finished in 247 ms 01-Feb-2016 19:14:59.726 INFO > > [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployDirectory Despliegue > > del directorio /opt/tomcat8_nodo1/webapps/host-manager de la > > aplicación web 01-Feb-2016 19:14:59.743 INFO > > [localhost-startStop-1] > > org.apache.catalina.startup.HostConfig.deployDirectory Deployment > > of web application directory > > /opt/tomcat8_nodo1/webapps/host-manager has finished in 17 ms > > 01-Feb-2016 19:14:59.750 INFO [main] > > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler > > ["ajp-nio-8009"] 01-Feb-2016 19:14:59.760 INFO [main] > > org.apache.catalina.startup.Catalina.start Server startup in 442905 > > ms 01-Feb-2016 22:35:59.831 INFO [Tribes-Task-Receiver-5] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:10,000 messages Sent:6.81 MB > > (total) Sent:6.81 MB (application) Time:2.39 seconds Tx Speed:2.85 > > MB/sec (total) TxSpeed:2.85 MB/sec (application) Error Msg:0 Rx > > Msg:10,000 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:6.81 MB] > > > > 01-Feb-2016 22:35:59.832 INFO [Tribes-Task-Receiver-5] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:10,000 messages Sent:6.81 MB > > (total) Sent:6.81 MB (application) Time:2.39 seconds Tx Speed:2.85 > > MB/sec (total) TxSpeed:2.85 MB/sec (application) Error Msg:0 Rx > > Msg:10,001 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:6.81 MB] > > > > 02-Feb-2016 02:04:23.818 INFO [Tribes-Task-Receiver-1] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:20,000 messages Sent:13.62 MB > > (total) Sent:13.62 MB (application) Time:4.07 seconds Tx Speed:3.35 > > MB/sec (total) TxSpeed:3.35 MB/sec (application) Error Msg:0 Rx > > Msg:20,000 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:13.62 MB] > > > > 02-Feb-2016 02:04:23.820 INFO [GroupChannel-Heartbeat-1] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:20,000 messages Sent:13.62 MB > > (total) Sent:13.62 MB (application) Time:4.07 seconds Tx Speed:3.35 > > MB/sec (total) TxSpeed:3.35 MB/sec (application) Error Msg:0 Rx > > Msg:20,000 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:13.62 MB] > > > > 02-Feb-2016 05:32:47.761 INFO [Tribes-Task-Receiver-6] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:30,000 messages Sent:20.43 MB > > (total) Sent:20.43 MB (application) Time:5.72 seconds Tx Speed:3.57 > > MB/sec (total) TxSpeed:3.57 MB/sec (application) Error Msg:0 Rx > > Msg:30,000 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:20.42 MB] > > > > 02-Feb-2016 05:32:47.763 INFO [Tribes-Task-Receiver-6] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:30,000 messages Sent:20.43 MB > > (total) Sent:20.43 MB (application) Time:5.72 seconds Tx Speed:3.57 > > MB/sec (total) TxSpeed:3.57 MB/sec (application) Error Msg:0 Rx > > Msg:30,001 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:20.42 MB] > > > > 02-Feb-2016 09:01:11.617 INFO [Tribes-Task-Receiver-5] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:40,000 messages Sent:27.23 MB > > (total) Sent:27.24 MB (application) Time:7.38 seconds Tx Speed:3.69 > > MB/sec (total) TxSpeed:3.69 MB/sec (application) Error Msg:0 Rx > > Msg:40,000 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:27.23 MB] > > > > 02-Feb-2016 09:01:11.618 INFO [GroupChannel-Heartbeat-1] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:40,001 messages Sent:27.24 MB > > (total) Sent:27.24 MB (application) Time:7.38 seconds Tx Speed:3.69 > > MB/sec (total) TxSpeed:3.69 MB/sec (application) Error Msg:0 Rx > > Msg:40,002 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:27.23 MB] > > > > 02-Feb-2016 12:29:35.561 INFO [Tribes-Task-Receiver-2] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:49,999 messages Sent:34.04 MB > > (total) Sent:34.04 MB (application) Time:8.99 seconds Tx Speed:3.79 > > MB/sec (total) TxSpeed:3.79 MB/sec (application) Error Msg:0 Rx > > Msg:50,000 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:34.04 MB] > > > > 02-Feb-2016 12:29:36.108 INFO [GroupChannel-Heartbeat-1] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:50,000 messages Sent:34.04 MB > > (total) Sent:34.05 MB (application) Time:8.99 seconds Tx Speed:3.79 > > MB/sec (total) TxSpeed:3.79 MB/sec (application) Error Msg:0 Rx > > Msg:50,001 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:34.04 MB] > > > > 02-Feb-2016 15:57:59.873 INFO [Tribes-Task-Receiver-1] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:59,999 messages Sent:40.85 MB > > (total) Sent:40.85 MB (application) Time:10.64 seconds Tx > > Speed:3.84 MB/sec (total) TxSpeed:3.84 MB/sec (application) Error > > Msg:0 Rx Msg:60,000 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:40.85 MB] > > > > 02-Feb-2016 15:58:00.431 INFO [GroupChannel-Heartbeat-1] > > org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.re > port > > ThroughputInterceptor Report[ Tx Msg:60,000 messages Sent:40.85 MB > > (total) Sent:40.85 MB (application) Time:10.64 seconds Tx > > Speed:3.84 MB/sec (total) TxSpeed:3.84 MB/sec (application) Error > > Msg:0 Rx Msg:60,001 messages Rx Speed:0.00 MB/sec (since 1st msg) > > Received:40.85 MB] > > You posted this the other day, and someone replied: this looks like a > Spring configuration error inside your application. > > I believe Tomcat is working correctly (including clustering). > > - -chris > -----BEGIN PGP SIGNATURE----- > Comment: GPGTools - http://gpgtools.org > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iEYEARECAAYFAlaz0GUACgkQ9CaO5/Lv0PCxrACfZ7sPRLFTFzcdjp8PX9Imk0PU > 8B8AoKryq6mZIFerQqN73fsNvLgCzh/v > =zbxN > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > >