Comment puis-je changer de savon adresse dans JBoss 7 webservice java

Comment puis-je changer le savon adresse à un service web. Je suis en train de travailler sur JBoss 7.1.1.

J'ai cette classe de service web:

@WebService
public class Card {

   @WebMethod
   public CardResponseDTO insertCard(
           @WebParam(name = "cardRequestCardDTO") CardDTO cardDTO,
           @WebParam(name = "userName") String userName) {

       Date today;
       CardResponseDTO cardResponseDTO = new CardResponseDTO();

       try {
            today = Calendar.getInstance().getTime();
            //My logic in here...
            return cardResponseDTO;
       } catch (Exception ex) {
            log.error(ex.getMessage(), ex);
            cardResponseDTO.setErrorCode(-2);
            cardResponseDTO.setErrorMessage(ex.getMessage());
            return cardResponseDTO;
       }
   }
}

Et quand je travaille à mon localhost fonctionne très bien avec cette WSDL:

<wsdl:service name="CardService">
  <wsdl:port binding="tns:CardServiceSoapBinding" name="CardPort">
    <soap:address location="http://localhost:8080/inventory-ws/Card"/>
  </wsdl:port>
</wsdl:service>

Mais quand je la déployer sur mon serveur, qui a un nom server1.somedomain.com, ne fonctionne pas parce que j'ai eu juste http://serveur1:8080/...

<wsdl:service name="CardService">
  <wsdl:port binding="tns:CardServiceSoapBinding" name="CardPort">
     <soap:address location="http://server1:8080/inventory-ws/Card"/>
  </wsdl:port>
</wsdl:service>

Ce dont j'ai besoin est de savoir comment le faire fonctionner dans mon serveur avec l'adresse url complète: server1.domedomain.com.

Merci d'avance.

OriginalL'auteur j2gl | 2012-07-17