The first version of the testplus framework is now available online at http://jpe.sourceforge.net/testplus.pdf.
The bufarray programming manual has been published in PDF form.
The URL to the PDF file, generated from the source distribution is http://jpe.sourceforge.net/bufarray.pdf.
It is also referred in the JPE project page (http://jpe.sourceforge.net)
This is the official announcement of the second version of JPE.
JPE (The Java-Python Extension) is a production-grade seamless
integration of Python and Java.
JPE lets you call Java objects and classes from Python, and vice-versa,
within the same process space. JPE is reentrant (cross-language
callbacks), and supports multi-threading concurently in Java and Python.
The Python bufarray extension type has been integrated to JPE.
Base type arrays are now passed by reference from Java to Python,
and memory-copied, from Python to Java.
a dmnage !
The configuration branch has been merged into the main branch.
Please check out and try the new config and build system (see BUILD.txt).
No more environment set up: cvs checkout jpe_pack && cd jpe_pack/jpe && python bootstrap.py && nmake && nmake test && nmake install!
The JPE web site has been created, at last!
Check out http://jpe.sourceforge.net !
Python unicode objects can now be used whenever a Java string object is required.
The use of Jstring( ) that was required for passing Java strings is now deprecated. Unicode objects can be used instead.
obj.fun( Jstring( 'a value')) can be written as:
obj.fun( u'a value')
obj.fun( Jstring( expr)) can be written as:
obj.fun( unicode( expr))
Python buffer support has been added for Java arrays.
Java bean properties are accessed and set in Python as if they were regular attributes
The presence of the pythonplus patch in python is now auto-detected in config.py
stable-beta-7 tag created on JPE CVS source tree
The JPE project has been imported in sourceforge CVS.
Its sources are now available as such.
Bon travail :))