Hi,Bob
The Confluence CLI add restoreExport function by 2.6.0, but when I cp the export xml file to home/restore directory and run the restoreExport command, error is below:
./confluence.sh --action restoreExport --file "export_xxx.xml" -v
Successful login to: http://xxx/rpc/soap-axis/confluenceservice-v1 by user: admin. Token is uG5rrU0reX
Post data: buildIndex=true&localFileName=export_xxx.xml
URL requested: http://xxx/admin/restore-local-file.action?os_username=admin&os_password=***
Request type: POST
Content type: application/url_encoded
Post data: buildIndex=true&localFileName=restore%2Fexport_xxx.xml
Reading Key: JSESSIONID
Val: 02D29F930C0D5571E8E1443D08C3A90C
Response code: 200, message: OK, url: http://xxx/admin/restore-local-file.action?os_username=admin&os_password=***
Start of response data: <title>com.atlassian.confluence.importexport.actions.RestoreLocalFileAction.action.name -
Remote error: No local file specified
org.swift.common.cli.AbstractRemoteClient$RemoteRestException: No local file specified
at org.swift.confluence.cli.ConfluenceRestClient.parseResultData(ConfluenceRestClient.java:167)
at org.swift.confluence.cli.ConfluenceRestClient.restRequest(ConfluenceRestClient.java:282)
at org.swift.confluence.cli.ConfluenceClient.restoreExport(ConfluenceClient.java:3861)
at org.swift.confluence.cli.ConfluenceClient.handleRequest(ConfluenceClient.java:658)
at org.swift.common.cli.AbstractRemoteClient.process(AbstractRemoteClient.java:119)
at org.swift.common.cli.CliClient.doWork(CliClient.java:298)
at org.swift.confluence.cli.ConfluenceClient.main(ConfluenceClient.java:130)
uG5rrU0reX logged out.
There is no file pass to the RestoreLocalFileAction,i guess, So can you help me to resolve it?
btw, we are on Confluence 3.5.13.
Regards,
Oliver