I am using PythonInterpreter from my Java code. I load
up Jython scripts to perform ad hoc processors. The
scripts call methods from the java object I have exposed.
This all works fine.

I'm also using JEdit to edit the scripts before loading
them.

What I have tried to do is stub out the exposed java
methods in a new class and put this in the class path
for JEdit. What happens unfortunately is JEdit thinks
there is 1 more parameter then there is. I am using
method overloading. If I use a dummy for the extra
parameter it then works but gets an error back saying
that it cant be coerced. Has anyone seen this before?