AEM 6.2 How to change "jcr:isCheckedOut" property value from false to true | Community
Skip to main content
Level 2
March 7, 2017

AEM 6.2 How to change "jcr:isCheckedOut" property value from false to true

  • March 7, 2017
  • 5 replies
  • 5352 views

Hi All,

Can someone please help me understand how jcr:isCheckedOut property is getting set to false on a page and is there a way to set it to true.

Thanks in advance!

Shiny

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

5 replies

Prince_Shivhare
Community Advisor
Community Advisor
March 8, 2017

Hi Shiny,

Here is your ans:

http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.topic.html/forum__n0q8-one_of_the_pageofo.html

In the Touch UI if you edit a page, click on the Page Information icon in the top left (this depends on version).  There should be a Lock Page or Unlock Page option to prevent someone else from editing the page while you are making changes.

In the Classic UI you should be able to Lock and Unlock the page from the SideKick's page information tab.

Visit the link for more information.

~ Prince

kautuk_sahni
Community Manager
Community Manager
March 9, 2017

The response from the internal is:

You need to checkout the node again; that’s doable with the CRX Explorer. The property is protected, so you cannot modify it through CRXDE/CRX Explorer directly.

I hope this would help you.

~kautuk

Kautuk Sahni
Level 2
March 9, 2017
        Thanks for the reply  it will be great if you could share the  steps as I was unable to do that using CRX Explorer
Level 2
March 9, 2017
        Thanks for the reply  it will be great if you could share the  steps as I was unable to do that using CRX Explorer
kautuk_sahni
Community Manager
Community Manager
March 10, 2017

you can do it from crx/explorer using check in option

"curl -u \`cat creds.txt\` -H 'Referer:http://host:port/crx/explorer/browser/content.jsp?ck=1481156606924' -F 'FormEncoding=UTF-8' -F 'Path="; echo -n $path; echo "' -F 'action_ops=checkout' http://host:port/crx/explorer/browser/content.jsp"

something like this would do it.

~kautuk

Kautuk Sahni
Level 2
March 16, 2017

I tried the below cURL command and it did not update the checkout state:-

curl -u admin:admin -H Referer:http://localhost:4502/crx/explorer/browser/index.jsp?ck=1481156606924 http://localhost:4502/content/www/en-us/pages/financial-management1 -F action_ops=checkout http://localhost:4502/crx/explorer/browser/content.jsp