javax.faces.FacesException: Expression does not match following pattern @id(id). Expression: "@id(help-dialog)"

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via GitHub by ReedElliott
, 11 months ago
Expression does not match following pattern @id(id). Expression: "@id(help-dialog)"
javax.faces.FacesException: Expression does not match following pattern @id(id). Expression: "@id(help-dialog)"
at org.primefaces.expression.impl.IdExpressionResolver.extractId(IdExpressionResolver.java:58)
at org.primefaces.expression.impl.IdExpressionResolver.resolveComponents(IdExpressionResolver.java:39)
at org.primefaces.expression.SearchExpressionFacade.resolveClientIdsByExpressionChain(SearchExpressionFacade.java:632)
at org.primefaces.expression.SearchExpressionFacade.resolveClientIds(SearchExpressionFacade.java:205)
at org.primefaces.util.AjaxRequestBuilder.addExpressions(AjaxRequestBuilder.java:92)
at org.primefaces.util.AjaxRequestBuilder.update(AjaxRequestBuilder.java:85)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.