Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ApacheCXF-指定端点url_Java_Web Services_Cxf - Fatal编程技术网

Java ApacheCXF-指定端点url

Java ApacheCXF-指定端点url,java,web-services,cxf,Java,Web Services,Cxf,我有一个运行在8080端口的tomcat实例和一个运行在/services路径的ApacheCxfWebService。 现在我不想直接公开这个tomcat服务器,所以我在端口80使用nginx作为它的代理。问题是webservice端点是相对于tomcat服务器的,所以它仍然位于端口8080 是否可以更改此端点url,以便客户端的请求将转到nginx代理 谢谢。 <jaxws:endpoint id="aWebService" implementor="package.class

我有一个运行在8080端口的tomcat实例和一个运行在/services路径的ApacheCxfWebService。 现在我不想直接公开这个tomcat服务器,所以我在端口80使用nginx作为它的代理。问题是webservice端点是相对于tomcat服务器的,所以它仍然位于端口8080

是否可以更改此端点url,以便客户端的请求将转到nginx代理

谢谢。


<jaxws:endpoint id="aWebService"
    implementor="package.class"
    address="adressOfYourServer/nameOfYourService">

</jaxws:endpoint>

它对我有用

这听起来不像是一个与编程相关的问题。这仍然是一个与编程相关的问题,因为我认为解决方案可能是在代码中添加注释或在cxf配置中添加注释