1 Reply Latest reply on Nov 10, 2010 1:20 PM by Todd Morrison

    Error when using htmlLink inside a validator

    Benjamin Mark Newbie


      I wan't to let appear a s:link to the forgotten password page if the email adress of the new user is already used.

      For that reason I've implemented the following function in my custom email validator:

      private void setLink(FacesContext context)
              UIComponent comp = context.getViewRoot().findComponent("company:forgottenLink");
              if (comp != null)
                      if (comp instanceof HtmlLink)
                          System.out.println("is link");
                          HtmlLink text = (HtmlLink) comp;
                  } catch (Exception ex)
              } else

      But when the codeline 'if (comp instanceof HtmlLink)' is reached the execution of the code aborts and the following message can be read infinitely in the eclipse console window:

      SEVERE [compiler] Missing Built-in Tag Libraries! Make sure they are included within the META-INF directory of Facelets' Jar

      I don't know what to do. The jboss-seam-ui.jar (which contains HtmlLink.class) is in the classpath.

      I'm using Seam 2.2.0.GA.

      Thx for any help