This patch implements the j2ee connector 1.0 interfaces
necessary to deploy tjdo in an app server. It includes
my previous firebird support files in the file.tar.bz2
file. I've also included a diff of the main classes
and test classes.
The testsuite can be run to test either the standalone
interfaces or the connector interfaces: see the
tjdo.test.style property near the start of build.xml.
metadata can now be in larger files, similar to what
the reference enhancer accepts: for a class a.b.c.D,
/a.jdo, /a/b.jdo, /a/b/c.jdo and /a/b/c/D.jdo will all
be found. metadata caching is also much improved,
eliminating duplicate parsing. However, the source url
for metadata is gone: this was used only in error
messages, and I don't think it is worth keeping.
I've also implemented an mbean to deploy classes, since
autocreate is not particularly appropriate in an app
Log in to post a comment.