私はhybris 5.2で作業しています。バックオフィス アプリケーションにアクセスしてログインすると、以下の NullpointerException が発生します。
これは、hybris コマース スイートに付属するバックオフィス拡張機能を拡張する拡張機能を作成する前です。
一部のコンテキストでサイトが欠落しているように見えますが、どのコンテキストとそれにサイトを設定するかがわかりません。
また、私は管理者としてログインしているので、なぜImpersonationService
. 管理者はすべてにアクセスできるはずだと思っていました。
これは、コンソールからのエラー メッセージです。
INFO | jvm 1 | main | 2014/08/17 18:39:52.984 | [0;31mERROR [hybrisHTTP6] [DefaultImpersonationService] Couldn't determine the site from the context. Hence the site related session state won't be adjusted.
INFO | jvm 1 | main | 2014/08/17 18:39:52.985 | [m[0;31mERROR [hybrisHTTP1] [DefaultImpersonationService] Couldn't determine the site from the context. Hence the site related session state won't be adjusted.
INFO | jvm 1 | main | 2014/08/17 18:39:53.487 | [m
INFO | jvm 1 | main | 2014/08/17 18:39:54.298 | Aug 17, 2014 6:39:54 PM org.zkoss.zk.ui.impl.UiEngineImpl handleError:1352
INFO | jvm 1 | main | 2014/08/17 18:39:54.298 | SEVERE: >>java.lang.NullPointerException
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at de.hybris.commercesearchbackoffice.widgets.siteselector.data.SiteInternalData.<init>(SiteInternalData.java:33)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at de.hybris.commercesearchbackoffice.widgets.siteselector.controller.SiteSelectorController.setDefaults(SiteSelectorController.java:105)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at de.hybris.commercesearchbackoffice.widgets.siteselector.controller.SiteSelectorController$1.onEvent(SiteSelectorController.java:93)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.AbstractComponent.onEvent(AbstractComponent.java:2742)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2713)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2654)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:136)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.impl.UiEngineImpl.processEvent(UiEngineImpl.java:1710)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.impl.UiEngineImpl.process(UiEngineImpl.java:1495)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:464)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:316)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:214)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:135)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
INFO | jvm 1 | main | 2014/08/17 18:39:54.299 | >> at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
INFO | jvm 1 | main | 2014/08/17 18:39:54.300 | >> at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
INFO | jvm 1 | main | 2014/08/17 18:39:54.300 | >> at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
INFO | jvm 1 | main | 2014/08/17 18:39:54.300 | >> at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
INFO | jvm 1 | main | 2014/08/17 18:39:54.300 | >> at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
INFO | jvm 1 | main | 2014/08/17 18:39:54.300 | >> at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
INFO | jvm 1 | main | 2014/08/17 18:39:54.300 | >> at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
INFO | jvm 1 | main | 2014/08/17 18:39:54.300 | >> at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)