Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SEVERE: Servlet.service() for servlet [spring] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('gig.artist.name')" (gig_edit:31)] with root cause
- java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'gigForm' available as request attribute
- at org.springframework.web.servlet.support.BindStatus.<init>(BindStatus.java:141)
- at org.thymeleaf.spring4.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:348)
- at org.thymeleaf.spring4.util.FieldUtils.getBindStatus(FieldUtils.java:288)
- at org.thymeleaf.spring4.util.FieldUtils.getBindStatus(FieldUtils.java:260)
- at org.thymeleaf.spring4.util.FieldUtils.checkErrors(FieldUtils.java:225)
- at org.thymeleaf.spring4.util.FieldUtils.hasErrors(FieldUtils.java:84)
- at org.thymeleaf.spring4.expression.Fields.hasErrors(Fields.java:59)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:497)
- at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:63)
- at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:95)
- at org.springframework.expression.spel.ast.MethodReference.access$100(MethodReference.java:44)
- at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:258)
- at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:85)
- at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:102)
- at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:100)
- at org.thymeleaf.spring4.expression.SpelVariableExpressionEvaluator.evaluate(SpelVariableExpressionEvaluator.java:138)
- at org.thymeleaf.standard.expression.VariableExpression.executeVariable(VariableExpression.java:149)
- at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:59)
- at org.thymeleaf.standard.expression.Expression.execute(Expression.java:103)
- at org.thymeleaf.standard.expression.Expression.execute(Expression.java:133)
- at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:202)
- at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:70)
- at org.thymeleaf.standard.expression.Expression.execute(Expression.java:107)
- at org.thymeleaf.standard.expression.Expression.execute(Expression.java:133)
- at org.thymeleaf.standard.expression.Expression.execute(Expression.java:120)
- at org.thymeleaf.standard.processor.attr.AbstractStandardSingleAttributeModifierAttrProcessor.getTargetAttributeValue(AbstractStandardSingleAttributeModifierAttrProcessor.java:67)
- at org.thymeleaf.processor.attr.AbstractSingleAttributeModifierAttrProcessor.getModifiedAttributeValues(AbstractSingleAttributeModifierAttrProcessor.java:59)
- at org.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessor.processAttribute(AbstractAttributeModifierAttrProcessor.java:61)
- at org.thymeleaf.processor.attr.AbstractAttrProcessor.doProcess(AbstractAttrProcessor.java:87)
- at org.thymeleaf.processor.AbstractProcessor.process(AbstractProcessor.java:212)
- at org.thymeleaf.dom.Node.applyNextProcessor(Node.java:1016)
- at org.thymeleaf.dom.Node.processNode(Node.java:971)
- at org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:672)
- at org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:655)
- at org.thymeleaf.dom.Node.processNode(Node.java:990)
- at org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:672)
- at org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:655)
- at org.thymeleaf.dom.Node.processNode(Node.java:990)
- at org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:672)
- at org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:655)
- at org.thymeleaf.dom.Node.processNode(Node.java:990)
- at org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:672)
- at org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:655)
- at org.thymeleaf.dom.Node.processNode(Node.java:990)
- at org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:672)
- at org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:655)
- at org.thymeleaf.dom.Node.processNode(Node.java:990)
- at org.thymeleaf.dom.Document.process(Document.java:93)
- at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1155)
- at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1060)
- at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1011)
- at org.thymeleaf.spring4.view.ThymeleafView.renderFragment(ThymeleafView.java:335)
- at org.thymeleaf.spring4.view.ThymeleafView.render(ThymeleafView.java:190)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1225)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1012)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:876)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
- at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
- at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
- at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
- at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement