Cd Free Silver Brazing Alloys
  Cd containing brazing alloys
  Phos Copper Brazing Alloys
  Aluminum Alloys
  Flux mixed aluminum alloys
  Cu Al brazing filler metal
  Stannum Soldering alloys
  Silver Paste Flux
  Aluminum brazing paste flux
  Typical brazing ring size

Add: 6th Floor, GMI Building, No.663 North Tianhe Road, Guangzhou, Guangdong, CHINA 510630
Tel: +86-20-38731392
Fax: +86-20-38731678
E-mail: zs_yihong@163.com

  Your present position:News
  News
 
FreeMarker template error!


Error on line 86, column 329 in tpl/2007/y/www.yi-hong.com/en/news.html
The problematic instruction:
----------
==> ${row.title[0..30]} [on line 86, column 327 in tpl/2007/y/www.yi-hong.com/en/news.html]
 in include "../${common_user_tplurl}/en/news.html" [on line 2, column 1 in en/news.html]
----------

Java backtrace for programmers:
----------
freemarker.template.TemplateException: Error on line 86, column 329 in tpl/2007/y/www.yi-hong.com/en/news.html
	at freemarker.core.DynamicKeyName.dealWithRangeKey(DynamicKeyName.java:219)
	at freemarker.core.DynamicKeyName._getAsTemplateModel(DynamicKeyName.java:77)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.IfBlock.accept(IfBlock.java:82)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:172)
	at freemarker.core.Environment.visit(Environment.java:351)
	at freemarker.core.IteratorBlock.accept(IteratorBlock.java:95)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.IfBlock.accept(IfBlock.java:82)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.Environment.include(Environment.java:1375)
	at freemarker.core.Include.accept(Include.java:155)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:196)
	at freemarker.core.Environment.process(Environment.java:176)
	at freemarker.template.Template.process(Template.java:232)
	at freemarker.ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:427)
	at freemarker.ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:366)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
	at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
	at shield.front.action.filter.NotAllowedToTunFilesFilter.doFilter(NotAllowedToTunFilesFilter.java:34)
	at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
	at com.kenfor.util.filter.InvalidSQLinjectFilter.doFilter(InvalidSQLinjectFilter.java:58)
	at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
	at shield.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:39)
	at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
	at shield.sysadm.website.sitemap.GotoSitemapConfirmfileFilter.doFilter(GotoSitemapConfirmfileFilter.java:74)
	at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
	at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:420)
	at com.caucho.server.port.TcpConnection.run(TcpConnection.java:514)
	at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:520)
	at com.caucho.util.ThreadPool.run(ThreadPool.java:442)
	at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 31
	at java.lang.String.substring(String.java:1765)
	at freemarker.core.DynamicKeyName.dealWithRangeKey(DynamicKeyName.java:216)
	... 48 more