Я пытаюсь создать набор микросервисов springMVC с рендерингом на стороне сервера с использованием JSP. Мои приложения springMVC имеют контроллеры, которые возвращают объекты модели JSP, которые делают представление.Как сделать рендеринг на стороне сервера с помощью eureka и springMVC
Мои JSP находятся в папке «META-INF/resources/WEB-INF/jsp /». Когда я запускаю приложение Springboot, он работает без каких-либо проблем, и моя модель отображается правильно в браузере.
Однако, когда я использую эврика с Zuul сделать реестр службы и пройти через общую службу приложения, я получаю следующее сообщение об ошибке
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Wed Aug 24 23:30:25 IST 2016
There was an unexpected error (type=Internal Server Error, status=500).
GENERAL
И в консоли говорится
com.netflix.zuul.exception.ZuulException: Forwarding error
at org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.handleException(RibbonRoutingFilter.java:158) ~[spring-cloud-netflix-core-1.1.5.RELEASE.jar!/:1.1.5.RELEASE]
at org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.forward(RibbonRoutingFilter.java:133) ~[spring-cloud-netflix-core-1.1.5.RELEASE.jar!/:1.1.5.RELEASE]
at org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.run(RibbonRoutingFilter.java:79) ~[spring-cloud-netflix-core-1.1.5.RELEASE.jar!/:1.1.5.RELEASE]
at com.netflix.zuul.ZuulFilter.runFilter(ZuulFilter.java:112) ~[zuul-core-1.1.0.jar!/:1.1.0]
at com.netflix.zuul.FilterProcessor.processZuulFilter(FilterProcessor.java:197) ~[zuul-core-1.1.0.jar!/:1.1.0]
at com.netflix.zuul.FilterProcessor.runFilters(FilterProcessor.java:161) ~[zuul-core-1.1.0.jar!/:1.1.0]
at com.netflix.zuul.FilterProcessor.route(FilterProcessor.java:120) ~[zuul-core-1.1.0.jar!/:1.1.0]
at com.netflix.zuul.ZuulRunner.route(ZuulRunner.java:96) ~[zuul-core-1.1.0.jar!/:1.1.0]
at com.netflix.zuul.http.ZuulServlet.route(ZuulServlet.java:116) ~[zuul-core-1.1.0.jar!/:1.1.0]
at com.netflix.zuul.http.ZuulServlet.service(ZuulServlet.java:81) ~[zuul-core-1.1.0.jar!/:1.1.0]
Любой идея, почему я получаю это. Я думаю, это связано с тем, как у меня может появиться JSP (просмотр).
Вы не предоставили много контекста. Можете ли вы включить информацию о правилах пересылки, которые вы установили в Zuul? Может быть, уровень «DEBUG» регистрируется на сервере Zuul для определения того, что он пытается сделать? –