1 2 Previous Next 28 Replies Latest reply on Sep 5, 2007 2:43 PM by sergeysmirnov

    ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released

      One more step to the release of 3.1.0. Now, we would like to announce RC3.


      Libraries, tlddoc, javadoc, dev.guide:
      http://snapshots.jboss.org/maven2/org/richfaces/ui/richfaces-ui/3.1.0-rc3/richfaces-ui-3.1.0-rc3-bin.zip

      The full package including the source:
      http://snapshots.jboss.org/maven2/org/richfaces/ui/richfaces-ui/3.1.0-rc3/richfaces-ui-3.1.0-rc3-bin.tar.gz

      If you miss what's new in 3.1.0, read the previous announcement:
      http://jboss.com/index.html?module=bb&op=viewtopic&t=116231

      RC3 has been dedicated to the bugs fixing. Good progress with calendar component (no more annoying 'Reset' button ).

      Some more open bugs are still marked to be fixed in 3.1.0. So, it is not the last RC for sure. We have one week for fixing and testing. RC4 will be sliced at the mid of the next week.

      P.S. Remark about upgrading from 3.0.x to 3.1.0:
      We keep the old URI alive. So, no extra work is required on the page level during the upgrade. However, some of the java packages are re-factored. So, if you use the data model or creating component dynamically from the java code, the package names correction might required.

        • 1. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released

          Is there a live demo of new components and features? Thanks

          • 2. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released

            richfaces-demo is in SVN as any other demo. It will replace the old version when GA will be released

            • 3. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released
              dastei

              I build my JSF application with maven2.
              What mvn-repo, groupId, artifactId etc. I need in my pom.xml to build RichFaces 3.1.0-rc3 and later the final version?

              • 4. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released
                viggo.navarsete

                I'm not sure if the RC releases are deployed to a maven repo?!:( I downloaded the 3.1.0-SNAPSHOT today and there are compile errors and docbook generation failures, so please don't use the current snapshot!!

                • 5. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released
                  raffaele.camanzo

                  I'm experiencing a deployment problem in my application after the update to the RC3 code.

                  I followed the update guide but deploying I get the following exception:

                  2007-08-23 12:07:02,034 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/Odino]] Exception sending context initialized e
                  vent to listener instance of class org.jboss.web.jsf.integration.config.JBossJSFConfigureListener
                  java.lang.ExceptionInInitializerError
                   at org.ajax4jsf.resource.ResourceBuilderImpl.createResource(ResourceBuilderImpl.java:241)
                   at org.ajax4jsf.resource.TemplateCSSResource.setPath(TemplateCSSResource.java:68)
                   at org.ajax4jsf.resource.TemplateCSSResource.<init>(TemplateCSSResource.java:58)
                   at org.richfaces.renderkit.html.SuggestionBoxRenderer.<init>(SuggestionBoxRenderer.java:76)
                   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
                   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
                   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
                   at java.lang.Class.newInstance0(Class.java:350)
                   at java.lang.Class.newInstance(Class.java:303)
                   at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1028)
                   at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1100)
                   at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:509)
                   at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:402)
                   at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:69)
                   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3854)
                   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4359)
                   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
                   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
                   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
                   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                   at java.lang.reflect.Method.invoke(Method.java:585)
                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
                   at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                  Caused by: java.util.MissingResourceException: Can't find bundle for base name org.ajax4jsf.messages, locale it_IT
                   at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:836)
                   at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:805)
                   at java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
                   at org.ajax4jsf.Messages.<clinit>(Messages.java:29)
                   at org.ajax4jsf.resource.ResourceBuilderImpl.createResource(ResourceBuilderImpl.java:241)
                   at org.ajax4jsf.resource.TemplateCSSResource.setPath(TemplateCSSResource.java:68)
                   at org.ajax4jsf.resource.TemplateCSSResource.<init>(TemplateCSSResource.java:58)
                   at org.richfaces.renderkit.html.SuggestionBoxRenderer.<init>(SuggestionBoxRenderer.java:76)
                   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
                   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
                   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
                   at java.lang.Class.newInstance0(Class.java:350)
                   at java.lang.Class.newInstance(Class.java:303)
                   at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1028)
                   at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1100)
                   at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:509)
                   at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:402)
                   at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:69)
                   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3854)
                   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4359)
                   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
                   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
                   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
                   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                  2007-08-23 12:07:02,035 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRep
                  ository3@fdb90b, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader@b1fd6d{ url=null ,addedOrder=0}
                  


                  It seems to be a problem related to the virtual machine default locale (changing the locale settings in the faces-config.xml nothing changes).

                  Help really appreciated.

                  Regards,
                  Raffaele Camanzo


                  • 6. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released
                    raffaele.camanzo

                    Changed the default jBoss AS locale to en but:

                    2007-08-23 14:32:04,718 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/Odino]] Exception sending context initialized e
                    vent to listener instance of class org.jboss.web.jsf.integration.config.JBossJSFConfigureListener
                    java.lang.ExceptionInInitializerError
                     at org.ajax4jsf.resource.ResourceBuilderImpl.createResource(ResourceBuilderImpl.java:241)
                     at org.ajax4jsf.resource.TemplateCSSResource.setPath(TemplateCSSResource.java:68)
                     at org.ajax4jsf.resource.TemplateCSSResource.<init>(TemplateCSSResource.java:58)
                     at org.richfaces.renderkit.html.SuggestionBoxRenderer.<init>(SuggestionBoxRenderer.java:76)
                     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
                     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
                     at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
                     at java.lang.Class.newInstance0(Class.java:350)
                     at java.lang.Class.newInstance(Class.java:303)
                     at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1028)
                     at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1100)
                     at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:509)
                     at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:402)
                     at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:69)
                     at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3854)
                     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4359)
                     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
                     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
                     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
                     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                     at java.lang.reflect.Method.invoke(Method.java:585)
                     at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
                     at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                    Caused by: java.util.MissingResourceException: Can't find bundle for base name org.ajax4jsf.messages, locale en
                     at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:836)
                     at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:805)
                     at java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
                     at org.ajax4jsf.Messages.<clinit>(Messages.java:29)
                     at org.ajax4jsf.resource.ResourceBuilderImpl.createResource(ResourceBuilderImpl.java:241)
                     at org.ajax4jsf.resource.TemplateCSSResource.setPath(TemplateCSSResource.java:68)
                     at org.ajax4jsf.resource.TemplateCSSResource.<init>(TemplateCSSResource.java:58)
                     at org.richfaces.renderkit.html.SuggestionBoxRenderer.<init>(SuggestionBoxRenderer.java:76)
                     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
                     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
                     at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
                     at java.lang.Class.newInstance0(Class.java:350)
                     at java.lang.Class.newInstance(Class.java:303)
                     at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1028)
                     at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1100)
                     at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:509)
                     at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:402)
                     at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:69)
                     at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3854)
                     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4359)
                     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
                     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
                     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
                     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    2007-08-23 14:32:04,719 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRep
                    


                    Any tips? Sergey?

                    Regards,
                    Raffaele Camanzo

                    • 7. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released

                      I have found today that RC3 is created with JDK 6.0. It will be corrected today. Some problems might cause by this fact.

                      Jboss team reported that jboss Maven repo is ready for nightly build now. RC3 was the first one we put on jboss maven repo experimentally. The configuration steps will be described later. If it is important to know as quickly as possible, ask Alexander Smirnov. He manages this process right now.

                      • 8. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released

                        The RC3 is re-build based on the same label in SVN, but with JDK 5.0. The URLs are the same that above.

                        • 9. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released

                          Sergey,

                          Are you sure RC3 has been updated? I just downloaded and jar timestamps are the same as original RC3.

                          Luke

                          • 10. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released

                            we re-built once more. Check now.

                            • 11. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released

                              I am still seeing a timestamp of 8/22/2007 5:01 pm on the jar files. I am I missing something.

                              • 12. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released

                                does the jboss.org have mirrors on reading?

                                • 13. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released
                                  raffaele.camanzo

                                  Thanks for your support Sergey,

                                  I'll check it out immediately after the re-build update problem is solved.

                                  Regards,
                                  Raffaele Camanzo

                                  • 14. Re: ANNOUNCEMENT: RichFaces 3.1.0 RC3 has been released
                                    fabmars

                                    Great release !

                                    Yet I think there is a small bug on the new label facet feature on the panelBarItem.

                                     <rich:panelBar switchType="client" height="600px">
                                     <rich:panelBarItem>
                                     <f:facet name="label">
                                     <h:panelGroup style="vertical-align: middle;">
                                     <h:graphicImage value="/images/desktop.gif" />
                                     <h:outputText value="#{mainMsg.mainBarDesktop}"/>
                                     </h:panelGroup>
                                     </f:facet>
                                     ...
                                     </rich:panelBarItem>
                                     ...
                                     <h:panelBar>
                                    
                                    
                                    It renders fine the first time. Then just refresh the page and you get systematically a message like this duplicate Id for a component _id7:_id21
                                    .
                                    


                                    1 2 Previous Next