You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by ve...@apache.org on 2014/03/13 23:25:23 UTC

svn commit: r1577349 - /webservices/axiom/trunk/modules/axiom-api/src/main/java/org/apache/axiom/locator/Activator.java

Author: veithen
Date: Thu Mar 13 22:25:23 2014
New Revision: 1577349

URL: http://svn.apache.org/r1577349
Log:
Added some more logging.

Modified:
    webservices/axiom/trunk/modules/axiom-api/src/main/java/org/apache/axiom/locator/Activator.java

Modified: webservices/axiom/trunk/modules/axiom-api/src/main/java/org/apache/axiom/locator/Activator.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/modules/axiom-api/src/main/java/org/apache/axiom/locator/Activator.java?rev=1577349&r1=1577348&r2=1577349&view=diff
==============================================================================
--- webservices/axiom/trunk/modules/axiom-api/src/main/java/org/apache/axiom/locator/Activator.java (original)
+++ webservices/axiom/trunk/modules/axiom-api/src/main/java/org/apache/axiom/locator/Activator.java Thu Mar 13 22:25:23 2014
@@ -21,6 +21,8 @@ package org.apache.axiom.locator;
 import org.apache.axiom.om.OMAbstractFactory;
 import org.apache.axiom.om.OMMetaFactoryLocator;
 import org.apache.axiom.om.util.StAXUtils;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
 import org.osgi.framework.Bundle;
 import org.osgi.framework.BundleActivator;
 import org.osgi.framework.BundleContext;
@@ -32,6 +34,8 @@ import org.osgi.util.tracker.BundleTrack
  * {@link OMAbstractFactory#setMetaFactoryLocator(OMMetaFactoryLocator)}.
  */
 public class Activator implements BundleActivator {
+    private static final Log log = LogFactory.getLog(Activator.class);
+    
     private BundleTracker tracker;
 
     public void start(BundleContext context) throws Exception {
@@ -48,11 +52,13 @@ public class Activator implements Bundle
         // Axiom from creating new factory instances unnecessarily. The setting may be more relevant if the
         // StAX API is provided by the JRE.
         StAXUtils.setFactoryPerClassLoader(false);
+        log.debug("OSGi support enabled");
     }
 
     public void stop(BundleContext context) throws Exception {
         tracker.close();
         OMAbstractFactory.setMetaFactoryLocator(null);
         StAXUtils.setFactoryPerClassLoader(true);
+        log.debug("OSGi support disabled");
     }
 }