[jboss-svn-commits] JBoss Common SVN: r3852 - jboss-logmanager/trunk/src/main/java/org/jboss/logmanager.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Dec 14 17:51:19 EST 2009


Author: david.lloyd at jboss.com
Date: 2009-12-14 17:51:19 -0500 (Mon, 14 Dec 2009)
New Revision: 3852

Modified:
   jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/WrappedExtLogRecord.java
Log:
Resolving source method/class should update the wrapping record as well

Modified: jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/WrappedExtLogRecord.java
===================================================================
--- jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/WrappedExtLogRecord.java	2009-12-14 19:23:43 UTC (rev 3851)
+++ jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/WrappedExtLogRecord.java	2009-12-14 22:51:19 UTC (rev 3852)
@@ -85,7 +85,11 @@
     }
 
     public String getSourceClassName() {
-        return orig.getSourceClassName();
+        final String sourceMethodName = orig.getSourceMethodName();
+        final String sourceClassName = orig.getSourceClassName();
+        super.setSourceMethodName(sourceMethodName);
+        super.setSourceClassName(sourceClassName);
+        return sourceClassName;
     }
 
     public void setSourceClassName(final String sourceClassName) {
@@ -94,7 +98,11 @@
     }
 
     public String getSourceMethodName() {
-        return orig.getSourceMethodName();
+        final String sourceMethodName = orig.getSourceMethodName();
+        final String sourceClassName = orig.getSourceClassName();
+        super.setSourceMethodName(sourceMethodName);
+        super.setSourceClassName(sourceClassName);
+        return sourceMethodName;
     }
 
     public void setSourceMethodName(final String sourceMethodName) {



More information about the jboss-svn-commits mailing list