Issue1114375
Created on 2005-02-02.00:02:29 by anonymous, last changed 2006-05-14.03:46:24 by fwierzbicki.
Messages | |||
---|---|---|---|
msg946 (view) | Author: Nobody/Anonymous (nobody) | Date: 2005-02-02.00:02:29 | |
I installed jython using apt-get install jython I am running JDK1.5, and do not have the debian java package installed. I executed "jython" and it complained that /usr/bin/java didn't exist, so I executed "ln -s /usr/java/jdk1.5.0/bin/java from my /usr/bin directory. I then executed "jython" and got the following : root@kahless:/usr/bin # jython *sys-package-mgr*: processing new jar, '/usr/share/java/jython-2.1.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/visad.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/annotation.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/earthmap.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/GIFUtils.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/jdom.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/jh.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/jlfgr-1_0.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/log4j-1.2.8.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/map.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/ucar-cutdown.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/world_map.jar' *sys-package-mgr*: processing new jar, '/home/tjl/classes/xerces-1.4.3.jar' *sys-package-mgr*: processing new jar, '/usr/apps/jakarta-tomcat-5.5.4/common/lib/servlet-api.jar' *sys-package-mgr*: processing new jar, '/usr/share/java/libreadline-java-0.8.0.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/rt.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/jsse.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/jce.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/charsets.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/ext/sunjce_provider.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/ext/sunpkcs11.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/ext/dnsns.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/ext/j3dutils.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/ext/localedata.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/ext/vecmath.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/ext/j3daudio.jar' *sys-package-mgr*: processing new jar, '/usr/java/jdk1.5.0/jre/lib/ext/j3dcore.jar' Jython 2.1 on java1.5.0 (JIT: null) Exception in thread "main" java.lang.UnsatisfiedLinkError: no JavaEditline in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:992) at org.gnu.readline.Readline.load(Readline.java:902) at org.python.util.ReadlineConsole.<init>(ReadlineConsole.java:23) at org.python.util.ReadlineConsole.<init>(ReadlineConsole.java:13) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at org.python.util.jython.main(jython.java:91) I tried again, in case it was related somehow to loading the new classes and got : root@kahless:/usr/bin # jython Jython 2.1 on java1.5.0 (JIT: null) Exception in thread "main" java.lang.UnsatisfiedLinkError: no JavaEditline in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:992) at org.gnu.readline.Readline.load(Readline.java:902) at org.python.util.ReadlineConsole.<init>(ReadlineConsole.java:23) at org.python.util.ReadlineConsole.<init>(ReadlineConsole.java:13) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at org.python.util.jython.main(jython.java:91) |
|||
msg947 (view) | Author: Brian Zimmer (bzimmer) | Date: 2005-02-19.20:28:01 | |
Logged In: YES user_id=37674 If you try this on < JDK1.5 do you get the same behaviour? Currently Jython does not entirely support JDK1.5. |
|||
msg948 (view) | Author: Khalid Zuberi (kzuberi) | Date: 2005-12-06.23:09:18 | |
Logged In: YES user_id=18288 I noticed the same error when setting up readline support. It so happens that if the registry file has python.console=org.util.ReadlineConsole but python.console.readlinelib is commented out, then exactly this error is raised (its defaulted to EditLine in org.python.util.ReadlineConsole). In my case adding python.console.readlinelib=GnuReadline and properly setting up libreadline-java fixes the problem. So i think this report was likely a configuration error on the users part or perhaps in the debian jython package. - kz |
|||
msg949 (view) | Author: Frank Wierzbicki (fwierzbicki) | Date: 2006-05-14.03:46:24 | |
Logged In: YES user_id=193969 Most likely user error or jdk 5 problems -- closing. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2005-02-02 00:02:29 | anonymous | create |
Supported by Python Software Foundation,
Powered by Roundup