FS-Personalization
Author: fidelbravo
Publication Date: 6/17/2013 15:00
Hallo zusammen,
Kennt jemand von euch folgende Fehlermeldung von fs-personalization.
===
09:52:03,811 INFO [de.arithnea.redbull.controller.ServletLoad] (http-/0.0.0.0:80-19) Request duration: '327 msec'
09:52:11,054 ERROR [de.espirit.firstspirit.opt.personalisation.LoginManager] (http-/0.0.0.0:80-12) [SessionId: GiNLfbaNY+RtVyEpFpfFA55M] No login-data available!: java.lang.Exception: No login-data available!
at de.espirit.firstspirit.opt.personalisation.modules.login.RequestHeaderLoginModule.getLoginData(RequestHeaderLoginModule.java:99) [personalisation-5.0.0.jar:]
at de.espirit.firstspirit.opt.personalisation.LoginManager.performLogin(LoginManager.java:168) [personalisation-5.0.0.jar:]
at de.espirit.firstspirit.opt.personalisation.LoginManager.performLogin(LoginManager.java:109) [personalisation-5.0.0.jar:]
at de.espirit.firstspirit.opt.personalisation.tags.AuthorizeTag.doEndTag(AuthorizeTag.java:66) [personalisation-5.0.0.jar:]
at org.apache.jsp.cms.index_jsp._jspx_meth_fsp_005fauthorize_005f0(index_jsp.java:723)
at org.apache.jsp.cms.index_jsp._jspService(index_jsp.java:76)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [jbossweb-7.0.17.Final-redhat-1.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.1.Final-redhat-2.jar:1.0.1.Final-redhat-2]
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253) [jbossweb-7.0.17.Final-redhat-1.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.1.Final-redhat-2.jar:1.0.1.Final-redhat-2]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:840) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:622) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:560) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:488) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213) [urlrewritefilter-4.0.3.jar:4.0.3]
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171) [urlrewritefilter-4.0.3.jar:4.0.3]
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) [urlrewritefilter-4.0.3.jar:4.0.3]
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) [urlrewritefilter-4.0.3.jar:4.0.3]
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394) [urlrewritefilter-4.0.3.jar:4.0.3]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.1.3.Final-redhat-4.jar:7.1.3.Final-redhat-4]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.1.3.Final-redhat-4.jar:7.1.3.Final-redhat-4]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:372) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:679) [jbossweb-7.0.17.Final-redhat-1.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:931) [jbossweb-7.0.17.Final-redhat-1.jar:]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_17]
========
Diese Fehlermeldung wird regelmäßig ausgeworfen. Bei jeden Request mindestens einmal.
Das Modul fs-personaization funktioniert. Der Benutzer wird identifiziert bzw. Inhalte werden personalisiert.
Ich dank Euch schon mal im Voraus für Euer Feedback!
Viele Grüße,
Fidel
Tags: api, Personalization
-
Author: marro - 6/19/2013 10:22
Hallo Fidel,
über welchen Mechanismus werden die Benutzer denn identifizeirt? Aus der Fehlermeldung schliesse ich, dass in der Konfiguration der Personalisierung bei euch zunächst das RequestHeaderLoginModul aufgerufen wird, welches aber scheinbar keine Logindaten aus dem RequestHeader auslesen kann. Anschliessend wird dann vermutlich ein weiteres LoginModul aufgerufen, welches die Logindaten auf andere Art und Weise ausliest. Ist das richtig?
Viele Grüße
Donato
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar