Hi again,
I just found out what was the problem.
Since I was upgrading from v12.2 I kept my Geoserver pointing to my old
data directory and that was causing the error.
I replaced the wps.xml from the old data directory with the one of the new
data directory and it worked fine.
Hope it will help if someone is facing the same problem.

Have a great day

ᐧ

2018-05-07 12:55 GMT+01:00 Yasmine Benlefki <[email protected]>:

> Hey Brad,
> Thanks for your response.
> I am using the same thing
> I deleted geoserver and re-did everything to make sure I am not missing
> something.
> Now geoserver starts but I am getting this error when I visit WPS page:
>
> org.apache.wicket.WicketRuntimeException: Can't instantiate page using
> constructor 'public org.geoserver.wps.web.WPSAdminPage()'. An exception
> has been thrown during construction! at org.apache.wicket.session.
> DefaultPageFactory.newPage(DefaultPageFactory.java:194) at
> org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:67)
> at 
> org.apache.wicket.DefaultMapperContext.newPageInstance(DefaultMapperContext.java:102)
> at org.apache.wicket.core.request.handler.PageProvider.
> resolvePageInstance(PageProvider.java:271) at org.apache.wicket.core.
> request.handler.PageProvider.getPageInstance(PageProvider.java:169) at
> org.apache.wicket.request.handler.render.PageRenderer.getPage(PageRenderer.java:78)
> at org.apache.wicket.request.handler.render.WebPageRenderer.
> isPageStateless(WebPageRenderer.java:287) at org.apache.wicket.request.
> handler.render.WebPageRenderer.shouldRenderPageAndWriteResponse(WebPageRenderer.java:329)
> at 
> org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:193)
> at org.apache.wicket.core.request.handler.RenderPageRequestHandler.
> respond(RenderPageRequestHandler.java:175) at org.apache.wicket.core.
> request.handler.RequestSettingRequestHandler.respond(
> RequestSettingRequestHandler.java:78) at org.apache.wicket.request.
> cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895) at
> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
> at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
> at org.apache.wicket.request.cycle.RequestCycle.
> processRequest(RequestCycle.java:222) at org.apache.wicket.request.
> cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293) at
> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261)
> at org.apache.wicket.protocol.http.WicketFilter.
> processRequest(WicketFilter.java:203) at org.apache.wicket.protocol.
> http.WicketServlet.doGet(WicketServlet.java:137) at javax.servlet.http.
> HttpServlet.service(HttpServlet.java:622) at javax.servlet.http.
> HttpServlet.service(HttpServlet.java:729) at org.springframework.web.
> servlet.mvc.ServletWrappingController.handleRequestInternal(
> ServletWrappingController.java:157) at org.springframework.web.
> servlet.mvc.AbstractController.handleRequest(AbstractController.java:174)
> at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter
> .handle(SimpleControllerHandlerAdapter.java:50) at
> org.springframework.web.servlet.DispatcherServlet.
> doDispatch(DispatcherServlet.java:963) at org.springframework.web.
> servlet.DispatcherServlet.doService(DispatcherServlet.java:897) at
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
> at org.springframework.web.servlet.FrameworkServlet.
> doGet(FrameworkServlet.java:861) at javax.servlet.http.
> HttpServlet.service(HttpServlet.java:622) at org.springframework.web.
> servlet.FrameworkServlet.service(FrameworkServlet.java:846) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:230) at org.apache.catalina.core.
> ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:192) at org.apache.catalina.core.
> ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at
> org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(
> ThreadLocalsCleanupFilter.java:28) at org.apache.catalina.core.
> ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:165) at org.geoserver.filters.
> SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:75) at
> org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:71)
> at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(
> SpringDelegatingFilter.java:71) at org.geoserver.filters.
> SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:46) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:192) at org.apache.catalina.core.
> ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at
> org.geoserver.platform.AdvancedDispatchFilter.doFilter(
> AdvancedDispatchFilter.java:50) at org.apache.catalina.core.
> ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:165) at org.springframework.security.
> web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:316)
> at org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) at
> org.springframework.security.web.access.intercept.
> FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126) at
> org.springframework.security.web.access.intercept.
> FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90) at
> org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(
> GeoServerCompositeFilter.java:92) at org.springframework.security.
> web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
> at org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) at
> org.springframework.security.web.access.ExceptionTranslationFilter.
> doFilter(ExceptionTranslationFilter.java:114) at
> org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(
> GeoServerCompositeFilter.java:92) at org.springframework.security.
> web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
> at org.geoserver.security.filter.GeoServerAnonymousAuthenticati
> onFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:54) at
> org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:330) at
> org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) at
> org.springframework.security.web.authentication.
> AbstractAuthenticationProcessingFilter.doFilter(
> AbstractAuthenticationProcessingFilter.java:205) at
> org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(
> GeoServerCompositeFilter.java:92) at org.geoserver.security.filter.
> GeoServerUserNamePasswordAuthenticationFilter.doFilter(
> GeoServerUserNamePasswordAuthenticationFilter.java:116) at
> org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:330) at
> org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) at
> org.springframework.security.web.authentication.rememberme.
> RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:157)
> at org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(
> GeoServerCompositeFilter.java:92) at org.springframework.security.
> web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
> at org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) at
> org.springframework.security.web.context.SecurityContextPersistenceFilt
> er.doFilter(SecurityContextPersistenceFilter.java:91) at
> org.geoserver.security.filter.GeoServerSecurityContextPersis
> tenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:53)
> at org.geoserver.security.filter.GeoServerCompositeFilter$
> NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) at
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(
> GeoServerCompositeFilter.java:92) at org.springframework.security.
> web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
> at 
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:213)
> at 
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176)
> at org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(
> GeoServerSecurityFilterChainProxy.java:152) at org.springframework.web.
> filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
> at org.springframework.web.filter.DelegatingFilterProxy.doFilter(
> DelegatingFilterProxy.java:262) at org.apache.catalina.core.
> ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:165) at org.geoserver.filters.
> LoggingFilter.doFilter(LoggingFilter.java:88) at org.apache.catalina.core.
> ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:165) at org.geoserver.filters.
> XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:89) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:192) at org.apache.catalina.core.
> ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at
> org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:192) at org.apache.catalina.core.
> ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at
> org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:48)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:192) at org.apache.catalina.core.
> ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at
> org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:44)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:192) at org.apache.catalina.core.
> ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(
> CharacterEncodingFilter.java:197) at org.springframework.web.
> filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:192) at org.apache.catalina.core.
> ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108)
> at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(
> AbstractAccessLogValve.java:620) at org.apache.catalina.core.
> StandardEngineValve.invoke(StandardEngineValve.java:87) at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
> at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:784)
> at org.apache.coyote.AbstractProcessorLight.process(
> AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$
> ConnectionHandler.process(AbstractProtocol.java:802) at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)
> at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at 
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> at java.lang.Thread.run(Thread.java:748) Caused by: 
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(
> NativeConstructorAccessorImpl.java:62) at sun.reflect.
> DelegatingConstructorAccessorImpl.newInstance(
> DelegatingConstructorAccessorImpl.java:45) at
> java.lang.reflect.Constructor.newInstance(Constructor.java:423) at
> org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:175)
> ... 121 more Caused by: java.lang.NullPointerException at
> org.geoserver.web.services.BaseServiceAdminPage.init(BaseServiceAdminPage.java:97)
> at 
> org.geoserver.web.services.BaseServiceAdminPage.<init>(BaseServiceAdminPage.java:81)
> at 
> org.geoserver.web.services.BaseServiceAdminPage.<init>(BaseServiceAdminPage.java:76)
> at org.geoserver.wps.web.WPSAdminPage.<init>(WPSAdminPage.java:30) ...
> 126 more
>
> I tried also to add more space but nothing seems to work. :(
>
> Thanks
> ᐧ
>
> 2018-05-07 8:44 GMT+01:00 <[email protected]>:
>
>> I can't reproduce this. I downloaded a new copy of geoserver-2.13.0 and
>> geoserver-2.13.0-wps from SF (links off geoserver.org download page),
>> deployed geoserver-2.13.0 to tomcat8 (on Ubuntu), dropped all the files
>> from
>> WPS into WEB-INF/lib, restarted tomcat8 and WPS GetCapabilities works
>> fine.
>>
>> Maybe you did something different, have a permission problem or mismatched
>> versions.
>>
>> Brad
>>
>>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to