Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#19 startup abort...

closed
nobody
None
5
2003-09-18
2003-09-18
Anonymous
No

Hi,

Startup abort with messages :

14:30:17: Plugin skipped: ProdPageTemplates.plug-in.py,
Zope support is not enabled
14:30:18: ZopeExplorer not installed: No module named
ZopeExplorer

I found a module ZopeExplorer.py in directory ZopeLib
but I don't see what I must do to identify this module
for boa. Is it a bug ?

My configuration is :
Linux redhat 9 and Python 2.2.3

Best Regards,
Stephane G.

Discussion

  • Riaan Booysen
    Riaan Booysen
    2003-09-18

    • status: open --> closed
     
  • Riaan Booysen
    Riaan Booysen
    2003-09-18

    Logged In: YES
    user_id=438

    Hi Stephane,

    By default Zope support is turned on and aborting on an
    exception is turned off, so you should have none of these
    issues with a default setup.

    Nonetheless, these messages are not errors, they simply
    reflect the way your Boa is configured.

    I'll explain.
    It looks like Zope Support is simply turned off, but because
    the ProdPageTemplates.plug-in is enabled it gives and
    because it depends on the Zope Support.

    Now depending on what you want there are many options ;)

    Firstly in prefs.rc.py change:
    pluginErrorHandling = 'report'

    Now Boa won't 'abort' at startup (this is the default option)

    Start Boa.

    If you actually want to use the Zope support:
    Under Explorer->Preferences->Plug-ins->Transports->Loading
    order, add a new transport named:
    ZopeLib.ZopeExplorer

    If you don't want Zope support, you may turn off the extra
    Zope plugins.
    Under Explorer->Preferences->Plug-ins->Plug-in files, disable
    ProdPageTemplates and ProdFormulator.

    Restart Boa.

    Hope this helps,
    Riaan.

     
  • Logged In: NO

    Hi Riaan,

    I downloaded this last version (not the CVS) and I didn't
    modify any files. The value of pluginErrorHandling is
    'report' in the file prefs.rc.py but Boa stop during or just
    after "Importing Explorers.SSHExplorer. I can see 2 messages
    windows.

    First is with title "Error on startup" and contains just
    "File" and button OK.
    Second is with title "Warning" and contains ZopeExplorer not
    installed: No module named ZopeExplorer" and two buttons :
    "OK" and "Detail".

    Boa abort when I close 2 windows (but pluginErrorHandling =
    'report') and I can see this :

    importing Explorers.SSHExplorer
    Traceback (most recent call last):
    File "Boa.py", line 603, in ?
    main()
    File "Boa.py", line 585, in main
    app = BoaApp()
    File "Boa.py", line 408, in __init__
    wxApp.__init__(self, false)
    File
    "/usr/local/lib/python2.2/site-packages/wxPython/wx.py",
    line 1939, in __init__
    _wxStart(self.OnInit)
    File "Boa.py", line 437, in OnInit
    self.main.componentSB, self, self.main)
    File "/root/boa-constructor-0.2.3/Editor.py", line 154, in
    __init__
    self.modelImageList, self)
    File "/root/boa-constructor-0.2.3/Explorers/Explorer.py",
    line 495, in __init__
    self.controllers = self.initInstalledControllers()
    File "/root/boa-constructor-0.2.3/Explorers/Explorer.py",
    line 720, in initInstalledControllers
    controllers[protocol] = controllers[link]
    KeyError: file