I changed my plan of finding out what causes this difference between 5.3.7 and 
5.3.8. Instead I will go with some re-design, using some suggestions I got here.

However I am still very interested in knowing whether my way of defining these 
t:add columns (pasted below) in general has something wrong or not so right or 
not Tapestry-friendly. If it does, I might try to rectify that to see if that 
helps.

The column is defined like this:

- In the page template, one param of the grid tag is

        t:add="prop:gridAdd"

- In the page Java code, there is the corresponding

        public String getGridAdd() {
                return " myColumn1, myColumn2, myColumn3, myColumn4";
        }
 
  where let's say that "myColumn3" is the column whose sorting fails.

- In the page template, within the t:grid tag there is the definition of the 
customized content of that column:

        <p: myColumn3Cell>${ myColumn3}</p: myColumn3Cell>

- In the page Java code, there is the method returning the value for that 
column:

        public String getMyColumn3()
        {
                return aStringThatIsNeverNull;
        }

Thanks in advance for any possible feedback or hint or any related thought.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to