Author: lukaszlenart Date: Wed Apr 25 19:25:03 2012 New Revision: 1330502 URL: http://svn.apache.org/viewvc?rev=1330502&view=rev Log: Improves logging messages
Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/config/BeanSelectionProvider.java struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java struts/struts2/trunk/core/src/main/java/org/apache/struts2/interceptor/CheckboxInterceptor.java struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/config/BeanSelectionProvider.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/config/BeanSelectionProvider.java?rev=1330502&r1=1330501&r2=1330502&view=diff ============================================================================== --- struts/struts2/trunk/core/src/main/java/org/apache/struts2/config/BeanSelectionProvider.java (original) +++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/config/BeanSelectionProvider.java Wed Apr 25 19:25:03 2012 @@ -316,20 +316,20 @@ public class BeanSelectionProvider imple String foundName = props.getProperty(key, DEFAULT_BEAN_NAME); if (builder.contains(type, foundName)) { if (LOG.isInfoEnabled()) { - LOG.info("Choosing bean (#1) for (#2)", foundName, type.getName()); + LOG.info("Choosing bean (#0) for (#1)", foundName, type.getName()); } builder.alias(type, foundName, Container.DEFAULT_NAME); } else { try { Class cls = ClassLoaderUtil.loadClass(foundName, this.getClass()); if (LOG.isDebugEnabled()) { - LOG.debug("Choosing bean (#1) for (#2)", cls.getName(), type.getName()); + LOG.debug("Choosing bean (#0) for (#1)", cls.getName(), type.getName()); } builder.factory(type, cls, scope); } catch (ClassNotFoundException ex) { // Perhaps a spring bean id, so we'll delegate to the object factory at runtime if (LOG.isDebugEnabled()) { - LOG.debug("Choosing bean (#1) for (#2) to be loaded from the ObjectFactory", foundName, type.getName()); + LOG.debug("Choosing bean (#0) for (#1) to be loaded from the ObjectFactory", foundName, type.getName()); } if (DEFAULT_BEAN_NAME.equals(foundName)) { // Probably an optional bean, will ignore @@ -344,7 +344,7 @@ public class BeanSelectionProvider imple } } else { if (LOG.isWarnEnabled()) { - LOG.warn("Unable to alias bean type (#1), default mapping already assigned.", type.getName()); + LOG.warn("Unable to alias bean type (#0), default mapping already assigned.", type.getName()); } } } Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java?rev=1330502&r1=1330501&r2=1330502&view=diff ============================================================================== --- struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java (original) +++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java Wed Apr 25 19:25:03 2012 @@ -104,7 +104,7 @@ public class PrepareOperations { dispatcher.cleanUpRequest(request); } catch (IOException e) { if (LOG.isWarnEnabled()) { - LOG.warn("Cannot clean up the request, some files can still remain in #1 after upload!", e, + LOG.warn("Cannot clean up the request, some files can still remain in #0 after upload!", e, StrutsConstants.STRUTS_MULTIPART_SAVEDIR); } } finally { Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/interceptor/CheckboxInterceptor.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/interceptor/CheckboxInterceptor.java?rev=1330502&r1=1330501&r2=1330502&view=diff ============================================================================== --- struts/struts2/trunk/core/src/main/java/org/apache/struts2/interceptor/CheckboxInterceptor.java (original) +++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/interceptor/CheckboxInterceptor.java Wed Apr 25 19:25:03 2012 @@ -72,7 +72,7 @@ public class CheckboxInterceptor extends iterator.remove(); if (values != null && values instanceof String[] && ((String[])values).length > 1) { if (LOG.isDebugEnabled()) { - LOG.debug("Bypassing automatic checkbox detection due to multiple checkboxes of the same name: #1", name); + LOG.debug("Bypassing automatic checkbox detection due to multiple checkboxes of the same name: #0", name); } continue; } Modified: struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java?rev=1330502&r1=1330501&r2=1330502&view=diff ============================================================================== --- struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java (original) +++ struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ObjectFactory.java Wed Apr 25 19:25:03 2012 @@ -265,7 +265,7 @@ public class ObjectFactory implements Se */ public TypeConverter buildConverter(Class<? extends TypeConverter> converterClass) { if (LOG.isDebugEnabled()) { - LOG.debug("Creating converter of type [#1]", converterClass.getCanonicalName()); + LOG.debug("Creating converter of type [#0]", converterClass.getCanonicalName()); } return container.getInstance(converterClass); } @@ -279,7 +279,7 @@ public class ObjectFactory implements Se */ public TypeConverter buildConverter(Class<? extends TypeConverter> converterClass, String name) { if (LOG.isDebugEnabled()) { - LOG.debug("Creating converter of type [#1] with name [#2]", converterClass.getCanonicalName(), name); + LOG.debug("Creating converter of type [#0] with name [#1]", converterClass.getCanonicalName(), name); } return container.getInstance(converterClass, name); } @@ -292,11 +292,11 @@ public class ObjectFactory implements Se */ public TypeConverter buildConverter(String name) { if (LOG.isDebugEnabled()) { - LOG.debug("Creating converter with name [#1]", name); + LOG.debug("Creating converter with name [#0]", name); } TypeConverter instance = container.getInstance(TypeConverter.class, name); if (LOG.isDebugEnabled()) { - LOG.debug("Converter of Type [#1] with name [#2], created!", instance.getClass().getCanonicalName(), name); + LOG.debug("Converter of Type [#0] with name [#1], created!", instance.getClass().getCanonicalName(), name); } return instance; } Modified: struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java?rev=1330502&r1=1330501&r2=1330502&view=diff ============================================================================== --- struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java (original) +++ struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java Wed Apr 25 19:25:03 2012 @@ -24,12 +24,12 @@ public class LoggerUtils { * Formats messages using parameters. For example, the call: * * <pre> - * format("foo #1", "bob"); + * format("foo #0 #1", "bob", "joe"); * </pre> * * will return: * <pre> - * foo bob + * foo bob joe * </pre> * * @param msg The message