2010-12-03 6 views
0

私が持っている:Tomcatの6で実行している場合RichFacesのとWebLogicが私のweb.xmlに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> 

アプリケーションは正常に動作します。 のWeblogic 10.3で動作しているとき、私は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) 

はこれを解決することができますか?

フィルタをコメントアウトすると、アプリケーションは正常に動作しているようです。 お客様のご要望により、Weblogicを使用する必要があります。

答えて

0

これは、共通のRichFacesのの問題およびWebLogic

のでhttp://seamframework.org/Community/RichFacesIssueResourceNotRegistered

からのようです、また 前述 「ResourceNotFoundException」に遭遇しているもののために、以下の を試してみて、あなたの問題は 解決される可能性があります:

  1. ブラウザのキャッシュをクリアするあなたは、Java 6、Javaへのダウングレードを使用している場合はRL IEの+ F5)
  2. は、少なくとも3.1.5(このバージョン この 例外に関連したいくつかの問題を解決したもの)または3.2.0SR1
  3. にごRichFacesのライブラリをアップグレード
+1

@guusを参照してください。アーカイブの場合、これらの特定の作業はどれですか? – JoseK

関連する問題