[jboss-user] [jBPM] - problem with jbpm5 ldap integration

Deepak Singhvi do-not-reply at jboss.com
Tue Aug 28 05:01:45 EDT 2012


Deepak Singhvi [https://community.jboss.org/people/deepak.singhvi] created the discussion

"problem with jbpm5 ldap integration"

To view the discussion, visit: https://community.jboss.org/message/756384#756384

--------------------------------------------------------------
*I am trying to integrate jbpm5 with ldap.*

env: jbpm5.3 /jboss7/ sample application/apacheDS(ldap)

I have tried few things but its not working properly.

1) changed web.xml in jbpm-human-task-war.war in jboss7 deployments folder.
    modified user.group.callback.class value to LDAPUserGroupCallbackImpl from DefaultUserGroupCallbackImpl
       <init-param>
      <param-name>user.group.callback.class</param-name>
      <param-value>org.jbpm.task.service.LDAPUserGroupCallbackImpl</param-value>
      </init-param>
2) updated jbpm.usergroup.callback.properties with requried properties 
    for e.g. ldap.user.ctx, ldap.role.ctx,ldap.user.roles.ctx, etc and kept in the war file, updated jbpm.usergroup.callback.properties the same in 
    jbpm-human-task-core-5.3.0.Final.jar also in the lib of the above mentioned war, originally that file was empty.

3) During the running ProcessTest.java sample i am getting the following error

0    28/08 14:19:37,871[main] ERROR workitem.wsht.GenericHTWorkItemHandler.executeWorkItem  - Tue Aug 28 14:19:37 GMT+05:30 2012: Error when creating task on task server for work item id 1. Error reported by task server: There are no known Business Administrators, task cannot be created according to WS-HT specification
org.jbpm.task.service.CannotAddTaskException: There are no known Business Administrators, task cannot be created according to WS-HT specification
  at org.jbpm.task.service.TaskServiceSession.doCallbackOperationForPeopleAssignments(TaskServiceSession.java:1186)
  at org.jbpm.task.service.TaskServiceSession.addTask(TaskServiceSession.java:167)
  at org.jbpm.task.service.TaskServerHandler.messageReceived(TaskServerHandler.java:144)
  at org.jbpm.task.service.hornetq.HornetQTaskServerHandler.messageReceived(HornetQTaskServerHandler.java:44)
  at org.jbpm.task.service.hornetq.BaseHornetQTaskServer.run(BaseHornetQTaskServer.java:85)
  at java.lang.Thread.run(Thread.java:619)
Process started ...

Not sure what i need to do get rid of this error.

My ldap is running on the default port.

following error is coming in ldap as well.

[14:19:37] ERROR [org.apache.directory.server.ldap.handlers.UnbindHandler] - failed to unbind session properly
org.apache.directory.shared.ldap.exception.LdapNameNotFoundException:
        at org.apache.directory.server.core.partition.DefaultPartitionNexus.getPartition(DefaultPartitionNexus.java:1138)
        at org.apache.directory.server.core.partition.DefaultPartitionNexus.unbind(DefaultPartitionNexus.java:831)
        at org.apache.directory.server.core.interceptor.InterceptorChain$1.unbind(InterceptorChain.java:212)
        at org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind(InterceptorChain.java:1361)
        at org.apache.directory.server.core.interceptor.BaseInterceptor.unbind(BaseInterceptor.java:241)
        at org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.unbind(InterceptorChain.java:1361)

Can anybody point to a complete example on the integration.

Deepak

  :)
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/756384#756384]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20120828/186bad64/attachment.html 


More information about the jboss-user mailing list