Bonjour, j'utilise JBoss AS 7.1 et je teste aussi sous JBoss EAP 6.3.

J'ai un webservice qui se déploye correctement et le serveur tourne, je peux verifier sur http://localhost:9990/ que le deployement est bien effectué et qu'il a bien reconnu un webservice, j'ai même accès au fichier wsdl par l'url http://localhost:8090/Telemetry-web/...yWSDLFile?wsdl

Pourtant lorsque j'essaye d'effectuer une requête ( par eclipse ou par SoapUI ) j'ai une HttpHostConnectionException la connection est refusée

J'ai déjà tenté de verifier que le port n'était pas utilisé en faisant netstat ( je suis d'ailleurs passé du port 8080 au 8090 pour en avoir le coeur net ), je suis sur qu'aucun firewall ne bloque le localhost.

Voici mon WSDL :
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
 
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://localhost:8090/TelemetryWSDLFile/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="TelemetryWSDLFile" targetNamespace="http://localhost:8090/TelemetryWSDLFile/">
  <wsdl:types>
    <xsd:schema targetNamespace="http://localhost:8090/TelemetryWSDLFile/">     
		<xsd:element name="userInfo">
		  <xsd:complexType>
		    <xsd:sequence>
		      <xsd:element name="id_User" type="xsd:integer"/>
		      <xsd:element name="username" type="xsd:string"/>
		      <xsd:element name="country" type="xsd:string"/>
		      <xsd:element name="IP" type="xsd:string"/>
		      <xsd:element name="language" type="xsd:string"/>
		      <xsd:element name="os" type="xsd:string"/>
		      <xsd:element name="timezone" type="xsd:string"/>
		    </xsd:sequence>
		  </xsd:complexType>
		</xsd:element> 
		<xsd:element name="eventInfo">
		  <xsd:complexType>
		    <xsd:sequence>
		      <xsd:element name="id_Event" type="xsd:integer"/>
		      <xsd:element name="id_User" type="xsd:integer"/>
		      <xsd:element name="event_Type" type="xsd:string"/>
		      <xsd:element name="timestamp" type="xsd:string"/>
		      <xsd:element name="tool_Name" type="xsd:string"/>
		      <xsd:element name="tool_Version" type="xsd:string"/>
		      <xsd:element name="logLevel" type="xsd:string"/>
		    </xsd:sequence>
		  </xsd:complexType>
		</xsd:element>      
       <xsd:element name="CreateUser">
      	<xsd:complexType>
      		<xsd:sequence>
      			<xsd:element name="in" type="xsd:string"></xsd:element>
      		</xsd:sequence>
      	</xsd:complexType>
      </xsd:element> 
      <xsd:element name="CreateUserResponse">
      	<xsd:complexType>
      		<xsd:sequence>
      			<xsd:element name="out" type="xsd:string"></xsd:element>
      		</xsd:sequence>
      	</xsd:complexType>
      </xsd:element>
   	<xsd:element name="CreateEvent">
      	<xsd:complexType>
      		<xsd:sequence>
      			<xsd:element name="in" type="xsd:string"></xsd:element>
      		</xsd:sequence>
      	</xsd:complexType>
      </xsd:element>    
      <xsd:element name="CreateEventResponse">
      	<xsd:complexType>
      		<xsd:sequence>
      			<xsd:element name="out" type="xsd:string"></xsd:element>
      		</xsd:sequence>
      	</xsd:complexType>
      </xsd:element>
    </xsd:schema>
  </wsdl:types> 
  <wsdl:message name="CreateUserRequest">
  	<wsdl:part name="parameters" element="tns:userInfo"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="CreateUserResponse">
  	<wsdl:part name="parameters" element="tns:CreateUserResponse"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="CreateEventRequest">
  	<wsdl:part name="parameters" element="tns:eventInfo"></wsdl:part>
  </wsdl:message>
  <wsdl:message name="CreateEventResponse">
  	<wsdl:part name="parameters" element="tns:CreateEventResponse"></wsdl:part>
  </wsdl:message>
  <wsdl:portType name="TelemetryWSDLFile">    
    <wsdl:operation name="CreateUser">
    	<wsdl:input message="tns:CreateUserRequest"></wsdl:input>
    	<wsdl:output message="tns:CreateUserResponse"></wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateEvent">
    	<wsdl:input message="tns:CreateEventRequest"></wsdl:input>
    	<wsdl:output message="tns:CreateEventResponse"></wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="TelemetryWSDLFileSOAP" type="tns:TelemetryWSDLFile">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>    
     <wsdl:operation name="CreateUser">
      <soap:operation soapAction="http://localhost:8090/TelemetryWSDLFile/CreateUser"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
       <wsdl:operation name="CreateEvent">
      <soap:operation soapAction="http://localhost:8090/TelemetryWSDLFile/CreateEvent"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="TelemetryWSDLFile">
    <wsdl:port binding="tns:TelemetryWSDLFileSOAP" name="TelemetryWSDLFileSOAP">
      <soap:address location="http://localhost:8090/"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>