Hi,
When trying to export a space from a local Confluence v9.2.6 instance (Data Center) using Appfire Command Line Interface (ACLI) v12.0.0 it throws an unexpected error but writes the export file to the default location instead. See below.
confluence@confluence-dev:~/ACLI$ ./acli
ACLI shell.
Default client is jiracloud (examplegear).
Type -a to begin an action. Use tab to browse choices and space to select. Type / for more options. Quit with CTRL-D.
❯ confluence-dev --action exportSpace --space ITOps --file /home/confluence/export --exportType XML
Waiting for task completion: 0% complete. Backup space processing.
......Unexpected error occurred handling request.
Cause: No enum constant com.appfire.confluence.cli.objects.RemoteBackupRestoreJob$State.COMPLETING
java.lang.IllegalArgumentException: No enum constant com.appfire.confluence.cli.objects.RemoteBackupRestoreJob$State.COMPLETING
at java.base@21.0.2/java.lang.Enum.valueOf(Enum.java:154)
at com.appfire.confluence.cli.objects.RemoteBackupRestoreJob$State.valueOf(RemoteBackupRestoreJob.java:127)
at com.appfire.confluence.cli.objects.RemoteBackupRestoreJob.<init>(RemoteBackupRestoreJob.java:29)
at com.appfire.confluence.cli.helpers.BackupRestoreHelper.makeJobStatusRequest(BackupRestoreHelper.java:79)
at com.appfire.confluence.cli.helpers.BackupRestoreHelper.lambda$backupSpace$0(BackupRestoreHelper.java:29)
at com.appfire.common.cli.helpers.LongTaskHelper.waitForTask(LongTaskHelper.java:68)
at com.appfire.confluence.cli.helpers.BackupRestoreHelper.backupSpace(BackupRestoreHelper.java:29)
at com.appfire.confluence.cli.helpers.ExportHelper.exportSpace(ExportHelper.java:442)
at com.appfire.confluence.cli.ConfluenceClient.handleRequest(ConfluenceClient.java:1767)
at com.appfire.cli.cli.CliClient.handleActionRequest(CliClient.java:84)
at com.appfire.confluence.cli.ConfluenceClient.handleActionRequest(ConfluenceClient.java:848)
at com.appfire.common.cli.helpers.ParseHelper.process(ParseHelper.java:375)
at com.appfire.common.cli.helpers.ParseHelper.doWork(ParseHelper.java:257)
at com.appfire.common.cli.AbstractClient.doWork(AbstractClient.java:747)
at com.appfire.common.cli.helpers.ParseHelper.doWork(ParseHelper.java:236)
at com.appfire.common.cli.helpers.ParseHelper.doWork(ParseHelper.java:337)
at com.appfire.common.cli.ActionManager.runActionWithClient(ActionManager.java:196)
at com.appfire.common.cli.ActionManager.run(ActionManager.java:144)
at com.appfire.common.cli.Base.handle(Base.java:102)
at com.appfire.common.cli.Entry.main(Entry.java:27)
at java.base@21.0.2/java.lang.invoke.LambdaForm$DMH/sa346b79c.invokeStaticInit(LambdaForm$DMH)
Unexpected error occurred handling request.
Cause: No enum constant com.appfire.confluence.cli.objects.RemoteBackupRestoreJob$State.COMPLETING
❯
confluence@confluence-dev:~/ACLI$ ls -lah /home/confluence/export
total 16K
drwxrwxr-x 4 confluence confluence 4,0K Mär 24 16:32 .
drwxr-xr-x 10 confluence confluence 4,0K Jul 21 09:33 ..
drwxrwxr-x 2 confluence confluence 4,0K Sep 16 2024 logs
drwxrwxr-x 2 confluence confluence 4,0K Sep 16 2024 script
confluence@confluence-dev:~/ACLI$ ls -lah /var/atlassian/application-data/confluence/restore/space/
total 1,8G
drwx------ 2 confluence confluence 4,0K Jul 21 15:57 .
drwx------ 4 confluence confluence 4,0K Aug 28 2024 ..
-rw-r----- 1 confluence confluence 1,8G Jul 21 15:57 acli-ITOps-2025-07-21-15-56-38-515.xml.zip
Am I missing something?
I'm able to import the generated XML export to the desired target but still wondering why the export throws an error.
Thanks in advance
Hi @Sebastian Breitkopf ,
please could you try to use the following command :
confluence-dev --action exportSpace --space "ITOps" --file "/home/confluence/export/myTest.zip" --exportType "XML"
there are some examples available here https://appfire.atlassian.net/wiki/spaces/CSOAP/pages/68458176/Examples#Examples-exportSpace
Hope this helps,
Fabio
Hi Fabio,
Thanks for your reply. Good point. As the name of the parameter "--file" suggests it seems to expect a file path and not a folder path.
Nevertheless the unexpected error still occurs even when using a filename. The export file is written to the default path instead:
❯ confluence-dev --action exportSpace --space "ITOps" --file "/home/confluence/export/ITOps.zip" --exportType "XML"
Waiting for task completion: 0% complete. Backup space processing.
......Unexpected error occurred handling request.
Cause: No enum constant com.appfire.confluence.cli.objects.RemoteBackupRestoreJob$State.COMPLETING
java.lang.IllegalArgumentException: No enum constant com.appfire.confluence.cli.objects.RemoteBackupRestoreJob$State.COMPLETING
at java.base@21.0.2/java.lang.Enum.valueOf(Enum.java:154)
at com.appfire.confluence.cli.objects.RemoteBackupRestoreJob$State.valueOf(RemoteBackupRestoreJob.java:127)
at com.appfire.confluence.cli.objects.RemoteBackupRestoreJob.<init>(RemoteBackupRestoreJob.java:29)
at com.appfire.confluence.cli.helpers.BackupRestoreHelper.makeJobStatusRequest(BackupRestoreHelper.java:79)
at com.appfire.confluence.cli.helpers.BackupRestoreHelper.lambda$backupSpace$0(BackupRestoreHelper.java:29)
at com.appfire.common.cli.helpers.LongTaskHelper.waitForTask(LongTaskHelper.java:68)
at com.appfire.confluence.cli.helpers.BackupRestoreHelper.backupSpace(BackupRestoreHelper.java:29)
at com.appfire.confluence.cli.helpers.ExportHelper.exportSpace(ExportHelper.java:442)
at com.appfire.confluence.cli.ConfluenceClient.handleRequest(ConfluenceClient.java:1767)
at com.appfire.cli.cli.CliClient.handleActionRequest(CliClient.java:84)
at com.appfire.confluence.cli.ConfluenceClient.handleActionRequest(ConfluenceClient.java:848)
at com.appfire.common.cli.helpers.ParseHelper.process(ParseHelper.java:375)
at com.appfire.common.cli.helpers.ParseHelper.doWork(ParseHelper.java:257)
at com.appfire.common.cli.AbstractClient.doWork(AbstractClient.java:747)
at com.appfire.common.cli.helpers.ParseHelper.doWork(ParseHelper.java:236)
at com.appfire.common.cli.helpers.ParseHelper.doWork(ParseHelper.java:337)
at com.appfire.common.cli.ActionManager.runActionWithClient(ActionManager.java:196)
at com.appfire.common.cli.ActionManager.run(ActionManager.java:144)
at com.appfire.common.cli.Base.handle(Base.java:102)
at com.appfire.common.cli.Entry.main(Entry.java:27)
at java.base@21.0.2/java.lang.invoke.LambdaForm$DMH/sa346b79c.invokeStaticInit(LambdaForm$DMH)
Unexpected error occurred handling request.
Cause: No enum constant com.appfire.confluence.cli.objects.RemoteBackupRestoreJob$State.COMPLETING
❯
confluence@confluence-dev:~$ ls -lah /home/confluence/export/
total 16K
drwxrwxr-x 4 confluence confluence 4,0K Mär 24 16:32 .
drwxr-xr-x 10 confluence confluence 4,0K Jul 21 09:33 ..
drwxrwxr-x 2 confluence confluence 4,0K Sep 16 2024 logs
drwxrwxr-x 2 confluence confluence 4,0K Sep 16 2024 script
confluence@confluence-dev:~$ ls -lah /var/atlassian/application-data/confluence/restore/space/
total 7,1G
drwx------ 2 confluence confluence 4,0K Jul 23 12:10 .
drwx------ 4 confluence confluence 4,0K Aug 28 2024 ..
-rw-r----- 1 confluence confluence 1,8G Jul 21 15:57 acli-ITOps-2025-07-21-15-56-38-515.xml.zip
-rw-r----- 1 confluence confluence 1,8G Jul 21 15:59 acli-ITOps-2025-07-21-15-58-56-780.xml.zip
-rw-r----- 1 confluence confluence 1,8G Jul 23 12:08 acli-ITOps-2025-07-23-12-07-43-633.xml.zip
-rw-r----- 1 confluence confluence 1,8G Jul 23 12:10 acli-ITOps-2025-07-23-12-09-34-180.xml.zip
Kind regards
Sebastian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.