[rules-users] Re: 4.0.0.MR3 Problems

Mark Proctor mproctor at codehaus.org
Wed Jul 4 09:28:07 EDT 2007


Ron,

Could you clarify - in Eclipse was this project created as a standard 
Java project or a Drools project? When Drools creates a project it adds 
in jdt-core from the plugin classpath, which doesn't happen in standard 
java projects. I've check this myself, and it seems to work fine.

Mark
Mark Proctor wrote:
> hmm yes that could be a but with JBoss IDE. I'm using the current 
> classloader, suspect i need to use another one.... We want to use the 
> JDT that is already in the Eclipse system.
>
> Kris, do you know what classLoader I need to search for Eclipse?
>
> Mark
> Ronald R. DiFrango wrote:
>> Mark,
>>
>> I hope you saw that my earlier problem had to do with the fact that 
>> the JBoss Rules IDE did not include the jar file for theclass Java 
>> compiler.  Once I added it, it started to work.  is this a bug in the 
>> JBoss Rules IDE as I never had to do this before?
>>
>> Now onto the other problem, does that mean I have to do something 
>> like drools.getWorkingMemory().getQueryResults() then?
>>
>> Thanks Again!
>>
>> Ron
>>
>> On 7/3/07, * Mark Proctor* <mproctor at codehaus.org 
>> <mailto:mproctor at codehaus.org>> wrote:
>>
>>     We have slimmed down what KnowledgeHelper does, so it only does
>>     operations involving the current rules context (i.e. the Tuple of
>>     matched data), as KH supplies access to the WorkingMemory you can
>>     simply call getQueryResults on that.
>>
>>     Mark
>>     Ronald R. DiFrango wrote:
>>>     OK, I got this workinkg now, by adding the jar file
>>>     core-3.2.3.v_686_R32x.jar from the distribution to my project.
>>>
>>>     Now though when I run it, I get the following error:
>>>
>>>     The method getQueryResults(String) is undefined for the type
>>>     KnowledgeHelper
>>>
>>>     has getQueryResults been removd in 4.x or renamed?
>>>
>>>     On 7/3/07, *Ronald R. DiFrango * <ron.difrango at gmail.com
>>>     <mailto:ron.difrango at gmail.com>> wrote:
>>>
>>>         All,
>>>
>>>         I am in the process of migrating my 3.0. project to the 4.x
>>>         series and when I attempt to run my code I get the following
>>>         exception when I attempt to load my .drl files:
>>>
>>>         Caused by: org.drools.RuntimeDroolsException : Unable to
>>>         load dialect
>>>         'org.drools.rule.builder.dialect.java.JavaDialect:java'
>>>
>>>         Here is my package builder code:
>>>
>>>         static
>>>             {
>>>                 try
>>>                 {
>>>                     builder = new PackageBuilder();
>>>                     builder.addPackageFromDrl( new
>>>         InputStreamReader(
>>>         RtvDecisionEngine.class.getResourceAsStream("rtv.drl" ) ) );
>>>                     builder.addPackageFromDrl( new
>>>         InputStreamReader(
>>>         RtvDecisionEngine.class.getResourceAsStream
>>>         ("modelDiscrepancyRules.drl" ) ) );
>>>                     ruleBase = RuleBaseFactory.newRuleBase();
>>>                     ruleBase.addPackage( builder.getPackage() );
>>>                 }
>>>                 catch(Exception e)
>>>                 {
>>>                     throw new RuntimeException("Failure loading the
>>>         Rules", e);
>>>                 }
>>>             }
>>>
>>>
>>>         Any thoughts appreciated.
>>>
>>>         Ron
>>>
>>>
>>>
>>>     ------------------------------------------------------------------------
>>>
>>>     _______________________________________________
>>>     rules-users mailing list
>>>     rules-users at lists.jboss.org
>>>      <mailto:rules-users at lists.jboss.org>
>>>     https://lists.jboss.org/mailman/listinfo/rules-users
>>>       
>>
>>
>>     _______________________________________________
>>     rules-users mailing list
>>     rules-users at lists.jboss.org <mailto:rules-users at lists.jboss.org>
>>     https://lists.jboss.org/mailman/listinfo/rules-users
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>   
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20070704/835d0784/attachment.html 


More information about the rules-users mailing list