[
https://issues.apache.org/jira/browse/MYFACES-4740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18052457#comment-18052457
]
Melloware commented on MYFACES-4740:
------------------------------------
Update found an easier solution didn't realize they were both stored in
`render-kit`
> Quarkus: UberJar is causing PF AjaxBehaviors not to work
> --------------------------------------------------------
>
> Key: MYFACES-4740
> URL: https://issues.apache.org/jira/browse/MYFACES-4740
> Project: MyFaces Core
> Issue Type: Bug
> Components: Extension Feature
> Affects Versions: 4.1.2
> Reporter: Melloware
> Assignee: Melloware
> Priority: Major
> Fix For: 5.0.0, 4.1.3
>
>
> When using UberJar and including both PrimeFaces and PrimeFaces Extensions
> they both declare a "client-behavior-renderer"
> {code:xml}
> <client-behavior-renderer>
>
> <client-behavior-renderer-type>org.primefaces.component.AjaxBehaviorRenderer</client-behavior-renderer-type>
>
> <client-behavior-renderer-class>org.primefaces.behavior.ajax.AjaxBehaviorRenderer</client-behavior-renderer-class>
> </client-behavior-renderer>
> {code}
> however when the UberJar combines MyFaces, OmniFaces, PF, and PFE into one
> faces-config.xml there are some issues including that the PFE
> "client-behavior-renderer" overwrites the PF one.
> {code:java}
> <client-behavior-renderer>
>
> <client-behavior-renderer-type>org.primefaces.extensions.behavior.JavascriptBehaviorRenderer</client-behavior-renderer-type>
>
> <client-behavior-renderer-class>org.primefaces.extensions.behavior.javascript.JavascriptBehaviorRenderer</client-behavior-renderer-class>
> </client-behavior-renderer>
> {code}
> instead of the final result being:
> {code:xml}
> <client-behavior-renderer>
>
> <client-behavior-renderer-type>org.primefaces.component.AjaxBehaviorRenderer</client-behavior-renderer-type>
>
> <client-behavior-renderer-class>org.primefaces.behavior.ajax.AjaxBehaviorRenderer</client-behavior-renderer-class>
> </client-behavior-renderer>
> <client-behavior-renderer>
>
> <client-behavior-renderer-type>org.primefaces.extensions.behavior.JavascriptBehaviorRenderer</client-behavior-renderer-type>
>
> <client-behavior-renderer-class>org.primefaces.extensions.behavior.javascript.JavascriptBehaviorRenderer</client-behavior-renderer-class>
> </client-behavior-renderer>
> {code}
> I reported the issue to XmlCombiner and submitted a PR:
> https://github.com/atteo/xml-combiner/issues/11
--
This message was sent by Atlassian Jira
(v8.20.10#820010)