Hi Spyros,
Well, i tried launching a thread for each Web Service call, and it works
ok... but i need to use the return of Web Service in the right side of
the rule to, for example, insert another fact... so, i have to wait for
the execution...
What i want is to execute a set of actions (in the right side of a rule)
in a different thread.
But i will look for JMS to see capabilities, and to see if fit my purposes.
Thx for the help
Regards
Carlos V.
Spyros Sakellariou wrote:
> Hi Carlos,
>
> I don't know if this is possible in drools but an alternative is instead of
> calling web services synchronously from drools, to call them asynchronously
> using JMS. That way you don't have to wait for each service to return.
>
> Spyros
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Carlos Vieira
> Sent: Wednesday, October 31, 2007 5:02 PM
> To: [email protected]
> Subject: [rules-users] Executing rules actions asynchronously
>
> Hi,
>
> I'm facing a situation, that maybe some of you just solved out in the past.
> I need that the execution of matched rules ( Activations that are
> already in the Agenda, referencing those rules) is done asynchronously.
>
> In more detail, i need that each set of actions owned by two or more
> rules, runs in a separated thread.
> The problem here is that i need to invoke external Web Services in rule
> actions.... well, some Web Services may take too long to return
> something, what makes the other actions of other rules to wait for
> this... what is not an expected behavior...
>
> Any one knows if jboss rules already support this kind of approach? If
> not, any one has passed through this?
> Accessing to the mechanism of firing individual rules seems to be the
> best way, overriding a couple of classes..... how can i fire just one
> rule with jboss rules? is this the best choice?
>
> Well, if anyone has any idea, it would be nice
>
> Regards
> Carlos V.
>
> _______________________________________________
> rules-users mailing list
> [email protected]
> https://lists.jboss.org/mailman/listinfo/rules-users
>
begin:vcard
fn:Carlos Vieira
n:Vieira;Carlos
org;quoted-printable:Telbit - Tecnologias de Informa=C3=A7=C3=A3o
email;internet:[EMAIL PROTECTED]
version:2.1
end:vcard
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users