Hi Tomas,
Thanks for letting me know. I think LuaSOAP would probably be fine for me right now. I'm only at a test stage at the moment, and the SOAP methods are very simple.
But I seem to be missing something obvious. I copied soap.lua and http.lua from the LuaSOAP library to my script directory. The script starts with:
require "luarocks.require"
require "http"
This triggers an error about "luasocket" which can't be found. I initially thought it had something to do with luarocks, but it seems that in http.lua there is a line: require "luasocket" which I think should read: require "socket".
After fixing this error I run into the next in soap.lua: module(arg and arg[1]) which gets a nil argument. Then I change this to module("soap") and I run into the next....
What is going on here? Am I trying to use an outdated version of LuaSOAP?
Thijs