[jboss-cvs] JBossAS SVN: r89602 - projects/jboss-osgi/trunk/3rdparty/jboss-xml-binding/src/main/java/org/jboss/osgi/jbossxb/internal.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jun 1 10:10:46 EDT 2009


Author: thomas.diesler at jboss.com
Date: 2009-06-01 10:10:45 -0400 (Mon, 01 Jun 2009)
New Revision: 89602

Modified:
   projects/jboss-osgi/trunk/3rdparty/jboss-xml-binding/src/main/java/org/jboss/osgi/jbossxb/internal/XMLBindingActivator.java
Log:
Remove compile time dependency on SAXParserFactory

Modified: projects/jboss-osgi/trunk/3rdparty/jboss-xml-binding/src/main/java/org/jboss/osgi/jbossxb/internal/XMLBindingActivator.java
===================================================================
--- projects/jboss-osgi/trunk/3rdparty/jboss-xml-binding/src/main/java/org/jboss/osgi/jbossxb/internal/XMLBindingActivator.java	2009-06-01 14:06:55 UTC (rev 89601)
+++ projects/jboss-osgi/trunk/3rdparty/jboss-xml-binding/src/main/java/org/jboss/osgi/jbossxb/internal/XMLBindingActivator.java	2009-06-01 14:10:45 UTC (rev 89602)
@@ -23,9 +23,6 @@
 
 //$Id$
 
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.SAXParserFactory;
-
 import org.jboss.osgi.common.log.LogServiceTracker;
 import org.jboss.osgi.spi.service.XMLBindingService;
 import org.jboss.xb.binding.JBossXBException;
@@ -50,12 +47,12 @@
    {
       log = new LogServiceTracker(context);
       
-      ServiceTracker saxTracker = new ServiceTracker(context, SAXParserFactory.class.getName(), null)
+      ServiceTracker saxTracker = new ServiceTracker(context, "javax.xml.parsers.SAXParserFactory", null)
       {
          @Override
          public Object addingService(ServiceReference reference)
          {
-            SAXParserFactory saxFactory = (SAXParserFactory)super.addingService(reference);
+            Object saxFactory = super.addingService(reference);
             log.log(LogService.LOG_DEBUG, "JBossXB SAXParserFactory: " + saxFactory);
             
             ClassLoader ctxLoader = Thread.currentThread().getContextClassLoader();




More information about the jboss-cvs-commits mailing list