I did not see the answer to the JNI question in the FAQ.
This is the second time in a week people have overlooked this question in the FAQ
earlier it was about RMI rather than JNI.
What is misleading about this, that it gets overlooked/ignored?
I want to connect to XYZ should I use JCA? (or should I use JCA)
OK, I can explain why, at least, I'm dense.
J2EE has a general rule that you can't use JNI from beans. The only J2EE object explicitly specified to tolerate JNI is JCA. So, I didn't feel confident that the FAQ was answering the question in the absence of a specific statement.
I'll edit the FAQ if the wiki will let me to make this clearer to us idiots.