我有一个EUREKA,ZUUL和一个样本ATOMIC服务部署到WAS Liberty Profile。 当我尝试点击ATOMIC服务的代理URL时,我收到转发错误。
com.netflix.zuul.exception.ZuulException: Forwarding error
at org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.forward (RibbonRoutingFilter.java:145)
Caused by: java.lang.RuntimeException: SRV.8.2: RequestWrapper objects must extend ServletRequestWrapper or HttpServletRequestWrapper
at com.ibm.wsspi.webcontainer.util.ServletUtil.unwrapRequest(ServletUtil.java:91)
at com.ibm.wsspi.webcontainer.util.ServletUtil.unwrapRequest(ServletUtil.java:63)
完整的堆栈跟踪位于,
https://github.com/bsridhar123/ZUUL/blob/master/logs/PROXY_ATOMIC.txt
我在github repos中共享了这些服务的代码。
- 适用于ZUUL反向代理服务 https://github.com/bsridhar123/ZUUL
有人可以帮我解决这个问题。