I'm trying to find a way to activate the page properties without activating the content of the components.
So, I want to activate only the jcr:content node without the child nodes. I've read the replication API but I can't find something to help me. ReplicationContentFilter and also check EventHandler
I've all the code, I added a new button in the top bar of sites.html, which invokes a servlet to make the publication. But when using replicator.replicate with the jcr: content node, the content of the child components is also activated.
The replication API is not designed to replicate single nodes which do have child nodes.
For your case I would build a content-package, which just contains the jcr:content node you are interested in and replicate this package then. Please make sure that your merge settings are correct (otherwise you might purge all nodes below on publish).