我正在尝试使用在JBoss 6.1.0下运行的RF 4.0.0启用我的应用程序的资源优化(打包)
我知道启用此功能的方法已从RF 3.x更改为RF 4.x(https://community.jboss.org/wiki/RichFacesMigrationGuide33x-4xMigration-Upgrading)
问题不在于3.x手段或4.x手段似乎与4.0.0最终版本一起使用。
我也在使用皮肤(blueSky),并且看过帖子表明打包不适用于皮肤应用程序。
在我的web.xml中,我插入了两组配置参数,但应用程序拒绝打包并压缩所有RF .js和.css文件
<context-param>
<param-name>org.richfaces.resourceOptimization.enabled</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.richfaces.LoadScriptStrategy</param-name>
<param-value>ALL</param-value>
</context-param>
<context-param>
<param-name>org.richfaces.LoadStyleStrategy</param-name>
<param-value>ALL</param-value>
</context-param>
答案 0 :(得分:1)
我想我可能已找到答案......对于RF 4.0.0.Final版本不支持任何一组优化设置。
以下是相关帖子: https://community.jboss.org/message/605001
要解决此问题,我已升级到最新版本(截至此日期)4.X版本为4.3.4。
如果有人能够回答这个问题,请告诉我。
顺便说一下,到目前为止我发现的唯一兼容性问题是从4.0.0.Final到4.3.4.Final是: - 我需要将switchType =“client”添加到一些没有指定交换机类型的rich:accordian组件中。 我还需要做更多的测试