]
Edson Tirelli reassigned DROOLS-1182:
-------------------------------------
Assignee: Maciej Swiderski (was: Edson Tirelli)
KieServiesClient.completeConversation() won't unset all
conversationIds
-----------------------------------------------------------------------
Key: DROOLS-1182
URL:
https://issues.jboss.org/browse/DROOLS-1182
Project: Drools
Issue Type: Bug
Components: kie server
Affects Versions: 6.4.0.Final
Reporter: Slavomir Krupa
Assignee: Maciej Swiderski
{noformat}
KieServiesClient.completeConversation()
{noformat}
will unset *conversationId* just from +KieServiesClient+ instance. It won't delete
*conversationId* from other clients instances
(ProcessServicesClient,UserTaskServicesClient...)
Kie server client stores *conversationId* as class attribute. It means that it is
possible to have more *conversationIds* for one +KieServiesClient+ (one for every client
implementing +AbstractKieServicesClientImpl+) and it is not possible to unset
conversationId for most of the clients (just +KieServiesClient+ has *completeConversation*
method).