HTTP Status 500 - br.com.caelum.vraptor.validator.ValidationFailedException: There are validation errors and you forgot to specify where to go. Please add in your method something like:

type Exception report

message br.com.caelum.vraptor.validator.ValidationFailedException: There are validation errors and you forgot to specify where to go. Please add in your method something like:

description The server encountered an internal error that prevented it from fulfilling this request.

exception

br.com.caelum.vraptor.InterceptionException: br.com.caelum.vraptor.validator.ValidationFailedException: There are validation errors and you forgot to specify where to go. Please add in your method something like:
validator.onErrorUse(page()).of(AnyController.class).anyMethod();
or any view that you like.
If you didn't add any validation error, it is possible that a conversion error had happened.
	br.com.caelum.vraptor.interceptor.StepInvoker.invokeMethod(StepInvoker.java:69)
	br.com.caelum.vraptor.interceptor.StepInvoker.tryToInvoke(StepInvoker.java:55)
	br.com.caelum.vraptor.interceptor.StepInvoker$Proxy$_$$_WeldClientProxy.tryToInvoke(Unknown Source)
	br.com.caelum.vraptor.interceptor.InterceptorExecutor.executeAround(InterceptorExecutor.java:75)
	br.com.caelum.vraptor.interceptor.InterceptorExecutor$Proxy$_$$_WeldClientProxy.executeAround(Unknown Source)
	br.com.caelum.vraptor.interceptor.AspectStyleInterceptorHandler.execute(AspectStyleInterceptorHandler.java:85)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.start(DefaultInterceptorStack.java:93)
	br.com.caelum.vraptor.core.DefaultInterceptorStack$Proxy$_$$_WeldClientProxy.start(Unknown Source)
	br.com.caelum.vraptor.observer.RequestHandlerObserver.handle(RequestHandlerObserver.java:93)
	sun.reflect.GeneratedMethodAccessor1113.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)
	org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:93)
	org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:266)
	org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:253)
	org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:232)
	org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:169)
	org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:165)
	org.jboss.weld.event.ObserverNotifier.notifyObservers(ObserverNotifier.java:119)
	org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:112)
	org.jboss.weld.event.EventImpl.fire(EventImpl.java:83)
	br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:123)
	org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:113)

root cause

br.com.caelum.vraptor.validator.ValidationFailedException: There are validation errors and you forgot to specify where to go. Please add in your method something like:
validator.onErrorUse(page()).of(AnyController.class).anyMethod();
or any view that you like.
If you didn't add any validation error, it is possible that a conversion error had happened.
	br.com.caelum.vraptor.validator.Messages.assertAbsenceOfErrors(Messages.java:111)
	br.com.caelum.vraptor.validator.Messages$Proxy$_$$_WeldClientProxy.assertAbsenceOfErrors(Unknown Source)
	br.com.caelum.vraptor.core.DefaultResult.use(DefaultResult.java:79)
	br.com.caelum.vraptor.core.AbstractResult.forwardTo(AbstractResult.java:46)
	br.com.caelum.vraptor.core.DefaultResult$Proxy$_$$_WeldClientProxy.forwardTo(Unknown Source)
	es.transparencia.interceptors.ExcecaoInterceptor.intercept(ExcecaoInterceptor.java:29)
	es.transparencia.interceptors.ExcecaoInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source)
	sun.reflect.GeneratedMethodAccessor1122.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)
	net.vidageek.mirror.provider.java.PureJavaMethodReflectionProvider.invoke(PureJavaMethodReflectionProvider.java:38)
	net.vidageek.mirror.invoke.MethodHandlerByMethod.withArgs(MethodHandlerByMethod.java:54)
	br.com.caelum.vraptor.core.DefaultReflectionProvider.invoke(DefaultReflectionProvider.java:42)
	br.com.caelum.vraptor.core.DefaultReflectionProvider$Proxy$_$$_WeldClientProxy.invoke(Unknown Source)
	br.com.caelum.vraptor.interceptor.StepInvoker.invokeMethod(StepInvoker.java:64)
	br.com.caelum.vraptor.interceptor.StepInvoker.tryToInvoke(StepInvoker.java:55)
	br.com.caelum.vraptor.interceptor.StepInvoker$Proxy$_$$_WeldClientProxy.tryToInvoke(Unknown Source)
	br.com.caelum.vraptor.interceptor.InterceptorExecutor.executeAround(InterceptorExecutor.java:75)
	br.com.caelum.vraptor.interceptor.InterceptorExecutor$Proxy$_$$_WeldClientProxy.executeAround(Unknown Source)
	br.com.caelum.vraptor.interceptor.AspectStyleInterceptorHandler.execute(AspectStyleInterceptorHandler.java:85)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.start(DefaultInterceptorStack.java:93)
	br.com.caelum.vraptor.core.DefaultInterceptorStack$Proxy$_$$_WeldClientProxy.start(Unknown Source)
	br.com.caelum.vraptor.observer.RequestHandlerObserver.handle(RequestHandlerObserver.java:93)
	sun.reflect.GeneratedMethodAccessor1113.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)
	org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:93)
	org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:266)
	org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:253)
	org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:232)
	org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:169)
	org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:165)
	org.jboss.weld.event.ObserverNotifier.notifyObservers(ObserverNotifier.java:119)
	org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:112)
	org.jboss.weld.event.EventImpl.fire(EventImpl.java:83)
	br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:123)
	org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:113)

note The full stack trace of the root cause is available in the Apache Tomcat/8.0.28 logs.


Apache Tomcat/8.0.28