-
Type:
Bug
-
Status: Open
-
Resolution: Unresolved
-
Affects Version/s: 7.2.0 GA1
-
Fix Version/s: None
-
Component/s: Social Activity
-
Labels:None
When social-activity.xml configuration doctype is updated to
<!DOCTYPE liferay-social PUBLIC "-//Liferay//DTD Social 7.0.0//EN" "http://www.liferay.com/dtd/liferay-social_7_0_0.dtd">, it is rejected on deploy:
{{2019-11-06 08:20:36.845 ERROR [Refresh Thread: Equinox Container: 2b712063-f1f8-438d-a0bd-5d4c2f1af081][SocialActivityExtenderBundleActivator:100] Unable to read social activity for bundle com.xxx.web
com.liferay.portal.kernel.xml.DocumentException: Unsupported document type -//Liferay//DTD Social 7.2.0//EN
at com.liferay.portlet.social.util.SocialConfigurationImpl._read(SocialConfigurationImpl.java:180)
at com.liferay.portlet.social.util.SocialConfigurationImpl.read(SocialConfigurationImpl.java:142)
at com.liferay.portal.social.activity.extender.internal.SocialActivityExtenderBundleActivator$SocialActivityBundleTracker._readSocialActivity(SocialActivityExtenderBundleActivator.java:139)
at com.liferay.portal.social.activity.extender.internal.SocialActivityExtenderBundleActivator$SocialActivityBundleTracker.addingBundle(SocialActivityExtenderBundleActivator.java:94)
at com.liferay.portal.social.activity.extender.internal.SocialActivityExtenderBundleActivator$SocialActivityBundleTracker.addingBundle(SocialActivityExtenderBundleActivator.java:88)
at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475)
at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)
at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)
at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450)}}
I found suspicious code in SocialConfigurationImpl.java:
{{if (!publicId.equals("-//Liferay//DTD Social 6.1.0//EN") &&
!publicId.equals("-//Liferay//DTD Social 6.2.0//EN") &&
!publicId.equals("-//Liferay//DTD Social 7.0.0//EN"))
}}