I've compiled the tc library and placed it in $DAEMON_HOME but for some reason Tomcat still does not recognize it.

DEBUG main org.apache.catalina.core.AprLifecycleListener - The Apache Tomcat Native library which allows optimal p erformance in production environments was not found on the java.library.path: /usr/share/tomcat/bin
            java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.core.AprLifecycleListener.lifecycleEvent(AprLifecycleListener.java:80) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:757)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:503)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:247)
        at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:262)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.commons.daemon.support.DaemonLoader.load(DaemonLoader.java:160)
Caused by: java.lang.UnsatisfiedLinkError: initialize
        at org.apache.tomcat.jni.Library.initialize(Native Method)
        at org.apache.tomcat.jni.Library.initialize(Library.java:205



app1:/usr/share/tomcat/bin # ldd libtcnative-1.so
        libapr-0.so.0 => /usr/lib64/libapr-0.so.0 (0x0000002a95662000)
        librt.so.1 => /lib64/tls/librt.so.1 (0x0000002a95788000)
        libm.so.6 => /lib64/tls/libm.so.6 (0x0000002a95890000)
        libcrypt.so.1 => /lib64/libcrypt.so.1 (0x0000002a959e8000)
        libnsl.so.1 => /lib64/libnsl.so.1 (0x0000002a95b21000)
        libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x0000002a95c37000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000002a95d4b000)
        libssl.so.0.9.7 => /usr/lib64/libssl.so.0.9.7 (0x0000002a95e4f000)
libcrypto.so.0.9.7 => /usr/lib64/libcrypto.so.0.9.7 (0x0000002a95f85000)
        libc.so.6 => /lib64/tls/libc.so.6 (0x0000002a961b6000)
        /lib64/ld-linux-x86-64.so.2 (0x000000552aaaa000)


There doesn't seem to be any reason why it would not find it and use it?


Thanks,
-Mark



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to