[seam-commits] Seam SVN: r10366 - trunk.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Wed Apr 8 23:04:11 EDT 2009


Author: norman.richards at jboss.com
Date: 2009-04-08 23:04:10 -0400 (Wed, 08 Apr 2009)
New Revision: 10366

Modified:
   trunk/changelog.txt
   trunk/readme.txt
Log:
prerelease

Modified: trunk/changelog.txt
===================================================================
--- trunk/changelog.txt	2009-04-09 02:57:33 UTC (rev 10365)
+++ trunk/changelog.txt	2009-04-09 03:04:10 UTC (rev 10366)
@@ -1,6 +1,181 @@
 JBoss Seam Changelog
 ====================
 
+Release Notes - Seam - Version 2.1.2.CR1
+
+** Bug
+    * [JBSEAM-3000] - Conversation leak with UIChart
+    * [JBSEAM-3030] - Don't be so hostile to alternate JPA providers when attempt is made to use manual flush mode
+    * [JBSEAM-3032] - count query used by Query is not compliant JPQL
+    * [JBSEAM-3077] - org.jboss.seam.handledException results in error "The class 'org.jboss.seam.Namespace' does not have the property 'handledException'" when this variable is not present
+    * [JBSEAM-3266] - DVD Example throws JbpmException on canceling order
+    * [JBSEAM-3278] - seam-gen generate-ui problem - entity in a different package 
+    * [JBSEAM-3297] - DB2 error on search with seam-gen restriction 
+    * [JBSEAM-3298] - seam-gen doesn't handle hibernate types such as yes_no
+    * [JBSEAM-3308] - Wicket example conversation support error
+    * [JBSEAM-3383] - REST @Context injection for Seam component resources
+    * [JBSEAM-3452] - resteasy-2.1.xsd fails eclipse xsd validation
+    * [JBSEAM-3473] - seambay example throws an exception when viewing "Whistler's Mother" item
+    * [JBSEAM-3555] - SeamMailAgain
+    * [JBSEAM-3584] - permissionManager.grantPermissions(..) is not persisting values into the database it is called by a @Webremote Method
+    * [JBSEAM-3602] - examle seambay - can't register new user
+    * [JBSEAM-3643] - "Group by" failed with paging 
+    * [JBSEAM-3671] - Initialization swallows exception
+    * [JBSEAM-3676] - s:validateEquality doesn't work in s:decorate
+    * [JBSEAM-3684] - baseNameForViewId is present in (at least)  four classes
+    * [JBSEAM-3697] - pages-2.1.xsd too restrictive on view-id (EL works but not allowed)
+    * [JBSEAM-3724] - Wicket NoConversationPage is often ignored
+    * [JBSEAM-3726] - Methods with an "InvocationContext" parameter annotated with "javax.ejb.PostActivate" cause a validation exception in WebSphere v7.0
+    * [JBSEAM-3732] - seambay example - category listing does not load
+    * [JBSEAM-3733] - itext example - duplicated "swing component" menu item
+    * [JBSEAM-3753] - SeamResourceBundle.getBundle(String baseName) fails to return correct message based on Locale
+    * [JBSEAM-3771] - URL Rewriting Not Occurring
+    * [JBSEAM-3772] - Seam Blog example throws IncompatibleClassChangeError on AS5
+    * [JBSEAM-3774] - Interpolator does not support # in choice/MessageFormat does
+    * [JBSEAM-3781] - Interpolator does not support  {0,date,short}  {0,time,short} {0,number,integer}
+    * [JBSEAM-3784] - Remove System.out.println in org.jboss.seam.pdf.ui.UICell
+    * [JBSEAM-3785] - Nullcheck too late in UIChartSeries.encodeEnd
+    * [JBSEAM-3786] - Nullcheck too late in SpringTaskExecutorDispatcher.scheduleDispatcher 
+    * [JBSEAM-3787] - Useless conditional in SeamComponentPostProcessor.postProcessAfterInitialization
+    * [JBSEAM-3788] - Useless conditional in UIDocument.processHeaders
+    * [JBSEAM-3789] - Useless conditional in MailResponseWriter.write
+    * [JBSEAM-3790] - Missing nullcheck in org.jboss.seam.core.Validators.equals
+    * [JBSEAM-3791] - EjbEntityDescriptor setIdentifierAttribute and setVersionAttribute wrong string comparision
+    * [JBSEAM-3792] - Invocation of toString on args in org.jboss.seam.util.DelegatingInvocationHandler.invoke
+    * [JBSEAM-3793] - Null pointer dereference of name in org.jboss.seam.security.permission.ClassIdentifierStrategy.getIdentifierName(Class)
+    * [JBSEAM-3794] - Method org.jboss.seam.remoting.Call.findMethod(String, Class) makes inefficient use of keySet iterator instead of entrySet iterator
+    * [JBSEAM-3795] - ControllerNotificationComponent.create broken stacktrace
+    * [JBSEAM-3796] - SeamNamespaceHandler.decorate broken stacktrace
+    * [JBSEAM-3797] - ConversationInterceptor.aroundInvoke broken stacktrace
+    * [JBSEAM-3798] - DocumentStorePhaseListener.sendContent does not use the logging API
+    * [JBSEAM-3799] - AsynchronousMailProcessor.scheduleSend should be using logging API
+    * [JBSEAM-3800] - OpenId.authRequest should be using logging API
+    * [JBSEAM-3801] - OpenIdPhaseListener.beforePhase should be using the logging API
+    * [JBSEAM-3806] - rss example links don't go anywhere and cause 404
+    * [JBSEAM-3808] - itext example form sample throws ArrayIndexOutOfBounds if no "programming skills" set
+    * [JBSEAM-3809] - seam-gen icefaces login page formatting issue on safari
+    * [JBSEAM-3810] - UISwingComponent should use the logging API not System.out
+    * [JBSEAM-3811] - UIChartSeries should use logging API not System.out
+    * [JBSEAM-3812] - UICategoryChartBase should use logging not System.out
+    * [JBSEAM-3813] - Base64 should use logging API not System.out
+    * [JBSEAM-3820] - JEE5 booking example fails on deploy
+    * [JBSEAM-3821] - seam-gen - entity is not mapped in war project on AS5
+    * [JBSEAM-3822] - openid example does not work on AS 5
+    * [JBSEAM-3825] - <script> not allowed in seam pageflow xsd
+    * [JBSEAM-3851] - Seam reflection has lower access than Java reflection
+    * [JBSEAM-3854] - seam-gen test fails if there is a space in the path to the project
+    * [JBSEAM-3865] - itext example - NPE submitting fill-in-form on AS5
+    * [JBSEAM-3866] - datasource redeployed on explode
+    * [JBSEAM-3875] - Seam's Rewrite filter breaks URL-session-id-rewriting
+    * [JBSEAM-3884] - Seam file upload 100% CPU in MultipartRequest
+    * [JBSEAM-3888] - QueryParser to restrictive, does not allow hash sign (#) in string literal
+    * [JBSEAM-3893] - Seambay example - debug page after submitting empty registration form
+    * [JBSEAM-3898] - Transaction not rolled back by Work if exception is thrown during UTTransaction.begin
+    * [JBSEAM-3913] - Lower web site performance once logged in at seamframework.org
+    * [JBSEAM-3916] - SeamELResolver.resolveInMap() will resolve a property "size" to ((Map)base).size() even if the Map contains a key named "size" - instead, it should return null and allow javax.el.MapELResolver to resolve the property to ((Map)base).get("size")
+    * [JBSEAM-3922] - Wicket example - build/run time instrumentation switch cannot be controlled from outside of build script
+    * [JBSEAM-3925] - java.lang.LinkageError: duplicate class definition in ProxyFactory
+    * [JBSEAM-3929] - WicketFilter's dependenc on hotDeployFilter broken
+    * [JBSEAM-3932] - org.jboss.el.util.ReflectionUtil/org.jboss.el.util.ReferenceCache causes thread and memory leak
+    * [JBSEAM-3933] - Sibling inner class wicket component injection conflict
+    * [JBSEAM-3936] - Client-side Interceptor: around and within priority order does not work
+    * [JBSEAM-3937] - update security event names in docs
+    * [JBSEAM-3940] - JbossPojoCacheProvider get method implementation error
+    * [JBSEAM-3943] - dvdstore example - non latin letters 
+    * [JBSEAM-3952] - log-level/logLevel default should be LogLevel.error but it is null
+    * [JBSEAM-3959] - excel-2.1.xsd not valid
+    * [JBSEAM-3960] - pages-2.1.xsd not valid - pages:logLevel-values not found
+    * [JBSEAM-3965] - @Providers not working - ResteasyDispatcher registers components and providers in wrong order
+    * [JBSEAM-3976] - Formulas not honoring display formats
+    * [JBSEAM-3979] - Wicket Instrumentor should not re-instrument a class it already instrumented
+    * [JBSEAM-3980] - Move Seam session subclass to its own top level class
+    * [JBSEAM-3982] - asynchronous interceptor reentrant flag not reset correctly
+    * [JBSEAM-3984] - Problem while serialization of POJO components during session replication
+    * [JBSEAM-3992] - SEAM RestEasy library throws exception if an encoded url is entered/
+    * [JBSEAM-3994] - Theme component has ELContext reuses issues
+    * [JBSEAM-3995] - example build.xml unexplode targets should use example.ds property
+    * [JBSEAM-4003] - SecurityInterceptor can fail in a cluster
+    * [JBSEAM-4014] - cannot configure max age of remember me cookie
+    * [JBSEAM-4015] - Security Vulnerability in booking example
+    * [JBSEAM-4016] - Jboss Cache 2 integration is totally broken
+    * [JBSEAM-4027] - http://jboss.com/products/seam/pageflow-2.1.xsd has binding="last" attribute on wrong element
+    * [JBSEAM-4032] - Page scope throws exception when setting null value
+    * [JBSEAM-4035] - Calling getPage outside of a JSF request causes NPE
+    * [JBSEAM-4041] - debug page fails for applications using prefix based servlet mapping
+    * [JBSEAM-4043] - seam-gen wrong navigation in icefaces project
+    * [JBSEAM-4044] - Security NullPointerException regarding @RoleGroups
+    * [JBSEAM-4046] - Downloading big files with s:resource is slow
+    * [JBSEAM-4061] - Seam booking example throws NotLoggedInException
+    * [JBSEAM-4062] - Conversation deadlock for seam wicket pages with multiple request targets
+    * [JBSEAM-4066] - captureCurrentView on redirect should capture all request parameters
+    * [JBSEAM-4069] - Could not aquire lock to update nested set tree in org.jboss.seam.wiki.core.nestedset.listener.NestedSetMonitor
+
+** Feature Request
+    * [JBSEAM-1350] - Provide download component (e.g.<s:download value=#{FileManager.getFileById('10')" contentType="#{FileManager.contentType}" />)
+    * [JBSEAM-1619] - support for Glassfish in seam-gen
+    * [JBSEAM-2791] - Support CJK in a chart.
+    * [JBSEAM-2900] - seam-gen does not ask for jboss configuration name
+    * [JBSEAM-3089] - Provide a list of world time zones
+    * [JBSEAM-3116] - use a transaction failed event rather than message
+    * [JBSEAM-3143] - PDF (patch included): optimized p:image scaling according to parameters
+    * [JBSEAM-3449] - Upgrade to latest RestEasy beta
+    * [JBSEAM-3551] - Seam can not convert java.util.Date, it ignores javax.faces.convert.DateTimeConverter
+    * [JBSEAM-3664] - change the priority of PermissionResolvers
+    * [JBSEAM-3672] - JpaPermissionStore throws IAE "Cannot resolve principal name for principal.." 
+    * [JBSEAM-3677] - Add logic operator option to Query to set how restrictions are combined (AND or OR)
+    * [JBSEAM-3717] - Use Identity Management in seam-gen
+    * [JBSEAM-3750] - add time series charts
+    * [JBSEAM-3869] - Check for problematic component definitions at deployment
+    * [JBSEAM-3885] - Make CookiePath for RememberMe cookies optionally fixed
+    * [JBSEAM-3891] - openid fails on port 80
+    * [JBSEAM-3895] - org.jboss.seam.log.Logging.getLogProvider(String,boolean) should be made public
+    * [JBSEAM-3910] - columns to process for workbook generation should be custumizable, as frontend and sheet might differ
+    * [JBSEAM-3949] - CSV export should take user defined separation character
+    * [JBSEAM-3950] - Interceptor sort order: log a warning if around or within clause contains bad InterceptorType
+    * [JBSEAM-3956] - allow customization of charts and chart datasets through callbacks
+    * [JBSEAM-3967] - resteasy xsd has typo in file name
+    * [JBSEAM-3981] - Make wicket/seam insturmentation implement java instrumentation api, so that it can become a -javagent
+    * [JBSEAM-4001] - Wicket Instrumentation Annotation
+    * [JBSEAM-4007] - Provide an <s:token> UI component to secure JSF forms against cross-site request forgery (XSRF)
+    * [JBSEAM-4051] - Add metawidget examples
+    * [JBSEAM-4052] - correct the meaning of debug mode
+    * [JBSEAM-4077] - Refactor/Redesign org.jboss.seam.navigation.Pages
+    * [JBSEAM-4082] - project build for seam-gen project should make use of debug property
+
+** Patch
+    * [JBSEAM-3117] - Configure label direction of chart's domain axis
+    * [JBSEAM-3827] - seam-gen setup and create-project with support for individual JBoss domain
+    * [JBSEAM-3881] - Typo in XML in Getting_Started_With_JBoss_Tools.xml
+    * [JBSEAM-3887] - Allow configuration of seam components from System properties
+    * [JBSEAM-3907] - Exclude build directories in generated IntelliJ IDEA project
+    * [JBSEAM-4070] - Remove restriction that seam-debug.jar must be loaded by the same classloader as jsf-facelets.jar
+    * [JBSEAM-4076] - Client side state saving CSRF protection
+    * [JBSEAM-4084] - Hard-to-read sentence caused by typo, in Tutorial
+
+** Quality Risk
+    * [JBSEAM-3755] - Typo in documentation 2.1.1.CR1. Chapter: 40.4.2.3.
+
+** Task
+    * [JBSEAM-3181] - Add conversation management metadata to Wicket component model
+    * [JBSEAM-3265] - RESTEasy exception handling
+    * [JBSEAM-3570] - Update the WebSphere reference guide chapter to WebSphere 7.0
+    * [JBSEAM-3690] - Add functional tests for Seam examples
+    * [JBSEAM-3751] - Verify validate.xml validates xsd's and if needed update it so that is does
+    * [JBSEAM-3760] - Add JEE5 example to functional testing (also verify recent changes)
+    * [JBSEAM-3804] - Need to clean examples prior to deployment during functional testing
+    * [JBSEAM-3805] - Automate wickets buildtime/runtime instrumentation builds in functional tests
+    * [JBSEAM-3894] - Upgrade to RichFaces 3.3.0.GA
+    * [JBSEAM-3927] - Refactor ant scripts for functional tests
+    * [JBSEAM-3945] - Upgrade to Selenium RC 1.0-beta2
+    * [JBSEAM-3964] - Upgrade JSF libraries to 1.2_12
+    * [JBSEAM-4000] - Allow container-specific deployment properties in functional test framework
+    * [JBSEAM-4033] - Create REST example application
+    * [JBSEAM-4083] - Update ICEfaces jars to 1.8.0 on jboss maven repository
+
+** Sub-task
+    * [JBSEAM-3878] - Excel e:cell null Values get hardcoded, non-localized "#not a number#" or "#not a date#" 
+    * [JBSEAM-3997] - Need to document on-postback flag for page actions
+
 Release Notes - Seam - Version 2.1.1.GA
 
 ** Bug

Modified: trunk/readme.txt
===================================================================
--- trunk/readme.txt	2009-04-09 02:57:33 UTC (rev 10365)
+++ trunk/readme.txt	2009-04-09 03:04:10 UTC (rev 10366)
@@ -1,7 +1,7 @@
 
 JBoss Seam - Contextual Component framework for Java EE 5
 =========================================================
-version 2.1.1.GA, December 2008
+version 2.1.2.CR1, April 2009
 
 This software is distributed under the terms of the FSF Lesser Gnu
 Public License (see lgpl.txt). 




More information about the seam-commits mailing list