【发布时间】:2019-07-19 11:24:24
【问题描述】:
我想使用 CURL 创建 aem 包。我无法向包中添加过滤器。
我已经尝试了以下命令,我可以使用第一个和第三个命令创建和构建一个包,但无法使用第二个命令添加过滤器。
创建包
curl -u admin:admin -X POST http://localhost:4502/crx/packmgr/service/.json/etc/packages/my_packages/testpackage?cmd=create -d packageName=testpackage -d groupName=my_packages
添加过滤器
curl -u admin:admin -X POST http://localhost:4502/crx/packmgr/update.jsp -F path=/etc/packages/my_packages/testpackage.zip -F packageName=testpackage -F groupName=my_packages -F {filter="[{\'root \' : \'/content/wucom/nam/ca/en/contactus-success\'}]"} -F 'charset=UTF-8'
构建包
curl -u admin:admin -X POST http://localhost:4502/crx/packmgr/service/.json/etc/packages/my_packages/testpackage.zip?cmd=build
构建的包没有任何过滤器。
【问题讨论】: