T
Todd Moyer
I was trying to run an example from the Jython Essentials book but kept getting
an error saying:
java package 'org.jdom.input' has no attribute 'SAXBuilder'
Apparently, it couldn't find the SAXBuilder class, even though I
had set the sys.path to the jar and it seemed to be finding the jar.
Eventually I extracted the files from the jar, but it still wasn't finding
the SAXBuilder class. Then I added __init__.py files to the 'org', 'jdom' and
'input' dirs and wallah!, everything works.
This leads me to a rather odd conclusion:
A real Java jar isn't going to work for Jython because it won't have __init__
files.
Has anyone else run into this? Is my conclusion correct or am I missing
something?
an error saying:
java package 'org.jdom.input' has no attribute 'SAXBuilder'
Apparently, it couldn't find the SAXBuilder class, even though I
had set the sys.path to the jar and it seemed to be finding the jar.
Eventually I extracted the files from the jar, but it still wasn't finding
the SAXBuilder class. Then I added __init__.py files to the 'org', 'jdom' and
'input' dirs and wallah!, everything works.
This leads me to a rather odd conclusion:
A real Java jar isn't going to work for Jython because it won't have __init__
files.
Has anyone else run into this? Is my conclusion correct or am I missing
something?