I inherited of a custom connector in zip format created in Studio 7.10.x from my colleague. I don't have access to the sources code, I just have this zip.
I can only import jar files in my new Studio. How do I import it into my studio 2021.2-u0?
How can I transform my zip into a jar?
I found this in the documentation, but it looks like I have to recreate all my connectors manually, it's not a migration of the existing: https://documentation.bonitasoft.com/bonita/2021.2/process/connector-migration
There is not a simpler solution where I don't have to re-create a new connector from scratch manually?
You have to transform your connectors into jar by following the tutorial. You don't have to re-create the connector from scratch, you will be able to re-use most of the pre-existing connector it is mostly a structure change.
The 2021.2 introduces major changes to the way we create Bonita projects. It brings a lot of value to your Bonita project like the separation between the Studio version and the connector versions to simplify their updates. But it requires a slight change of your custom connectors.
From what I understand in this tutorial, I need to create a new connector with the new maven archetype, and then I need to do a lot of copy/paste of the content of my existing connector into the new files created with the new structure. I don't need to re-write my code, but in the end, all these manual copy/paste can be source of human errors and it feels like re-doing the connector from scratch for me.
It would have been helpful to have a migration process a little more automatic to reduce all the source of potential human errors and missed steps.
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.