legacy-knowledge-base
公開されました Jun. 30, 2025

プロセスビルダーは利用できません

written-by

Madeleine Clay

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • ワークフローにアクセスしようとすると、メッセージ Process Builder が一時的に使用できなくなります。 が UI に表示され、ログに NoSuchResourcePermissionException エラーが表示されます。
ERROR [http-nio-8080-exec-1][KaleoDesignerWorkflowPortletTab] Unable to include JSP /designer/view_workflow_definitions.jsp
org.apache.jasper.JasperException: java.lang.IllegalArgumentException: Someone may be trying to circumvent the permission checker: {companyId=[], name=com.liferay.portal.workflow.kaleo.model.KaleoDefinitionVersion, primKey=[], scope=[]}
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:440) ~[jasper.jar:9.0.65]
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473) ~[jasper.jar:9.0.65]
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377) ~[jasper.jar:9.0.65]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) ~[servlet-api.jar:4.0.FR]
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:328) ~[bundleFile:?]
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:340) ~[bundleFile:?]
[...]

Environment

  • DXP 7.4

解決策

  • この問題は、 KaleoDefinitionVersion 追加された時点で ModelListener が存在せず、関連付けられたリソース権限なしで KaleoDefinitionVersion 追加される場合に発生する可能性があります。
  • ModelLister が存在しない原因となる状況は異常ですが、権限が最初に作成されていない場合は、権限をデータベースに追加する必要があります。 HC チケットを開いて、不足している権限を追加する Groovy スクリプトをリクエストしてください。
  • LPS-172100 (U60 でリリース) の修正は、リソース追加ロジックを KaleoDefinitionVersionLocalServiceImpl.addKaleoDefinitionVersion メソッドに移動することで、この問題を防ぎます。

did-this-article-resolve-your-issue

legacy-knowledge-base