Foundation

Change Log Report

Total number of changed sets: 1

Changes between 2010-08-09 and 2010-09-09

Total commits: 15
Total number of files changed: 35

Timestamp Author Details
2010-09-08 11:50:28 Matthias Wessendorf /myfaces/trinidad/tags/trinidad-2.0.0-beta-1 v 994949

[maven-release-plugin] copy for tag trinidad-2 .0.0-beta-1
2010-09-08 11:48:17 Matthias Wessendorf /myfaces/trinidad/branches/2.0.0-beta-1/pom.xml v 994947
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-api/pom.xml v 994947
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-assembly/pom.xml v 994947
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-build/pom.xml v 994947
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/pom.xml v 994947
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-blank/pom.xml v 994947
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-components-showcase/pom.xml v 994947
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-demo/pom.xml v 994947
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-example-assembly/pom.xml v 994947
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-impl/pom.xml v 994947

[maven-release-plugin] prepare release trinidad-2 .0.0-beta-1
2010-09-08 11:39:52 Matthias Wessendorf /myfaces/trinidad/branches/2.0.0-beta-1/pom.xml v 994940
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-api/pom.xml v 994940
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-assembly/pom.xml v 994940
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-build/pom.xml v 994940
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/pom.xml v 994940
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-blank/pom.xml v 994940
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-components-showcase/pom.xml v 994940
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-demo/pom.xml v 994940
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-example-assembly/pom.xml v 994940
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-impl/pom.xml v 994940

more pom updates......
2010-09-07 08:53:29 Matthias Wessendorf /myfaces/trinidad/branches/2.0.0-beta-1 v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/pom.xml v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-api/pom.xml v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-assembly/pom.xml v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-build/pom.xml v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/pom.xml v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-blank/pom.xml v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-components-showcase/pom.xml v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-demo/pom.xml v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-examples/trinidad-example-assembly/pom.xml v 993232
/myfaces/trinidad/branches/2.0.0-beta-1/trinidad-impl/pom.xml v 993232

[maven-release-plugin] copy for branch 2.0.0-beta-1
2010-09-02 19:42:34 bsullivan /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/change/ChangeManager.java v 992031
/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/change/NullChangeManager.java v 992031
/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/change/SessionChangeManager.java v 992031

Trinidad-1899 SessionChangeManager performance and behavior improvements
2010-09-02 09:54:49 Matthias Wessendorf /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/TrinidadConverterELTag.java v 991836
/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/TrinidadValidatorELTag.java v 991836

TRINIDAD-1898 - Stop using the TagSupport convenience class

adding Converter/Validator EL Tags for Trinidad that don't extend the standard TagSupport
2010-09-02 09:49:00 Matthias Wessendorf /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/TrinidadTagSupport.java v 991833
/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/ComponentDefTag.java v 991833
/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/FacetRefTag.java v 991833
/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/ForEachTag.java v 991833
/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/TrinidadTagSupport.java v 991833
/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/listener/FileDownloadActionListenerTag.java v 991833
/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/listener/ResetActionListenerTag.java v 991833
/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/listener/ReturnActionListenerTag.java v 991833
/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/listener/SetActionListenerTag.java v 991833

TRINIDAD-1898 - Stop using the TagSupport convenience class

moving TrinidadTagSupport to API
2010-08-27 01:07:34 Matt Cooper /myfaces/trinidad/trunk/trinidad-api/src/main/java-templates/org/apache/myfaces/trinidad/component/UIXIteratorTemplate.java v 989970

TRINIDAD-1895 Issue with UIXIterator visitData implementation

The UIXIterator 'visitData' method is called during 'visitTree' invocation to visit the stamped children of UIXIterator.

The implementation uses an "IndexedRunner"/"KeyedRunner" to loop over all or some rows and visit the contents of the row. The issue is that the code skips over direct stamped children of the UIXIterator and instead visits the grandchildren.

Looks like the code is assuming that direct children of UIXIterator are unstamped columns (UIXColumn) and should be skipped over during stamping-visit. This assumption is correct for sub-classes of UIXIterator but not for UIXIterator. UIXIterator does not have columns.

The visiting logic is already using a NoColumnFacetsVisitContext. So on invokeVisitCallback, it skips over any columns and visits the column children. It also handles nested columns.

Thanks Kamran Kashanian for the patch.
2010-08-24 18:32:03 Scott O'Bryan /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/util/RequestStateMap.java v 988614

Backed out an issue with an invalid annotation
2010-08-23 23:28:26 Andrew Robinson /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/component/UIXCollection.java v 988316
/myfaces/trinidad/trunk/trinidad-api/src/main/java-templates/org/apache/myfaces/trinidad/component/UIXTableTemplate.java v 988316
/myfaces/trinidad/trunk/trinidad-api/src/main/java-templates/org/apache/myfaces/trinidad/component/UIXTreeTemplate.java v 988316

Committing patch for TRINIDAD-1889
2010-08-19 11:52:12 Matthias Wessendorf /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/bean/ValueExpressionValueBinding.java v 987109

removed wrong serialVersionUID
2010-08-19 11:50:19 Matthias Wessendorf /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/bean/ValueExpressionValueBinding.java v 987107

added missing serialVersionUID
2010-08-19 11:49:22 Matthias Wessendorf /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/bean/ValueExpressionValueBinding.java v 987106

added missing serialVersionUID
2010-08-17 19:17:51 Scott O'Bryan /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/util/RequestStateMap.java v 986400

TRINIDAD-1863 - trinidad requeststatemap does not preserve its state between action and render

* Corrected the code to correctly preserve between action and render
2010-08-17 07:52:13 Matthias Wessendorf /myfaces/trinidad/trunk/src/site/xdoc/devguide/configuration.xml v 986196
/myfaces/trinidad/trunk/src/site/xdoc/release-notes.xml v 986196
/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/component/UIXComponentBase.java v 986196

TRINIDAD-1669 - Improve transient memory consumption of UIXComponentBase.getClientId()

applying patch from Andy Schwartz. Thanks dude!