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/22 23:05:22 UTC

Re: Nullable Integer/int page property Q - NEVER MIND

Ok I guess only the ValidField is typed and not the TextField!

-Harish

Harish Krishnaswamy wrote:

>
>
> A retry...
>
> 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 form field 
> is blank.
>
>
> 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)
>    * ........
>    * ........
>    * ........
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>