This was just me being dumb. I was running a version
of Jython from SVN HEAD between 2.5.1 and 2.5.2b1.
The particular version I had still had JNA embedded into
Jython which was causing me grief when I included my own JNA jar
I've since upgraded to the 2.5.2b2 release which only has
jffi/jaffl and my problems have gone away.
This is what I get for running SVN head and not regularly
There's a commented out rule including JNA back when we were using it for
some early ctypes work. But I don't see any other reference. Maybe there's some
other conflict because we bundle jffi?