2010-12-03 10 views
0

Dans mon web.xml j'ai:RichFaces et Weblogic 10.3

<filter> 
    <display-name>RichFaces Filter</display-name> 
    <filter-name>richfaces</filter-name> 
    <filter-class>org.ajax4jsf.Filter</filter-class> 
    <init-param> 
    <param-name>enable-cache</param-name> 
    <param-value>true</param-value> 
    </init-param> 

    <init-param> 
    <param-name>forceparser</param-name> 
    <param-value>false</param-value> 
    </init-param> 
</filter> 

Lors de l'exécution dans Tomcat 6 l'application fonctionne très bien. Lors de l'exécution dans Weblogic 10.3 Je reçois beaucoup de ResourceNotFoundExceptions:

org.ajax4jsf.resource.ResourceNotFoundException: Resource not registered : /org/richfaces/ui.pack.js.seam 
     at org.ajax4jsf.resource.ResourceBuilderImpl.getResource(ResourceBuilderImpl.java:408) 
     at org.ajax4jsf.resource.ResourceBuilderImpl.getResourceForKey(ResourceBuilderImpl.java:352) 
     at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:152) 
     at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:141) 
     at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:508) 

peut-il être résolu?

Lorsque je commente le filtre, l'application semble fonctionner correctement. Je dois utiliser Weblogic en raison de la demande des clients.

Répondre

0

Cela semble être un problème commun avec RichFaces et Weblogic

De http://seamframework.org/Community/RichFacesIssueResourceNotRegistered

Ainsi, pour ceux qui fonctionnent également dans la dont nous avons parlé « ResourceNotFoundException », essayez le suivant et votre problème va probablement être résolu:

  1. Effacer la mémoire cache de votre navigateur (CT RL + F5 sur IE)
  2. Améliorez votre bibliothèque RichFaces à atleast 3.1.5 (comme cette version résolu certains problèmes liés à cette exception ) ou 3.2.0SR1
  3. Si vous utilisez Java 6, Java downgrade 5
+1

@guus: pour les archives, est-ce que certains de ces travaux spécifiques ont été réalisés? – JoseK

Questions connexes