Ik heb een programma die een aantal web services aanroept (Apche, Axis) en dit werkt zonder problemen, op één computer na! Op deze computer krijg ik een access violation als ik de service probeer uit te voeren.
Na veel zoekwerk heb ik maar een nieuwe web service gemaakt (de TestService) met maar één method, testService, die alleen 'return true' doet (java dus ). Ik heb in Delphi 7 via de WSDL importer de web service geïmporteerd en in mijn test applicatie het volgende gedaan:
Code:
if GetTestService.testService then
Application.MessageBox( PChar( 'Mooi mooi!' ), 'Information', MB_OK + MB_ICONINFORMATION );
Zelfde verhaal, overal werkt het, behalve op die ene computer, weer een access violation.
Heeft één van jullie ENIG idee waarom dit niet werkt? Zijn er bepaalde dependencies benodigd om THTTPRio te kunnen gebruiken o.i.d.?
Alvast hartelijk dank.
d-fader
PS. Ik heb de twee pas files toegevoegd (service en test form).
Bookmarks