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.
         
        
        
        
        
          Jim
          -----
              Original Message -----
          
           
          
          "Geomesa User discussions" <geomesa-users@xxxxxxxxxxxxxxxx>
          
           
          
          Fri,
              27 Mar 2015 18:37:53 -0400
          
          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
             
            
             
            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.
             
            
            
            
            
            
              
                
                   
                  
                      ----- Original Message -----
                  
                   
                  
                  "Geomesa
                      User discussions" <geomesa-users@xxxxxxxxxxxxxxxx>
                  
                   
                  
                  Fri,
                      27 Mar 2015 18:19:14 -0400
                  
                  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
                     
                    
                     
                    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 -----
                    
                     
                    
                    <geomesa-users@xxxxxxxxxxxxxxxx>
                    
                     
                    
                    Fri,
                        27 Mar 2015 17:29:40 -0400
                    
                    [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