Hi Imthiyaz,
It seems there are files (generated integrations and your Teamcenter configuration) in your usr folder (located in your project folder at resources\TeamcenterExtension\usr) which were encrypted with a different key then your current encryption key in the usr folder.
This can happen when the extension is used for the first time with two people at the same time and they both commit their changes. A key file is created when your open the extension for the first time. Your configuration and generated integrations are encrypted with this encryption key,
This can also happen if files were moved from one project's usr folder to another project's in a way there are now two sets of files encrypted by different encryption keys.
There is a way to get rid of this error, but unfortunately you will lose your current generated history (generated microflows and entities will stay in your model). Go to your project folder navigate to resources\TeamcenterExtension and delete the usr folder. Then open the extension again and commit your changes. Then all developers share the same key after pulling.
Thanks for your feedback on this issue. We'll look into approaches to avoid this situation in future releases.
Hi Remco,
Thanks a lot this workaround is working fine.
One more thing previously we faced teamcenter connection issue from mendix, we couldn't able to connect to teamcenter it shows HTTP 400 error.
I tried a workaround by reverting a commit and try to reimport all the modules this worked, but it becomes a rework for our team members. so could you pls suggest a solution on why this issue happened and how to resolve this if this occurs.
Thank you once again.
Hi Remco Mul,
I'm facing an teamcenter extension conflict issue while taking the latest pull. I'm not sure how to resolve this issue since this is file conflict issue , could you please give your valuable suggestion to resolve this.
Many of my colleagues also facing this file conflict issue from teamcenter extension. It would be really helpful of any solution to this.
Conflict path : resources/TeamcenterExtension/usr/tc_configuration.json
Thanks,
Imthiyaz