Serveur lancé refuse les requêtes
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:
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> |