Actor mapping menu not appearing

1
+1
-1

Hi!

I am learning how to use Bonita Studio following the docs, but I can't find the menu to config actor mapping. I've googled but without success.

That's the list of actors of the pool:
eqfXrQe.png

That's the menus available when I select the pool and click in configure:
8OHt6yD.png

I am using the community version. The studio is in Brazilian Portuguese language.
How can I fix this? There is some config to make before mapping?

Thanks in advance.

Comments

Submitted by antoine.mottier on Wed, 06/26/2019 - 16:15

Hi,

Can you let me know how did you install the Studio in Brazilian Portuguese language? Because Brazilian Portuguese is not provided by Bonitasoft.

Did you download Bonita Studio and manually add the language? Did someone provides you a version of the Studio with Brazilian Portuguese language included?

If you switch the Studio to English do you still have the issue?

Submitted by caio.amaral_1396398 on Wed, 06/26/2019 - 21:30

Hi Antoine!

Initially I've downloaded from Bonitasoft website. But after the new release (7.9) I can't find the link of the older versions, so I've downloaded again from the OW2 servers with this link: https://release.ow2.org/bonita/BonitaStudioCommunity-7.8.4-x86_64.exe (I am using the 7.8.4 version)

Brazilian Portuguese appears as an option when I install:
gCBuq4T.png

After installation, it still as an option in the preferences menu:
IAacrAm.png

Not all the words are translated, so I think it may be some option of the OS.
Anyway, I've switched to English, with no success.
D3iFMp6.png

Submitted by antoine.mottier on Thu, 06/27/2019 - 10:36

Inclusions of Brazilian Portuguese in the Bonita 7.8.4 installer language selection was a mistake. As the translation was not maintained for a while it was only partial. This explain why you get this mix of Brazilian Portuguese and English.

After installation of 7.9.0 do you get the same issue regarding the configuration of actor mapping?

I try to reproduce (on Linux not Windows) your issue using 7.8.4 in Brazilian Portuguese, but I didn't reproduce it: I get the "Mapeamento de ator" as expected in the list on the left of the window.

Can you share (on Google Drive, Dropbox...) the content of the Studio log file (available from Studio help menu)? It might includes an error message related to the display of this window.

Thanks

Submitted by caio.amaral_1396398 on Thu, 06/27/2019 - 14:43

The log file is here: https://drive.google.com/open?id=1Jaow6160UT0GDKQevqKDaKo6K7c_tn8V

I found two related exceptions in log:
- org.eclipse.core.runtime.CoreException: Plug-in "org.bonitasoft.studio.actors" was unable to instantiate class
- Plug-in "org.bonitasoft.studio.actors" was unable to instantiate class "org.bonitasoft.studio.actors.configuration.ActorMappingConfigurationWizardPage".
java.lang.NullPointerException

I installed version 7.9 and it works normally. After that I reinstalled the version 7.8.4 and the menu appears (with the Brazilian Portuguese language, on Windows 7).
Maybe it was an installation issue...

Well, it's working fine now. Thanks for the help, Antoine!

Submitted by antoine.mottier on Thu, 06/27/2019 - 15:00

Thanks for the feedback!

2 answers

1
+2
-1
This one is the BEST answer!

After reinstalling the program, I imported the organization and deleted the default ACME organization.
Again the menu disappeared.

After some research, I figured out that the menu disappears if there are no active organizations. That was the problem.

To activate my new organization, I went to "Organization> Deploy", set the default user name and click Deploy.

Comments

Submitted by antoine.mottier on Thu, 07/04/2019 - 09:16

Thanks for the feedback. I report a bug to improve this behavior in order to avoid hiding the "Actor mapping" configuration but rather display an information message that having an organization deployed (this lead to activate the organization) is a prerequisite to actor mapping configuration.

Submitted by nasrin788_1384620 on Sun, 08/04/2019 - 08:52

Thanks, it's better to show a alert inside of hiding "Actor mapping".

Submitted by nasrin788_1384620 on Sun, 08/04/2019 - 09:00

just for your information,The problem happened to me when I added some new group and subgroup to my active organization.

Submitted by antoine.mottier on Mon, 08/12/2019 - 11:46

@Nasrin, can you give me a step by step scenario to reproduce the issue when adding groups/sub-groups?

I tried to reproduce with the following steps but I failed to reproduce:

  1. Open a process with a valid actor mapping configuration on the default organization (ACME)
  2. Edit the default organization and add a group and a sub-group to this new group.
  3. Publish the organization update.
  4. Edit the actor mapping: actor mapping is still available in the process configuration.
Submitted by nasrin788_1384620 on Wed, 08/14/2019 - 09:00

@antoine.mottier, your scenario is right but I think difference is something else. I'm using my organization not ACME. My organization has many goups (about 350 rows in goup_ table). I'm using Bonita community version 7.8.4.

Submitted by antoine.mottier on Wed, 08/21/2019 - 10:19

@Nasrin is it possible for you to share your organization file so I can try to reproduce the issue? Or maybe on your side test with the latest release of Bonita (7.9.2 as of today)?

1
+1
-1

To sum up the discussion in the comments the issue was most likely related to a corrupted installation or Bonita workspace.

Deleting the workspace folder (first export the content as a .bos file) or doing a clean installation should fix this issue.

Notifications