|
From: Mike B. <axi...@ya...> - 2001-06-06 17:25:17
|
For the past few months, I have been using Python and some JPython/Jython to
do processing of large flat files with a bit of database access.
So far things have worked out great.
I am now trying to add a Java based rules engine into the mix.
I am also new to coding Java outside of an IDE, controlling packages and
such in an NT environment.
Since the rules engine wants to control processing, I am trying to make
Jython classes, compiled as Java, available to handle i/o and instance
creation.
I would really like to be able to use Jython and Java classes
interchangeably, depending on where I am in development/prototyping.
My assumptions/observations at this time, which may or may not be correct
are:
Java code, which will be accessed from Jython MUST be compiled as part of a
package.
Jython code, compiled with jythonc into Java is accessible from
Java but not from another Jython script.
While an instance of a class can be created, the
methods are not accessible.
AttributeError: abstract method
getHello not implemented
Any corrections or rules-of-thumb would be appreciated.
Also if there is any reference material available that describes a simple
technique for creating and using Java packages by hand, that would help.
It seems more tedious than it needs to be.
Thanks,
Mike
|