I think I get this Java->JNI->DCOM stuff now. It took long enough!
If anyone else ever has to go down this road, I recommend you try JACOB for a (Open Source) Java->COM bridge that uses JNI (rather than the MS JVM). It would also be good if you checked it out before you get two months into the project....
