See this: http://freemarker.sourceforge.net/docs/ref_builtins_number.html
in short, try: id: '${node.id?c}', musachy On Tue, Jun 17, 2008 at 8:16 AM, Gehmeyr, Andreas (CT) (EXT) <[EMAIL PROTECTED]> wrote: > I display a Tree with more than 1000 nodes using a lazy-loading sx:tree > with struts2.1.2. > Whenever I select a node with nodeid >=1000, I get a > NumberFormatException because the nodeid seems to be i18n'ized and gets > transported to (and from) the browser as a string literal "1.271" > instead of "1271" (here, for German locale): > > java.lang.NumberFormatException: For input string: "1.271" > at java.lang.NumberFormatException.forInputString(Unknown > Source) > at java.lang.Long.parseLong(Unknown Source) > at java.lang.Long.parseLong(Unknown Source) > at > com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter.longValue(D > efaultTypeConverter.java:209) > at > com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter.convertValu > e(DefaultTypeConverter.java:122) > at > com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter.convertValu > e(DefaultTypeConverter.java:72) > at > com.opensymphony.xwork2.conversion.impl.XWorkBasicConverter.doConvertToN > umber(XWorkBasicConverter.java:396) > at > com.opensymphony.xwork2.conversion.impl.XWorkBasicConverter.doConvertToN > umber(XWorkBasicConverter.java:421) > at > com.opensymphony.xwork2.conversion.impl.XWorkBasicConverter.convertValue > (XWorkBasicConverter.java:132) > at > com.opensymphony.xwork2.conversion.impl.XWorkConverter.convertValue(XWor > kConverter.java:313) > at > com.opensymphony.xwork2.ognl.OgnlTypeConverterWrapper.convertValue(OgnlT > ypeConverterWrapper.java:28) > at ognl.OgnlRuntime.getConvertedType(OgnlRuntime.java:687) > at ognl.OgnlRuntime.getConvertedTypes(OgnlRuntime.java:703) > at > ognl.OgnlRuntime.getConvertedMethodAndArgs(OgnlRuntime.java:726) > at ognl.OgnlRuntime.getAppropriateMethod(OgnlRuntime.java:783) > at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:794) > at ognl.OgnlRuntime.setMethodValue(OgnlRuntime.java:964) > at > ognl.ObjectPropertyAccessor.setPossibleProperty(ObjectPropertyAccessor.j > ava:75) > at > ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:131) > at > com.opensymphony.xwork2.ognl.accessor.ObjectAccessor.setProperty(ObjectA > ccessor.java:27) > > > I use a FTL to put the nodes to the sx:tree: > [ > <#list middleNode.children as node> > { > label: '${node.name}', > id: '${node.id}', > hasChildren: ${(node.children.size() > 0)?string} > }, > </#list> > ] > > Is this a bug or is there a solution to turn the i18n off? > > Thank you, > Andreas > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]