The editor issues the replication request to an incorrect path.
In my setup the editor is called on /content/ca-config/en/configuration.htm
On /content/ca-config/en there is the property sling:configRef set to /conf/ca-config/content/en
In the editor when I hit "Publish this page", I see the /bin/replicate.json request with the parameter path set to " /content/ca-config/en/config". But this path does not exist on my local instance.
So from my point of view this feature does not work.
can you attach an AEM package to easily reproduce the issue?
I can double on that, it is troublesome that the Publish this page button with the AEM Page Persistence Strategy config does not invoke the wcm io reference provider. I would also suggest having a configuration on the Editor config to simply disable the button (hide it).
The issue seems to be in PublishServiceProvider , compare https://github.com/wcm-io/wcm-io-caconfig/blob/5199ed6996a68bacf2231e76bdf4623114066f69/editor/bundle/src/main/webapp/clientlibs-root/io.wcm.caconfig.editor/js/editor/publish.service.js#L71 where the CA config page name is fixed to config.
thanks for the hint - should be fixed in current snapshot 1.3.1-SNAPSHOT
https://github.com/wcm-io/wcm-io-caconfig/commit/dfc928827325aa9eb45807645678605af78e5188
can you validate this in your environments?
Thanks for the fix which now takes the real content page instead of fixed /config page for replication and for me also suggests the respective changed config below /conf to activate.