From: Finn B. <bc...@us...> - 2001-02-13 09:57:28
|
Update of /cvsroot/jython/jython/org/python/util In directory usw-pr-cvs1:/tmp/cvs-serv7239 Modified Files: PyServlet.java Log Message: Added search of <context>/WEB-INF/lib and <context>/WEB-INF/classes for java packages. Index: PyServlet.java =================================================================== RCS file: /cvsroot/jython/jython/org/python/util/PyServlet.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** PyServlet.java 2001/02/10 11:12:13 1.3 --- PyServlet.java 2001/02/13 09:58:03 1.4 *************** *** 79,82 **** --- 79,97 ---- "WEB-INF" + File.separator + "lib"); + + props.setProperty("python.packages.directories", + "java.ext.dirs,pyservlet.lib"); + props.setProperty("pyservlet.lib", + rootPath + File.separator + + "WEB-INF" + File.separator + + "lib"); + + props.setProperty("python.packages.paths", + "java.class.path,sun.boot.class.path,"+ + "pyservlet.classes"); + props.setProperty("pyservlet.classes", + rootPath + File.separator + + "WEB-INF" + File.separator + + "classes"); } PythonInterpreter.initialize(System.getProperties(), props, new String[0]); *************** *** 149,157 **** end = path.length(); String name = path.substring(start, end); - - // PyString dir = new PyString(file.getParent()); - // PySystemState sys = Py.getSystemState(); - // if (!sys.path.__contains__(dir)) - // sys.path.append(dir); try { --- 164,167 ---- |