INT-1125 logging skipped JMSX properties at TRACE level instead of WARN

This commit is contained in:
Mark Fisher
2010-05-07 04:02:21 +00:00
parent a3674da5db
commit 5fcaaf246b

View File

@@ -87,7 +87,13 @@ public class DefaultJmsHeaderMapper implements JmsHeaderMapper {
jmsMessage.setObjectProperty(attributeName, value);
}
catch (Exception e) {
if (logger.isWarnEnabled()) {
if (attributeName.startsWith("JMSX")) {
if (logger.isTraceEnabled()) {
logger.trace("skipping reserved header, it cannot be set by client: "
+ attributeName);
}
}
else if (logger.isWarnEnabled()) {
logger.warn("failed to map Message header '"
+ attributeName + "' to JMS property", e);
}