prjemian / assign_gup

Assist in assigning APS GUPs to PRP members
http://assign_gup.readthedocs.io
0 stars 1 forks source link

unexpected exception on new install #66

Closed strzalka00 closed 7 years ago

strzalka00 commented 7 years ago
(15064,Assign_GUP,2017-02-27 10:32:01.931000) startup
(15064,Assign_GUP,2017-02-27 10:32:02.078000) log_file         = None
(15064,Assign_GUP,2017-02-27 10:32:02.079000) interest level   = no logging
(15064,Assign_GUP,2017-02-27 10:32:02.080000) user             = strzalka
(15064,Assign_GUP,2017-02-27 10:32:02.091000) host             = sec8pc01
(15064,Assign_GUP,2017-02-27 10:32:02.091000) program          = C:\Users\strzalka\AppData\Local\Continuum\Anaconda\Scripts\Assign_GUP
(15064,Assign_GUP,2017-02-27 10:32:02.092000) program filename = Assign_GUP
(15064,Assign_GUP,2017-02-27 10:32:02.093000) PID              = 15064
(15064,Assign_GUP,2017-02-27 10:35:47.529000) Traceback (most recent call last):
(15064,Assign_GUP,2017-02-27 10:35:47.531000)   File "c:\users\strzalka\appdata\local\continuum\anaconda\lib\site-packages\Assign_GUP\main_window.py", line 420, in importProposals
(15064,Assign_GUP,2017-02-27 10:35:47.532000)     self.agup.importProposals(filename)
(15064,Assign_GUP,2017-02-27 10:35:47.533000)   File "c:\users\strzalka\appdata\local\continuum\anaconda\lib\site-packages\Assign_GUP\agup_data.py", line 103, in importProposals
(15064,Assign_GUP,2017-02-27 10:35:47.534000)     props.importXml(xmlFile)
(15064,Assign_GUP,2017-02-27 10:35:47.536000)   File "c:\users\strzalka\appdata\local\continuum\anaconda\lib\site-packages\Assign_GUP\prop_mvc_data.py", line 82, in importXml
(15064,Assign_GUP,2017-02-27 10:35:47.537000)     alt_schema=XML_SCHEMA_FILE,
(15064,Assign_GUP,2017-02-27 10:35:47.539000)   File "parser.pxi", line 18, in lxml.etree.ParseError.__init__ (src\lxml\lxml.etree.c:89005)
(15064,Assign_GUP,2017-02-27 10:35:47.540000) TypeError: __init__() takes exactly 5 positional arguments (2 given)
(15064,Assign_GUP,2017-02-27 10:35:55.151000) imported proposals file: C:/Users/strzalka/Documents/APS/PRP_SAXS/2017_2/2007-2-proposals.xml
(15064,Assign_GUP,2017-02-27 10:37:42.545000) opening issues URL in default browser
prjemian commented 7 years ago

Three problems here, actually.

prjemian commented 7 years ago

The program could edit the XML internally but that changes the XML line number references. If the XML file starts with a blank line, that is an XML syntax error.

So, read the XML file as given.

prjemian commented 7 years ago

removed the try .. except clause from xml_utility.readValidXmlDoc to expose the original exception