Actor mapping menu not appearing

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:
Print showing the actors of the pool

That’s the menus available when I select the pool and click in configure:
Print showing the menus available

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.

1 Like

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.

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.

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?

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:
Print of language options

After installation, it still as an option in the preferences menu:
Print of language options in preferences

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.
Print of the config menu

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

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!

Thanks for the feedback!

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.

Thanks, it’s better to show a alert inside of hiding “Actor mapping”.

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

@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.

@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.

@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)?