Skip to Content

Question about worklet service

1 reply [Last post]
carlos.dasilva
User offline. Last seen 2 weeks 1 day ago. Offline
Joined: 07/20/2010
Groups: None

Hi,

Does specifications involving a worklet selection developed with version 2.0.1 works in 2.1beta?

I have a simple specification that works fine in version 2.0.1, but when I run it in version 2.1beta, the worklet service log presents the following message:

2010-07-19 17:16:18,304 [INFO ] WorkletService       :- Rule search returned worklet(s): Connect_Instances
2010-07-19 17:16:18,347 [INFO ] WorkletService       :- Worklet specification 'Connect_Instances' is already loaded in Engine
2010-07-19 17:16:18,383 [WARN ] WorkletService       :- Unable to launch worklet: Connect_Instances
2010-07-19 17:16:18,383 [WARN ] WorkletService       :- Diagnostic message: <failure><reason>No specification found with ID [Connect_Instances - version 0.1]</reason></failure>
2010-07-19 17:16:18,384 [WARN ] WorkletService       :- Could not launch worklet(s): Connect_Instances

where Connect_Instance is the name of my worklet, selected using the rules editor.

I understand that the yawl engine now uses ids for identifying specifications, instead of the name/version that was being used in previous versions, but I could not see how to change my worklet selection rule for using the specification id.

Many thanks,

Carlos

michael
User offline. Last seen 3 days 18 hours ago. Offline
Joined: 09/29/2009
Groups: None
re: worklet service

Hi Carlos,

Thanks for pointing this out. The worklet service was a little 'underdone' in terms of being updated for 2.1. This has been fixed for the next release, which will be available in the next couple of days.

Cheers, Michael.