0
Получение следующее исключение при добавлении составного компонента программноNPE в добавлении составного компонента программно
java.lang.NullPointerException: null
at com.sun.faces.application.view.FaceletViewHandlingStrategy.getComponentMetadata(FaceletViewHandlingStrategy.java:220) ~[javax.faces.jar:2.1.6-SNAPSHOT]
at com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:938) ~[javax.faces.jar:2.1.6-SNAPSHOT]
at javax.faces.application.ApplicationWrapper.createComponent(ApplicationWrapper.java:605) ~[javax.faces.jar:2.1.6-SNAPSHOT]
at javax.faces.application.ApplicationWrapper.createComponent(ApplicationWrapper.java:605) ~[javax.faces.jar:2.1.6-SNAPSHOT]
at javax.faces.application.ApplicationWrapper.createComponent(ApplicationWrapper.java:605) ~[javax.faces.jar:2.1.6-SNAPSHOT]
at javax.faces.application.ApplicationWrapper.createComponent(ApplicationWrapper.java:605) ~[javax.faces.jar:2.1.6-SNAPSHOT]
at org.omnifaces.util.Components.includeCompositeComponent(Components.java:320) ~[omnifaces-1.6.jar:1.6]
Components.includeCompositeComponent(form,
"ccomp", "ccomponent.xhtml", "ccomponentId");
NPE не появляется, когда javax.faces.PARTIAL_STATE_SAVING = true
. Но когда true
, получая дубликаты ошибок id в других местах.
Как это решить?
Полный трассировки стека и/или MCVE было бы полезно, чтобы увидеть виновника. И, если хотите, попробуйте последнюю Моджарру. Версия 2.1.6 уже более 3 лет. – BalusC