I'm having some trouble with a bit of python Ice server code. I want to have a python servant class that implements many Ice interfaces like so:
Code:
class MyServant(Intf1, Intf2, Intf3):
... etc
Clients can connect to the servant but checkedCast on the proxies only succeeds for the first interface listed in MyServant's inheritance list. Is this a limitation of Ice, Ice-python, or am I doing something wrong?