Attributes integrity and crossorigin for UrlResourceReference
In my code an interface IBootstrapResourceReferencer abstracts getting resource references for Bootstrap 4. Three implementations give package-, webjar, and CDN resources. CDN resources use UrlResourceReferences. Is it possible to add the integrity and crossorigin attributes to the rendered header items as given on http://getbootstrap.com/docs/4.0/getting-started/introduction/? Thank you for any answer Dieter Tremel - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: strange error
dear all I solved the problem , because NPE occurs in AuthSession#getRoles, thanks On Tue, Feb 27, 2018 at 8:47 PM, Shengche Hsiaowrote: > Thanks, I did it last night, but it did not work. Let me add another > breakpoint. > > On Tue, Feb 27, 2018 at 8:35 PM, Bas Gooren wrote: > >> 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.resolveP >> ageInstance(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.RenderPageRequestHand >> ler.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.processRequestA >> ndDetach(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.d >> oFilter(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.ServletSecurityRoleHan >> dler.handleRequest(ServletSecurityRoleHandler.java:62) >> >> [Server:auth-003] at >> io.undertow.servlet.handlers.ServletDispatchingHandler.handl >> eRequest(ServletDispatchingHandler.java:36) >> >> [Server:auth-003] at >> org.wildfly.extension.undertow.security.SecurityContextAssoc >> iationHandler.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.SSLInformationAssociat >>
Re: strange error
Thanks, I did it last night, but it did not work. Let me add another breakpoint. On Tue, Feb 27, 2018 at 8:35 PM, Bas Goorenwrote: > 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.SecurityContextAssociationHand > ler.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.SSLInformationAssociationHandl > er.handleRequest(SSLInformationAssociationHandler.java:131) > > [Server:auth-003] at > io.undertow.servlet.handlers.security.ServletAuthenticationCallHandl > er.handleRequest(ServletAuthenticationCallHandler.java:57) > > [Server:auth-003] at > io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) > > >
Re: strange error
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
strange error
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