Hello,
Our team is trying to set up multiple environments for staging deployments by utilizing the Sync Changes function, however we’re seeing a number of internal errors when using it, predominately errors with codeless custom functions:
06/07/2023 14:24:06 Starting change synchronization for the target app "MageCRM_QA"
06/07/2023 14:24:18 Codeless API Service "OneClickSetup", method "completeOneClickSetup" error on update: Backendless encountered an error while handling the request. An internal trouble ticket with ID 2443AEEA-4179-0683-FF06-9A6BB74ED600 has been created and we will be investigating the issue.
File system element for parameter 'file' does not exist: '/opt/backendless/repo/b9adeaa5-f56f-ab42-ff4a-502d358cce00/files/servercode/CODELESS/OneClickSetup/DRAFT/services/OneClickSetup/completeOneClickSetup.xml'
java.lang.IllegalArgumentException: File system element for parameter 'file' does not exist: '/opt/backendless/repo/b9adeaa5-f56f-ab42-ff4a-502d358cce00/files/servercode/CODELESS/OneClickSetup/DRAFT/services/OneClickSetup/completeOneClickSetup.xml'
at org.apache.commons.io.FileUtils.requireExists(FileUtils.java:2701)
at org.apache.commons.io.FileUtils.sizeOf(FileUtils.java:2822)
at controllers.files.FileManagement.lambda$fileEdit$16(FileManagement.java:423)
at com.backendless.async.BackendlessExecutorService.lambda$submit$0(BackendlessExecutorService.java:84)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
06/07/2023 14:24:26 Codeless API Service "Permissions", method "addPermissions" error on update: Backendless encountered an error while handling the request. An internal trouble ticket with ID 7180CC87-4945-1163-FFFE-C30B641A3400 has been created and we will be investigating the issue.
File system element for parameter 'file' does not exist: '/opt/backendless/repo/b9adeaa5-f56f-ab42-ff4a-502d358cce00/files/servercode/CODELESS/Permissions/DRAFT/services/Permissions/addPermissions.xml'
java.lang.IllegalArgumentException: File system element for parameter 'file' does not exist: '/opt/backendless/repo/b9adeaa5-f56f-ab42-ff4a-502d358cce00/files/servercode/CODELESS/Permissions/DRAFT/services/Permissions/addPermissions.xml'
at org.apache.commons.io.FileUtils.requireExists(FileUtils.java:2701)
at org.apache.commons.io.FileUtils.sizeOf(FileUtils.java:2822)
at controllers.files.FileManagement.lambda$fileEdit$16(FileManagement.java:423)
at com.backendless.async.BackendlessExecutorService.lambda$submit$0(BackendlessExecutorService.java:84)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
06/07/2023 14:24:26 Codeless API Service "Permissions", method "removePermissions" error on update: Backendless encountered an error while handling the request. An internal trouble ticket with ID EAAE3C90-BD5E-FCD9-FF7B-9A094955D800 has been created and we will be investigating the issue.
File system element for parameter 'file' does not exist: '/opt/backendless/repo/b9adeaa5-f56f-ab42-ff4a-502d358cce00/files/servercode/CODELESS/Permissions/DRAFT/services/Permissions/removePermissions.xml'
java.lang.IllegalArgumentException: File system element for parameter 'file' does not exist: '/opt/backendless/repo/b9adeaa5-f56f-ab42-ff4a-502d358cce00/files/servercode/CODELESS/Permissions/DRAFT/services/Permissions/removePermissions.xml'
at org.apache.commons.io.FileUtils.requireExists(FileUtils.java:2701)
at org.apache.commons.io.FileUtils.sizeOf(FileUtils.java:2822)
at controllers.files.FileManagement.lambda$fileEdit$16(FileManagement.java:423)
at com.backendless.async.BackendlessExecutorService.lambda$submit$0(BackendlessExecutorService.java:84)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
06/07/2023 14:24:28 Codeless Custom Function "copyTemplate" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "sharePropertyTypesSequence" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "copyDirectoryObject" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "sharePropertyGroupTypesSequence" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "setupDefaultProperties" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "copyCampaign" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "addUserToMageFolder" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "addDirectoryObjectPermissions" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "setupNotesProperty" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "createDataLimitForNewUser" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "setupDummyContacts" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "addUserToMageSupportAccounts" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "shareDirectoryObjectsSequence" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Codeless Custom Function "copyFIleItem" error on create: this.sdkClient.codeless.createFunctionSource is not a function
06/07/2023 14:24:28 Synchronization completed.
============================================================
We are trying to migrate changes from app ID 532CF1B7-693E-48CA-B1B1-F16FCB709609 into B9ADEAA5-F56F-AB42-FF4A-502D358CCE00
Please advise as we are unsure how to proceed besides migrating these objects manually.
Thanks!