Thank you Dieter, I had a look at your Dispatcher product, but I obviously lack knowledge of the internal zope machinery to understand what you're exactly doing. I tried to copy/paste your "mapply infrastructure" in an External Method, but I get a SystemError: "Failed to import class _missing_name from module __main__". I didn't think that just get the value of an object would be such a mess. I think I'll try this ugly solution: object_value = urllib.urlopen("localhost:8080"+object_path).read() Benjamin. Dieter Maurer wrote:
Your question in not stupid at all and it is not at all simple. In fact, it is impossible:
ZPublisher and "dtml-var" call objects in very different ways (although you may not always see the differences).
You may have a look at my "Dispatcher" product at
<http://www.dieter.handshake.de/pyprojects/zope>
It tries to do something similar than you want. Due to the problems mentioned, it is not perfect and I am not completely satisfied with it.
Dieter