2010-04-23 5 views
3

Environnement: Windows 2003 JBoss 5.1Comment changer l'URL du service Web dans JBoss 5.1

code:

@WebService 
@Stateless 
@SOAPBinding(style = Style.RPC) 
public class MyWebService { 
public String sayHello() { 
return "Hello"; 
} 
} 

wsdl est déployé dans: http://localhost:8080/ear-project-ejb-project/MyWebService?wsdl

Je voudrais définir une autre chemin pour ce webservice, quelque chose comme:

http://localhost:8080/MyApplication/MyWebService?wsdl

Comment configurer cela dans JBoss 5.1? Y at-il une sorte de configuration qui fonctionnera dans n'importe quel serveur Java EE?

Répondre

1

Généralement, vous définissez une telle configuration Java EE dans le fichier web.xml de votre projet web (service):

<display-name>MyApplication</display-name> 

<servlet> 
    <servlet-name>MyWebService</servlet-name> 
    <servlet-class>com.my.company.my.package.MyWebServiceEndPoint</servlet-class> 
</servlet> 
Questions connexes