[jboss-svn-commits] JBL Code SVN: r35982 - in labs/jbossrules/trunk/drools-container/drools-spring/src: test/resources/org/drools/container/spring and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Nov 15 15:37:55 EST 2010
Author: mark.proctor at jboss.com
Date: 2010-11-15 15:37:54 -0500 (Mon, 15 Nov 2010)
New Revision: 35982
Modified:
labs/jbossrules/trunk/drools-container/drools-spring/src/main/java/org/drools/container/spring/namespace/GridDefinitionParser.java
labs/jbossrules/trunk/drools-container/drools-spring/src/test/resources/org/drools/container/spring/beans.xml
Log:
JBRULES-2746 Drools Grid Impl2
-<drools:whitepages /> now instantiates WhitePagesImpl() as default
Modified: labs/jbossrules/trunk/drools-container/drools-spring/src/main/java/org/drools/container/spring/namespace/GridDefinitionParser.java
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-spring/src/main/java/org/drools/container/spring/namespace/GridDefinitionParser.java 2010-11-15 20:27:56 UTC (rev 35981)
+++ labs/jbossrules/trunk/drools-container/drools-spring/src/main/java/org/drools/container/spring/namespace/GridDefinitionParser.java 2010-11-15 20:37:54 UTC (rev 35982)
@@ -33,6 +33,7 @@
import org.drools.grid.io.impl.MultiplexSocketServiceCongifuration;
import org.drools.grid.remote.mina.MinaAcceptorFactoryService;
import org.drools.grid.service.directory.impl.JpaWhitePages;
+import org.drools.grid.service.directory.impl.WhitePagesImpl;
import org.springframework.beans.factory.support.AbstractBeanDefinition;
import org.springframework.beans.factory.support.BeanDefinitionBuilder;
import org.springframework.beans.factory.xml.AbstractBeanDefinitionParser;
@@ -95,7 +96,9 @@
factory.addPropertyReference( "whitePages", ref );
} else if ( nestedElm != null ) {
factory.addPropertyValue( "whitePages", parserContext.getDelegate().parsePropertySubElement(nestedElm, null, null) );
- }
+ } else {
+ factory.addPropertyValue( "whitePages", new WhitePagesImpl() );
+ }
}
} else if ( "socket-service".equals( e.getLocalName() ) ) {
String acceptor = e.getAttribute( "acceptor" );
Modified: labs/jbossrules/trunk/drools-container/drools-spring/src/test/resources/org/drools/container/spring/beans.xml
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-spring/src/test/resources/org/drools/container/spring/beans.xml 2010-11-15 20:27:56 UTC (rev 35981)
+++ labs/jbossrules/trunk/drools-container/drools-spring/src/test/resources/org/drools/container/spring/beans.xml 2010-11-15 20:37:54 UTC (rev 35982)
@@ -6,7 +6,9 @@
http://drools.org/schema/drools-spring org/drools/container/spring/drools-spring-1.2.0.xsd
http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd">
- <drools:grid id="grid1" />
+ <drools:grid id="grid1">
+ <drools:whitepages />
+ </drools:grid>
<drools:grid-node id="node1" grid="grid1" />
More information about the jboss-svn-commits
mailing list