# \[Announcement\] Busy plugin v2.1 released

**URL:** <https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805>\
**Category:** Classic Servoy\
**Created:** [September 3, 2010, 2:08am UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805 "2010-09-03T02:08:48Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![ptalbot](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/ptalbot/32/4952_2.png) [@ptalbot](https://forum.servoy.com/u/ptalbot)\
**Post date:** [September 3, 2010, 2:08am UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/1 "2010-09-03T02:08:48Z")

</div>

If you are using Servoy 5.2+ you will need this version.

If you installed the v2.0 you must update to this version which fixes a major bug with the processFunction being called in a wrong Thread where some calls were failing (databaseManager calls notably).

I worked very hard to definitely fix the cancel call which was done AFTER the process itself was finished (!) in the web client, using a combination of Ajax direct call, Server plugin, RMI service and Servlet service in Web client.

Download from ServoyForge: [Files - Busy Plugin - ServoyForge](http://www.servoyforge.net/projects/busy/files)  
Also check the wiki for the (little) changes introduced in this version: [About - Busy Plugin - ServoyForge](http://www.servoyforge.net/projects/busy/wiki)

---

<div class="post-metadata">

**Author:** ![CHAUMARET](https://avatars.discourse-cdn.com/v4/letter/c/ea5d25/32.png) [@CHAUMARET](https://forum.servoy.com/u/CHAUMARET)\
**Post date:** [September 3, 2010, 8:19am UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/2 "2010-09-03T08:19:48Z")

</div>

Thank you Patrick !

---

<div class="post-metadata">

**Author:** ![Westy](https://avatars.discourse-cdn.com/v4/letter/w/9de053/32.png) [@Westy](https://forum.servoy.com/u/Westy)\
**Post date:** [September 3, 2010, 1:57pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/3 "2010-09-03T13:57:11Z")

</div>

Hi Patrick,

What is the relationship between the busy-v2.jar and the busy.jar. Should we be renaming the busy-v2.jar to busy.jar?

Dean Westover

---

<div class="post-metadata">

**Author:** ![ptalbot](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/ptalbot/32/4952_2.png) [@ptalbot](https://forum.servoy.com/u/ptalbot)\
**Post date:** [September 3, 2010, 2:10pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/4 "2010-09-03T14:10:00Z")

</div>

Well, you don’t want the two of them in your /plugins folder that’s for sure!  
So either replace busy.jar or get rid of it and use v2 instead.

I named it busy-v2.jar to clearly state that this is a different one!

Both version cannot be used with all Servoy versions

- busy.jar will work for Servoy \< 5.2
- busy-v2.jar will work with Servoy \>= v5.1 - yes, I am aware of the overlap ![;)]( "Wink")

Hope this clarifies,

---

<div class="post-metadata">

**Author:** ![mmgomez](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@mmgomez](https://forum.servoy.com/u/mmgomez)\
**Post date:** [October 27, 2010, 4:04pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/5 "2010-10-27T16:04:57Z")

</div>

Hi,  
is there a chance that the “databaseManager call problem” fix will be backported to version 1.0?  
I’m stuck with 4.1.7 and that issue gave me more than one headache.

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [October 27, 2010, 4:30pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/6 "2010-10-27T16:30:38Z")

</div>

Hi,

I suggest you file a feature request for this in the tracker of this project.  
[http://www.servoyforge.net/projects/busy](http://www.servoyforge.net/projects/busy)

---

<div class="post-metadata">

**Author:** ![Janssenjos](https://avatars.discourse-cdn.com/v4/letter/j/ee7513/32.png) [@Janssenjos](https://forum.servoy.com/u/Janssenjos)\
**Post date:** [March 1, 2011, 9:49am UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/7 "2011-03-01T09:49:15Z")

</div>

Hi,

I have a question about some functionality

if I have a loop and after each cycle i want to inform the user, is this possible? (didn’t see something like that in the examples)  
Like:

```auto
for (var i = 0; i < 10;i++)
{
      //doStuff
      //doMoreStuff

      updateStatusOnScreen('Processed 1'); // --> is this somehow possible?
}

```

Thanks.

---

<div class="post-metadata">

**Author:** ![ptalbot](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/ptalbot/32/4952_2.png) [@ptalbot](https://forum.servoy.com/u/ptalbot)\
**Post date:** [March 1, 2011, 2:18pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/8 "2011-03-01T14:18:14Z")

</div>

It is not possible to change the display while the busy plugin blocks the display, that’s the whole point! ![:)]( "Smile")

But please open a feature request on the ServoyForge project and I’ll see if I can add a mechanism to change the text message, although I’m not sure that this will be possible in web client.

---

<div class="post-metadata">

**Author:** ![michel](https://avatars.discourse-cdn.com/v4/letter/m/ea666f/32.png) [@michel](https://forum.servoy.com/u/michel)\
**Post date:** [March 4, 2011, 1:41pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/9 "2011-03-04T13:41:25Z")

</div>

Does changing the display also mean: opening a form in dialog? Is that the reason why plugins.file.writeFile() inside the busy block does not work correct?  
In webclient writeFile shows a file selection dialog for entering the place where the downloaded file will be stored.

---

<div class="post-metadata">

**Author:** ![ptalbot](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/ptalbot/32/4952_2.png) [@ptalbot](https://forum.servoy.com/u/ptalbot)\
**Post date:** [March 4, 2011, 1:50pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/10 "2011-03-04T13:50:26Z")

</div>

Exactly. The display is blocked and nothing can happen between the server (where the method is executed) and the browser until the end or cancellation of the process.

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [March 4, 2011, 3:37pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/11 "2011-03-04T15:37:08Z")

</div>

with the older version of the busy.jar you could update the text, with every step…

---

<div class="post-metadata">

**Author:** ![ptalbot](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/ptalbot/32/4952_2.png) [@ptalbot](https://forum.servoy.com/u/ptalbot)\
**Post date:** [March 4, 2011, 3:45pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/12 "2011-03-04T15:45:12Z")

</div>

With Servoy 5.2+ this older version would simply not work.

---

<div class="post-metadata">

**Author:** ![hsummerhays](https://avatars.discourse-cdn.com/v4/letter/h/df788c/32.png) [@hsummerhays](https://forum.servoy.com/u/hsummerhays)\
**Post date:** [September 23, 2011, 9:56pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/13 "2011-09-23T21:56:28Z")

</div>

I am successfully using the v2.1.4 in Web Client. However, sometimes when a process starts, I just get the usual Servoy “Loading…” indicator instead of the busy screen. Any ideas as to why? This is even for processes that are 30 seconds or longer.

---

<div class="post-metadata">

**Author:** ![ptalbot](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/ptalbot/32/4952_2.png) [@ptalbot](https://forum.servoy.com/u/ptalbot)\
**Post date:** [September 25, 2011, 5:15pm UTC](https://forum.servoy.com/t/announcement-busy-plugin-v2-1-released/12805/14 "2011-09-25T17:15:51Z")

</div>

Please open a case at the ServoyForge project issue tracker, with precise explanation of your environment (Servoy version, Plugin version, Browser version), and if possible a sample solution.
