org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must not have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1}}

Kuali JIRA | Nina Gelderbloem | 5 years ago
  1. 0

    Running org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse log4j: Parsing for [root] with value=[WARN, console]. log4j: Level token is [WARN]. log4j: Category root set to WARN log4j: Parsing appender named "console". log4j: Parsing layout options for "console". log4j: Setting property [conversionPattern] to [%-4r [%t] %-5p %c %x - %m%n]. log4j: End of parsing for "console". log4j: Setting property [threshold] to [WARN]. log4j: Parsed "console" options. log4j: Parsing for [org.springframework] with value=[WARN]. log4j: Level token is [WARN]. log4j: Category org.springframework set to WARN log4j: Handling log4j.additivity.org.springframework=[null] log4j: Parsing for [atomikos] with value=[WARN]. log4j: Level token is [WARN]. log4j: Category atomikos set to WARN log4j: Handling log4j.additivity.atomikos=[null] log4j: Finished configuring. 0 [main] WARN org.kuali.student.common.util.ModPropertyPlaceholderConfigurer - Could not load custom properties from property:ks.config.location location:null 35255 [main] WARN atomikos - dataSource: refreshed XAResource 50082 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-24a, requiredComponentTypeId=kuali.reqComponent.type.course.program.admitted.org.duration] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Students admitted to $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) may take no more than $intValue $NLHelper.getProperGrammar($intValue, "course") in the $org.getLongName() in $duration $NLHelper.getProperGrammar($duration, $durationType.getName()).toLowerCase()', contextMap={duration=1, durationType=null, org=org.kuali.student.r1.core.organization.dto.OrgInfo@3f224eff, NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, intValue=2, fields={kuali.reqComponent.field.type.durationType.id=kuali.atp.duration.Year, kuali.reqComponent.field.type.value.positive.integer=2, kuali.reqComponent.field.type.org.id=50, kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1, kuali.reqComponent.field.type.duration=1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_admitted_org_duration_ProgramAsClu(TestStatementServiceImplForCourse.java:262) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 32] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50100 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-24b, requiredComponentTypeId=kuali.reqComponent.type.course.program.admitted.org.duration] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Students admitted to $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) may take no more than $intValue $NLHelper.getProperGrammar($intValue, "course") in the $org.getLongName() in $duration $NLHelper.getProperGrammar($duration, $durationType.getName()).toLowerCase()', contextMap={duration=1, durationType=null, org=org.kuali.student.r1.core.organization.dto.OrgInfo@40c8be46, NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, intValue=2, fields={kuali.reqComponent.field.type.durationType.id=kuali.atp.duration.Year, kuali.reqComponent.field.type.value.positive.integer=2, kuali.reqComponent.field.type.org.id=50, kuali.reqComponent.field.type.program.cluSet.id=CLUSET-NL-PROGRAMS-2, kuali.reqComponent.field.type.duration=1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_admitted_org_duration_ProgramAsCluSet(TestStatementServiceImplForCourse.java:269) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 32] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50115 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-25a, requiredComponentTypeId=kuali.reqComponent.type.course.program.notadmitted.org.duration] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Students not admitted to $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) may take no more than $intValue $NLHelper.getProperGrammar($intValue, "course") in the $org.getLongName() in $duration $NLHelper.getProperGrammar($duration, $durationType.getName()).toLowerCase()', contextMap={duration=1, durationType=null, org=org.kuali.student.r1.core.organization.dto.OrgInfo@3126984f, NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, intValue=3, fields={kuali.reqComponent.field.type.durationType.id=kuali.atp.duration.Year, kuali.reqComponent.field.type.value.positive.integer=3, kuali.reqComponent.field.type.org.id=64, kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1, kuali.reqComponent.field.type.duration=1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_org_duration_ProgramAsClu(TestStatementServiceImplForCourse.java:276) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 36] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50130 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-25b, requiredComponentTypeId=kuali.reqComponent.type.course.program.notadmitted.org.duration] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Students not admitted to $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) may take no more than $intValue $NLHelper.getProperGrammar($intValue, "course") in the $org.getLongName() in $duration $NLHelper.getProperGrammar($duration, $durationType.getName()).toLowerCase()', contextMap={duration=1, durationType=null, org=org.kuali.student.r1.core.organization.dto.OrgInfo@6e709631, NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, intValue=3, fields={kuali.reqComponent.field.type.durationType.id=kuali.atp.duration.Year, kuali.reqComponent.field.type.value.positive.integer=3, kuali.reqComponent.field.type.org.id=64, kuali.reqComponent.field.type.program.cluSet.id=CLUSET-NL-PROGRAMS-2, kuali.reqComponent.field.type.duration=1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_org_duration_ProgramAsCluSet(TestStatementServiceImplForCourse.java:283) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 36] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50145 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-27a, requiredComponentTypeId=kuali.reqComponent.type.course.program.notadmitted] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must not have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_ProgramAsClu(TestStatementServiceImplForCourse.java:297) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 46] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50153 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-27b, requiredComponentTypeId=kuali.reqComponent.type.course.program.notadmitted] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must not have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.cluSet.id=CLUSET-NL-PROGRAMS-2}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_ProgramAsCluSet(TestStatementServiceImplForCourse.java:304) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 46] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50178 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-30a, requiredComponentTypeId=kuali.reqComponent.type.course.program.admitted] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_admitted_ProgramAsClu(TestStatementServiceImplForCourse.java:325) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 42] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50189 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-30b, requiredComponentTypeId=kuali.reqComponent.type.course.program.admitted] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.cluSet.id=CLUSET-NL-PROGRAMS-2}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_admitted_ProgramAsCluSet(TestStatementServiceImplForCourse.java:332) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 42] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more Tests run: 44, Failures: 31, Errors: 8, Skipped: 0, Time elapsed: 51.848 sec <<< FAILURE!

    Kuali JIRA | 5 years ago | Nina Gelderbloem
    org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must not have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1}}
  2. 0

    Running org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse log4j: Parsing for [root] with value=[WARN, console]. log4j: Level token is [WARN]. log4j: Category root set to WARN log4j: Parsing appender named "console". log4j: Parsing layout options for "console". log4j: Setting property [conversionPattern] to [%-4r [%t] %-5p %c %x - %m%n]. log4j: End of parsing for "console". log4j: Setting property [threshold] to [WARN]. log4j: Parsed "console" options. log4j: Parsing for [org.springframework] with value=[WARN]. log4j: Level token is [WARN]. log4j: Category org.springframework set to WARN log4j: Handling log4j.additivity.org.springframework=[null] log4j: Parsing for [atomikos] with value=[WARN]. log4j: Level token is [WARN]. log4j: Category atomikos set to WARN log4j: Handling log4j.additivity.atomikos=[null] log4j: Finished configuring. 0 [main] WARN org.kuali.student.common.util.ModPropertyPlaceholderConfigurer - Could not load custom properties from property:ks.config.location location:null 35255 [main] WARN atomikos - dataSource: refreshed XAResource 50082 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-24a, requiredComponentTypeId=kuali.reqComponent.type.course.program.admitted.org.duration] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Students admitted to $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) may take no more than $intValue $NLHelper.getProperGrammar($intValue, "course") in the $org.getLongName() in $duration $NLHelper.getProperGrammar($duration, $durationType.getName()).toLowerCase()', contextMap={duration=1, durationType=null, org=org.kuali.student.r1.core.organization.dto.OrgInfo@3f224eff, NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, intValue=2, fields={kuali.reqComponent.field.type.durationType.id=kuali.atp.duration.Year, kuali.reqComponent.field.type.value.positive.integer=2, kuali.reqComponent.field.type.org.id=50, kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1, kuali.reqComponent.field.type.duration=1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_admitted_org_duration_ProgramAsClu(TestStatementServiceImplForCourse.java:262) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 32] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50100 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-24b, requiredComponentTypeId=kuali.reqComponent.type.course.program.admitted.org.duration] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Students admitted to $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) may take no more than $intValue $NLHelper.getProperGrammar($intValue, "course") in the $org.getLongName() in $duration $NLHelper.getProperGrammar($duration, $durationType.getName()).toLowerCase()', contextMap={duration=1, durationType=null, org=org.kuali.student.r1.core.organization.dto.OrgInfo@40c8be46, NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, intValue=2, fields={kuali.reqComponent.field.type.durationType.id=kuali.atp.duration.Year, kuali.reqComponent.field.type.value.positive.integer=2, kuali.reqComponent.field.type.org.id=50, kuali.reqComponent.field.type.program.cluSet.id=CLUSET-NL-PROGRAMS-2, kuali.reqComponent.field.type.duration=1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_admitted_org_duration_ProgramAsCluSet(TestStatementServiceImplForCourse.java:269) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 32] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50115 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-25a, requiredComponentTypeId=kuali.reqComponent.type.course.program.notadmitted.org.duration] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Students not admitted to $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) may take no more than $intValue $NLHelper.getProperGrammar($intValue, "course") in the $org.getLongName() in $duration $NLHelper.getProperGrammar($duration, $durationType.getName()).toLowerCase()', contextMap={duration=1, durationType=null, org=org.kuali.student.r1.core.organization.dto.OrgInfo@3126984f, NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, intValue=3, fields={kuali.reqComponent.field.type.durationType.id=kuali.atp.duration.Year, kuali.reqComponent.field.type.value.positive.integer=3, kuali.reqComponent.field.type.org.id=64, kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1, kuali.reqComponent.field.type.duration=1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_org_duration_ProgramAsClu(TestStatementServiceImplForCourse.java:276) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 36] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50130 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-25b, requiredComponentTypeId=kuali.reqComponent.type.course.program.notadmitted.org.duration] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Students not admitted to $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) may take no more than $intValue $NLHelper.getProperGrammar($intValue, "course") in the $org.getLongName() in $duration $NLHelper.getProperGrammar($duration, $durationType.getName()).toLowerCase()', contextMap={duration=1, durationType=null, org=org.kuali.student.r1.core.organization.dto.OrgInfo@6e709631, NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, intValue=3, fields={kuali.reqComponent.field.type.durationType.id=kuali.atp.duration.Year, kuali.reqComponent.field.type.value.positive.integer=3, kuali.reqComponent.field.type.org.id=64, kuali.reqComponent.field.type.program.cluSet.id=CLUSET-NL-PROGRAMS-2, kuali.reqComponent.field.type.duration=1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_org_duration_ProgramAsCluSet(TestStatementServiceImplForCourse.java:283) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 36] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50145 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-27a, requiredComponentTypeId=kuali.reqComponent.type.course.program.notadmitted] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must not have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_ProgramAsClu(TestStatementServiceImplForCourse.java:297) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 46] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50153 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-27b, requiredComponentTypeId=kuali.reqComponent.type.course.program.notadmitted] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must not have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.cluSet.id=CLUSET-NL-PROGRAMS-2}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_ProgramAsCluSet(TestStatementServiceImplForCourse.java:304) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 46] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50178 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-30a, requiredComponentTypeId=kuali.reqComponent.type.course.program.admitted] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_admitted_ProgramAsClu(TestStatementServiceImplForCourse.java:325) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 42] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more 50189 [main] ERROR org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator - Generating template for requirement component failed: ReqComponent[id=REQCOMP-30b, requiredComponentTypeId=kuali.reqComponent.type.course.program.admitted] org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.cluSet.id=CLUSET-NL-PROGRAMS-2}} at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:50) at org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121) at org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>) at org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_admitted_ProgramAsCluSet(TestStatementServiceImplForCourse.java:332) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.apache.velocity.exception.VelocityException at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:190) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162) at org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48) ... 47 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getCluOrCluSetAsLongNames' in class java.lang.Class threw exception java.lang.NullPointerException at VelocityEngine[line 1, column 42] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277) at org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216) at org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294) at org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187) ... 49 more Caused by: java.lang.NullPointerException at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44) at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270) ... 56 more Tests run: 44, Failures: 31, Errors: 8, Skipped: 0, Time elapsed: 51.848 sec <<< FAILURE!

    Kuali JIRA | 5 years ago | Nina Gelderbloem
    org.kuali.student.r2.common.exceptions.OperationFailedException: Generating template failed: template='Must not have been admitted to the $NLHelper.getCluOrCluSetAsLongNames($programClu,$programCluSet) program', contextMap={NLHelper=class org.kuali.student.lum.statement.config.context.util.NLHelper, fields={kuali.reqComponent.field.type.program.clu.id=CLU-NL-PROGRAM-1}}
  3. 0

    Android: Saving Map State in Google map

    Stack Overflow | 11 months ago | Junie Negentien
    java.lang.RuntimeException: Unable to resume activity {com.ourThesis.junieNegentien2015/com.ourThesis.junieNegentien2015.MainActivity}: java.lang.NullPointerException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames()
    2. org.kuali.student
      NLHelper.getCluOrCluSetAsLongNames
      1. org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:44)
      2. org.kuali.student.lum.statement.config.context.util.NLHelper.getCluOrCluSetAsLongNames(NLHelper.java:37)
      2 frames
    3. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    4. Apache Velocity
      VelocityEngine.evaluate
      1. org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
      2. org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
      3. org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
      4. org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262)
      5. org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342)
      6. org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
      7. org.apache.velocity.runtime.RuntimeInstance.render(RuntimeInstance.java:1277)
      8. org.apache.velocity.runtime.RuntimeInstance.evaluate(RuntimeInstance.java:1216)
      9. org.apache.velocity.app.VelocityEngine.evaluate(VelocityEngine.java:294)
      9 frames
    5. org.kuali.student
      StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke
      1. org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:187)
      2. org.kuali.student.common.util.VelocityTemplateEngine.evaluate(VelocityTemplateEngine.java:162)
      3. org.kuali.student.r1.core.statement.naturallanguage.translators.TemplateTranslator.translate(TemplateTranslator.java:48)
      4. org.kuali.student.r1.core.statement.naturallanguage.translators.ReqComponentTranslator.translate(ReqComponentTranslator.java:121)
      5. org.kuali.student.r1.core.statement.naturallanguage.translators.NaturalLanguageTranslatorImpl.translateReqComponent(NaturalLanguageTranslatorImpl.java:98)
      6. org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl.getNaturalLanguageForReqComponent(StatementServiceImpl.java:245)
      7. org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$FastClassByCGLIB$$fadbd285.invoke(<generated>)
      7 frames
    6. IDEA
      MethodProxy.invoke
      1. net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
      1 frame
    7. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      2 frames
    8. Spring Tx
      TransactionInterceptor.invoke
      1. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
      1 frame
    9. Spring AOP
      Cglib2AopProxy$DynamicAdvisedInterceptor.intercept
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      2. org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
      2 frames
    10. org.kuali.student
      TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_ProgramAsClu
      1. org.kuali.student.r1.core.statement.service.impl.StatementServiceImpl$$EnhancerByCGLIB$$d806ed5a.getNaturalLanguageForReqComponent(<generated>)
      2. org.kuali.student.lum.statement.service.impl.TestStatementServiceImplForCourse.testGetNaturalLanguageForReqComponentType_kuali_reqComponent_type_course_program_notadmitted_ProgramAsClu(TestStatementServiceImplForCourse.java:297)
      2 frames
    11. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    12. JUnit
      InvokeMethod.evaluate
      1. org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
      2. org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
      3. org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
      4. org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
      4 frames
    13. Spring TestContext
      SpringJUnit4ClassRunner.runChild
      1. org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74)
      2. org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83)
      3. org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
      4. org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
      4 frames
    14. JUnit
      RunBefores.evaluate
      1. org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
      2. org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
      3. org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
      4. org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
      5. org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
      6. org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
      7. org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
      7 frames
    15. Spring TestContext
      RunAfterTestClassCallbacks.evaluate
      1. org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
      2. org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
      2 frames
    16. JUnit
      ParentRunner.run
      1. org.junit.runners.ParentRunner.run(ParentRunner.java:300)
      1 frame
    17. Spring TestContext
      SpringJUnit4ClassRunner.run
      1. org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
      1 frame
    18. JUnit4 Provider
      JUnit4Provider.invoke
      1. org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
      2. org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
      3. org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
      3 frames
    19. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    20. SureFire
      ProviderFactory$ClassLoaderProxy.invoke
      1. org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
      1 frame
    21. Unknown
      $Proxy0.invoke
      1. $Proxy0.invoke(Unknown Source)
      1 frame
    22. SureFire
      ForkedBooter.main
      1. org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
      2. org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:74)
      3. org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
      3 frames