Add groups with GroupManager or CrowdServiceImpl fails

Mohand TALBI June 22, 2016

Hello,

Whe have a plugin that adds groups in jira 5.2.2, I use SAL plugin to automate the import  but now when I try to add groups in my JIRA 7.1.7  I get this error:

 

com.atlassian.crowd.exception.runtime.OperationFailedException:
org.springframework.transaction.CannotCreateTransactionException:
Could not create DirContext instance for transaction;
nested exception is org.springframework.ldap.NoInitialContextException:
Cannot instantiate class: com.sun.jndi.ldap.LdapCtxFactory;
nested exception is javax.naming.NoInitialContextException:
Cannot instantiate class: com.sun.jndi.ldap.LdapCtxFactory
[Root exception is java.lang.ClassNotFoundException:
com.sun.jndi.ldap.LdapCtxFactory not found by myPlugin [199]]
at com.atlassian.crowd.embedded.core.CrowdServiceImpl.addGroup(CrowdServiceImpl.java:545)
at com.atlassian.crowd.embedded.core.DelegatingCrowdService.addGroup(DelegatingCrowdService.java:151)
at com.atlassian.crowd.embedded.core.FilteredCrowdServiceImpl.addGroup(FilteredCrowdServiceImpl.java:271)

 

The groups are local, why CrowdServiceImpl needs DirContext object?

 

Thank you for help!

1 answer

0 votes
Mohand TALBI June 23, 2016

This error looks like this one here Spring scan

If you have used SAL plugin, you will probably get the same problem.

 

I switched to another solution, I use JiraService but with this solution, I must put my jar file in WEB-INF/lib

 

 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events