Hi Stefan,

Looking at your library path: I think you are trying to use a 32bit Java
JDK with 64-bit APR/OprnSSL libraries. Java does not find the 32-bit
binaries it needs, hence the error message. 
 
Best regards,
Martina

-----Original Message-----
From: Stefan Wachter [mailto:[EMAIL PROTECTED] 
Sent: Friday, June 30, 2006 16:44
To: Tomcat Users List
Subject: Re: APR not found under Linux

Hi Dhaval,

the java.library.path seems to be alright. The INFO message during
startup shows that

java.library.path: 
/java/jdk1.5.0_05/jre/lib/i386/client:/java/jdk1.5.0_05/jre/lib/i386:/ja
va/jdk1.5.0_05/jre/../lib/i386:/usr/local/apr/lib:/lib64/tls:/lib64:/usr
/lib64

Cheers,
--Stefan

PS: Do you have a 64 bit system?

Dhaval Patel wrote:
> Hmm
>
>   I read the BUILDING file of tomcat-native (the one that comes in 
> TOMCAT\bin). It says something
> like:
>
> 2 - In bin/setenv.sh add the following: 
>     CATALINA_OPTS="$CATALINA_OPTS -Djava.library.path=tclib_location"
>     In my machine I am using:
>     /home/jfclere/jakarta-tomcat-connectors/jni/native/.libs for 
> tclib_location
>
>   Did you try that?
>
>   Right now I am at work and my all configurations are at home. If 
> things do not work, I will try to rebuild it when I go home. See above
helps.
>
>
> Regards,
> Dhaval
> --- Stefan Wachter <[EMAIL PROTECTED]> wrote:
>
>   
>> Hi Dhaval,
>>
>> I don't think, that an old APR is involved. I compiled the latest APR

>> (version 1.2.7) using the sources from apr.apache.org. The created 
>> library was placed into /usr/local/apr/lib by "make install".
>>
>> Yet, there is an old version of the APR installed on my system that 
>> came with httpd 2.0.x (named "libapr-0"). Do you think that 
>> "libapr-0" does interfere with "libapr-1"?
>>
>> Cheers,
>> --Stefan
>>
>> Dhaval Patel wrote:
>>     
>>> Hi,
>>>
>>>    I think your APR library is old. (You might have install using 
>>> Yast). Tomcat 5.5 requires
>>>       
>> APR
>>     
>>> 1.2+. So you might have to compile it by yourself.
>>> (http://tomcat.apache.org/tomcat-5.5-doc/apr.html)
>>>
>>>    I remembered that I had to compile APR for SuSE 10. Here is what
I did:
>>> 1) Make sure you have Apache Devel. headers and library are 
>>> installed. (YaST will help you)
>>> 2) Download APR from (http://apr.apache.org/). Follow the
instruction to compile and make.
>>>       
>> Make
>>     
>>> sure that you remember the location of APR because you need that in
Tomcat.
>>> 3) Go to TOMCAT_HOME\bin. Unpack tomcat-native.tar.gz.
>>> 4) Follow the instruction to build it.
>>> 5) Then you might have to use SetENV.sh.
>>>
>>>    See above things works. I may able to help you if it does not
work.
>>>
>>> Regards,
>>> Dhaval
>>>
>>> --- Stefan Wachter <[EMAIL PROTECTED]> wrote:
>>>
>>>   
>>>       
>>>> Hi Rajeev,
>>>>
>>>> I changed the order of the directories to 
>>>> /usr/lib:/usr/local/apr/lib but I did not help.
>>>>
>>>> Cheers,
>>>> --Stefan
>>>>
>>>>
>>>> Rajeev N. Jha wrote:
>>>>     
>>>>         
>>>>> Try putting the ssl libs in front of apr/tcnative.
>>>>>
>>>>> Thanks
>>>>> - Rajeev.
>>>>>
>>>>> Stefan Wachter wrote:
>>>>>       
>>>>>           
>>>>>> Hi all,
>>>>>>
>>>>>> I tried to run Tomcat using the APR under (Suse-)Linux but did 
>>>>>> not succeed. During startup there is still the well known
message:
>>>>>>
>>>>>> The Apache Tomcat Native library which allows optimal performance

>>>>>> in production environments was not found on the
java.library.path:
>>>>>>
>>>>>>         
>>>>>>             
> /java/jdk1.5.0_05/jre/lib/i386/client:/java/jdk1.5.0_05/jre/lib/i386:/
> java/jdk1.5.0_05/jre/../lib/i386:/usr/local/apr/lib:/usr/lib
>   
>>>   
>>>       
>>>>>> Yet, in the directory /usr/local/apr/lib there are the apr and 
>>>>>> tcnative libraries. This is the listing of that directory:
>>>>>>
>>>>>> -rw-r--r--  1 root root    7661 2006-06-30 09:56 apr.exp
>>>>>> -rw-r--r--  1 root root 1164070 2006-06-30 09:56 libapr-1.a
>>>>>> -rwxr-xr-x  1 root root     831 2006-06-30 09:56 libapr-1.la
>>>>>> lrwxrwxrwx  1 root root      17 2006-06-30 09:56 libapr-1.so -> 
>>>>>> libapr-1.so.0.2.7
>>>>>> lrwxrwxrwx  1 root root      17 2006-06-30 09:56 libapr-1.so.0 ->

>>>>>> libapr-1.so.0.2.7
>>>>>> -rwxr-xr-x  1 root root  636499 2006-06-30 09:56 
>>>>>> libapr-1.so.0.2.7
>>>>>> -rw-r--r--  1 root root 1380234 2006-06-30 10:07 libtcnative-1.a
>>>>>> -rwxr-xr-x  1 root root     912 2006-06-30 10:07 libtcnative-1.la
>>>>>> lrwxrwxrwx  1 root root      22 2006-06-30 10:07 libtcnative-1.so
-> 
>>>>>> libtcnative-1.so.0.2.7
>>>>>> lrwxrwxrwx  1 root root      22 2006-06-30 10:07
libtcnative-1.so.0 
>>>>>> -> libtcnative-1.so.0.2.7
>>>>>> -rwxr-xr-x  1 root root  800108 2006-06-30 10:07
libtcnative-1.so.0.2.7
>>>>>> drwxr-xr-x  2 root root     104 2006-06-30 10:07 pkgconfig
>>>>>>
>>>>>> In addition the directory /usr/lib contains the openssl library:
>>>>>>
>>>>>> lrwxrwxrwx  1 root root     15 2005-11-01 14:39 libssl.so.0 -> 
>>>>>> libssl.so.0.9.7
>>>>>> -rwxr-xr-x  1 root root 220153 2005-10-14 18:14 libssl.so.0.9.7
>>>>>>
>>>>>> I also including these two directories in the LD_LIBRARY_PATH. 
>>>>>> For that purpose I created a setenv.sh with the line
>>>>>>
>>>>>> export LD_LIBRARY_PATH=/usr/local/apr/lib:/usr/lib
>>>>>>
>>>>>> Can anyone help me with this problem?
>>>>>>
>>>>>> Regards,
>>>>>> --Stefan
>>>>>>
>>>>>>
>>>>>> -----------------------------------------------------------------
>>>>>> ---- To start a new topic, e-mail: users@tomcat.apache.org To 
>>>>>> unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>
>>>>>>
>>>>>>         
>>>>>>             
>>>>> ------------------------------------------------------------------
>>>>> --- To start a new topic, e-mail: users@tomcat.apache.org To 
>>>>> unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>>       
>>>>>           
>>>> -------------------------------------------------------------------
>>>> -- To start a new topic, e-mail: users@tomcat.apache.org To 
>>>> unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>>>     
>>>>         
>>> __________________________________________________
>>> Do You Yahoo!?
>>> Tired of spam?  Yahoo! Mail has the best spam protection around 
>>> http://mail.yahoo.com
>>>
>>> --------------------------------------------------------------------
>>> - To start a new topic, e-mail: users@tomcat.apache.org To 
>>> unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>>   
>>>       
>> ---------------------------------------------------------------------
>> To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe,

>> e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>     
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, 
> e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>   


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe,
e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to