5 Replies Latest reply on Sep 17, 2009 8:00 AM by shilpasrinivas

    ERROR: invalid console appender config detected, console str



      I have put the a war file in the server deploy directory and started the application. The server is displaying the error ERROR: invalid console appender config detected, console stream is looping and not moving forward.

      I have my own log4j.xml file for my application.

      Please can any one help me in resolving this issue??

        • 1. Re: ERROR: invalid console appender config detected, console
          wolfgangknauf

          Hi,

          how did you activate your own log4j.xml? Post the content of log4j.xml (remember to wrap it in "[ code ]" tags here in the forum).

          Then someone else (not me, I am no Log4J guru ;-) ) may help.

          Best regards

          Wolfgang

          • 2. Re: ERROR: invalid console appender config detected, console

            <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" xmlns="http://jakarta.apache.org/log4j/">

            <!-- Chainsaw is a graphical appender-->






            <!-- This is the Orbeon Forms Studio monitor -->








            <!-- Logging to a single file, typically used in development when you don't want
            to be dealing with multiple files generated by the RollingFileAppender.
            See: http://logging.apache.org/log4j/docs/api/org/apache/log4j/FileAppender.html -->








            <!-- Logging to a rolling files. Every time the file exceeds a certain size, a backup
            is created and the file used for logging is truncated.
            See: http://logging.apache.org/log4j/docs/api/org/apache/log4j/RollingFileAppender.html -->










            <!---->
            <!---->
            <!---->

            <!---->
            <!---->
            <!---->

            <!---->
            <!---->
            <!---->

            <!-- To enable logging for any of the sub-systems below, copy that section outside of the
            comment block. The XFormsServer is the one you are most likely to be interested in. -->
            <!--























            -->

            <!-- Prevent extra display of eXist paging activity -->














            <appender-ref ref="RollingFileAppender"></appender-ref>


            <!-- You decide here which one of the loggers listed above you want to use. -->

            <!--<appender-ref ref="ConsoleAppender"/>-->
            <!--<appender-ref ref="ChainsawAppender"/>-->
            <!--<appender-ref ref="SingleFileAppender"/>-->
            <appender-ref ref="RollingFileAppender"/>
            <!--<appender-ref ref="OPSMonitor"/>-->


            </log4j:configuration>


            This is my log4j contents.
            Please help me if any one has idea regarding this error.

            • 3. Re: ERROR: invalid console appender config detected, console

              <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" xmlns="http://jakarta.apache.org/log4j/">

              <!-- Chainsaw is a graphical appender-->






              <!-- This is the Orbeon Forms Studio monitor -->








              <!-- Logging to a single file, typically used in development when you don't want
              to be dealing with multiple files generated by the RollingFileAppender.
              See: http://logging.apache.org/log4j/docs/api/org/apache/log4j/FileAppender.html -->








              <!-- Logging to a rolling files. Every time the file exceeds a certain size, a backup
              is created and the file used for logging is truncated.
              See: http://logging.apache.org/log4j/docs/api/org/apache/log4j/RollingFileAppender.html -->























              <appender-ref ref="RollingFileAppender"></appender-ref>


              <!-- You decide here which one of the loggers listed above you want to use. -->

              <!--<appender-ref ref="ConsoleAppender"/>-->
              <!--<appender-ref ref="ChainsawAppender"/>-->
              <!--<appender-ref ref="SingleFileAppender"/>-->
              <appender-ref ref="RollingFileAppender"/>
              <!--<appender-ref ref="OPSMonitor"/>-->


              </log4j:configuration>


              • 4. Re: ERROR: invalid console appender config detected, console
                jaikiran

                While posting logs or xml content or code, please remember to wrap it in a code block by using the Code button in the message editor window. Please use the Preview button to ensure that your post is correctly formatted.

                • 5. Re: ERROR: invalid console appender config detected, console

                   

                  <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" xmlns="http://jakarta.apache.org/log4j/">
                  
                   <!-- Chainsaw is a graphical appender-->
                   <appender name="ChainsawAppender" class="org.apache.log4j.net.SocketAppender">
                   <param name="RemoteHost" value="localhost"/>
                   <param name="Port" value="4445"/>
                   <param name="LocationInfo" value="true"/>
                   </appender>
                  
                   <!-- This is the Orbeon Forms Studio monitor -->
                   <appender name="OPSMonitor" class="org.apache.log4j.net.SocketHubAppender">
                   <param name="Port" value="4446"/>
                   <param name="LocationInfo" value="true"/>
                   <filter class="org.apache.log4j.varia.LevelRangeFilter">
                   <param name="LevelMin" value="debug" />
                   </filter>
                   </appender>
                  
                   <!-- Logging to a single file, typically used in development when you don't want
                   to be dealing with multiple files generated by the RollingFileAppender.
                   See: http://logging.apache.org/log4j/docs/api/org/apache/log4j/FileAppender.html -->
                   <appender name="SingleFileAppender" class="org.apache.log4j.FileAppender">
                   <param name="File" value="../logs/orbeon.log"/>
                   <param name="Append" value="false" />
                   <layout class="org.apache.log4j.PatternLayout">
                   <param name="ConversionPattern" value="%d{ISO8601} %-5p %c{1} %x - %m%n"/>
                   </layout>
                   </appender>
                  
                   <!-- Logging to a rolling files. Every time the file exceeds a certain size, a backup
                   is created and the file used for logging is truncated.
                   See: http://logging.apache.org/log4j/docs/api/org/apache/log4j/RollingFileAppender.html -->
                   <appender name="RollingFileAppender" class="org.apache.log4j.RollingFileAppender">
                   <param name="File" value="../logs/orbeon.log"/>
                   <param name="MaxFileSize" value="5MB"/>
                   <param name="MaxBackupIndex" value="5"/>
                   <param name="Append" value="false" />
                   <layout class="org.apache.log4j.PatternLayout">
                   <param name="ConversionPattern" value="%d{ISO8601} %-5p %c{1} %x - %m%n"/>
                   </layout>
                   </appender>
                   <category name="org.exist.storage.btree.Paged">
                   <priority value="warn"/>
                   </category>
                  
                   <category name="org.exist.storage.DBBroker">
                   <priority value="warn"/>
                   </category>
                  
                   <category name="org.exist.storage.BrokerPool">
                   <priority value="warn"/>
                   </category>
                  
                   <category name="com.app1">
                   <priority value="info"/>
                   <appender-ref ref="RollingFileAppender"></appender-ref>
                   </category>
                  
                   <!-- You decide here which one of the loggers listed above you want to use. -->
                   <root>
                   <!--<appender-ref ref="ConsoleAppender"/>-->
                   <!--<appender-ref ref="ChainsawAppender"/>-->
                   <!--<appender-ref ref="SingleFileAppender"/>-->
                   <appender-ref ref="RollingFileAppender"/>
                   <!--<appender-ref ref="OPSMonitor"/>-->
                   </root>
                  
                  </log4j:configuration>