I just did an in place upgrade of the my AEM 6.1 Environment to AEM 6.3. After i did the upgrade, i am trying to generate AssetID's for the existing Assets.
But when i invoke the migrateAllAssets in the JMX console under com.day.cq.dam, it is not finding any assets.
In the logs all i can see is :
com.day.cq.dam.core.impl.jmx.AssetMigrationMBeanImpl 0 existing assets migrated successfully...finished.
But i can see that there are assets in the DAM and they have also been activated.
Any ideas why it is happening
Solved! Go to Solution.
The JMX runs a query [0] and iterates over the results.
Migrating 0 assets would mean the query didn’t yield any results. Possible reasons could be:
In all the cases, running the query through CRX/de or querydebug.html and enabling DEBUG logs on “org.apache.jackrabbit.oak.query” should reveal what’s happening.
[0] /jcr:root/content/dam//element(*, dam:Asset)[not(@jcr:uuid)]
Moving this to AEM Assets topic!!
Views
Replies
Total Likes
Hi Everybody,
Any Advice please. kind of really stuck here.
Thanks
Views
Replies
Total Likes
The JMX runs a query [0] and iterates over the results.
Migrating 0 assets would mean the query didn’t yield any results. Possible reasons could be:
In all the cases, running the query through CRX/de or querydebug.html and enabling DEBUG logs on “org.apache.jackrabbit.oak.query” should reveal what’s happening.
[0] /jcr:root/content/dam//element(*, dam:Asset)[not(@jcr:uuid)]
Views
Likes
Replies
Views
Likes
Replies