Quantcast
Channel: VMware Communities: Message List
Viewing all articles
Browse latest Browse all 252940

Re: Problem starting Pulse tool hosted in Tomcat

$
0
0

Jens,

The good news is that adding the explicit entry to the /etc/hosts file on my gemfire node seemed to resolve the problem with the misnamed membership group ID and monitoring region. I can see the monitoring region on the node initialized like this:

 

Initializing region _monitoringRegion_ccnscupadsgf01(30189)<v1>41080

 

The bad news is that I am getting a further problem where nothing is showing up in the Pulse tool now (not even the locator which was there previously). I'm seeing a stack trace in the gemfire log on the node where Pulse is hosted like this:

 

[config 2013/02/04 14:01:17.100 EST  <pool-2-thread-1> tid=0xe] CacheServer Configuration:   port=10101 max-connections=800 max-threads=0 notify-by-subscription=true socket-buffer-size=32768 maximum-time-between-pings=60000 maximum-message-count=230000 message-time-to-live=180 eviction-policy=none capacity=1 overflow directory=. groups=[] loadProbe=ConnectionCountProbe loadPollInterval=5000

java.lang.NullPointerException

     at com.vmware.gemfire.tools.pulse.internal.data.Cluster$JMXDataUpdater.registerPulseUrlToManager(Cluster.java:2143)

     at com.vmware.gemfire.tools.pulse.internal.data.Cluster$JMXDataUpdater.getJMXConnection(Cluster.java:2104)

     at com.vmware.gemfire.tools.pulse.internal.data.Cluster$JMXDataUpdater.isConnected(Cluster.java:2168)

     at com.vmware.gemfire.tools.pulse.internal.data.Cluster$JMXDataUpdater.updateData(Cluster.java:2199)

     at com.vmware.gemfire.tools.pulse.internal.data.Cluster.updateData(Cluster.java:1170)

     at com.vmware.gemfire.tools.pulse.internal.data.Cluster.run(Cluster.java:1141)

java.lang.NullPointerException

     at com.vmware.gemfire.tools.pulse.internal.servlets.GetClusterMember.doPost(GetClusterMember.java:76)

     at com.vmware.gemfire.tools.pulse.internal.servlets.GetClusterMember.doGet(GetClusterMember.java:46)

     at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)

     at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:322)

     at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116)

     at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:182)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)

     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)

     at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:184)

     at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:155)

     at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)

     at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)

     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)

     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)

     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)

     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)

     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

     at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)

     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)

     at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)

     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

     at java.lang.Thread.run(Thread.java:662)

 

I've attached the full logs of the tomcat server wher pulse (and my gemfire node) is located also.

Tom


Viewing all articles
Browse latest Browse all 252940

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>