[prev in list] [next in list] [prev in thread] [next in thread]
List: activemq-dev
Subject: [jira] [Resolved] (AMQ-3747) Syntax errors are not showing up in the log when the broker is started
From: "Gary Tully (Resolved) (JIRA)" <jira () apache ! org>
Date: 2012-02-29 14:47:56
Message-ID: 1228984931.3151.1330526876990.JavaMail.tomcat () hel ! zones ! apache ! org
[Download RAW message or body]
[ https://issues.apache.org/jira/browse/AMQ-3747?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel \
]
Gary Tully resolved AMQ-3747.
-----------------------------
Resolution: Fixed
fatalbean exceptions are now trapped and logged before being rethrown
> Syntax errors are not showing up in the log when the broker is started in the \
> background
> -----------------------------------------------------------------------------------------
>
> Key: AMQ-3747
> URL: https://issues.apache.org/jira/browse/AMQ-3747
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Broker
> Affects Versions: 5.5.1
> Reporter: Gary Tully
> Assignee: Gary Tully
> Fix For: 5.6.0
>
>
> *Issue:*
> When there is a simple syntax error in the configuration file, e.g.:{code}
> <policyEntry queue="MY.INPUTQ" producerFlowControl="true" memoryLimit="50mb">
> <pendingQueuePolicy>
> <vmQueueCursor/>
> </pendingQueuePolicy>
> </policyEntry>
> <pendingQueuePolicy> <=== This is incorrect as it isn't associated with policy \
> entry <vmQueueCursor/>
> </pendingQueuePolicy>
> </policyEntry>{code}
> When I start the broker in the foreground, broker console, I see loads of SAX \
> parser errors. None of these are in the log. If I start the broker in the \
> background, broker start, nothing shows up in the log. Can we fix this up so syntax \
> errors go to the log?
> *Problem:*
> The background start script redirects to dev/null so console output is lost \
> intentionally. Otherwise the default console logging would fill up system logs. \
> However there is no other indication of a parse error of the xml configuration \
> apart from the exception printed to the console.
> *Solution:*
> The error should also go to the default log so it needs to be trapped at source and \
> logged there before being propagated back to the command line caller.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: \
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more \
information on JIRA, see: http://www.atlassian.com/software/jira
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic