7 Replies Latest reply on Aug 30, 2010 5:06 AM by nbelaevski

    Problem getting richfaces to run in JSF2.0 app on glassfish3.0.1

    runarhk

      Hi!

      I have a new JSF2.0 app, and I would like to use richfaces and run it on a glassfish 3.0.1 application server. I am also using maven 2.2.1 to get the dependecies and such...

       

      However I am having trouble getting the application to run, sometimes I get the message that there are a rich tag but that it does not contain the calendar element. After this got boring, I tried changing the dependency from 3.0.1.GA(or something like that) to this in my pom:

       

              <dependency>
                  <groupId>org.richfaces</groupId>
                  <artifactId>ui</artifactId>
                  <version>3.3.2.SR1</version>
                  <type>pom</type>
              </dependency>
      I am not sure if this is the correct dependency however(I have tried several!) In my web.xml I have also configured the right stuff, I think. See attached file
      (as you can see I am also using pretty faces)
      When deploying and launching this app, I get the exception:
      javax.servlet.ServletException: Static resource not found for path /org/richfaces/renderkit/html/css/basic_classes.xcss
      

       

      Any ideas that might will fix this problem is greatly appreciated.

        • 1. Re: Problem getting richfaces to run in JSF2.0 app on glassfish3.0.1
          nbelaevski

          Hi Runar,

           

          This is not a correct dependency. Please refer to this page: http://community.jboss.org/wiki/howtoaddrichfaces33xtomavenbasedproject

          • 2. Re: Problem getting richfaces to run in JSF2.0 app on glassfish3.0.1
            runarhk

            Hi Nick!

            Thanks for swift reply. I updated my pom to contain this dependency instead:

             

             

            <dependency>
                <groupId>org.richfaces.framework</groupId>
                <artifactId>richfaces-impl-jsf2</artifactId>
                <version>3.3.3.Final</version>
            </dependency>

             

             

            However, the same exception is still thrown. Is it sufficient with this richfaces dependency only? Can you take a quick glance at my web.xml?

             

            Thanx in advance

            • 3. Re: Problem getting richfaces to run in JSF2.0 app on glassfish3.0.1
              nbelaevski

              richfaces-ui should be added too. Is it there?

              • 4. Re: Problem getting richfaces to run in JSF2.0 app on glassfish3.0.1
                runarhk

                No it was not. I added

                 

                      <dependency>
                            <groupId>org.richfaces.ui</groupId>
                            <artifactId>richfaces-ui</artifactId>
                            <version>3.3.3.Final</version>
                        </dependency>

                 

                to the pom now.(my entire pom is attached now)

                 

                However, now I am back to were I started off this morning with the exception

                javax.servlet.ServletException: /index.xhtml @16,38 <rich:calendar> Tag Library supports namespace: http://richfaces.org/rich, but no tag was defined for name: calendar

                 

                In netbeans I have code completion working perfectly for the rich components, but when I deploy it some of the tags appear as undefined. Any ideas why?

                • 5. Re: Problem getting richfaces to run in JSF2.0 app on glassfish3.0.1
                  runarhk

                  I'm still not finding a solution to this problem. My crashing .xhtml page looks something like this:

                       <rich:panel header="testtest">

                            <rich:calendar />

                       </rich:panel>

                   

                  If I remove the calendar, a panel is displayed.

                  I have removed all of the pretty-faces stuff in the project, to remove anything that might mess it up, and focused on getting richfaces to work. I have started over again several times, creating new projects from scratch in my netbeans 6.9.1 IDE, but it still does not work.

                   

                  Are there issues with richfaces 3.3.x, jsf 2.0 and glassfish 3.0.1? I want to use latest versions of everything since this is a brand new project, but it seems I will not get it to work...

                   

                   

                  Any help would be much appreciated!;)

                  • 6. Re: Problem getting richfaces to run in JSF2.0 app on glassfish3.0.1
                    runarhk

                    Having a look at the glassfish log, it gives me some more information. It appears that many of the artifacts are not registered properly due to legacy facelet class dependencies. Clearly some kind of configuration is missing or wrong since it uses a4j libraries that depend on legacy facelet class...

                     

                    The warnings from the log is:

                     

                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.ActionParamHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns4681:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns4696:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.IncludeHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns4721:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.MediaOutputHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.AjaxPushHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.AjaxSupportHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.AjaxValidatorHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.CalendarTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns4818:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.ColumnTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.ColumnsHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns4857:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DataFilterSliderTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DataScrollerTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns4912:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DragSupportHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DropDownMenuTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns4927:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DropSupportHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.FileUploadTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns4957:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.GraphValidatorHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5050:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.PageTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.Paint2DTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.PanelMenuGroupTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.ScrollableDataTableTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5122:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.SimpleTogglePanelTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5136:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.SuggestionBoxTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.TabPanelTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.HtmlToolTipTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.TreeTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.TreeNodeTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5235:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.AjaxValidatorHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.CalendarTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5255:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.ColumnTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.ColumnsHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5294:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DataFilterSliderTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DataScrollerTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5349:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DragSupportHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DropDownMenuTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5364:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.DropSupportHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.FileUploadTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5394:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.GraphValidatorHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5487:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.PageTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.Paint2DTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.PanelMenuGroupTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.ScrollableDataTableTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5559:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.SimpleTogglePanelTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5573:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.RowKeyConverterComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.SuggestionBoxTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.TabPanelTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.HtmlToolTipTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.TreeTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.richfaces.taglib.TreeNodeTagHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.ActionParamHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5677:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5692:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.IncludeHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class '[ns5717:handler-class: null]' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.MediaOutputHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.webapp.taglib.AjaxComponentHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.AjaxPushHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.
                    WARNING: JSF1029:  Application is versioned at 2.0 (either explicitly by the version of /WEB-INF/faces-config.xml or the lack of a /WEB-INF/faces-confg.xml), however class 'org.ajax4jsf.taglib.html.facelets.AjaxSupportHandler' depends on a legacy facelet class.  The facelet artifact represented by this class will not be registered.

                     

                     

                    If someone know how to fix this it is very much appreciated!

                     

                    Thanks!;)

                    • 7. Re: Problem getting richfaces to run in JSF2.0 app on glassfish3.0.1
                      nbelaevski

                      Hi Runar,

                       

                      RF 3.3.3 still requires Facelets 1.1.5, not the built-in JSF 2.0 Facelets. Please check this page for more information: http://community.jboss.org/wiki/RichFaces333andJSF20