Problem med wsdl-filen

Java

1 svar · 330 visningar · startad av jme

Medlem sedan maj 20012 237 inlägg
Trådstart#1

Hej!

Jag har ett problem med en Web Service.

I filen xxx.wsdl så finns det längst ned:


   <wsdl:service name="SOAPRequestHandlerService">

      <wsdl:port binding="impl:poiserviceSoapBinding" name="poiservice">

         <wsdlsoap:address location="http://localhost:8080/services/xxxservice"/>

      </wsdl:port>

   </wsdl:service>

Vad jag än skriver som adress i <wsdlsoap:address location"" /> så blir det alltid till localhost:8080. Varför?

På en annan dator sätts den alltid till 192.168.20.13 och förblir oåtkomlig från Internet.

Vad är det som bestämmer vad som står där?

Först tänkte jag att den använder nån gammal version av filen, men jag testade med att lägga till <!-- bla --> och den syntes, alltså läser den in rätt fil iaf.

Medlem sedan maj 20012 237 inlägg
#2

Löste detta!

Placerade:

<endpointURL>http://localhost:8080/dmm/services/\</endpointURL>

mellan <service> och </service>

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)