Vijay,
I am using Eclipse 3.4.2 and the scenario I encounter is the following:
- set a breakpoint in my Java main (i.e. before the call to fileAllRules)
- set a breakpoint in a rule action (which I make sure is supposed to fire)
- execute the main in Debug mode
- when it stops at the 1st breakpoint, open the WM view -> it is blank which
is expected
- Resume execution
- when it stops at the 2nd breakpoint in the rule, the WM is blank
- if I select the Agenda view and come back to the WM view, I see my data
Please note that the problem is the same if I invert the 2 views (and I am
assuming the problem is the same for the 4 views, even though I haven't
tried).
Richard
Vijay Katam wrote:
Richard,
I use "Drools Application" to launch my applications. In the refresh
problem that you encountered do you have any elements in those views and
they are just out of sync with your current execution ? In my case the
view are totally empty and just have the option of manually loading the
audit view from the .log file generated by the logger.
I have tried in both eclipse 3.4 /3.5 and also changing drools-runtime.
Thanks,
Vijay
Richard Bourner wrote:
>
> Weily and Vijay,
>
> One idea to consider: when you launch your application within Studio, do
> not forget to create a new launch configuration under "Drools
> Application" and not under "Java Application" in the "Debug
> Configurations..." window.
> Besides this (which may not be your issue), there seems to be a refresh
> problem in these 4 views (i.e. WM, Agenda, Audit & Global Data): the
> workaround I found seems to be to navigate and go back to the one you are
> interested in and it should display the info you are after.
> I am in the same configuration as you and doing these 2 things made my
> day.
>
> Hope this helps.
> Richard
>
>
> Vijay Katam wrote:
>>
>> Weily,
>> Were you able to find a solution to this problem? I have been trying to
>> get working memory view, agenda view working in eclipse 3.4.2 with
>> Drools plugin 5.0 but they are always blank. I am not really sure if
>> there are any other configuration changes that I should be making in
>> order for them to work. The documentation does not have any trouble
>> shooting tips too.
>>
>> Regards,
>> Vijay
>>
>>
>> weily li wrote:
>>>
>>> Yes, My Env:
>>> Jboss IDE 2.0.0 Beta 2
>>> Drools plug-in: 3.0.4
>>>
>>> I inserted four views from windows > show views > Others...
>>> When debugging, nothing is shown at these views.
>>>
>>> Thanks
>>> rgds
>>> Weily
>>>
>>>
>>> On 11/6/06, Joj <jojpm(a)yahoo.com> wrote:
>>>>
>>>>
>>>> hi,
>>>>
>>>> in ur documentation it's written tht:
>>>>
>>>> "When debugging an application using a Drools engine, three new
views
>>>> can
>>>> be
>>>> used to check the state of the Drools engine itself: the Working
>>>> Memory
>>>> View, the Agenda View and the Global Data View. To be able to use
>>>> these
>>>> views, create breakpoints in your code invoking the working memory.
>>>> For
>>>> example, the line where you call workingMemory.fireAllRules() is a
>>>> good
>>>> candidate. If the debugger halts at that joinpoint, you should select
>>>> the
>>>> working memory variable in the debug variables view."
>>>>
>>>>
>>>> but these views are always blank when debugging.
>>>> should i have to enter this view from the line:
>>>> workingMemory.fireAllRules(); ??
>>>> but how can i?
>>>>
>>>> plz reply A.S.A.P.
>>>>
>>>> thanx in advance
>>>> jojan
>>>>
>>>> --
>>>> View this message in context:
>>>>
http://www.nabble.com/Seeing-Working-Memory-View%2C-Agenda-View%2C-etc-in...
>>>> Sent from the drools - user mailing list archive at
Nabble.com.
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe from this list please visit:
>>>>
>>>>
http://xircles.codehaus.org/manage_email
>>>>
>>>>
>>>
>>>
>>
>>
>
>