問題
- ワークフローを利用したアプリを作成しようとすると、期待どおりにアプリのバージョンが変更されますが、アプリをもう一度クリックして何かを変更または編集すると、Liferay コンソールで 'NullPointerExceptions' が観察され、UI を受け取ることができますエラーメッセージ。 したがって、アプリを編集するためにさらに進むことはできません。
再現する手順
1) Liferay 7.3 のクリーンなインスタンスをセットアップします
2) オブジェクトとフォームを作成する
3) アプリを作成してみる
4) 最初のステップの後、アプリを再度開き、プラス アイコンをクリックしてワークフローにステップを追加すると、ステップを構成し、アプリの保存中に警告メッセージが表示されます。
5) Liferay コンソールで NullPointerExceptionsを確認します。
ERROR [http-nio-8080-exec-18][ExceptionMapper:31] java.lang.NullPointerException
java.lang.NullPointerException
at com.liferay.app.builder.workflow.rest.internal.dto.v1_0.util.AppWorkflowUtil._toAppWorkflowRoleAssignments(AppWorkflowUtil.java:102)
at com.liferay.app.builder.workflow.rest.internal.dto.v1_0.util.AppWorkflowUtil.access$200(AppWorkflowUtil.java:47)
at com.liferay.app.builder.workflow.rest.internal.dto.v1_0.util.AppWorkflowUtil$4.<init>(AppWorkflowUtil.java:165)
at com.liferay.app.builder.workflow.rest.internal.dto.v1_0.util.AppWorkflowUtil._toAppWorkflowTask(AppWorkflowUtil.java:150)
at com.liferay.app.builder.workflow.rest.internal.dto.v1_0.util.AppWorkflowUtil.access$000(AppWorkflowUtil.java:47)
at com.liferay.app.builder.workflow.rest.internal.dto.v1_0.util.AppWorkflowUtil$1.lambda$null$1(AppWorkflowUtil.java:87)
at com.liferay.portal.vulcan.util.TransformUtil.transform(TransformUtil.java:38)
at .........
環境
- Liferay DXP 7.3
解像度
- これは確認済みの問題であり、ここで追跡できます LPS-130259。
追加情報
- この問題は、フォームが 'リストから選択' フィールドで作成された場合にのみ発生します。
- ロール変更リクエストオブジェクトの作成
- ロール変更リクエストアプリの作成