I'm getting a jython error ============================= org.apache.cocoon.ProcessingException: Exception in ScriptGenerator.generate(): com.ibm.bsf.BSFException: exception from JPython: Traceback (innermost last): File "<string>", line 3, in ? NameError: System
================================ clearly I didn't track your changes correctly. Can you follow with a description of the changes you made to get it working, step by step? thanks bob phillips At 04:10 PM 4/22/2002 -0400, you wrote: >Here is how I finally got this working. > >1. In the generate tag, create a parameter to hold the python.path (not >PYTHONPATH, thats for CPython) > > <map:match pattern="jython/*"> > <map:generate type="script" src="jython/{1}" > > <map:parameter name="python.path" value="c:/java/jython-2.1/Lib" >/> > </map:generate> > <map:transform src="stylesheets/test/simple-page2html.xsl"/> > <map:serialize type="html"/> > </map:match> > >2. In the actual python script, before trying to import any modules > >params = bsf.lookupBean( "parameters" ) ># params is a org.apache.avalon.framework.parameters.Parameters >props = System.getProperties() >import sys # thats the Jython standard library, includes sys.path >pth = params.getParameter("python.path") >sys.path.insert(0, pth ) ># now it should search there first for modules >=== > >[EMAIL PROTECTED] >Author of Soap Programming with Java - Sybex; ISBN: 0782129285 > > > > >--------------------------------------------------------------------- >Please check that your question has not already been answered in the >FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > >To unsubscribe, e-mail: <[EMAIL PROTECTED]> >For additional commands, e-mail: <[EMAIL PROTECTED]> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>