fidelbravo
I'm new here

FS-Personalization

Jump to solution

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

0 Kudos
1 Solution

Accepted Solutions
marro
Crownpeak employee

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

View solution in original post

0 Kudos
3 Replies
marro
Crownpeak employee

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 Kudos
fidelbravo
I'm new here

Hallo Donato,

Vielen Dank für deine Antwort. wir  haben den Fenler gefunden und behoben.

>> Anschliessend wird dann vermutlich ein weiteres LoginModul aufgerufen, welches die Logindaten auf andere Art und Weise ausliest.

Genau dieses Verhalten hat den Fehler verursacht.

Viele Grüße,

Fidel

0 Kudos
marro
Crownpeak employee

Super! 🙂 Wärst Du dann bitte noch so nett, die Frage als beantwortet zu markieren?

Vielen Dank und Grüße

Donato

0 Kudos