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

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>
4) dans le fichier WEB-INF/services/MonWS/META-INF/services.xml j'ai mis :

Code xml : 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>

Quand je lance mon ws dans le navigateur (https://localhost:5883/axis2/services/listServices) j'ai :
Internal server error

Est ce que je peut avoir de l'aide pour régler ce problème.
Merci