我有一个在端口8080上运行的tomcat实例和一个在/ services路径上运行的apache cxf webservice。 现在我不想直接暴露这个tomcat服务器,所以我在端口80使用nginx作为它的代理。问题是webservice端点是相对于tomcat服务器所以它仍然在端口8080。
是否可以更改此端点URL,以便客户端的请求将转到nginx代理?
谢谢。
答案 0 :(得分:3)
<jaxws:endpoint id="aWebService"
implementor="package.class"
address="adressOfYourServer/nameOfYourService">
</jaxws:endpoint>
这对我有用