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