Hi! The last line of the stack trace indicates that a NullPointerException is occurring; My guess is that this happens inside your code, probably in the constructor of assets.endpoints.OIDCConsensusPage
You’ll have to get your hands on the full stack trace (when not in the logs, simply set a debug breakpoint in your constructor, and step through the code) to find out exactly where the NPE is thrown. Met vriendelijke groet, Kind regards, Bas Gooren Op 27 februari 2018 bij 13:25:56, Shengche Hsiao (shengchehs...@gmail.com) schreef: Hi there, I wrote a wicket-based application , users write some info on page A and submit to page B. but it ran into error, logs list below [Server:auth-003] 20:11:13,722 ERROR [org.apache.wicket.DefaultExceptionMapper] (default task-44) Unexpected error occurred: org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor 'public assets.endpoints.OIDCConsensusPage(org.apache.wicket.request.mapper.parameter.PageParameters)' and argument 'Auth_Request_Migration=[true], Auth_Request_RedirectUri=[ https://oidc.tanet.edu.tw/serviceclient/client-service-back], Auth_Request_State=[cGYIeirvLRTq25elwY0lrEtmr8ZVX9Yov2ku_IeC2Sk], Auth_Request_Response_Type=[code], Auth_Request_Client_ID=[ba3a199485df7b35c351fa6b73032863], Auth_Request_Nonce=[gr4jpMbbFl9OLQU9v5Pvwtn1SbTq4X9ycGTlIZyhe1k], Auth_Request_Scope=[openid email profile openid2 eduinfo personid guid]'. An exception has been thrown during construction! [Server:auth-003] at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:194) [Server:auth-003] at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:99) [Server:auth-003] at org.apache.wicket.DefaultMapperContext.newPageInstance(DefaultMapperContext.java:106) [Server:auth-003] at org.apache.wicket.core.request.handler.PageProvider.resolvePageInstance(PageProvider.java:271) [Server:auth-003] at org.apache.wicket.core.request.handler.PageProvider.getPageInstance(PageProvider.java:169) [Server:auth-003] at org.apache.wicket.request.handler.render.PageRenderer.getPage(PageRenderer.java:78) [Server:auth-003] at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:102) [Server:auth-003] at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:195) [Server:auth-003] at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) [Server:auth-003] at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895) [Server:auth-003] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) [Server:auth-003] at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265) [Server:auth-003] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222) [Server:auth-003] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293) [Server:auth-003] at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261) [Server:auth-003] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203) [Server:auth-003] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284) [Server:auth-003] at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) [Server:auth-003] at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) [Server:auth-003] at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) [Server:auth-003] at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) [Server:auth-003] at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) [Server:auth-003] at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) [Server:auth-003] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [Server:auth-003] at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) [Server:auth-003] at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) [Server:auth-003] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [Server:auth-003] at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) [Server:auth-003] at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) [Server:auth-003] at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) [Server:auth-003] at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) [Server:auth-003] at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) [Server:auth-003] at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) [Server:auth-003] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [Server:auth-003] at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) [Server:auth-003] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [Server:auth-003] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [Server:auth-003] at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119) [Server:auth-003] at io.undertow.server.handlers.MetricsHandler.handleRequest(MetricsHandler.java:62) [Server:auth-003] at io.undertow.servlet.core.MetricsChainHandler.handleRequest(MetricsChainHandler.java:59) [Server:auth-003] at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) [Server:auth-003] at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) [Server:auth-003] at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) [Server:auth-003] at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) [Server:auth-003] at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) [Server:auth-003] at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) [Server:auth-003] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [Server:auth-003] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [Server:auth-003] at java.lang.Thread.run(Thread.java:748) [Server:auth-003] Caused by: java.lang.reflect.InvocationTargetException [Server:auth-003] at sun.reflect.GeneratedConstructorAccessor395.newInstance(Unknown Source) [Server:auth-003] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [Server:auth-003] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [Server:auth-003] at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:171) [Server:auth-003] ... 48 more [Server:auth-003] Caused by: java.lang.NullPointerException Please give me some entry point to solve it. -- -----------------------------------------------------------------------> We do this not because it is easy. We do this because it is hard. -----------------------------------------------------------------------> ShengChe Hsiao -----------------------------------------------------------------------> front...@gmail.com front...@tc.edu.tw -----------------------------------------------------------------------> VoIP : 070-910-2450 ----------------------------------------------------------------------->