2003-04-06 11:36:20 ------------------------------------------------------------ 2003-04-06 11:36:20 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmLog.py::__init__:357): SECURITY: initial log level is [INFO] 2003-04-06 11:36:20 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmLog.py::SetAllLogLevels:241): SECURITY: log level change from [INFO] to [INFO] 2003-04-06 11:36:20 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmLog.py::AddTarget:159): SECURITY: adding log target "stdout/stderr" 2003-04-06 11:36:20 [INFO] (gnumed.py::Main:188): Starting up as main module ($Revision: 1.52 $). 2003-04-06 11:36:20 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmCfg.py::__get_conf_name:616): $(GNUMED_DIR) not set 2003-04-06 11:36:20 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:69): text domain is "gnumed" 2003-04-06 11:36:20 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:123): Cannot install textdomain from standard POSIX locations. 2003-04-06 11:36:20 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:123): exception type : exceptions.IOError 2003-04-06 11:36:20 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:123): exception value: [Errno 2] No translation file found for domain: 'gnumed' 2003-04-06 11:36:20 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:144): Environment variable GNUMED_DIR is not set. 2003-04-06 11:36:20 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:160): Cannot install textdomain from one level above binary location [/home/sjtan/gnumed/gnumed/client/locale]. 2003-04-06 11:36:20 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:160): exception type : exceptions.IOError 2003-04-06 11:36:20 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:160): exception value: [Errno 2] No translation file found for domain: 'gnumed' 2003-04-06 11:36:20 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:177): The application level locale directory [/home/sjtan/gnumed/gnumed/client/wxpython/locale] does not exist. Cannot install textdomain from there. 2003-04-06 11:36:20 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmI18N.py::install_domain:180): Giving up and falling back to NullTranslations() class in despair. 2003-04-06 11:36:23 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPG.py::Main:54): DBMS "Postgres" via DB-API module "": API level 2.0, thread safety 1, parameter style "pyformat" 2003-04-06 11:36:23 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmCfg.py::get:401): group [workplace] not found 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/wxpython/gmLogin.py::Login:47): login attempt 0 of 3 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/wxpython/gmLogin.py::Login:54): backend connection successfully established 2003-04-06 11:36:25 [ERROR] (gmGuiMain.py::__set_db_lang:556): >>>select lang from i18n_curr_lang where owner = CURRENT_USER limit 1;<<< failed 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::__set_db_lang:557): assuming language settings are not wanted/needed 2003-04-06 11:36:25 [WARN] (gmGuiMain.py::__set_db_lang:558): Cannot get database language. 2003-04-06 11:36:25 [WARN] (gmGuiMain.py::__set_db_lang:558): exception type : libpq.OperationalError 2003-04-06 11:36:25 [WARN] (gmGuiMain.py::__set_db_lang:558): exception value: ERROR: Unable to identify an operator '=' for types 'character varying' and 'name' You will have to retype this query using an explicit cast 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::SetupPlatformDependent:264): running on GTK (probably Linux) 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmCfg.py::get:138): option [__default__-None-gui-plugin load order] not in config database 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmCfg.py::get:138): option [__default__-None-gui-plugin load order] not in config database 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmCfg.py::get:138): option [__default__-__default__-gui-plugin load order] not in config database 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmCfg.py::get:138): option [__default__-__default__-gui-plugin load order] not in config database 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::GetPluginLoadList:452): No plugin load order stored in database. Trying local config file. 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::GetPluginLoadList:484): Storing default plugin load order in database. 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmCfg.py::__run_query:325): query >>>select id from cfg_template where name like 'plugin load order' and type like 'str_array' limit 1;<<< failed 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmCfg.py::__run_query:325): exception type : libpq.OperationalError 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmCfg.py::__run_query:325): exception value: ERROR: cfg_template: permission denied 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmLock 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmLock 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmplNbPatientSelector 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmplNbPatientSelector 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::register:143): loaded plugin gui/Patient Selector 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:152): ********** gmBasePlugin.set_widget_reference() for gmplNbPatientSelector 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:153): ***** widget class = DlgSelectPerson 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:154): attributes = {'checkboxCaseInsensitive': , '_DlgSelectPerson__selectedPersonId': None, 'thisown': 1, 'sizerSearchResults': , 'this': '_873a548_wxPanel_p', 'listctrlSearchResults': , 'selected': None, 'buttonAdd': , '_SQLSimpleSearch__service': 'demographica', 'sizerButtons': , 'buttonMerge': , 'comboSearchExpr': , 'sizerSearchExpr': , 'sizerTopVertical': , 'buttonSelect': , 'buttonSearch': , 'buttonNew': , 'buttonEdit': } **** 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:348): Cannot __import__() module "gui.gmPatientWindowManager". 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:348): exception type : exceptions.ImportError 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:348): exception value: No module named gmPatientWindowManager 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type NoneType 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): failed to load plugin gmPatientWindowManager 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): exception type : exceptions.AttributeError 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): exception value: 'NoneType' object has no attribute 'register' 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): Traceback (most recent call last):<#10-0x0A-lf> 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): File "gmGuiMain.py", line 301, in LoadPlugins<#10-0x0A-lf> p.register()<#10-0x0A-lf> 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): AttributeError: 'NoneType' object has no attribute 'register'<#10-0x0A-lf> 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:348): Cannot __import__() module "gui.gmplNbSchedule". 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:348): exception type : exceptions.ImportError 2003-04-06 11:36:25 [WARN] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:348): exception value: No module named gmScheduleAllDoctorsPnl 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type NoneType 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): failed to load plugin gmplNbSchedule 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): exception type : exceptions.AttributeError 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): exception value: 'NoneType' object has no attribute 'register' 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): Traceback (most recent call last):<#10-0x0A-lf> 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): File "gmGuiMain.py", line 301, in LoadPlugins<#10-0x0A-lf> p.register()<#10-0x0A-lf> 2003-04-06 11:36:25 [PANIC] (gmGuiMain.py::LoadPlugins:304): AttributeError: 'NoneType' object has no attribute 'register'<#10-0x0A-lf> 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmSnellen 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmSnellen 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmDrugDisplay 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmDrugDisplay 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::register:143): loaded plugin gui/MIMS 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:152): ********** gmBasePlugin.set_widget_reference() for gmDrugDisplay 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:153): ***** widget class = DrugDisplay 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:154): attributes = {'sizerSearchBy': , 'rbtnSearchBrand': , 'comboProduct': , 'sizerVInteractionSidebar': , 'db': , 'listbox_drugchoice': , 'mancode': None, 'btnPrint': , 'sizertopleft': , 'rbtnSearchGeneric': , 'btnBookmark': , 'btnDisplay': , 'sizer_left': , 'rbtnSearchIndication': , 'html_viewer': None, 'this': '_8765dc0_wxPanel_p', 'rbtnSearchAny': , 'sizermain': , 'whichWidget': 'listbox_drugchoice', 'btnPrescribe': , 'thisown': 1, 'listbox_jumpto': , 'mode': 0, 'inDisplay_PI': 0, 'printer': } **** 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmManual 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmManual 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::register:143): loaded plugin gui/Manual 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:152): ********** gmBasePlugin.set_widget_reference() for gmManual 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:153): ***** widget class = ManualHtmlPanel 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:154): attributes = {'box': , 'docdir': '/home/sjtan/gnumed/gnumed/client', 'infoline': , 'printer': , 'this': '_89eafb0_wxPanel_p', 'frame': , 'thisown': 1, 'already_loaded': None, 'html': } **** 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmGuidelines 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmGuidelines 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::register:143): loaded plugin gui/Guidelines 2003-04-06 11:36:25 [ERROR] (/home/sjtan/gnumed/gnumed/client/wxpython/gui/gmGuidelines.py::OnShowDefault:112): cannot load document /home/ian/therapy/tgentry.htm 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:152): ********** gmBasePlugin.set_widget_reference() for gmGuidelines 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:153): ***** widget class = GuidelinesHtmlPanel 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:154): attributes = {'box': , 'docdir': '/home/sjtan/gnumed/gnumed/client', 'infoline': , 'printer': , 'this': '_8a49578_wxPanel_p', 'frame': , 'thisown': 1, 'html': } **** 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmStikoBrowser 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmStikoBrowser 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::register:143): loaded plugin gui/StIKo 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:152): ********** gmBasePlugin.set_widget_reference() for gmStikoBrowser 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:153): ***** widget class = StikoHtmlPanel 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:154): attributes = {'box': , 'docdir': '/home/sjtan/gnumed/gnumed/client', 'infoline': , 'printer': , 'this': '_895a148_wxPanel_p', 'frame': , 'thisown': 1, 'html': } **** 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmContacts 2003-04-06 11:36:25 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmContacts 2003-04-06 11:36:25 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::register:143): loaded plugin gui/Contacts 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:152): ********** gmBasePlugin.set_widget_reference() for gmContacts 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:153): ***** widget class = ContactsPanel 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:154): attributes = {'nextsizer': , 'lbl_org_phone': , 'txt_org_category': , 'sizer_line7_right': , 'lbl_heading': , 'sizer_line8': , 'txt_org_fax': , 'sizer_line2_forphone': , 'list_organisations': , 'mainsizer': , 'txt_org_phone': , 'txt_org_memo': , 'lbl_org_suburb': , 'txt_org_internet': , 'txt_org_mobile': , 'txt_org_suburb': , 'txt_org_street': , 'lbl_org_fax': , 'txt_org_user1': , 'txt_org_user2': , 'txt_org_user3': , 'lbl_org_state': , 'sizer_line3': , 'lbl_org_mobile': , 'lbl_Type': , 'sizer_line2': , 'lbl_org_name': , 'sizer_line1': , 'sizer_line11': , 'sizer_line10': , 'lbl_org_zip': , 'lbl_org_user1': , 'lbl_org_memo': , 'sizer_line7_user1': , 'lbl_org_user2': , 'lbl_org_user3': , 'txt_org_type': , 'thisown': 1, 'sizer_line7': , 'sizer_line6': , 'sizer_line5': , 'sizer_line4': , 'sizer_line7_user3': , 'txt_org_email': , 'sizer_line2_rightside': , 'lbl_org_internet': , 'sizer_line9': , 'sizer_line7_user2': , 'lbl_org_category': , 'chbx_postaladdress': , 'this': '_88cee40_wxPanel_p', 'combo_type': , 'sizer_line1a': , 'txt_org_name': , 'txt_org_state': , 'sizer_line2_forfax': , 'txt_org_zip': , 'lbl_org_email': , 'sizer_line0': , 'lbl_org_street': } **** 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmOffice 2003-04-06 11:36:26 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmOffice 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::register:143): loaded plugin gui/Office 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:152): ********** gmBasePlugin.set_widget_reference() for gmOffice 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:153): ***** widget class = wxPanel 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:154): attributes = {'this': '_89c9758_wxPanel_p', 'thisown': 1} **** 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmPython 2003-04-06 11:36:26 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmPython 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::register:143): loaded plugin gui/Python Shell 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): failed to load plugin gmPython 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): exception type : exceptions.ImportError 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): exception value: No module named stc_c 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): Traceback (most recent call last):<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): File "gmGuiMain.py", line 301, in LoadPlugins<#10-0x0A-lf> p.register()<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): File "/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py", line 179, in register<#10-0x0A-lf> widget = self.GetWidget (self.nb)<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): File "/home/sjtan/gnumed/gnumed/client/wxpython/gui/gmPython.py", line 17, in GetWidget<#10-0x0A-lf> from wxPython.lib.PyCrust import shell, version, filling<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): File "/usr/local/lib/python2.2/site-packages/wxPython/lib/PyCrust/shell.py", line 29, in ?<#10-0x0A-lf> from wxPython import stc<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): File "/usr/local/lib/python2.2/site-packages/wxPython/stc.py", line 7, in ?<#10-0x0A-lf> from stc_ import *<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): File "/usr/local/lib/python2.2/site-packages/wxPython/stc_.py", line 2, in ?<#10-0x0A-lf> import stc_c<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gmGuiMain.py::LoadPlugins:304): ImportError: No module named stc_c<#10-0x0A-lf> 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::InstPlugin:355): instantiating plugin gmSQL 2003-04-06 11:36:26 [INFO] (gmGuiMain.py::LoadPlugins:300): got plugin of type gmSQL 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::register:143): loaded plugin gui/SQL Plugin 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:152): ********** gmBasePlugin.set_widget_reference() for gmSQL 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:153): ***** widget class = SQLWindow 2003-04-06 11:36:26 [INFO] (/home/sjtan/gnumed/gnumed/client/python-common/gmPlugin.py::set_widget_reference:154): attributes = {'thisown': 1, 'buttonClearQuery': , 'listQueryResults': , 'stdout': , 'labels': [], 'broker': , 'staticQueryBox': , 'inputHsizer': , 'resultsVsizer': , 'staticServiceBox': , 'textQueryResults': , 'topsizer': , 'CallbackOnSelected': None, 'this': '_8d60d88_wxPanel_p', 'choiceService': , 'serviceHsizer': , 'buttonRunQuery': , 'comboQueryInput': , 'stderr': , 'feedbackHsizer': , 'listTables': , 'staticFeedbackBox': , 'topHsizer': , 'staticResultsBox': } **** 2003-04-06 11:36:26 [PANIC] (handler_editarea_impl.py::configure_allergy_list:124): 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): Exception: Unhandled exception encountered. 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): exception type : exceptions.KeyError 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): exception value: AllergyPanel 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): Traceback (most recent call last):<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "gnumed.py", line 244, in ?<#10-0x0A-lf> gmGuiMain.main()<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "gmGuiMain.py", line 637, in main<#10-0x0A-lf> app = gmApp(0)<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "/usr/local/lib/python2.2/site-packages/wxPython/wx.py", line 1742, in __init__<#10-0x0A-lf> _wxStart(self.OnInit)<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "gmGuiMain.py", line 523, in OnInit<#10-0x0A-lf> frame = MainFrame(None, -1, _('GnuMed client'), size=(600,440))<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "gmGuiMain.py", line 184, in __init__<#10-0x0A-lf> self.LoadPlugins(backend)<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "gmGuiMain.py", line 310, in LoadPlugins<#10-0x0A-lf> gmDispatcher.send(gmSignals.application_init())<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "/home/sjtan/gnumed/gnumed/client/python-common/gmDispatcher.py", line 137, in send<#10-0x0A-lf> response = _call(receiver, signal=signal, sender=sender, **kwds)<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "/home/sjtan/gnumed/gnumed/client/python-common/gmDispatcher.py", line 161, in _call<#10-0x0A-lf> return receiver(**kwds)<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "handler_loader.py", line 98, in init_handlers<#10-0x0A-lf> configure_handlers()<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "handler_loader.py", line 39, in configure_handlers<#10-0x0A-lf> gb['gmSECTION_ALLERGIES'].set_impl( handler_editarea_impl.gmSECTION_ALLERGIES_funcs_impl(pat_model))<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "handler_editarea_impl.py", line 104, in __init__<#10-0x0A-lf> self.configure_allergy_list()<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): File "handler_editarea_impl.py", line 126, in configure_allergy_list<#10-0x0A-lf> wxlist = gb['widgets']['AllergyPanel'].list_allergy<#10-0x0A-lf> 2003-04-06 11:36:26 [PANIC] (gnumed.py::Main:248): KeyError: AllergyPanel<#10-0x0A-lf>