Java CXF策略生成器-无限循环

Java CXF策略生成器-无限循环,java,spring,cxf,Java,Spring,Cxf,我是用Java构建web服务的新手,我正在学习如何使用Tomcat、CXF和JaxWS/RS用Java和Heroku实现RESTful web服务。我已经成功地将应用程序部署到Heroku,并且到目前为止能够解决所有错误。在最终获得正确的依赖项之后(我认为),服务器崩溃是因为出现了试图为org.apache.cxf.ws.policy.PolicyBuilder创建bean的无限循环,这会导致StackOverflowException。我正在附加日志文件。任何帮助都将不胜感激。我迷路了 日志文

我是用Java构建web服务的新手,我正在学习如何使用Tomcat、CXF和JaxWS/RS用Java和Heroku实现RESTful web服务。我已经成功地将应用程序部署到Heroku,并且到目前为止能够解决所有错误。在最终获得正确的依赖项之后(我认为),服务器崩溃是因为出现了试图为org.apache.cxf.ws.policy.PolicyBuilder创建bean的无限循环,这会导致StackOverflowException。我正在附加日志文件。任何帮助都将不胜感激。我迷路了

日志文件位于此处:

我的pom文件在这里:

我的cxf文件在这里:


日志似乎并没有真正告诉我问题发生在哪里,只是无限创建一个bean存在一些问题。由于我是新手,而且日志中缺少有用的信息,我真的对下一步如何调试应用程序感到困惑。FWIW,我在这里和谷歌上查看了类似的主题,但没有找到任何有用的。也许是因为我真的不知道我在找什么。提前感谢您提供的任何帮助

我发现了这个问题。我的pom中有一个额外的依赖项:

<dependency>
  <groupId>org.apache.cxf</groupId>
  <artifactId>cxf-rt-ws-policy</artifactId>
  <version>${cxf.version}</version>
</dependency>

org.apache.cxf
cxf rt ws策略
${cxf.version}
此外,我还更新了Spring4和CXF3,我的问题得到了解决