Hello,

I'm a former CQ/AEM developer and architect, looking for the best way to
import/export data WITHOUT the presence of CRX Package Manager. I'm working
on a fresh CMS project using Sling+Oak from scratch, and will never have the
benefits of CRX. 

So... How do us raw sling developers import / export content data between
Sling instances without the CRX Package Manager? What is the community
standard approach to this?

I've done this easily with CRX packages in the past, which are apparently
using the File Vault api under the hood to map XML-to-repo and repo-to-XML.
I might be willing to re-write something like the CRX package manager myself
from scratch... I think. But obviously, I could save myself SERIOUS time if
there's an existing import/export solution. I'm sure I'm missing something -
there's gotta be a slick way.

Is the vlt command line tool my only option? If so, how do I install it and
use it? I have read [1], and the result is that I've built the vault-cli
from source and when I run vlt export, I get:
"UnsupportedRepositoryOperationException: Missing implementation." I'm
guessing I need to do something involving webdav, which I don't understand. 

Even if I get vault-cli working, I doubt that it's a valid
production-quality solution for moving content.

Also, I have already seen the data import documentation at [2] and I believe
it's not a valid repo import/export option.

Help? :)

[1] http://jackrabbit.apache.org/filevault
[2]
https://sling.apache.org/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html#importing-content-structures




--
View this message in context: 
http://apache-sling.73963.n3.nabble.com/import-and-export-JCR-data-tp4069390.html
Sent from the Sling - Users mailing list archive at Nabble.com.

Reply via email to