2011-03-07 4 views
3

J'ai une instance tomcat exécutée sur le port 8080 et un service web apache cxf s'exécutant sur le chemin/services. Maintenant, je ne veux pas exposer ce serveur tomcat directement donc j'utilise nginx comme proxy au port 80. Le problème est le point de terminaison webservice est relatif au serveur tomcat donc il est toujours au port 8080.apache cxf - spécifiez l'URL du point de terminaison

Est-il possible de changer cette URL de point de terminaison afin que la demande du client ira au proxy nginx?

Merci.

+0

Cela ne ressemble pas à une question liée à la programmation. C'est plus concerné par la configuration du serveur. –

+2

encore une question liée à la programmation car je pense que la solution pourrait être d'ajouter une annotation au code ou à la configuration cxf – robinmag

Répondre

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

</jaxws:endpoint> 

Il travaille pour moi

Questions connexes