問題
-
このドキュメントに従って WYSIWYG エディタをポートレット 追加すると、次のエラーが表示さて動作しません
2023-01-02 10:04:42.080 ERROR [http-nio-8080-exec-6][IncludeTag:128] Current URL /announcements generates exception: java.lang.UnsupportedOperationException: Requires 3.0 opt-in
java.lang.UnsupportedOperationException: Requires 3.0 opt-in
at com.liferay.portlet.internal.PortletRequestImpl.getRenderParameters(PortletRequestImpl.java:523) ~[portal-impl.jar:?]
at com.liferay.portlet.internal.PortletURLImpl.initMutableRenderParameters(PortletURLImpl.java:1642) ~[portal-impl.jar:?] at com.liferay.portlet.internal.PortletURLImpl.(PortletURLImpl.java:1317) ~[portal-impl.jar:?] at com.liferay.portlet.internal.PortletURLImpl.(PortletURLImpl.java:117) ~[portal-impl.jar:?] at com.liferay.portlet.internal.RenderURLImpl.(RenderURLImpl.java:44) ~[portal-impl.jar:?] at com.liferay.portlet.internal.PortletURLFactoryImpl.create(PortletURLFactoryImpl.java:236) ~[portal-impl.jar:?]
at com.liferay.portlet.internal.PortletURLFactoryImpl.create(PortletURLFactoryImpl.java:161) ~[portal-impl.jar:?]
at com.liferay.portal.kernel.portlet.PortletURLFactoryUtil.create(PortletURLFactoryUtil.java:107) ~[portal-kernel.jar:?]
at com.liferay.portal.kernel.portlet.RequestBackedPortletURLFactoryUtil$LiferayPortletResponseRequestBackedPortletURLFactory.createControlPanelPortletURL(RequestBackedPortletURLFactoryUtil.java:240) ~[portal-kernel.jar:?]
at com.liferay.portal.kernel.portlet.RequestBackedPortletURLFactoryUtil$LiferayPortletResponseRequestBackedPortletURLFactory.createControlPanelRenderURL(RequestBackedPortletURLFactoryUtil.java:253) ~[portal-kernel.jar:?]
at com.liferay.item.selector.web.internal.ItemSelectorImpl.getItemSelectorURL(ItemSelectorImpl.java:227) ~[?:?]
at com.liferay.item.selector.web.internal.ItemSelectorImpl.getItemSelectorURL(ItemSelectorImpl.java:261) ~[?:?]
Environment
- Liferay DXP 7.4
解決策
- ポートレット 3.0 に依存するには、この 考慮事項 に基づいてポートレット プロジェクトを再構築すると、上記のエラーを解決するのに役立ちます。