webForumDet fria alternativet

Problem med wsdl-filen

Java

1 svar · 320 visningar · startad av jme

Medlem sedan maj 20012 237 inlägg
Frågan#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>

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)