[jboss-svn-commits] JBL Code SVN: r33916 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jul 15 15:02:15 EDT 2010
Author: eaa
Date: 2010-07-15 15:02:14 -0400 (Thu, 15 Jul 2010)
New Revision: 33916
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/VerificationServiceImplementation.java
Log:
VerificationServiceImplementation was using ServiceImplementation.loadRuleAssets(Collection<String>) which is a package protected method. This causes runtime expcetions.
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/VerificationServiceImplementation.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/VerificationServiceImplementation.java 2010-07-15 18:47:43 UTC (rev 33915)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/VerificationServiceImplementation.java 2010-07-15 19:02:14 UTC (rev 33916)
@@ -148,7 +148,11 @@
}
private List<String> applyWorkingSets(Set<String> activeWorkingSets) throws SerializationException {
- RuleAsset[] workingSets = service.loadRuleAssets( activeWorkingSets );
+ if (activeWorkingSets == null){
+ return new LinkedList<String>();
+ }
+
+ RuleAsset[] workingSets = service.loadRuleAssets( activeWorkingSets.toArray(new String[activeWorkingSets.size()]) );
List<String> constraintRules = new LinkedList<String>();
if ( workingSets != null ) {
for ( RuleAsset workingSet : workingSets ) {
More information about the jboss-svn-commits
mailing list