You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Stefan Wachter <St...@gmx.de> on 2006/07/03 15:48:36 UTC
Using APR in a Catalina-Home/Base Installation
Hi all,
after a while I had figured out how to use APR with Tomcat (cf.
http://thread.gmane.org/gmane.comp.jakarta.tomcat.user/133360/focus=133360)
on a 64-Bit environment with a 32-bit JVM. Now the next issue popped up:
If Tomcat is started from the CATALINA_HOME/bin directory by startup.sh
then the log file CATALINA_HOME/logs/catalina.out clearly informs if APR
is not used: "The Apache Tomcat Native library which allows optimal
performance in production environments was not found on the
java.library.path: ...".
Yet, in an installation with a CATALINA_HOME directory and several
CATALINA_BASE directories that message does not appear when Tomcat is
started with different CATALINA_BASE settings. In other word, if the
CATALINA_BASE environment variable is set to another directory than
CATALINA_HOME and the CATALINA_HOME/bin/startup.sh is executed then the
log file CATALINA_BASE/logs/catalina.out does not contain that message.
(The log file CATALINA_HOME/logs/catalina.out is not written any more.)
1. Why is this message no longer reported?
2. Is there a possibility to check if the APR is used or not?
Cheers,
--Stefan
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Using APR in a Catalina-Home/Base Installation
Posted by Stefan Wachter <St...@gmx.de>.
Hi Markus,
ok, I see. Checking the log file is see that APR is used in the
home/base-installation!
The only irritating thing is that if APR is disabled (e.g. by not
supplying the necessary libraries) there is no "INFO" message about this
situation in a home/base-installation.
Cheers,
--Stefan
Markus Schönhaber wrote:
> Stefan Wachter wrote:
>
>> 2. Is there a possibility to check if the APR is used or not?
>>
>
> Just look at the class names (Http11AprProtocol or Http11BaseProtocol)
> reported by the init messages in catalina.out. For example:
> - APR
> 22.06.2006 10:30:55 org.apache.coyote.http11.Http11AprProtocol init
> - no APR
> 22.06.2006 09:11:58 org.apache.coyote.http11.Http11BaseProtocol init
>
> Regards
> mks
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
>
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Using APR in a Catalina-Home/Base Installation
Posted by Markus Schönhaber <ma...@schoenhaber.de>.
Stefan Wachter wrote:
> 2. Is there a possibility to check if the APR is used or not?
Just look at the class names (Http11AprProtocol or Http11BaseProtocol)
reported by the init messages in catalina.out. For example:
- APR
22.06.2006 10:30:55 org.apache.coyote.http11.Http11AprProtocol init
- no APR
22.06.2006 09:11:58 org.apache.coyote.http11.Http11BaseProtocol init
Regards
mks
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org