Where is user data stored for a forum stored? | Community
Skip to main content
Level 4
October 16, 2015
Solved

Where is user data stored for a forum stored?

  • October 16, 2015
  • 4 replies
  • 1806 views

We've a situation where we had a focum posted to produciton by accident and we deleted the forum, but the user responses are still showing up if we queyr the "activites"> SO i went to the user profile and deleted the content from hi profile. I also used replicate delete to delete from publish. So asicaly under that user we do not have any UGC.

On dispatcher, it's still showing up? DOes dispatcher cache even forum data? if so where should I be looking at to delete the user response?

 

Thanks

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

Shekhar_Dhiman wrote...

 

As per my knowledge, the data is stored in the JCR nodes. Please follow the below article to see if it helps:

http://helpx.adobe.com/experience-manager/using/programmatically-accessing-cq-content-using.html

 

In AEM 6.0 and later it is not recommended to use JCR APIs to access UGC. This is because UGC can be configured to be stored in cloud storage or in a local mongo database. Instead, the SCF APIs should be used to access UGC. http://docs.adobe.com/docs/en/aem/6-0/develop/social-communities/scf.html

4 replies

Adobe Employee
October 16, 2015

The dispatcher should not be configured to cache ugc in AEM 5.6.1 and earlier because there isn't a suitable invalidation mechanism available out of the box. Check your dispatcher configuration to be sure that it is not caching /content/usergenerated. You can also invoke the url against a publish node directly (not through dispatcher) to see if the content has been deleted. 

Don

Runal_Trivedi
Level 6
October 16, 2015

Just to rule out the case of caching you can put some query parameter to your page URL and see the behavior, if you still see the UGC content, if it is still coming up then it means it is still in AEM.

WhoaShekhar
Level 10
October 16, 2015

HI there,

Thanks for reaching out to Adobe Community.

As per my knowledge, the data is stored in the JCR nodes. Please follow the below article to see if it helps:

http://helpx.adobe.com/experience-manager/using/programmatically-accessing-cq-content-using.html

Thanks!

donwallingAdobe EmployeeAccepted solution
Adobe Employee
October 16, 2015

Shekhar_Dhiman wrote...

 

As per my knowledge, the data is stored in the JCR nodes. Please follow the below article to see if it helps:

http://helpx.adobe.com/experience-manager/using/programmatically-accessing-cq-content-using.html

 

In AEM 6.0 and later it is not recommended to use JCR APIs to access UGC. This is because UGC can be configured to be stored in cloud storage or in a local mongo database. Instead, the SCF APIs should be used to access UGC. http://docs.adobe.com/docs/en/aem/6-0/develop/social-communities/scf.html