Glenn Nielsen wrote:

> Costin,
> 
> Why were the log levels changed from LOG_ERROR to LOG_INFO, a connection
> failure to tomct is a real fatal error when handling a request. Shouldn't
> it be at the JK_LOG_ERROR level?

It'll be logged at ERROR level - 

>>   +        jk_log(l, JK_LOG_ERROR, "Error connecting to tomcat. Tomcat is
>>   probably not started or is listenning on the wrong port. Failed errno =
>>   %d\n", errno); +

( instead of the "Can't find servlet handler" :-)

I just limited the number of messages that are logged at ERROR level
for each failed connection, you should see a single error message.
If you want more verbosity - you'll get it as info.


Costin



> 
> Regards,
> 
> Glenn
> 
> [EMAIL PROTECTED] wrote:
>> costin      2002/10/30 14:12:20
>> 
>>   Modified:    jk/native/common jk_ajp_common.c jk_connect.c
>>   Log:
>>   More trimming for error messages.
>>   
>>   Now only one line ( and hopefully more informative ) is displayed if
>>   we can't send the request to tomcat.
>>   
>>   Revision  Changes    Path
>>   1.32      +11 -5    
>>   jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c
>>   
>>   Index: jk_ajp_common.c
>>   ===================================================================
>>   RCS file:
>>   /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c,v
>>   retrieving revision 1.31 retrieving revision 1.32
>>   diff -u -r1.31 -r1.32
>>   --- jk_ajp_common.c        30 Oct 2002 21:17:34 -0000      1.31
>>   +++ jk_ajp_common.c        30 Oct 2002 22:12:20 -0000      1.32
>>   @@ -623,7 +623,9 @@
>>            }
>>        }
>>    
>>   -    jk_log(l, JK_LOG_ERROR, "ERROR connecting to tomcat. Tomcat is
>>   probably not started. Failed errno = %d\n", errno);
>>   +    jk_log(l, JK_LOG_INFO,
>>   +           "Error connecting to tomcat. Tomcat is probably not started
>>   or is listenning on the wrong port. Failed errno = %d\n",
>>   +           errno);
>>        return JK_FALSE;
>>    }
>>    
>>   @@ -869,7 +871,7 @@
>>                return JK_FALSE;
>>            }
>>            } else {
>>   -            jk_log(l, JK_LOG_ERROR, "Error connecting to the Tomcat
>>   process.\n");
>>   +            jk_log(l, JK_LOG_INFO, "Error connecting to the Tomcat
>>   process.\n");
>>                return JK_FALSE;
>>            }
>>        }
>>   @@ -1175,15 +1177,19 @@
>>                        return JK_FALSE;
>>                    }
>>                    
>>   -                jk_log(l, JK_LOG_ERROR, "ERRORO: Receiving from tomcat
>>   failed, recoverable operation. err=%d\n", i);
>>   +                jk_log(l, JK_LOG_ERROR, "ERROR: Receiving from tomcat
>>   failed, recoverable operation. err=%d\n", i);
>>                }
>>                else
>>   -                jk_log(l, JK_LOG_ERROR, "ERROR: sending request to
>>   tomcat failed in send loop. err=%d\n", i);
>>   +                jk_log(l, JK_LOG_INFO, "sending request to tomcat
>>   failed in send loop. err=%d\n", i);
>>            
>>                jk_close_socket(p->sd);
>>                p->sd = -1;
>>                ajp_reuse_connection(p, l);
>>            }
>>   +
>>   +        /* Log the error only once per failed request. */
>>   +        jk_log(l, JK_LOG_ERROR, "Error connecting to tomcat. Tomcat is
>>   probably not started or is listenning on the wrong port. Failed errno =
>>   %d\n", errno); +
>>        } else {
>>                jk_log(l, JK_LOG_ERROR, "In jk_endpoint_t::service, NULL
>>                parameters\n");
>>        }
>>   
>>   
>>   
>>   1.6       +2 -2     
>>   jakarta-tomcat-connectors/jk/native/common/jk_connect.c
>>   
>>   Index: jk_connect.c
>>   ===================================================================
>>   RCS file:
>>   /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_connect.c,v
>>   retrieving revision 1.5 retrieving revision 1.6
>>   diff -u -r1.5 -r1.6
>>   --- jk_connect.c   4 Sep 2002 11:31:33 -0000       1.5
>>   +++ jk_connect.c   30 Oct 2002 22:12:20 -0000      1.6
>>   @@ -174,7 +174,7 @@
>>                jk_log(l, JK_LOG_DEBUG, "jk_open_socket, return, sd =
>>                %d\n", sock); return sock;
>>            }
>>   -        jk_log(l, JK_LOG_ERROR, "jk_open_socket, connect() failed
>>   errno = %d\n", errno);
>>   +        jk_log(l, JK_LOG_INFO, "jk_open_socket, connect() failed errno
>>   = %d\n", errno);
>>            jk_close_socket(sock);
>>        } else {
>>    #ifdef WIN32
>>   
>>   
>>   
>> 
>> --
>> To unsubscribe, e-mail:  
>> <mailto:[EMAIL PROTECTED]> For additional
>> commands, e-mail: <mailto:[EMAIL PROTECTED]>




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

Reply via email to