2

JBoss EAP 6.2 で JSF2.1 Web アプリケーションを実行しようとしています。しかし、ログでは、jar 内の JSF 注釈 (@ManagedBean、JSF コンバーター、JSF バリデーターなど) が機能していないため、エラーが発生しています。

Unable to process annotations for url, 
vfs:/jboss-eap-6.2/standalone/deployments/my_appl.war/WEB-INF/lib/primefaces-3.5.jar/META-INF/faces-config.xml.  
Reason: java.util.zip.ZipException: error in opening zip file

私のアプリケーションには以下の構造があります。

ウェブアプリ

  • JSF マネージド Bean - (アノテーションを使用して動作しています)
  • WEB-INF/faces-config.xml
  • my_jar.jar
    • JSF マネージド Bean - (アノテーションでは機能しません)
    • META-INF/faces-config.xml

これに関する助けに本当に感謝します。

これまでに試したこと

私のweb.xmlに以下を追加

<context-param>
     <param-name>org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL</param-name>
     <param-value>true</param-value>
</context-param>

JBoss EAP 6.1 でアプリケーションを実行する

4

0 に答える 0