Bonjour,
Je veux déployer un ws sur axis 2 en https.
Voilà les étapes que j'ai suivi :
1) activer http dans tomcat sur le port 5880
2) activer https dans tomcat sur le port 5883
3) dans le fichier WEB-INF/conf/axis2.xml j'ai ajouté :
4) dans le fichier WEB-INF/services/MonWS/META-INF/services.xml j'ai mis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <transportReceiver name="https" class="org.apache.axis2.transport.http.SimpleHTTPServer"> <parameter name="port">5883</parameter> </transportReceiver>
Quand je lance mon ws dans le navigateur (https://localhost:5883/axis2/services/listServices) j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?xml version="1.0" encoding="UTF-8"?> <!-- This file was auto-generated from WSDL --> <!-- by the Apache Axis2 version: 1.4.1 Built on : Aug 13, 2008 (05:03:35 LKT) --> <serviceGroup> <service name="MonWS"> <parameter name="ServiceClass">com.MaClass</parameter> <operation name="traitement"> <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/> </operation> <transports> <transport>https</transport> </transports> </service> </serviceGroup>
Internal server error
Est ce que je peut avoir de l'aide pour régler ce problème.
Merci
Partager