When using the siteminder sdk with Tomcat, we are doing either 1, 2, or both of the following, depending on the system.
1. specify a symbolic link to the siteminder sdk library in Tomcat's lib directory
2. specify the following in setenv.sh in the Tomcat startup shell
Release : 12.8.4 and higher
For the JNI API java agent, you will need to make sure :
2) Ensure that can the JNI Java AgentAPI JAR file can be located when you compile or run an agent that uses the Java Agent API. The JAR file, smjavaagentapi.jar
3) Compile the Java Agent API application using javac. For an example, see java-build.bat or java-build.sh in the sample directory smjavaagentapi.
For full details , please section "Implement the JNI API" in the link below