Bonjour,

Je travaille actuellement dans un environement JEE visant à faire converser deux applications au travers de webservice Alfresco. Pour faire mes tests locaux j'ai utilisé un fichier wsdd qui spécifiait un handler :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
    <transport name="http" pivot="java:org.apache.axis.transport.http.HTTPSender"/>
    <globalConfiguration >
        <requestFlow>
            <handler type="java:org.apache.ws.axis.security.WSDoAllSender"></handler>
        </requestFlow>
    </globalConfiguration>
</deployment>
Je souhaiterais maintenant me passer de ce fichier (visiblement le chargement du fichier n'arrive pas à se faire en environement de production alors que le path devrait être ok).

Le code qui me sert à paramétrer le port est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
    private <T extends Stub> T applyProperties(T axisPort) {
        axisPort._setProperty(WSHandlerConstants.ACTION,
                WSHandlerConstants.USERNAME_TOKEN + " " + WSHandlerConstants.TIMESTAMP);
        axisPort._setProperty(WSHandlerConstants.PASSWORD_TYPE,
                WSConstants.PW_TEXT);
        axisPort._setProperty(WSHandlerConstants.USER, login);
        axisPort._setProperty(WSHandlerConstants.PW_CALLBACK_REF,
                new WSPWCallback(authenticationResult.getTicket()));
        return axisPort;
    }
J'imagine que ca doit être par la pour porter l'équivalent du .wsdd mais je ne parvient pas à le faire.

Quelqu'un peut-il m'aider ?

Merci par avance.