These days I studied something about Bonita feauters, and I ended up to build some little workflows. Now I want to share my results to my colleagues showing the functioning of my Bonita application without using the Bonita portal, using the tomcat bundle provided here
My concern is: how can I import the .bos file generated in bonita studio inside this environment? as superuser I don't see anything that allow me to import the file, but only xml files, and it's not so comfortable since I have many pages / forms and processes.
A .bos can only be used in the Studio Environment.
In order to deploy your processes in your tomcat bundle environment, you must build your processes for deployment:
https://documentation.bonitasoft.com/bonita/2021.2/build-a-process-for-deployment.
You create a .bar file that you will deploy on your Runtime platform:
https://documentation.bonitasoft.com/bonita/2021.2/runtime/admin-application-process-list
Thank you. As I suspected there isn't a straightforward way to deploy a unique file.. it would be nice to have this feature, and allow at the same time to upload single processes or resources as it's already available.
Thank you. As I suspected there isn't a straightforward way to deploy a unique file.. it would be nice to have this feature, and allow at the same time to upload single processes or resources as it's already available.
Thank you. As I suspected there isn't a straightforward way to deploy a unique file.. it would be nice to have this feature, and allow at the same time to upload single processes or resources as it's already available.
You can use the Engine API and create a project based on your needs:
https://documentation.bonitasoft.com/bonita/2021.2/api/engine-api-overview
For example, you can use:
https://javadoc.bonitasoft.com/api/7.13/org/bonitasoft/engine/bpm/bar/BusinessArchiveBuilder.html
https://javadoc.bonitasoft.com/api/7.13/org/bonitasoft/engine/api/ProcessAPI.html
For a solution out of the box, I think it's the Enterprise Bonita Continuous Delivery Add-on that you are looking for :-) : https://documentation.bonitasoft.com/bcd/3.5/
Bonitasoft empowers development teams with Bonita, the open-source and extensible platform to solve the most demanding process automation use cases. The Bonita platform accelerates delivery of complex applications with clear separation between capabilities for visual programming and for coding. Bonita integrates with existing solutions, orchestrates heterogeneous systems, and provides deep visibility into processes across the organization.