Error trying to add license for user (CRJAZ1534E error)
Hi,
I'm trying to add a license for a user. This is on a RTC 3.0 installation which was an upgrade of a 2.0 installation. The user hadn't been used since the upgrade, but others have been using the system without problem for several weeks.
Every time I try to save the user I get a CRJAZ1534E error with the following stack trace:
I'm not sure if this is the root problem because we were originally trying to get the user connected, but he cannot see any stream workspaces in his repository workspaces. He is added to the team. The missing license seems to be the only difference from working users.
Any ideas?
DJ Spiess
I'm trying to add a license for a user. This is on a RTC 3.0 installation which was an upgrade of a 2.0 installation. The user hadn't been used since the upgrade, but others have been using the system without problem for several weeks.
Every time I try to save the user I get a CRJAZ1534E error with the following stack trace:
I'm not sure if this is the root problem because we were originally trying to get the user connected, but he cannot see any stream workspaces in his repository workspaces. He is added to the team. The missing license seems to be the only difference from working users.
Any ideas?
DJ Spiess
more than one mapping for item with id _4HsSEDuWEeCiqtmyI-Z__g
com.ibm.team.repository.common.TeamRepositoryException
com.ibm.team.repository.service.compatibility.resolution.internal.URIMappingService.getURIMappingHandleForItemHandle(URIMappingService.java:205)
com.ibm.team.repository.service.compatibility.resolution.internal.URIMappingService.getURIMappingForItemHandle(URIMappingService.java:189)
com.ibm.team.repository.service.compatibility.resolution.internal.URIMappingService.getURIForItemHandle(URIMappingService.java:143)
sun.reflect.GeneratedMethodAccessor650.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:618)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
$Proxy134.getURIForItemHandle(Unknown Source)
com.ibm.team.repository.service.compatibility.contributor.internal.CompatContributorService.saveExistingContribOnJTS(CompatContributorService.java:434)
com.ibm.team.repository.service.compatibility.contributor.internal.CompatContributorService.saveContributor(CompatContributorService.java:139)
sun.reflect.GeneratedMethodAccessor648.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:618)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
$Proxy194.saveContributor(Unknown Source)
com.ibm.team.repository.service.jts.contributor.internal.JtsContributorService.saveContributor(JtsContributorService.java:114)
sun.reflect.GeneratedMethodAccessor647.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:618)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
$Proxy177.saveContributor(Unknown Source)
com.ibm.team.repository.service.internal.AdminRestService.postContributor(AdminRestService.java:113)
sun.reflect.GeneratedMethodAccessor646.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:618)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
$Proxy791.postContributor(Unknown Source)
sun.reflect.GeneratedMethodAccessor645.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:618)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:501)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:1832)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1688)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1598)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:62)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:563)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:420)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
java.lang.Thread.run(Thread.java:811)
6 answers
The workaround
Go to the user admin section (on JTS), and select <b:43a68aaf94>Client Access License Management</b:43a68aaf94> from the left navigation panel. You then select the license you want from the drop down, and click the <b:43a68aaf94>Assign Developer Licenses</b:43a68aaf94> link on the top-right of the page.
Is great...It worked for me
I'm also having the same issue with RTC 3.0. Any time we make a modification to a user (e.g. changing mail settings or giving them licenses), when we try and save we see that error code / stack trace.
In the short term, I have found a workaround to giving the users licenses:
Go to the user admin section (on JTS), and selectClient Access License Management from the left navigation panel. You then select the license you want from the drop down, and click the Assign Developer Licenses link on the top-right of the page.
In the short term, I have found a workaround to giving the users licenses:
Go to the user admin section (on JTS), and select
Hi All,
The user data needs to be re-synched between the CCM and JTS.
1- Run the below repotools to Import User Mapping
repotools-jazz.sh -migration_importUserMapping fromMappingFile=<empty>
where <empty> is a file with no contents.
2-Proceed with running the repotools indexing commands as per the Information Center Guide to Repository Database Migration.
repotools-jazz -rebuildTextIndices
repotools-jazz -reindex
The user data needs to be re-synched between the CCM and JTS.
1- Run the below repotools to Import User Mapping
repotools-jazz.sh -migration_importUserMapping fromMappingFile=<empty>
where <empty> is a file with no contents.
2-Proceed with running the repotools indexing commands as per the Information Center Guide to Repository Database Migration.
repotools-jazz -rebuildTextIndices
repotools-jazz -reindex