jBPM登录失败:未授权:所有预定义的用户均无法使用

问题描述

我正在尝试使用Business-Central / Workbench模块。遵循jBPM [Getting Started][1]中提供的说明。我尝试了所有预定义的登录名。没事。 扔

enter image description here

我还尝试研究application-roles.propertiesapplication-users.properties文件。两者似乎都是空的(仅注释)。

错误类似:

ERROR [io.undertow.request] (default task-5) UT005023: Exception handling request to /business-central/rest/controller/server/sample-server: java.lang.NoClassDefFoundError: java/security/acl/Group
...
...
...
 Caused by: java.lang.classNotFoundException: java.security.acl.Group from [Module "org.picketBox" from local module loader @2c07545f (finder: local module finder @e57b96d (roots: /Users/abcd/EclipseProjects/Drools_Workbench/jbpm-server-7.43.1.Final-dist/modules,/Users/abcd/EclipseProjects/Drools_Workbench/jbpm-server-7.43.1.Final-dist/modules/system/layers/base))]

解决方法

最后弄清楚了问题所在。是:

java.lang.NoClassDefFoundError: java/security/acl/Group

这指向不兼容的JDK。我从JDK14降级到JDK11。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...