Bonjour,
merci pour l'info sur le cache ESI/jGroups.

Je suis sur un AIX 64bits.
J'ai un NULL POINTER.
Je n'ai quasiment pas de différence avec une machine 32 bit au niveau de la 
config data.xml

Help!

Une idée?

Merci


17 Avr 2007 13:25:49 org.apache.catalina.startup.Catalina start
INFO: Server startup in 3941 ms
2007-04-17 13:27:37,233 INFO  CacheKeyGenerator.getInstance - Created new 
instance of CacheKeyGenerator
2007-04-17 13:27:37,279 ERROR ProxyFilter.doFilter - Exception 
[java.lang.NullPointerException] on GET_http://10.75.29.143:8080/jahia/
2007-04-17 13:27:37,283 ERROR StandardWrapperValve.invoke - "Servlet.service()" 
pour la servlet default a généré une exception
java.lang.NullPointerException
    at net.sf.j2ep.rules.UrlRule.matches(UrlRule.java:103)
    at net.sf.j2ep.rules.BaseRule.matches(BaseRule.java:59)
    at 
net.sf.j2ep.rules.executor.RuleExecutor.checkforMatchingPassThroughRules(RuleExecutor.java:189)
    at 
net.sf.j2ep.responsehandlers.ResponseHandlerBase.process(ResponseHandlerBase.java:542)
    at net.sf.j2ep.ProxyFilter.doFilter(ProxyFilter.java:154)
    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:799)
2007-04-17 13:27:40,881 ERROR ProxyFilter.doFilter - Exception 
[java.lang.NullPointerException] on GET_http://10.75.29.143:8080/jahia/
2007-04-17 13:27:40,882 ERROR StandardWrapperValve.invoke - "Servlet.service()" 
pour la servlet default a généré une exception
java.lang.NullPointerException
    at net.sf.j2ep.rules.UrlRule.matches(UrlRule.java:103)
    at net.sf.j2ep.rules.BaseRule.matches(BaseRule.java:59)
    at 
net.sf.j2ep.rules.executor.RuleExecutor.checkforMatchingPassThroughRules(RuleExecutor.java:189)



----- Message d'origine ----
De : Stéphane Croisier <[EMAIL PROTECTED]>
À : [email protected]
Envoyé le : Mercredi, 4 Avril 2007, 17h25mn 48s
Objet : Re: Serveur ESI, paramétrage: bug ou   mauvaise config?





Nous sommes encore en train de finaliser la version "cluster"
de ESI (=une invalidation d'un cache sur un noeud ESI génère une
invalidation indirecte sur les autres noeuds sans que Jahia ait à
invalider directement chacun des serveurs ESI).


Pour le moment, pouvez-vous tenter d'uiliser les paramètres
inversés:

<clusterEsiCache>false</clusterEsiCache>

<relayInvalidationsToRemoteEsiServers>true</relayInvalidationsToRemoteEsiServers>

La différence est minime.


Cordialement,

Stéphane


At 12:03 04.04.2007, you wrote:


Bonjour,


j'ai le message contradictoire ci-dessous:

2007-04-04 11:50:02,816 ERROR
SettingsBean.setRelayInvalidationsToRemoteEsiServers - Both
relayInvalidationsToRemoteEsiServers and clusterEsiCache properties are
set to TRUE. Choose one or the other. See data.xml for details.

2007-04-04 11:50:02,884 INFO  ConfigParser.initGeneralSettings -
SettingsBean{

  clusterEsiCache='true'

, clusterPollingIntervalinMS='300000' ms

, clusterTimeOutinMS='20000' ms

, shareEsiCacheEntriesBetweenServers='true'

, calculateStats='false'

<skipped>

, invalidationPort=8091

, invalidationPortRange='8091-8093'

, activateInvalidationServer=true

, invalidationMaxConnections=20

<skipped>

, relayInvalidationsToRemoteEsiServers=false

<skipped>

}


alors que dans le fichier
jahiacachserver_r370/tomcat/webapps/ROOT/WEB-INF/config/data.xml

j'ai:

<clusterEsiCache>true</clusterEsiCache>

<relayInvalidationsToRemoteEsiServers>false</relayInvalidationsToRemoteEsiServers>



Je retrouve bien mes ports d'invalidation dans le
tomcat/logs/catalina.out

C'est donc bien le bon fichier data.xml qui est lu!


Alors c'est quoi ce message d'erreur?


Merci.






Découvrez une nouvelle façon d'obtenir des réponses à toutes vos
questions ! Profitez des connaissances, des opinions et des expériences
des internautes sur

Yahoo! Questions/Réponses. 


No virus found in this incoming message.

Checked by AVG Free Edition.

Version: 7.5.446 / Virus Database: 268.18.25/745 - Release Date:
03.04.2007 12:48

No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.25/745 - Release Date: 03.04.2007 
12:48







      
___________________________________________________________________________ 
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! 
Profitez des connaissances, des opinions et des expériences des internautes sur 
Yahoo! Questions/Réponses 
http://fr.answers.yahoo.com

Répondre à