2015-07-12 89 views
2

我正在使用GeoServer 2.6.2。添加GeoFence jar庫後GeoServe崩潰

我將GeoFence jar文件添加到〜/ geoserver/WEB-INF/lib中。

該jar文件:gs-geofence-2.6-SNAPSHOT.jar,geofence-services-api-2.2-SNAPSHOT.jargeofence-model-2.2-SNAPSHOT.jar

現在,當我想創建新的LayerGroup劑量不起作用。

GeoServer

GeoFence Plugin

詳情:

enter image description here

org.apache.wicket.WicketRuntimeException:使用 構造公共org.geoserver.web無法實例頁面。 demo.MapPreviewPage()at org.apache.wicket.session.DefaultPageFact ory.createPage(DefaultPageFactory.java:212) 在 org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:57) 在 org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage( BookmarkablePageRequestTarget.java:298) 在 org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320) 在 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)在 org.apache.wicket.RequestCycle.request(RequestCycle.java:545)在 org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:484) 在 org.apache。 wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)at javax.servlet.http.HttpServlet.service(HttpServlet.java: 723)at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:159) 在 org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) 在 org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) 在 有機.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923) 在 org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) 在 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:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:723)at org.apache.catalina.core。ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:28) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.geoserver.filters .SpringDelegatingFilter $ Chain.doFilter(SpringDelegatingFilter.java:75) at org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilte r.java:71) 在 org.geoserver.filters.SpringDelegatingFilter $ Chain.doFilter(SpringDelegatingFilter.java:71) 在 org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:46) 在 組織.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.geoserver.platform.AdvancedDispatchFilter.doFilter (AdvancedDispatchFilter.java:50) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:311) 在 org.geoserver.security .filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) 在 org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116) 在 org.springframework.security.web .access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.geoserver.security.filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(Ge oServerCompositeFilter.java:73) 在 org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) 在 org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:323) 在 org.geoserver.security.filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) 在 org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) 在 組織.geoserver.security.filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) at org.geoserver.secu rity.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) 在 org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:323) 在 org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter。的doFilter(GeoServerAnonymousAuthenticationFilter.java:54) 在 org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:323) 在 org.geoserver.security.filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(GeoServerCompositeFilter。 java:69) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter。的doFilter(AbstractAuthenticationProcessingFilter.java:182) 在 org.geoserver.security.filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) 在 org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java: 92) 在 org.geoserver.security.filter.GeoServerUserNamePasswordAuthenticationFilter.doFilter(GeoServerUserNamePasswordAuthenticationFilter.java:116) 在 org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:323) 在 組織.geoserver.security.filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) 在 org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:146) 在 org.geoserver.security.filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) 在 org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) 在 org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:323) 在 org.geoserver.security。 filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) at org.springframework.security.web.context.SecurityConte xtPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) 在 org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter $ 1.doFilter(GeoServerSecurityContextPersistenceFilter.java:53) 在 org.geoserver.security.filter.GeoServerCompositeFilter $ NestedFilterChain.doFilter(GeoServerCompositeFilter的.java:73) 在 org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) 在 org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:323) 在 org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:173) at org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:135) 在 org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) 在 org.springframework.web.filter.DelegatingFilterProxy .doFilter(DelegatingFilterProxy.java:259) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206 ) at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDo過濾器(ApplicationFilterChain.java:235) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42)在 組織.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.geoserver.filters.SessionDebugFilter.doFilter (SessionDebugFilter.java:48) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core。ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:44) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 在 org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109) 在 org.apache.catalina .core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC hain.java:206) 在 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 在 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 在 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 在 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) 在 org.apache.catalina.core .StandardEngineValve.invoke(StandardEngineValve.java:109) 在 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) 在 org.apache.coyote.http11.Http11Pro cessor.process(Http11Processor.java:861) 在 org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process(Http11Protocol.java:606) 在 org.apache.tomcat.util.net.JIoEndpoint $工人。運行(JIoEndpoint.java:489) 在java.lang.Thread.run(Thread.java:745)產生的原因:在 sun.reflect.NativeConstructorAccessorImpl.newInstance0(本機方法) java.lang.reflect.InvocationTargetException 在 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 在 sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 在java.lang.reflect.Constructo r.newInstance(Constructor.java:526)at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:192) ... 98 more引起:java.lang.NullPointerException在 java.util。 concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1124) 在 org.geoserver.catalog.impl.ModificationProxyCloner.getDeepestCatalogInfoInterface(ModificationProxyCloner.java:173) 在 org.geoserver.catalog.impl.ModificationProxyCloner.clone(ModificationProxyCloner。的java:77) 在 org.geoserver.catalog.impl.ModificationProxyCloner.cloneCollection(ModificationProxyCloner.java:200) 在 org.geoserver.catalog.impl.ModificationProxy.invoke(ModificationProxy.java:1 10) 在com.sun.proxy。$ Proxy31.getLayers(來源不明)在 org.geoserver.security.SecureCatalogImpl.checkAccess(SecureCatalogImpl.java:630) 在 org.geoserver.security.SecureCatalogImpl.filterGroups(SecureCatalogImpl的.java:963) 在 org.geoserver.security.SecureCatalogImpl.getLayerGroups(SecureCatalogImpl.java:312) 在 org.geoserver.catalog.impl.AbstractFilteredCatalog.getLayerGroups(AbstractFilteredCatalog.java:250) 在 有機geoserver.catalog.impl.AbstractCatalogDecorator.getLayerGroups(AbstractCatalogDecorator.java:458) at org.geoserver.catalog.impl.LocalWorkspaceCatalog.getLayerGroups(LocalWorkspaceCatalog。的java:199) 在 org.geoserver.web.demo.PreviewLayerProvider.getItems(PreviewLayerProvider.java:70) 在 org.geoserver.web.wicket.GeoServerDataProvider.fullSize(GeoServerDataProvider.java:237) 在 有機.geoserver.web.wicket.GeoServerTablePanel $ PagerDelegate.updateMatched(GeoServerTablePanel.java:566) 在 org.geoserver.web.wicket.GeoServerTablePanel $ PagerDelegate。(GeoServerTablePanel.java:559) 在 org.geoserver.web。 wicket.GeoServerTablePanel。(GeoServerTablePanel.java:171) 在 org.geoserver.web.wicket.GeoServerTablePanel。(GeoServerTablePanel.java:96) 在 org.ge oserver.web.demo.MapPreviewPage $ 1(MapPreviewPage.java:64) 在 org.geoserver.web.demo.MapPreviewPage。(MapPreviewPage.java:64) ... 103多個

+0

我認爲你需要找到地理圍欄-插件-2.6.2.jar,而不是快照罐子您正在使用。 –

+0

@ iant這裏是插件庫,只有快照工件:http://ares.opengeo.org/geoserver/2.6.x/community-latest/ – Vahid

+0

然後你需要快照GeoServer –

回答