Author: carnold
Date: Sat Jun 19 20:17:19 2010
New Revision: 956285

URL: http://svn.apache.org/viewvc?rev=956285&view=rev
Log:
Bug 43282: Duplicate classes in o.a.l.extras so they are visible to OSGi clients

Added:
    
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/SoundAppender.java
      - copied, changed from r952531, 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/varia/SoundAppender.java
    
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/UtilLoggingLevel.java
      - copied, changed from r952531, 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/helpers/UtilLoggingLevel.java
    
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/XSLTLayout.java
      - copied, changed from r952531, 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/xml/XSLTLayout.java

Copied: 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/SoundAppender.java
 (from r952531, 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/varia/SoundAppender.java)
URL: 
http://svn.apache.org/viewvc/logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/SoundAppender.java?p2=logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/SoundAppender.java&p1=logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/varia/SoundAppender.java&r1=952531&r2=956285&rev=956285&view=diff
==============================================================================
--- 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/varia/SoundAppender.java
 (original)
+++ 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/SoundAppender.java
 Sat Jun 19 20:17:19 2010
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package org.apache.log4j.varia;
+package org.apache.log4j.extras;
 
 import java.applet.Applet;
 import java.applet.AudioClip;
@@ -27,6 +27,9 @@ import org.apache.log4j.spi.LoggingEvent
 import org.apache.log4j.helpers.LogLog;
 
 /**
+ *  This class is equivalent to org.apache.log4j.varia.SoundAppender
+ *  except for a package change to aid in use with OSGi.
+ *
  *  Plays a sound clip created using Applet.newAudioClip when an event is 
received.
  *  
  *  If the audio format is not supported, a message stating the SoundAppender 
could 

Copied: 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/UtilLoggingLevel.java
 (from r952531, 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/helpers/UtilLoggingLevel.java)
URL: 
http://svn.apache.org/viewvc/logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/UtilLoggingLevel.java?p2=logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/UtilLoggingLevel.java&p1=logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/helpers/UtilLoggingLevel.java&r1=952531&r2=956285&rev=956285&view=diff
==============================================================================
--- 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/helpers/UtilLoggingLevel.java
 (original)
+++ 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/UtilLoggingLevel.java
 Sat Jun 19 20:17:19 2010
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package org.apache.log4j.helpers;
+package org.apache.log4j.extras;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -23,6 +23,9 @@ import java.util.List;
 import org.apache.log4j.Level;
 
 /**
+ * This class is identical to org.apache.log4j.helpers.UtilLoggingLevel
+ * except for a package change to aid in use with OSGi.
+ *
  * An extension of the Level class that provides support for java.util.logging
  * Levels.
  *

Copied: 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/XSLTLayout.java
 (from r952531, 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/xml/XSLTLayout.java)
URL: 
http://svn.apache.org/viewvc/logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/XSLTLayout.java?p2=logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/XSLTLayout.java&p1=logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/xml/XSLTLayout.java&r1=952531&r2=956285&rev=956285&view=diff
==============================================================================
--- 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/xml/XSLTLayout.java
 (original)
+++ 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/extras/XSLTLayout.java
 Sat Jun 19 20:17:19 2010
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.log4j.xml;
+package org.apache.log4j.extras;
 import org.apache.log4j.Layout;
 import org.apache.log4j.helpers.LogLog;
 import org.apache.log4j.helpers.MDCKeySetExtractor;
@@ -51,6 +51,10 @@ import org.xml.sax.helpers.AttributesImp
 
 
 /**
+ * This class is identical to org.apache.log4j.xml.XSLTLayout
+ * except for a change in package to aid in use with OSGi.
+ *
+ *
  * XSLTLayout transforms each event as a document using
  * a specified or default XSLT transform.  The default
  * XSLT transform produces a result similar to XMLLayout.
@@ -93,7 +97,7 @@ import org.xml.sax.helpers.AttributesImp
  *
  */
 public final class XSLTLayout extends Layout
-        implements UnrecognizedElementHandler {
+        implements org.apache.log4j.xml.UnrecognizedElementHandler {
     /**
      * Namespace for XSLT.
      */
@@ -377,9 +381,9 @@ public final class XSLTLayout extends La
             if (body.startsWith("<?xml ")) {
                 int endDecl = body.indexOf("?>");
                 if (endDecl != -1) {
-                    for(endDecl += 2; 
-                                            endDecl < body.length() &&
-                                                (body.charAt(endDecl) == '\n' 
|| body.charAt(endDecl) == '\r'); 
+                    for(endDecl += 2; 
+                                            endDecl < body.length() &&
+                                                (body.charAt(endDecl) == '\n' 
|| body.charAt(endDecl) == '\r'); 
                                                 endDecl++);
                     return body.substring(endDecl);
                 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to