[jboss-svn-commits] JBL Code SVN: r31057 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jan 13 09:16:55 EST 2010
Author: mark.proctor at jboss.com
Date: 2010-01-13 09:16:54 -0500 (Wed, 13 Jan 2010)
New Revision: 31057
Modified:
labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/DecisionTableFactory.java
Log:
JBRULES-2351 OSGi Ready
-reverted a temporary factory change to force use of the OSG activator
Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/DecisionTableFactory.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/DecisionTableFactory.java 2010-01-13 14:11:57 UTC (rev 31056)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/DecisionTableFactory.java 2010-01-13 14:16:54 UTC (rev 31057)
@@ -31,8 +31,8 @@
private static void loadProvider() {
try {
// we didn't find anything in properties so lets try and us reflection
- //Class<DecisionTableProvider> cls = ( Class<DecisionTableProvider> ) Class.forName( "org.drools.decisiontable.DecisionTableProviderImpl" );
- setDecisionTableProvider( ( DecisionTableProvider ) Activator.bc.getService( Activator.bc.getServiceReference( DecisionTableProvider.class.getName() ) ) );
+ Class<DecisionTableProvider> cls = ( Class<DecisionTableProvider> ) Class.forName( "org.drools.decisiontable.DecisionTableProviderImpl" );
+ setDecisionTableProvider( cls.newInstance() );
} catch ( Exception e2 ) {
throw new ProviderInitializationException( "Provider org.drools.decisiontable.DecisionTableProviderImpl could not be set.", e2);
}
More information about the jboss-svn-commits
mailing list