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 : Sélectionner tout - Visualiser dans une fenêtre à part
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