You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Harish Krishnaswamy <hk...@comcast.net> on 2003/06/21 16:08:15 UTC
Nullable Integer/int page property Q
Hi,
Does anyone know how to define a nullable int/Integer page property? I
tried both types and I get the following exception when the field is null.
org.apache.tapestry.BindingException
Unable to update expression 'runId' for
xyz.AITransformationPage$Enhance_35@16c2c0[AITransformation] to .
binding: ExpressionBinding[AITransformation runId]
location: context:/WEB-INF/AITransformation.page, line 37
ognl.OgnlException
runId
java.lang.NumberFormatException
For input string: ""
Stack Trace:
* java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
* java.lang.Long.parseLong(Long.java:344)
* java.lang.Long.parseLong(Long.java:381)
* ognl.OgnlOps.longValue(OgnlOps.java:87)
* ognl.OgnlOps.convertValue(OgnlOps.java:195)
* ognl.DefaultTypeConverter.convertValue(DefaultTypeConverter.java:50)
* ognl.DefaultTypeConverter.convertValue(DefaultTypeConverter.java:55)
* ognl.OgnlRuntime.getConvertedType(OgnlRuntime.java:428)
* ognl.OgnlRuntime.getConvertedTypes(OgnlRuntime.java:447)
* ognl.OgnlRuntime.getConvertedMethodAndArgs(OgnlRuntime.java:473)
* ognl.OgnlRuntime.getAppropriateMethod(OgnlRuntime.java:523)
* ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:535)
* ognl.OgnlRuntime.setMethodValue(OgnlRuntime.java:684)
* ognl.ObjectPropertyAccessor.setPossibleProperty(ObjectPropertyAccessor.java:76)
* ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:132)
* ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1235)
* ognl.ASTProperty.setValueBody(ASTProperty.java:117)
* ognl.SimpleNode.setValue(SimpleNode.java:153)
* ........
* ........
* ........