The Enterprise JavaBeans 3.0 core specification, Section 21.1.2, states:

The enterprise bean must not attempt to load a native library.

This function is reserved for the EJB container. Allowing the enterprise bean to load native code would create a security hole.

  • JSR-220 Enterprise JavaBeans 3.0 Final Release (ejbcore), Section 21.1.2 Programming Restrictions