Hi,

I'm using struts 2.1.6, xwork-2.1.2, freemarker 2.3.13, ognl 2.6.11 and jboss 
5.0.1.

I'm having one ftl, where I'm doing the following

<#list "${additionalMethods}"?split(",") as additional>
<#assign tmpInner>${additional?trim?substring(0, 
additional?trim?index_of(":"))}</#assign>
</#list>

But this gives me the following error:

Caused by: java.lang.StringIndexOutOfBoundsException: String index out of 
range: -1
        at java.lang.String.substring(String.java:1938)
        at 
freemarker.core.StringBuiltins$substringBI$1.exec(StringBuiltins.java:213)

I checked the length of the string which is 28 and the index_of ":" is 7.

Also I tried, ${additional?trim?substring(0, 1)} - this also gives the above 
error. 

I don't know what the problem here is.

Please advice.

Thank you.
Regards,
Kishan.G
 
Team Leader.
www.spansystems.com



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to