5 Replies Latest reply on Feb 2, 2009 11:34 AM by Paulo Pinto

    Property Editor not registered with the PropertyEditorManage

    Paulo Pinto Novice


      I am trying to port one application from JSF 1.1 to JSF 1.2.

      Now I am getting the error message given on the subject in a few RichFaces components.

      The snippet from the stack trace is:

      javax.faces.FacesException: Unable to convert string "tagTable" to class "javax.el.ValueExpression" for attribute "styleClass": Property Editor not registered with the PropertyEditorManager
       at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:347)
       at org.apache.myfaces.application.jsp.JspViewHandlerImpl.buildView(JspViewHandlerImpl.java:486)
       at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:337)
       at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
       at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
       at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
       at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
       at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)

      I already searched everywhere but didn't found and good answer.

      There are a few JIRA entries in RichFaces, but they don't provide any information.

      Some other sources say that it is related with the standard.jar and jstl.jar versions.

      Finally some other users only got rid of the problem by moving their view to facelets.

      Any idea what might be the problem?

      Thanks in advance,