2014-09-25 57 views
0

我想将工作流任务分配给新创建的用户。将任务分配给jbpm中新创建的用户

我将jbpm-installer \ jboss-as-7.1.1.Final \ standalone \ configuration中的user.properties和roles.properties中的用户和角色附加到我的自定义用户。

现在我想将任务分配给新创建的用户而无需重新启动服务器。目前使用自定义数据库(MySQL)的要求。

但实际上弄糊涂在哪里更新新的用户和角色。

我该怎么做?

+0

您需要重写UserCallBackGroup。新用户信息必须保存到jBPM数据库中的组织表中。在服务器启动时,它将所有条目从属性文件加载到数据库中。 – Neeraj 2014-09-25 07:14:05

回答

0

默认情况下,jbpm-installer使用UserGroupCallback查找使用JAAS的有效用户,因此它委托给应用程序服务器身份验证。

使用user.properties和roles.properties时,不支持在不重新启动服务器的情况下动态更新这些文件,但仅用于演示目的。重新配置安全域以获取更高级的选项。

+0

因此,如果我将登录模块更改为数据库登录模块,我可以在不重新启动的情况下使用该应用程序。如果是的话,你能帮助我如何配置这? – user2389473 2014-10-06 05:01:38

相关问题