2011-03-07 111 views
3

我有一個運行在端口8080的tomcat實例和運行在/ services路徑的apache cxf webservice。 現在我不想直接暴露這個tomcat服務器,所以我使用nginx作爲它的代理端口80.問題是web服務端點是相對於tomcat服務器,所以它仍然在端口8080.apache cxf - 指定端點url

是可能的更改此端點URL,以便客戶端的請求將轉到nginx代理?

謝謝。

+0

這聽起來不像一個編程相關的問題。它更關心服務器配置。 – 2011-03-07 08:55:23

+2

它仍然是一個編程相關的問題,因爲我認爲解決方案可能會在代碼或cxf配置中添加註釋 – robinmag 2011-03-07 09:48:11

回答

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

</jaxws:endpoint> 

它的工作對我來說