Hi,
i found some luck in creating user in JIRA using groovy runner .here i mention my code .can you pls tel me whether it is correct or need to modify .because it throws error while running the script .
code:
-----------
import com.atlassian.jira.bc.user.UserService
import com.atlassian.jira.component.ComponentAccessor
def userService = ComponentAccessor.getComponent(UserService)
def currentUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
UserService.CreateUserValidationResult newValidUser =UserService.validateCreateUserForAdmin("p1247", "12025", "12025", "12025", "12025@ramco.com", "vijaya bhaskar v")
another code:
----------------
import com.atlassian.jira.bc.user.UserService
import com.atlassian.jira.component.ComponentAccessor
def userService = ComponentAccessor.getComponent(UserService)
def currentUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
UserService.CreateUserValidationResult newValidUser =UserService.validateCreateUserForAdmin(currentUser, "12025", "12025", "12025", "12025@ramco.com", "vijaya bhaskar v")
error throws:
groovy.lang.MissingMethodException: No signature of method: static com.atlassian.jira.bc.user.UserService.validateCreateUserForAdmin() is applicable for argument types: (com.atlassian.jira.user.DelegatingApplicationUser, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) values: [P1247(p1247), 12025, 12025, 12025, 12025@ramco.com, vijaya bhaskar v] at Script250.run(Script250.groovy:6)