Method public java.util.List com.contentforces.cms.plugin.cm.template.TemplateEngineLogic.advGetQuestionsAndAnswers(java.lang.String,java.util.List) threw an exception when invoked on com.contentforces.cms.plugin.cm.template.TemplateEngineLogic@4e0d209a
The problematic instruction:
----------
==> assignment: questionsAndAnswers=logic.advGetQuestionsAndAnswers(advisorName, skuList) [on line 61, column 9 in main/advisor_lib.ftl]
in user-directive advisor [on line 34, column 25 in CompexConsumer/product_advisor.ftl]
----------
Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: Method public java.util.List com.contentforces.cms.plugin.cm.template.TemplateEngineLogic.advGetQuestionsAndAnswers(java.lang.String,java.util.List) threw an exception when invoked on com.contentforces.cms.plugin.cm.template.TemplateEngineLogic@4e0d209a
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130)
at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Assignment.accept(Assignment.java:90)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Macro$Context.runMacro(Macro.java:163)
at freemarker.core.Environment.visit(Environment.java:601)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.visit(Environment.java:297)
at freemarker.core.CompressedBlock.accept(CompressedBlock.java:73)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at freemarker.template.Template.process(Template.java:237)
at com.contentforces.cms.plugin.cm.publish.actions.SimplePublishAction.performAction(SimplePublishAction.java:34)
at com.contentforces.cms.plugin.cm.publish.logic.PublishLogic.executeAction(PublishLogic.java:146)
at com.contentforces.cms.plugin.cm.publish.logic.PublishLogic$$FastClassByCGLIB$$863b5546.invoke(
)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:696)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:631)
at com.contentforces.cms.plugin.cm.publish.logic.PublishLogic$$EnhancerByCGLIB$$170d5e56.executeAction()
at com.contentforces.cms.plugin.cm.publish.PublishService.run(PublishService.java:65)
Caused by: java.lang.NullPointerException