Corporate Culture

Corporate Culture

Vision

Rooted in Chinese civilization and embracing global culture, striving to be a world-class technology innovator, delivering superior contributions to green energy for the world, and providing a platform of pursuing spiritual and material well-being for employees!

Mission

Innovating for customers!

Core Value

Refine   Enable   Strive   Innovate

Staff Activity

Quality

Quality is self-esteem and prestige, which we strongly pursue together with our clients.

SPP Team

It is our pleasure to make you happy.

QA

Countless trials precede a fearless journey.

Manufacture

Sharp sight to observe, sharp insight to perceive.

Design

No perfect solution, only a better one.

Service

Each step we take aims to make your life better.

R&D

Leading technology is a matter of accumulation.

FreeMarker template error (DEBUG mode; use RETHROW in production!): Template inclusion failed (for parameter value "inc_footer.html"): There was an error loading the template on an earlier attempt; see cause exception. ---- FTL stack trace ("~" means nesting-related): - Failed at: #include "inc_footer.html" [in template "1/en/us_enterpriseconcept.html" at line 106, column 9] ---- Java stack trace (for programmers): ---- freemarker.core._MiscTemplateException: [... Exception message was already printed; see it above ...] at freemarker.core.Include.accept(Include.java:164) at freemarker.core.Environment.visit(Environment.java:330) at freemarker.core.Environment.visit(Environment.java:336) at freemarker.core.Environment.process(Environment.java:309) at freemarker.template.Template.process(Template.java:384) at com.yongsycms.common.file.FtpFileHandler$12.doInFtp(FtpFileHandler.java:279) at com.yongsycms.common.file.FtpTemplate.execute(FtpTemplate.java:58) at com.yongsycms.common.file.FtpFileHandler.storeFile(FtpFileHandler.java:267) at com.yongsycms.core.html.PNode.doMakeHtml(PNode.java:93) at com.yongsycms.core.html.PNode.makeHtml(PNode.java:45) at com.yongsycms.core.html.HtmlServiceImpl.makeNode(HtmlServiceImpl.java:172) at com.yongsycms.core.html.HtmlServiceImpl$$FastClassBySpringCGLIB$$24e8782f.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671) at com.yongsycms.core.html.HtmlServiceImpl$$EnhancerBySpringCGLIB$$2f8127d3.makeNode() at com.yongsycms.core.html.HtmlGeneratorImpl$1.run(HtmlGeneratorImpl.java:33) Caused by: java.io.IOException: There was an error loading the template on an earlier attempt; see cause exception. at freemarker.cache.TemplateCache.newIOException(TemplateCache.java:485) at freemarker.cache.TemplateCache.throwLoadFailedException(TemplateCache.java:501) at freemarker.cache.TemplateCache.getTemplateInternal(TemplateCache.java:361) at freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:292) at freemarker.template.Configuration.getTemplate(Configuration.java:2750) at freemarker.core.Environment.getTemplateForInclusion(Environment.java:2540) at freemarker.core.Include.accept(Include.java:162) ... 21 more Caused by: freemarker.core.ParseException: Syntax error in template "1/en/inc_footer.html" in line 71, column 21: Encountered "[/#list]", but was expecting one of: <_INCLUDE> "${" "#{" "[=" at freemarker.core.FMParser.generateParseException(FMParser.java:5768) at freemarker.core.FMParser.jj_consume_token(FMParser.java:5627) at freemarker.core.FMParser.UnifiedMacroTransform(FMParser.java:2873) at freemarker.core.FMParser.FreemarkerDirective(FMParser.java:3457) at freemarker.core.FMParser.MixedContentElements(FMParser.java:3812) at freemarker.core.FMParser.If(FMParser.java:1663) at freemarker.core.FMParser.FreemarkerDirective(FMParser.java:3422) at freemarker.core.FMParser.MixedContentElements(FMParser.java:3812) at freemarker.core.FMParser.List(FMParser.java:1784) at freemarker.core.FMParser.FreemarkerDirective(FMParser.java:3426) at freemarker.core.FMParser.MixedContentElements(FMParser.java:3812) at freemarker.core.FMParser.UnifiedMacroTransform(FMParser.java:2872) at freemarker.core.FMParser.FreemarkerDirective(FMParser.java:3457) at freemarker.core.FMParser.MixedContentElements(FMParser.java:3812) at freemarker.core.FMParser.Escape(FMParser.java:3236) at freemarker.core.FMParser.FreemarkerDirective(FMParser.java:3528) at freemarker.core.FMParser.MixedContentElements(FMParser.java:3812) at freemarker.core.FMParser.Root(FMParser.java:4458) at freemarker.template.Template.(Template.java:253) at freemarker.cache.TemplateCache.loadTemplate(TemplateCache.java:549) at freemarker.cache.TemplateCache.getTemplateInternal(TemplateCache.java:439) ... 25 more