Modifier le endpoint (jaxws 2.1 / weblogic 10)
Bonjour,
J'ai un webservice déployé sous weblogic 10 MP1.
Le point d'entrée du ws est une Servlet. Dans mon web.xml, cette servlet est associée avec l'url pattern /services/MyOperation.
Lors du déploiement, mon service est appelable par le endpoint http://serveurname:8888/MyOperation/services/MyOperation.
Je voudrais modifié ce endpoint par
http://serveurname:8888/Categorie/services/MyOperation.
J'ai ajouté à la web-app le fichier weblogic-webservices.xml suivant
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<?xml version='1.0' encoding='UTF-8'?>
<weblogic-webservices xmlns="http://www.bea.com/ns/weblogic/90">
<webservice-description>
<webservice-description-name>blabla</webservice-description-name>
<port-component>
<port-component-name>ServicexxxSOAP11port_http</port-component-name>
<service-endpoint-address>
<webservice-contextpath>/Categorie</webservice-contextpath>
<webservice-serviceuri>/Categorie</webservice-serviceuri>
</service-endpoint-address>
</port-component>
</webservice-description>
</weblogic-webservices> |
Le problème est qu'une fois deployée, quand je demarre l'appli, j'au une exception du style : JAX-RPC mapping file not found.
Or j'utilise JAXWS ..
Y a t'il un autre endroit ou je peux modifier le prefixe de mon endpoint ?
Cordialement