cancel
Showing results for 
Search instead for 
Did you mean: 

Populate DB with own users / groups / memberships

hazel8
Champ in-the-making
Champ in-the-making
Hello
I would like to use activiti-explorer as frontend for our process and populate the DB with our own users and groups. I made that by adding our users / groups to the sql-script h2.data.sql (script source see below). Users, groups and memberships are added to the DB without problems,
but when I try to log in using a new created user, I get the following error message (see below).

Can you tell me whats going wrong?
Is there a database model available with detailed information about Activiti tables and fields?

Many thanks in advance for your help.

H. Hitz

DB-Script (h2.data.sql):

insert into ACT_ID_GROUP values ('admin',       1, 'System administrator', 'security-role');
insert into ACT_ID_GROUP values ('user',        1, 'User', 'security-role');
insert into ACT_ID_GROUP values ('manager',     1, 'Manager', 'security-role');
insert into ACT_ID_GROUP values ('management',  1, 'Management',  'assignment');
insert into ACT_ID_GROUP values ('accountancy', 1, 'Accountancy', 'assignment');
insert into ACT_ID_GROUP values ('engineering', 1, 'Engineering', 'assignment');
insert into ACT_ID_GROUP values ('sales',       1, 'Sales', 'assignment');
/* begin added HH 3-5-2011 */
insert into ACT_ID_GROUP values ('mfadmin',     1, 'MedFolio Admin', 'assignment');
insert into ACT_ID_GROUP values ('zlabadmin',   1, 'ZLab Admin', 'assignment');
insert into ACT_ID_GROUP values ('hlabadmin',   1, 'HLab Admin', 'assignment');
insert into ACT_ID_GROUP values ('patadmin',    1, 'Pat Admin', 'assignment');
/* end added HH 3-5-2011 */

insert into ACT_ID_USER values ('kermit', 1, 'Kermit', 'the Frog', 'kermit@localhost', 'kermit', '');
insert into ACT_ID_MEMBERSHIP values ('kermit', 'admin');
insert into ACT_ID_MEMBERSHIP values ('kermit', 'manager');
insert into ACT_ID_MEMBERSHIP values ('kermit', 'management');
insert into ACT_ID_MEMBERSHIP values ('kermit', 'accountancy');
insert into ACT_ID_MEMBERSHIP values ('kermit', 'engineering');
insert into ACT_ID_MEMBERSHIP values ('kermit', 'sales');

insert into ACT_ID_USER values ('fozzie', 1, 'Fozzie', 'Bear', 'fozzie@localhost', 'fozzie', '');
insert into ACT_ID_MEMBERSHIP values ('fozzie', 'user');
insert into ACT_ID_MEMBERSHIP values ('fozzie', 'accountancy');

insert into ACT_ID_USER values ('gonzo', 1, 'Gonzo', 'the Great', 'gonzo@localhost', 'gonzo', '');
insert into ACT_ID_MEMBERSHIP values ('gonzo', 'manager');
insert into ACT_ID_MEMBERSHIP values ('gonzo', 'management');
insert into ACT_ID_MEMBERSHIP values ('gonzo', 'accountancy');
insert into ACT_ID_MEMBERSHIP values ('gonzo', 'sales');

/* begin added HH 3-5-2011 */
insert into ACT_ID_USER values ('kesara', 1, 'Kesara', 'Chheang', 'kesara@localhost', 'kesara', '');
insert into ACT_ID_MEMBERSHIP values ('kesara', 'mfadmin');

insert into ACT_ID_USER values ('monn', 1, 'Antoinette', 'Monn', 'monn@localhost', 'monn', '');
insert into ACT_ID_MEMBERSHIP values ('monn', 'hlabadmin');

insert into ACT_ID_USER values ('nesic', 1, 'Pera', 'Nesic', 'nesic@localhost', 'nesic', '');
insert into ACT_ID_MEMBERSHIP values ('nesic', 'zlabadmin');

insert into ACT_ID_USER values ('spuler', 1, 'Monika', 'Spuler', 'spuler@localhost', 'spuler', '');
insert into ACT_ID_MEMBERSHIP values ('spuler', 'patadmin');
/* end added HH 3-5-2011 */

update ACT_GE_PROPERTY
set VALUE_ = '10'
where NAME_ = 'next.dbid';

insert into ACT_CY_CONN_CONFIG values ('1',
            'org.activiti.cycle.impl.connector.fs.FileSystemConnector',
            'Eclipse Workspace (File System)',
            'Workspace',
            'kermit', '',
            '<map><entry><string>basePath</string><string>C:\activiti-5.4\workspace\activiti-cycle-examples</string></entry></map>');
insert into ACT_CY_CONN_CONFIG values ('2',
            'org.activiti.cycle.impl.connector.signavio.SignavioConnector',
            'Activiti Modeler',
            'Activiti',
            'kermit', '',
            '<map>
               <entry><string>signavioBaseUrl</string><string>http://localhost:12780/activiti-modeler/</string></entry>
               <entry><string>loginRequired</string><boolean>false</boolean></entry>
            </map>');

insert into ACT_CY_CONN_CONFIG values ('3',
            'org.activiti.cycle.impl.connector.fs.FileSystemConnector',
            'Eclipse Workspace (File System)',
            'Workspace',
            'fozzie', '',
            '<map><entry><string>basePath</string><string>C:\activiti-5.4\workspace\activiti-cycle-examples</string></entry></map>');
insert into ACT_CY_CONN_CONFIG values ('4',
            'org.activiti.cycle.impl.connector.signavio.SignavioConnector',
            'Activiti Modeler',
            'Activiti',
            'fozzie', '',
            '<map>
               <entry><string>signavioBaseUrl</string><string>http://localhost:12780/activiti-modeler/</string></entry>
               <entry><string>loginRequired</string><boolean>false</boolean></entry>
            </map>');

insert into ACT_CY_CONN_CONFIG values ('5',
            'org.activiti.cycle.impl.connector.fs.FileSystemConnector',
            'Eclipse Workspace (File System)',
            'Workspace',
            'gonzo', '',
            '<map><entry><string>basePath</string><string>C:\activiti-5.4\workspace\activiti-cycle-examples</string></entry></map>');
insert into ACT_CY_CONN_CONFIG values ('6',
            'org.activiti.cycle.impl.connector.signavio.SignavioConnector',
            'Activiti Modeler',
            'Activiti',
            'gonzo', '',
            '<map>
               <entry><string>signavioBaseUrl</string><string>http://localhost:12780/activiti-modeler/</string></entry>
               <entry><string>loginRequired</string><boolean>false</boolean></entry>
            </map>');            

/* begin added HH 8-5-2011 */
insert into ACT_CY_CONN_CONFIG values ('7',
            'org.activiti.cycle.impl.connector.fs.FileSystemConnector',
            'Eclipse Workspace (File System)',
            'Workspace',
            'monn', '',
            '<map><entry><string>basePath</string><string>C:\activiti-5.4\workspace\activiti-cycle-examples</string></entry></map>');
insert into ACT_CY_CONN_CONFIG values ('8',
            'org.activiti.cycle.impl.connector.signavio.SignavioConnector',
            'Activiti Modeler',
            'Activiti',
            'monn', '',
            '<map>
               <entry><string>signavioBaseUrl</string><string>http://localhost:12780/activiti-modeler/</string></entry>
               <entry><string>loginRequired</string><boolean>false</boolean></entry>
            </map>');

/* end added HH 8-5-2011 */

insert  into  ACT_CY_CONFIG values ('1',
                           'processSolutionTemplates',
                           'default',
                           '<processSolutionTemplate>
                              <vFolder type="Management" name="Management" connectorId="Workspace" referencedNodeId="/" />
                              <vFolder type="Processes" name="Processes" connectorId="Activiti" referencedNodeId="/root-directory" />
                              <vFolder type="Requirements" name="Requirements" connectorId="Workspace" referencedNodeId="/" />
                              <vFolder type="Implementation" name="Implementation" connectorId="Workspace" referencedNodeId="/" />
                           </processSolutionTemplate>');   

insert    into ACT_CY_PROCESS_SOLUTION values ('ps1',
                                  'Easy Bugfiling Process',
                                  'IN_SPECIFICATION');
                                 
insert into ACT_CY_V_FOLDER values('ps1Management',
                           'Management',
                           'Workspace',
                           '/EasyBugFilingProcess/Management',
                           'ps1',
                           'Management');
insert into ACT_CY_V_FOLDER values('ps1Requirements',
                           'Requirements',
                           'Workspace',
                           '/EasyBugFilingProcess/Requirements',
                           'ps1',
                           'Requirements');
insert into ACT_CY_V_FOLDER values('ps1Implementation',
                           'Implementation',
                           'Workspace',
                           '/EasyBugFilingProcess/Implementation',
                           'ps1',
                           'Implementation');

                                 



Error Message when logging into activiti-explorer:

HTTP Status 500

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.extensions.surf.exception.UserFactoryException: Unable to retrieve user from repository
   org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:659)
   org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
   org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
   org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
   org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
   org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
   org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
root cause

org.springframework.extensions.surf.exception.UserFactoryException: Unable to retrieve user from repository
   org.activiti.surf.ActivitiUserFactory.loadUser(ActivitiUserFactory.java:253)
   org.springframework.extensions.surf.support.AbstractUserFactory.initialiseUser(AbstractUserFactory.java:176)
   org.springframework.extensions.surf.support.AbstractUserFactory.initialiseUser(AbstractUserFactory.java:99)
   org.springframework.extensions.surf.RequestContextUtil.initialiseUser(RequestContextUtil.java:202)
   org.springframework.extensions.surf.RequestContextUtil.populateRequestContext(RequestContextUtil.java:175)
   org.springframework.extensions.surf.RequestContextUtil.populateRequestContext(RequestContextUtil.java:130)
   org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.populateRequestContext(AbstractWebFrameworkView.java:274)
   org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.renderMergedOutputModel(AbstractWebFrameworkView.java:136)
   org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
   org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1060)
   org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798)
   org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
   org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
   org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
   org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
   org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
   org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
   org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
   org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
root cause

org.springframework.extensions.surf.exception.UserFactoryException: Unable to create user - failed to retrieve user info:
   org.activiti.surf.ActivitiUserFactory.loadUser(ActivitiUserFactory.java:204)
   org.springframework.extensions.surf.support.AbstractUserFactory.initialiseUser(AbstractUserFactory.java:176)
   org.springframework.extensions.surf.support.AbstractUserFactory.initialiseUser(AbstractUserFactory.java:99)
   org.springframework.extensions.surf.RequestContextUtil.initialiseUser(RequestContextUtil.java:202)
   org.springframework.extensions.surf.RequestContextUtil.populateRequestContext(RequestContextUtil.java:175)
   org.springframework.extensions.surf.RequestContextUtil.populateRequestContext(RequestContextUtil.java:130)
   org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.populateRequestContext(AbstractWebFrameworkView.java:274)
   org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.renderMergedOutputModel(AbstractWebFrameworkView.java:136)
   org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
   org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1060)
   org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798)
   org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
   org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
   org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
   org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
   org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
   org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
   org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
   org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.11 logs.
12 REPLIES 12

frederikherema1
Star Contributor
Star Contributor
The to activiti-rest returns a status that isn't "Status.STATUS_OK". Can you check the log of your tomcat install to see if there are any other exception besides the one you posted before?

hazel8
Champ in-the-making
Champ in-the-making
Dear Frederik

catalina.log does not contain any error messages.
localhost.log –> see below

How can I add new users, groups, memberships to activiti (is tutorial / documentation available)?
Is a database model available with detailed information about Activiti tables and fields?

Many thanks in advance for your reply.

Log localhost-date.log
*****************
09.06.2011 12:04:14 org.apache.catalina.core.ApplicationContext log
INFO: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
09.06.2011 12:04:14 org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'Spring MVC Dispatcher Servlet'
09.06.2011 12:04:38 org.apache.catalina.core.ApplicationContext log
INFO: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
09.06.2011 12:04:38 org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'Spring MVC Dispatcher Servlet'
09.06.2011 12:05:02 org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
09.06.2011 12:05:04 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
09.06.2011 12:05:04 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
09.06.2011 12:09:41 org.apache.catalina.core.ApplicationDispatcher invoke
SCHWERWIEGEND: Servlet.service() for servlet Spring MVC Dispatcher Servlet threw exception
org.springframework.extensions.surf.exception.UserFactoryException: Unable to create user - failed to retrieve user info:
at org.activiti.surf.ActivitiUserFactory.loadUser(ActivitiUserFactory.java:204)
at org.springframework.extensions.surf.support.AbstractUserFactory.initialiseUser(AbstractUserFactory.java:176)
at org.springframework.extensions.surf.support.AbstractUserFactory.initialiseUser(AbstractUserFactory.java:99)
at org.springframework.extensions.surf.RequestContextUtil.initialiseUser(RequestContextUtil.java:202)
at org.springframework.extensions.surf.RequestContextUtil.populateRequestContext(RequestContextUtil.java:175)
at org.springframework.extensions.surf.RequestContextUtil.populateRequestContext(RequestContextUtil.java:130)
at org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.populateRequestContext(AbstractWebFrameworkView.java:274)
at org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.renderMergedOutputModel(AbstractWebFrameworkView.java:136)
at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1060)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
09.06.2011 12:09:41 org.apache.catalina.core.StandardWrapperValve invoke
SCHWERWIEGEND: Servlet.service() for servlet [Spring MVC Dispatcher Servlet] in context with path [/activiti-explorer] threw exception [Request processing failed; nested exception is org.springframework.extensions.surf.exception.UserFactoryException: Unable to retrieve user from repository] with root cause
org.springframework.extensions.surf.exception.UserFactoryException: Unable to create user - failed to retrieve user info:
at org.activiti.surf.ActivitiUserFactory.loadUser(ActivitiUserFactory.java:204)
at org.springframework.extensions.surf.support.AbstractUserFactory.initialiseUser(AbstractUserFactory.java:176)
at org.springframework.extensions.surf.support.AbstractUserFactory.initialiseUser(AbstractUserFactory.java:99)
at org.springframework.extensions.surf.RequestContextUtil.initialiseUser(RequestContextUtil.java:202)
at org.springframework.extensions.surf.RequestContextUtil.populateRequestContext(RequestContextUtil.java:175)
at org.springframework.extensions.surf.RequestContextUtil.populateRequestContext(RequestContextUtil.java:130)
at org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.populateRequestContext(AbstractWebFrameworkView.java:274)
at org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.renderMergedOutputModel(AbstractWebFrameworkView.java:136)
at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1060)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

frederikherema1
Star Contributor
Star Contributor
Hi,

If you don't mind using a UI, you should take a look at the activiti-administrator (http://localhost:8080/activiti-administrator in default distro, you can run the webapp standalone if you want) in the current distribution. This allows you to add users and groups without you having to worry about database stuff. This functionality will also be present in the activiti-explorer2 in (probabilly) the next activiti realease.

You can also use the Java-api to add users (IdentityService)…

hazel8
Champ in-the-making
Champ in-the-making
Hi

After defining the users and groups in acitiviti-administrator I get the same error message in activiti-explorer as well as in activiti-probe. In activiti-administrator I can login with a new defined users without problems.

Many thanks for help.

frederikherema1
Star Contributor
Star Contributor
Are you sure your administrator is pointing to the right DB? The configuration for that is in a different place…

hazel8
Champ in-the-making
Champ in-the-making
I'm absolutely shure that administrator is pointing to same db, cause I have currently only one DB installed.

frederikherema1
Star Contributor
Star Contributor
And the existing users, can you use them to login (kermit)?

hazel8
Champ in-the-making
Champ in-the-making
With existing users (kermit, etc.) login is possible without problem.

Is anybody using activiti-explorer with own users / groups?

Many thanks for your help

frederikherema1
Star Contributor
Star Contributor
Are your new users part of the "user" group (security-role type, not assignement)? This is needed to get access to rest-login…