I would love to create several custom widgets and give back to the community. It would be great to have a catalog button on the UI Designer which went to some catalog. Then we could see a list of all the community created widgets, pick one, then it downloaded into our UI Designer. The catalog could include a search, descriptions, responsive (yes/no), supported browsers, and which BPM versions it works with. Also an upload button for us to upload a widget we create.
Of course, all uploaded widgets would need to be reviewed by someone to check for any known security issues.
I believe it would be an incredible improvement if Bonitasoft had plans to extend its BPM solution as a Mobile App Development Platform in future versions. Ideally, I am describing business needs beyond mobile portal. To be more specific I am proposing the availability of the following features in a future version or as a new release;
Hello, we are on a forum for IT people, so there are many needs to copy-paste large amounts of Java/Groovy code in the different forums. I don't know if it's just me, but it's almost impossible to add a well indented code with the currently available tools.
3 times on 4, only "Code block" button is working, but all my code is put in only one line!
So I have to declare my code as a "quote", but there is no syntax coloration, and the code is really big.
Je commence d'abord par remercier Philippe Ozil sans qui bien des choses resteraient difficiles pour des debutants comme moi.
j'aimerais avec la contribution de chacun faire une version améliorer du Angular-portal proposé par PHIL pour y inclure les nouvelles fonctionnalités proposées par la version 7.2 du meilleur outil en gestion de processus BONITASOFT.
We have a process where in we try to update the business data as part of human task operations. The data gets updated in BDM DB schema instantly. But it doesn't reflect in business object model instantly. We use BDM search API to search for the business data, but we don't get the latest copy of data. Latest data gets reflected in business object model after some delay. There has to be a way to search for latest business data immediately after its updated by the process. Looks like there is some type of caching that is preventing to get the latest data. Please provide solution to this.
We are starting to use the community version of Bonita BPM here at Snow College. Our auth system is based on Active Directory. I didn't want to confuse our users with yet another account, so I have modified the 7.1.5 Community version to talk to our Active Directory server by using the Apache Directory LDAP API. I made an earler 6.x version of this, but I had hard-coded the LDAP parameters into the code. Thanks to Sean McPoland for suggesting a way to put this in a properties file. I have implemented some of the code he suggested to separate out the LDAP settings into a new properties file. It should also be possible to take this file and turn it into something that uses the engine's authentication service, rather than modifying the original authentication implementation.
The LDAP properties file has a "fallThrough" parameter. If you set it to true, then if LDAP auth fails, the system will use the existing code written by BonitaSoft to query the local password of the user.
When you leave a living application open for a longer time, the session of the user (either the web session or the bonita session) might expire.
You will see this in the console as a developer, but the user won't directly see it.
What about a popup message and a redirection to the login page?
Bonita doesn't have an OOTB user picker widget. I was able to build a widget that calls the identity API, but it has trouble when there are many people with a particular name. It would be great if there was a method I could call that accepted strings for first and last name and returned possible users.