boa-constructor and remote zope

Help
2004-12-28
2013-05-01
  • Haim Ashkenazi
    Haim Ashkenazi
    2004-12-28

    Hi

    I'm trying to connect from boa-constructor to a remote zope server (I don't want to install one on my desktop), and I'm keep getting this error:

    Traceback (most recent call last):
      File "/usr/share/boa-constructor/Explorers/Explorer.py", line 652, in OnSelect    self.selectTreeItem(item)
      File "/usr/share/boa-constructor/Explorers/Explorer.py", line 623, in selectTreeItem
        self.list.refreshItems(imgs, data)
      File "/usr/share/boa-constructor/Explorers/Explorer.py", line 478, in refreshItems
        try: items = explNode.openList()
      File "/usr/share/boa-constructor/ZopeLib/ZopeExplorer.py", line 195, in openList
        function='version')
      File "/usr/share/boa-constructor/ZopeLib/Client.py", line 340, in call
        return apply(Function(cp__url,username=cp__username, password=cp__password), (), kw)
      File "/usr/share/boa-constructor/ZopeLib/Client.py", line 217, in __call__
        raise NotAvailable, RemoteException(
    bci.NotAvailable: string index out of range (File: http://archie.babysnakes.org:8080///zoa Line: function=version)
    None None for None

    searching the zope wiki I found that you should install ZOA.zexp on the zope server. some more searching revealed that this method is obselete and from what I could find it should be done automatically, but I didn't find more ferefences to how it's done or is it done only on local server.

    so my question is, how do I connect my boa-constructor (0.3 on debian unstable) to a remote zope (2.7.3 on gentoo)?

    thanx
    --
    Haim