调用服务时ZUUL转发错误

时间:2016-04-06 10:40:08

标签: spring websphere-liberty ibm-was netflix-eureka netflix-zuul

我有一个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

有人可以帮我解决这个问题。

0 个答案:

没有答案