Frontier SOAP server working, Radio not

matt neuburg matt at tidbits.com
Sun Jun 8 14:04:45 PDT 2003


As an example of AppleScript's "call soap", I'm targeting Frontier. The
following works great (try it for yourself):

tell application "http://superhonker.userland.com"
    call soap {method name:"getStateName", ¬
        SOAPAction:"/examples", ¬
        parameters:{statenum:30}}
end tell

If I run Frontier on my own machine, this works great too:

tell application "http://localhost:8080"
    call soap ¬
        {method name:"getStateName", ¬
        SOAPAction:"/examples", ¬
        parameters:{statenum:30}}
end tell

But if I run Radio on my own machine instead of Frontier, it doesn't work.
Why not? I can see that Radio is calling states.nthState, so clearly the
request is arriving and being correctly interpreted. But something's going
wrong, because when I turn on fldebug I get prefilter tables but no
postfilter tables! And I can see by inserting beeps that
soap.responder.methods.POST is being called - the opening lines are
executing, anyway - but that it somehow craps out in the callScript and
never reaches the last line. Why is this working on Frontier but not on
Radio? I've never used Radio for anything so any help would be
appreciated. Thx - m.

matt neuburg, phd = matt at tidbits.com, http://www.tidbits.com/matt
pantes anthropoi tou eidenai oregontai phusei
Subscribe to TidBITS! It's free and smart. http://www.tidbits.com/



More information about the Frontier-Users mailing list