Hi,

I'm trying to use suds in a python Google App Engine application. This is the traceback:

client = Client(url)
  File "/base/data/home/apps/sandbox/test.349741318547153856/suds/client.py", line 109, in __init__
    options.cache = ObjectCache(days=1)
  File "/base/data/home/apps/sandbox/test.349741318547153856/suds/cache.py", line 141, in __init__
    location = os.path.join(tmp(), 'suds')
  File "/base/python_runtime/python_dist/lib/python2.5/tempfile.py", line 45, in PlaceHolder
    raise NotImplementedError("Only tempfile.TemporaryFile is available for use")
NotImplementedError: Only tempfile.TemporaryFile is available for use

I tried changing line 109 at client.py:

options.cache = ObjectCache(days=1)

to:

options.cache = None

And it works now but I'm not sure if that can affect something in the future.

I really appreciate if anybody can help me here.

Thanks in advance.

------------------------
Jairo Vasquez
Lead Developer
www.mentez.com