[jboss-svn-commits] JBL Code SVN: r21029 - labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jul 14 20:07:14 EDT 2008
Author: michael.neale at jboss.com
Date: 2008-07-14 20:07:14 -0400 (Mon, 14 Jul 2008)
New Revision: 21029
Modified:
labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/AssetItem.java
labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/RulesRepository.java
Log:
JBRULES-1626 search API
Modified: labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/AssetItem.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/AssetItem.java 2008-07-14 19:07:08 UTC (rev 21028)
+++ labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/AssetItem.java 2008-07-15 00:07:14 UTC (rev 21029)
@@ -54,7 +54,6 @@
Node node) throws RulesRepositoryException {
super( rulesRepository,
node );
-
try {
//make sure this node is a rule node
if ( !(this.node.getPrimaryNodeType().getName().equals( RULE_NODE_TYPE_NAME ) || isHistoricalVersion()) ) {
Modified: labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/RulesRepository.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/RulesRepository.java 2008-07-14 19:07:08 UTC (rev 21028)
+++ labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/RulesRepository.java 2008-07-15 00:07:14 UTC (rev 21029)
@@ -1111,14 +1111,14 @@
if (options.length > 1) {
sql += " AND (";
for (int i = 0; i < options.length; i++) {
- sql += fld + " LIKE '" + options[i] + "'";
+ sql += fld + " LIKE '" + options[i].replace("*", "%") + "'";
if (i < options.length -1) {
sql += " OR ";
}
}
sql += ")";
} else {
- sql += " AND " + fld + " LIKE '" + options[0] + "'";
+ sql += " AND " + fld + " LIKE '" + options[0].replace("*", "%") + "'";
}
}
}
More information about the jboss-svn-commits
mailing list