Hi,
I can't really directly contribute or help since I still do not have enough skills yet. I just would like to voice out my great interest in ns_javablend.
Tcl + Java is really a good combination. Make use of Tcl where needed and use Java where needed. And have both interchange data and invoke methods/procs.
Would you think using SOAP or XML-RPC is good thing for this problem? I know it would be several times slower than ns_javablend but what if you just need to interchange data between java and tcl very few times.