Affects Version/s: 7.0.0 M3
The issue only occured in upgrading from 6.1 to 6.2.
Steps to reproduce
1. Start 6.1.10
2. Add Activities Portlet to page.
3. Create wiki,message.blog,bookmark,calendar content.
Note that these entries appear on the Activites Portlet.
4. Upgrade to 6.2.10
There is no link to the these asset entrys. Please refer to the screenshot link.jpg and no_link.jpg
Most of the activities in 6.1.10 were added without "extraData" field.
6.2 uses the "extraData" field to create the link. All activities created by 6.2 add some data to "extraField"
Check all activities. If the "extraData" field is empty, re-generate it field by fetching the Entity which the activity points to via <classNameId, classPK> and replicating the logic used by 6.2 to create the field value for that entity kind.
"all activities" = activities that 6.1 could have created. Don't include activities that only 6.2 can create!