Details
-
Sub-task
-
Resolution: Done
-
Major
-
WCM 5.0
-
None
-
14941 - 313
Description
J'ai vidé mes cookies et je suis allez (via ESI) sur la home de mon site la première fois. il me l'a généré donc avec un cache/offonce et un jsessionid (ou j'ai fait un truc du style)... Bref ensuite chaque fois que je cliquais sur la home, il m'affichait tous les liens vers les sous-pages avec le cache/offonce et le jessionsid.
Attention: l'url cachée par ESI ne doit pas contenur de jsessisonid. Ensuite àattention à ne pas cacher la première fois qu'on accède à une page en cache/offonce ou ne cache/off l'url ad eternam avec /cache/oofonce ou cache/off.
Ensuite, j'ai tenté de désactiver complètement les cookies sur mon browser. Là bizarrement il ne me regénère même pas un jsessionid et au moment où je tente de me loguer, ça coince:
2006-08-21 10:43:29,140 INFO ProxyFilter.doFilter - Client request POSThttp://localhost:8081/jahia/Jahia/engineName/login/pid/1 [pid=1 siteId=1 mode=normal
user=root] served in [15ms]
2006-08-21 10:43:29,890 WARN FragmentCache.get - did a get() on an urlKey [GET_Url_http://REMOTEmyServer3/jahia/Jahia/cache/offonce/pid/1?__esi_fragment=1&ac
lGroup=administratorsprc3A0_administratorsprc3A1_administratorsprc3A2] which doesn't exist
2006-08-21 10:43:29,906 ERROR ResponseHandlerBase.fetch - NPE error on GET_Url_http://REMOTEmyServer3/jahia/Jahia/cache/offonce/pid/1?__esi_fragment=1&aclGrou
p=administratorsprc3A0_administratorsprc3A1_administratorsprc3A2
2006-08-21 10:43:29,906 ERROR StandardWrapperValve.invoke - "Servlet.service()" pour la servlet default a gΘnΘrΘ une exception
java.lang.NullPointerException
at net.sf.j2ep.responsehandlers.ResponseHandlerBase.fetch(ResponseHandlerBase.java:1256)
at net.sf.j2ep.responsehandlers.ResponseHandlerBase.process(ResponseHandlerBase.java:679)
at net.sf.j2ep.ProxyFilter.doFilter(ProxyFilter.java:244)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
2006-08-21 10:43:48,468 WARN FragmentCache.get - did a get() on an urlKey [GET_Url_http://REMOTEmyServer3/jahia/Jahia/cache/offonce/pid/1?__esi_fragment=1&ac
lGroup=administratorsprc3A0_administratorsprc3A1_administratorsprc3A2] which doesn't exist
2006-08-21 10:43:48,468 ERROR ResponseHandlerBase.fetch - NPE error on GET_Url_http://REMOTEmyServer3/jahia/Jahia/cache/offonce/pid/1?__esi_fragment=1&aclGrou
p=administratorsprc3A0_administratorsprc3A1_administratorsprc3A2
2006-08-21 10:43:48,468 ERROR StandardWrapperValve.invoke - "Servlet.service()" pour la servlet default a gΘnΘrΘ une exception
java.lang.NullPointerException
at net.sf.j2ep.responsehandlers.ResponseHandlerBase.fetch(ResponseHandlerBase.java:1256)
at net.sf.j2ep.responsehandlers.ResponseHandlerBase.process(ResponseHandlerBase.java:679)
at net.sf.j2ep.ProxyFilter.doFilter(ProxyFilter.java:244)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
2006-08-21 10:43:52,453 WARN FragmentCache.get - did a get() on an urlKey [GET_Url_http://REMOTEmyServer3/jahia/Jahia/cache/offonce/pid/1?__esi_fragment=1&ac