I am in the process of upgrading to Primefaces 6.0, and Primefaces Extensions 6.0. I find that when I open a page with a pe:codeMirror tag, I get an error:
Tag:
Code: Select all
<pe:codeMirror
value="#{myBean.someString}"
mode="groovy"
lineNumbers="true"
indentUnit="4"/>
Code: Select all
13:17:40,723 ERROR [stderr] (default task-24) java.lang.NoSuchMethodError: org.primefaces.extensions.util.ExtWidgetBuilder.initWithDomReady(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/primefaces/util/WidgetBuilder;
13:17:40,723 ERROR [stderr] (default task-24) at org.primefaces.extensions.component.codemirror.CodeMirrorRenderer.encodeScript(CodeMirrorRenderer.java:118)
13:17:40,723 ERROR [stderr] (default task-24) at org.primefaces.extensions.component.codemirror.CodeMirrorRenderer.encodeEnd(CodeMirrorRenderer.java:89)
13:17:40,723 ERROR [stderr] (default task-24) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674)
13:17:40,723 ERROR [stderr] (default task-24) at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:554)
13:17:40,723 ERROR [stderr] (default task-24) at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:550)
13:17:40,723 ERROR [stderr] (default task-24) at org.apache.myfaces.renderkit.html.HtmlCompositeComponentRenderer.encodeChildren(HtmlCompositeComponentRenderer.java:66)
13:17:40,723 ERROR [stderr] (default task-24) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:643)
13:17:40,723 ERROR [stderr] (default task-24) at org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:85)
13:17:40,724 ERROR [stderr] (default task-24) at org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:72)
13:17:40,724 ERROR [stderr] (default task-24) at org.primefaces.component.panel.PanelRenderer.encodeContent(PanelRenderer.java:206)
13:17:40,724 ERROR [stderr] (default task-24) at org.primefaces.component.panel.PanelRenderer.encodeMarkup(PanelRenderer.java:123)
13:17:40,724 ERROR [stderr] (default task-24) at org.primefaces.component.panel.PanelRenderer.encodeEnd(PanelRenderer.java:58)
13:17:40,724 ERROR [stderr] (default task-24) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674)
...
Thanks for any help.