Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [geomesa-users] Problem with geomesa geoserver plugin installation

Hi Mario,

The Hadoop status page provides some extra data about your Accumulo/Hadoop system.  It is not necessary for normal use.

In order to get that page to work, you may need to click on the 'configuration' link below it and provide some basic information for that page to be populated. 

Generally, this error should not block index and querying data.

Thanks for the question,

Jim



----- Original Message -----
From:
"Beaulieu Mario" <Mario.Beaulieu@xxxxxxx> "Geomesa User discussions" <geomesa-users@xxxxxxxxxxxxxxxx>

To:
<geomesa-users@xxxxxxxxxxxxxxxx>
Cc:

Sent:
Fri, 27 Mar 2015 17:29:40 -0400
Subject:
[geomesa-users] Problem with geomesa geoserver plugin installation


Hi, I installed  geomesa-plugin-accumulo1.5-1.0.0-rc.5-SNAPSHOT-geoserver-plugin.jar in /geoserver/WEB-INF/lib after I compiled geomesa mvn.

I am using geoserver 2.5.2/gt 11.2 (tomcat7). WPS is installed.

 

When I looked at Hadoop Status I received this error.  Any idea what went wrong with my installation.

 

org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public org.locationtech.geomesa.plugin.ui.HadoopStatusPage()

        at org.apachewicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)

        at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:57)

        at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298)

        at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)

        at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)

        at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)

        at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250)

        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)

        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436)

        at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)

        at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:484)

        at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)

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

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

        at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:159)

        at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractControllerjava:153)

        at org.springframework.webservlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)

        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)

        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)

        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)

        at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)

        at javax.servlet.httpHttpServlet.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.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:27)

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

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

        at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:74)

        at org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:70)

        at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:70)

        at org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:45)

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

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

        at org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilterjava:49)

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

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

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

        at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)

        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.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)

        at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)

        at org.springframework.security.webFilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)

        at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)

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

        at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)

        at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)

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

        at org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:53)

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

        at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)

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

        at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)

        at org.geoserver.security.filterGeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)

        at org.geoserver.security.filter.GeoServerUserNamePasswordAuthenticationFilter.doFilter(GeoServerUserNamePasswordAuthenticationFilter.java:115)

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

        at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)

        at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:146)

        at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)

        at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)

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

        at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)

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

        at org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:52)

        at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)

        at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)

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

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

        at org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:134)

        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.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:75)

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

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

        at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42)

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

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

        at org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:47)

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

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

        at org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:43)

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

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

        at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilterjava:109)

        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:224)

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

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

        at orgapache.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:987)

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

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

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

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

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

Caused by: java.lang.reflect.InvocationTargetException

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)

        at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:192)

        ... 102 more

Caused by: java.lang.NoClassDefFoundError: org/apache/hadoop/mapred/JobClient

        at org.locationtech.geomesa.plugin.ui.HadoopStatusPage$$anonfun$1.apply(HadoopStatusPage.scala:62)

        at org.locationtech.geomesa.plugin.ui.HadoopStatusPage$$anonfun$1.apply(HadoopStatusPage.scala:62)

        at scala.util.Try$.apply(Try.scala:161)

        at org.locationtech.geomesa.plugin.ui.HadoopStatusPage.loadStatus(HadoopStatusPage.scala:62)

        at org.locationtech.geomesa.plugin.ui.HadoopStatusPage.<init>(HadoopStatusPage.scala:56)

        ... 107 more

 

____________________________________________________

Mario Beaulieu              CR      IM

mario.beaulieu@xxxxxxx      CR      IM

Agent de Recherche Senior    CR    IM       

Senior Research Agent          CRIM

---------------------------- CRIM CRIM

CRIM www.crim.ca                           

405, avenue Ogilvy, bureau 101     
Montréal (Québec)  H3N 1M3           

Téléphone/Telephone 1 514-840-1234 (#2478)

Sans frais/Toll Free : 1 877-840-2746      
Télécopieur/Fax      : 1 514 840-1244

 

 

 

____________________________________________________

Mario Beaulieu              CR      IM

mario.beaulieu@xxxxxxx      CR      IM

Agent de Recherche Senior    CR    IM       

Senior Research Agent          CRIM

---------------------------- CRIM CRIM

CRIM www.crim.ca                           

405, avenue Ogilvy, bureau 101     
Montréal (Québec)  H3N 1M3           

Téléphone/Telephone  : 1 514-840-1234 (#2478)

Sans frais/Toll Free : 1 877-840-2746      
Télécopieur/Fax      : 1 514 840-1244

 


Back to the top