ceki 01/09/20 15:37:10 Modified: src/docbook trouble.xml Log: Revision Changes Path 1.2 +56 -2 jakarta-log4j/src/docbook/trouble.xml Index: trouble.xml =================================================================== RCS file: /home/cvs/jakarta-log4j/src/docbook/trouble.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- trouble.xml 2001/09/20 22:19:07 1.1 +++ trouble.xml 2001/09/20 22:37:10 1.2 @@ -130,8 +130,10 @@ <qandaentry> <question> - <function>ClassCastException</function> when instantiating - <function>Logger</function> subclasses. + <para> + <function>ClassCastException</function> when instantiating + <function>Logger</function> subclasses. + </para> </question> <answer> @@ -176,9 +178,61 @@ <qandaentry> <question> + <para>log4j:WARN No such property [xyz] in + some appender or layout</para> + </question> <answer> + + <para>If during log4j configuration you get a warning about + an inexistent property, then you have probably misspelled + a property or entered a truly unrecognized property for + the component you are trying to configure in the + configuration file. + </para> + + <para>Log4j version 1.0 did not complain about unrecognized + properties whereas log4j version 1.1 and later do + complain. + </para> + </answer> + </qandaentry> + + <qandaentry> + <question> + <para>I cannot log to syslogd under linux.</para> + </question> + + <answer> + + <para>If you are trying to log to the Unix syslog under + Linux using the <ulink + url="../api/org/apache/log4j/net/SyslogAppender.html">SyslogAppender</ulink>, + then the Linux syslog daemon must be configured to accept + log input from the network. Otherwise, you will get an + <function>IOException: connection refused</function>. + </para> + + <para>This can be done by adding the <function>-r</function> option when starting + the daemon. Or more precisely:</para> + + <orderedlist> + <listitem> + <para>Login as the <function>root</function> user</para> + </listitem> + + <listitem> + <para>Edit file <function>/etc/rc/init.d/syslog</function> + <programlisting> + case "$1" in + start) + echo -n "Starting system logger: " + daemon syslogd -r + </programlisting> + </para> + </listitem> + </orderedlist> </answer> </qandaentry> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]