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,  I would like to recapitulate the installation steps, just to be sure that I done it right.

 

I followed the instructions provided at : http://www.geomesa.org/2014/05/16/geomesa-tubeselect/ , section Configuring Geoserver.

 

My system:  Ubuntu 12.04, jdk-7-oracle, maven 3

 

1)      I have geoserver 2.5.2 + the wps plugin installed with tomcat7, etc… (that works)

2)      I compiled geomesa from git clone https://github.com/locationtech/geomesa.git

 

mvn clean install

(that compiles geomesa-1.0.0-rc.5-SNAPSHOT-bin)

The distribution is found in ./geomesa/geomesa-assemble/target (am I ok, because that’s different from the tutorial ?)

    

3)      From ./geomesa/geomesa-assemble/target

     tar –xvf geomesa-1.0.0-rc.5-SNAPSHOT-bin.tar.gz

 

4)      cd ./geomesa/geomesa-assemble/target/geomesa-1.0.0-rc.5-SNAPSHOT-bin (/bin, /dist, /docs, /lib, LICENCE.txt, README.md)

 

5)      Copy ./dist/geomesa-plugin-accumulo1.5-1.0.0-rc.5-SNAPSHOT-geoserver-plugin.jar  to $GEOSERVER_HOME/webapps/geoserver/WEB-INF/lib/

     cp ./dist/geomesa-plugin-accumulo1.5-1.0.0-rc.5-SNAPSHOT-geoserver-plugin.jar  $GEOSERVER_HOME/webapps/geoserver/WEB-INF/lib/

       

6)      Copy others dependencies

    cp ./lib/* $GEOSERVER_HOME/webapps/geoserver/WEB-INF/lib

 

7)      Restart tomcat7

 

 

 

Do we need other jars?  Because I still have the same problem.

 

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

        at org.apache.wicket.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(AbstractController.java:153)

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

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(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.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)

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

        at org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java: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.web.FilterChainProxy$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.filter.GeoServerCompositeFilter.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(ApplicationFilterChain.java: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(SetCharacterEncodingFilter.java: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 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:987)

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

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

        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: Could not initialize class 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

 

 

 

 

 

 

 

  

       

 

               

 

 

 

De : James Hughes [mailto:jnh5y@xxxxxxxx]
Envoyé : 27 mars 2015 19:25
À : Beaulieu Mario; Geomesa User discussions
Objet : Re: [geomesa-users] Problem with geomesa geoserver plugin installation

 

Hi Mario,

 

Sorry for the trouble; I haven't seen that before.  Have you checked the GeoServer and web container (Tomcat, JBoss) logs?  

 

They may provide more insight into the issue.  If there is nothing sensitive in them, feel free to pass them along off list.

 

Cheers,

 

Jim

----- Original Message -----

From:

"Beaulieu Mario" <Mario.Beaulieu@xxxxxxx> "Geomesa User discussions" <geomesa-users@xxxxxxxxxxxxxxxx>

 

To:

"Geomesa User discussions" <geomesa-users@xxxxxxxxxxxxxxxx>

Cc:

 

Sent:

Fri, 27 Mar 2015 18:37:53 -0400

Subject:

Re: [geomesa-users] Problem with geomesa geoserver plugin installation

Hi James, just to clear out : yes I am using geoserver 2.5.2 and the session expired when I pushed a button related to geomesa or a wps demo nothing to do with the browser.  

 

Thank you for your help. I will think about it

 

De : geomesa-users-bounces@xxxxxxxxxxxxxxxx [mailto:geomesa-users-bounces@xxxxxxxxxxxxxxxx] De la part de James Hughes
Envoyé : 27 mars 2015 18:29
À : Beaulieu Mario' [Mario.Beaulieu@xxxxxxx] 'Geomesa User discussions
Objet : Re: [geomesa-users] Problem with geomesa geoserver plugin installation

 

Hi Mario,

 

No problem; sorry for the trouble.  Which version of GeoServer are you using?  Due to various reasons, we have stuck with GeoServer 2.5.2.  If you are already using another version, I can suggest some steps to get things up and running.

 

I have occasionally seen session expiration messages, and they come up frequently if I try to use my browser's back button.  Honestly, if the GeoMesa configuration link is giving you trouble, I'd skip over it.  That configuration is only so that the other GeoMesa links on the left hand side will work fully.

 

If you have ingested data via the GeoMesa quick start project, one of the GeoMesa.org tutorials, or via the command line tools, I'd suggest clicking through the add data store steps.  

 

To get things working, you may try GeoMesa on its own without the GeoServer WPS 2.5.2 jar.  Once we see GeoMesa working, we can troubleshoot WPS separately.

 

I hope that helps,

 

Jim

 


----- Original Message -----

From:

"Beaulieu Mario" <Mario.Beaulieu@xxxxxxx> "Geomesa User discussions" <geomesa-users@xxxxxxxxxxxxxxxx>

 

To:

"Geomesa User discussions" <geomesa-users@xxxxxxxxxxxxxxxx>

Cc:

 

Sent:

Fri, 27 Mar 2015 18:19:14 -0400

Subject:

Re: [geomesa-users] Problem with geomesa geoserver plugin installation

Thank you for your fast answer.  I don’t know if it’s related but when I am doing the GeoMesa Configuration and save, I am kicked out with a message that said my session is expired!

The same happens when I try  Load from XML.  In fact, it happens for any items :

 

Accumulo Feature Data Store - Feature Data store for accumulo

Accumulo Coverage Format - Serve tile imagery from Accumulo tables with a specific format

 

And also  in the wps or others demo requests.

 

And finally the menu Actions is not apparent on the geoserver admin page.

 

 

I checked my installation of geoserver without the plugins and everything returns to the normal.

 

Any idea

 

De : geomesa-users-bounces@xxxxxxxxxxxxxxxx [mailto:geomesa-users-bounces@xxxxxxxxxxxxxxxx] De la part de James Hughes
Envoyé : 27 mars 2015 17:49
À : Beaulieu Mario' [Mario.Beaulieu@xxxxxxx] 'Geomesa User discussions
Objet : 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.SimpleControllerHandlerAdapterhandle(SimpleControllerHandlerAdapter.java:48)

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

        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServletjava: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.geoserversecurity.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 orgspringframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:146)

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

        at org.geoserver.security.filterGeoServerCompositeFilter.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 orggeoserver.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.DelegatingFilterProxyinvokeDelegate(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.ApplicationFilterChaindoFilter(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.StandardEngineValveinvoke(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 javautil.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 sunreflect.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(Constructorjava: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