Ok, I changed my property method signatures to int
 
Everything else shold pan into this as it is all configured in the java as 
opposed to jwc file. 
 
@Persist("session")
@InitialValue("ognl:new java.lang.Ingeter('2').intValue()")
public abstract int getTableSize();
public abstract void setTableSize(int tableSize);
But this yeilds error on boot
 
[ +/- ] Exception: Unable to parse OGNL expression 'new 
java.lang.Ingeter('5').intValue()': Method "new" failed for object 
java.lang.Ingeter 
 
I tried specifying
@InitialValue("ognl:new java.lang.Ingeter('2')")
and receive same error
 
I completely removed the initialization of the property via annotation and got 
it to boot. (how do I initialize?)
 
In any event... I navigated to the select and selected a selection several 
indices from within... post occurs... re-render... then value on select gets 
punched back to original value. The binding continues to fail. The 
Gallery.script is ommited and turned off. I am just trying to get the standard 
tapestry binding to work.
 
I guess I will try the method parameter annotation binding? Or the property 
binding from within the jwc file? But I already tried those and it doesn't even 
work for a string. I do not understand your theory by immutable for a string... 
even though I plug a numeric character representing a number into the 
property... it hsold be treated as a string anyway and be updatable anyway.
 
I am ready to try anything you might suggest at this point.
 
If we can determine if we have a bug here that would help
 
Thanks for your patience.
Best regards Ken in nashua
 
_________________________________________________________________
Your smile counts. The more smiles you share, the more we donate.  Join in.
www.windowslive.com/smile?ocid=TXT_TAGLM_Wave2_oprsmilewlhmtagline

Reply via email to