Message2049
classes writen in python, that extend java classes throw a NoClassDefFoundError.
see attached files, and run test.py for demo output which should look like this:
$ jython test.py
TEST!
Traceback (innermost last):
File "test.py", line 5, in ?
java.lang.NoClassDefFoundError: TestA
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at org.python.core.BytecodeLoader$Loader.loadClassFromBytes(BytecodeLoader.java:89)
at org.python.core.BytecodeLoader.makeClass(BytecodeLoader.java:35)
at org.python.core.BytecodeLoader.makeClass(BytecodeLoader.java:50)
at org.python.core.MakeProxies.makeClass(MakeProxies.java:28)
at org.python.core.MakeProxies.makeProxy(MakeProxies.java:74)
at org.python.core.PyClass.init(PyClass.java:127)
at org.python.core.PyClass.<init>(PyClass.java:80)
at org.python.core.Py.makeClass(Py.java:1690)
at org.python.core.Py.makeClass(Py.java:1595)
at org.python.pycode._pyx0.f$0(test.py:5)
at org.python.pycode._pyx0.call_function(test.py)
at org.python.core.PyTableCode.call(PyTableCode.java:222)
at org.python.core.PyCode.call(PyCode.java:14)
at org.python.core.Py.runCode(Py.java:1296)
at org.python.core.__builtin__.execfile_flags(__builtin__.java:543)
at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:143)
at org.python.util.jython.main(jython.java:210)
java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: TestA
|
|
Date |
User |
Action |
Args |
2008-02-20 17:18:09 | admin | link | issue1861985 messages |
2008-02-20 17:18:09 | admin | create | |
|