Issue1273
Created on 2009-03-17.09:22:03 by tommyli, last changed 2009-04-04.02:15:52 by zyasoft.
Messages | |||
---|---|---|---|
msg4302 (view) | Author: Tommy Li (tommyli) | Date: 2009-03-17.09:22:02 | |
PyServlet not working properly with the following envirnoment Red Hat Enterprise Linux AS release 3 (Taroon Update 3) Java SDK 6.0 update 12 Jython 2.5b3 Tomcat 6.0.18 but this is work fine in windows. ----------------------------------------------------------------------- HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: Traceback (most recent call last): File "/home/xxxxxx/XXXXXXXX/tomcat/webapps/xxxxxxxx/xxxxxxxx.py", line 1, in <module> import os ImportError: No module named os org.python.util.PyServlet.loadServlet(PyServlet.java:199) org.python.util.PyServlet.getServlet(PyServlet.java:159) org.python.util.PyServlet.service(PyServlet.java:135) root cause Traceback (most recent call last): File "/home/xxxxxx/XXXXXXXX/tomcat/webapps/xxxxxxxx/xxxxxxxx.py", line 1, in <module> import os ImportError: No module named os org.python.core.PyException.fillInStackTrace(PyException.java:65) java.lang.Throwable.<init>(Throwable.java:181) java.lang.Exception.<init>(Exception.java:29) java.lang.RuntimeException.<init>(RuntimeException.java:32) org.python.core.PyException.<init>(PyException.java:46) org.python.core.PyException.<init>(PyException.java:43) org.python.core.PyException.<init>(PyException.java:56) org.python.core.Py.ImportError(Py.java:262) org.python.core.imp.import_first(imp.java:616) org.python.core.imp.import_name(imp.java:700) org.python.core.imp.importName(imp.java:750) org.python.core.ImportFunction.__call__(__builtin__.java:1265) org.python.core.PyObject.__call__(PyObject.java:337) org.python.core.__builtin__.__import__(__builtin__.java:1236) org.python.core.__builtin__.__import__(__builtin__.java:1219) org.python.core.imp.importOne(imp.java:761) org.python.pycode._pyx2.f$0(/home/xxxxxx/XXXXXXXX/tomcat/webapps/xxxxxxxx/xxxxxxxx.py:18) org.python.pycode._pyx2.call_function(/home/xxxxxx/XXXXXXXX/tomcat/webapps/xxxxxxxx/xxxxxxxx.py) org.python.core.PyTableCode.call(PyTableCode.java:166) org.python.core.PyCode.call(PyCode.java:14) org.python.core.Py.runCode(Py.java:1206) org.python.core.__builtin__.execfile_flags(__builtin__.java:538) org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:142) org.python.util.PyServlet.loadServlet(PyServlet.java:184) org.python.util.PyServlet.getServlet(PyServlet.java:159) org.python.util.PyServlet.service(PyServlet.java:135) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs. Apache Tomcat/6.0.18 |
|||
msg4303 (view) | Author: Tommy Li (tommyli) | Date: 2009-03-17.09:29:07 | |
HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: Traceback (most recent call last): File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/related.py", line 1, in <module> import urllib File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/urllib.py", line 26, in <module> import socket File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/socket.py", line 23, in <module> import threading File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/threading.py", line 6, in <module> import traceback File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/traceback.py", line 3, in <module> import linecache File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/linecache.py", line 9, in <module> import os ImportError: No module named os org.python.util.PyServlet.loadServlet(PyServlet.java:199) org.python.util.PyServlet.getServlet(PyServlet.java:159) org.python.util.PyServlet.service(PyServlet.java:135) root cause Traceback (most recent call last): File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/related.py", line 1, in <module> import urllib File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/urllib.py", line 26, in <module> import socket File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/socket.py", line 23, in <module> import threading File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/threading.py", line 6, in <module> import traceback File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/traceback.py", line 3, in <module> import linecache File "/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/linecache.py", line 9, in <module> import os ImportError: No module named os org.python.core.PyException.fillInStackTrace(PyException.java:65) java.lang.Throwable.<init>(Throwable.java:181) java.lang.Exception.<init>(Exception.java:29) java.lang.RuntimeException.<init>(RuntimeException.java:32) org.python.core.PyException.<init>(PyException.java:46) org.python.core.PyException.<init>(PyException.java:43) org.python.core.PyException.<init>(PyException.java:56) org.python.core.Py.ImportError(Py.java:262) org.python.core.imp.import_first(imp.java:616) org.python.core.imp.import_name(imp.java:700) org.python.core.imp.importName(imp.java:750) org.python.core.ImportFunction.__call__(__builtin__.java:1265) org.python.core.PyObject.__call__(PyObject.java:337) org.python.core.__builtin__.__import__(__builtin__.java:1236) org.python.core.__builtin__.__import__(__builtin__.java:1219) org.python.core.imp.importOne(imp.java:761) linecache$py.f$0(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/linecache.py:59) linecache$py.call_function(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/linecache.py) org.python.core.PyTableCode.call(PyTableCode.java:166) org.python.core.PyCode.call(PyCode.java:14) org.python.core.imp.createFromCode(imp.java:296) org.python.core.imp.createFromPyClass(imp.java:124) org.python.core.imp.loadFromSource(imp.java:468) org.python.core.imp.find_module(imp.java:381) org.python.core.imp.import_next(imp.java:579) org.python.core.imp.import_name(imp.java:690) org.python.core.imp.importName(imp.java:750) org.python.core.ImportFunction.__call__(__builtin__.java:1265) org.python.core.PyObject.__call__(PyObject.java:337) org.python.core.__builtin__.__import__(__builtin__.java:1236) org.python.core.__builtin__.__import__(__builtin__.java:1219) org.python.core.imp.importOne(imp.java:761) traceback$py.f$0(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/traceback.py:279) traceback$py.call_function(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/traceback.py) org.python.core.PyTableCode.call(PyTableCode.java:166) org.python.core.PyCode.call(PyCode.java:14) org.python.core.imp.createFromCode(imp.java:296) org.python.core.imp.createFromPyClass(imp.java:124) org.python.core.imp.loadFromSource(imp.java:468) org.python.core.imp.find_module(imp.java:381) org.python.core.imp.import_next(imp.java:579) org.python.core.imp.import_name(imp.java:690) org.python.core.imp.importName(imp.java:750) org.python.core.ImportFunction.__call__(__builtin__.java:1265) org.python.core.PyObject.__call__(PyObject.java:337) org.python.core.__builtin__.__import__(__builtin__.java:1236) org.python.core.__builtin__.__import__(__builtin__.java:1219) org.python.core.imp.importOne(imp.java:761) threading$py.f$0(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/threading.py:698) threading$py.call_function(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/threading.py) org.python.core.PyTableCode.call(PyTableCode.java:166) org.python.core.PyCode.call(PyCode.java:14) org.python.core.imp.createFromCode(imp.java:296) org.python.core.imp.createFromPyClass(imp.java:124) org.python.core.imp.loadFromSource(imp.java:468) org.python.core.imp.find_module(imp.java:381) org.python.core.imp.import_next(imp.java:579) org.python.core.imp.import_name(imp.java:690) org.python.core.imp.importName(imp.java:750) org.python.core.ImportFunction.__call__(__builtin__.java:1265) org.python.core.PyObject.__call__(PyObject.java:337) org.python.core.__builtin__.__import__(__builtin__.java:1236) org.python.core.__builtin__.__import__(__builtin__.java:1219) org.python.core.imp.importOne(imp.java:761) socket$py.f$0(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/socket.py:902) socket$py.call_function(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/socket.py) org.python.core.PyTableCode.call(PyTableCode.java:166) org.python.core.PyCode.call(PyCode.java:14) org.python.core.imp.createFromCode(imp.java:296) org.python.core.imp.createFromPyClass(imp.java:124) org.python.core.imp.loadFromSource(imp.java:468) org.python.core.imp.find_module(imp.java:381) org.python.core.imp.import_next(imp.java:579) org.python.core.imp.import_name(imp.java:690) org.python.core.imp.importName(imp.java:750) org.python.core.ImportFunction.__call__(__builtin__.java:1265) org.python.core.PyObject.__call__(PyObject.java:337) org.python.core.__builtin__.__import__(__builtin__.java:1236) org.python.core.__builtin__.__import__(__builtin__.java:1219) org.python.core.imp.importOne(imp.java:761) urllib$py.f$0(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/urllib.py:1465) urllib$py.call_function(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/WEB-INF/lib/Lib/urllib.py) org.python.core.PyTableCode.call(PyTableCode.java:166) org.python.core.PyCode.call(PyCode.java:14) org.python.core.imp.createFromCode(imp.java:296) org.python.core.imp.createFromPyClass(imp.java:124) org.python.core.imp.loadFromSource(imp.java:468) org.python.core.imp.find_module(imp.java:381) org.python.core.imp.import_next(imp.java:579) org.python.core.imp.import_name(imp.java:690) org.python.core.imp.importName(imp.java:750) org.python.core.ImportFunction.__call__(__builtin__.java:1265) org.python.core.PyObject.__call__(PyObject.java:337) org.python.core.__builtin__.__import__(__builtin__.java:1236) org.python.core.__builtin__.__import__(__builtin__.java:1219) org.python.core.imp.importOne(imp.java:761) org.python.pycode._pyx3.f$0(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/related.py:17) org.python.pycode._pyx3.call_function(/home/xxxxx/xxxxxxx/tomcat/webapps/xxxxxxxx/related.py) org.python.core.PyTableCode.call(PyTableCode.java:166) org.python.core.PyCode.call(PyCode.java:14) org.python.core.Py.runCode(Py.java:1206) org.python.core.__builtin__.execfile_flags(__builtin__.java:538) org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:142) org.python.util.PyServlet.loadServlet(PyServlet.java:184) org.python.util.PyServlet.getServlet(PyServlet.java:159) org.python.util.PyServlet.service(PyServlet.java:135) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs. Apache Tomcat/6.0.18 |
|||
msg4304 (view) | Author: Frank Wierzbicki (fwierzbicki) | Date: 2009-03-17.14:54:56 | |
How did the nosy list get so long - was it auto-populated? With names like "nobody" I wonder if there was a problem with the recent tracker upgrade... |
|||
msg4425 (view) | Author: Jim Baker (zyasoft) | Date: 2009-04-04.02:15:52 | |
This looks like a path issue. Consider using a standalone jar or setting python.path/JYTHONPATH, etc. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2009-04-04 02:15:52 | zyasoft | set | status: open -> closed resolution: invalid messages: + msg4425 nosy: + zyasoft |
2009-03-17 14:54:57 | fwierzbicki | set | nosy:
+ fwierzbicki messages: + msg4304 |
2009-03-17 09:29:07 | tommyli | set | messages: + msg4303 |
2009-03-17 09:22:03 | tommyli | create |
Supported by Python Software Foundation,
Powered by Roundup