Hi, I just committed (revision 365458) a change to JCR-RMI that changes a number of the remote interfaces to use network-optimized iterators instead of simple arrays to pass potentially large sequences of objects (e.g. QueryResult.getNodes). Please note this if you are building JCR-RMI to be used with a client or server application that uses a previously built JCR-RMI jar.
I'll be making other similar changes to JCR-RMI for the next week or two in order to streamline and optimize the interfaces. After that I hope freeze the JCR-RMI interfaces for a stable 1.0 version that could hopefully be bundled with the Jackrabbit 1.0 release. If you have any wishes for improvements or other feature requests that you'd like to see included in 1.0, please let me know. Please also note that JCR-RMI may be a bit unstable during this period so you may want to avoid upgrading your existing jars unless you want to help in testing and development. :-) BR, Jukka Zitting -- Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED] Software craftmanship, JCR consulting, and Java development