It's all about the answers!

Ask a question

Can not login using M6a


carlos roberto (21443030) | asked May 03 '08, 1:12 a.m.
I migrated from M5a to M6a using the instructions in M6a link.
Now when I try to log into the repository I receive an authentication error. The only way to login is using ADMIN user. Using ADMIN, I go to Users > Manage Users and when I click in any user link I receive the error message "Error fetching user data from the user registry. Please check your registry configuration"
How can I fix this issue?
Thanks.

www.byteshift.com

3 answers



permanent link
Thomas Schneider (5666) | answered May 04 '08, 1:07 p.m.
I am receiving the same exception when logging onto /jazz/admin
with WsAS 6.1.0.15 and DB2 9.1.0.4 Express.

The SystemOut.log shows
00000027 SystemOut O 11:58:26,199 WARN .team.repository.servlet.AbstractTeamServerServlet - NullPointerException processing POST request for com.ibm.team.repository.service.internal.IServerStatusRestService.postStatusForServices(). The request was made by user "{UnknownUserid}" from "sig-9-76-76-236.mts.ibm.com". The stacktrace hash is B5927F4E933582CF46BBFE8E9AE1D3712B09E9F9.
java.lang.NullPointerException
at java.io.StringReader.<init>(StringReader.java:54)
at com.ibm.team.repository.service.internal.ServerStatusRestService.postStatusForServices(ServerStatusRestService.java:244)
at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:361)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:55)
at $Proxy7.postStatusForServices(Unknown Source)
at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:490)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1359)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1068)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:543)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1818)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)

permanent link
carlos roberto (21443030) | answered May 04 '08, 6:05 p.m.
Using ADMIN user I can see my name listed in user list. I deleted it but when I tried to create a new use I received a "User altready exist" message. It seems that a user that has items in database can not be deleted. The same user name and password works fine in M5a version. Is there a way to check what password Jazz server is expecting? If I can not fix this issue I will be forced to go back to M5a version.
Thanks.

www.byteshift.com

permanent link
Balaji Krish (1.8k12) | answered May 05 '08, 6:50 p.m.
JAZZ DEVELOPER
Carlos,
What type of user registry are you using ? LDAP or tomcat-users.xml file
?
Any exception stack traces in the server log ?

As of M6, the Jazz Team Server is now secured within the web application;
unsecured configurations are no longer supported. (In previous milestones,
the Jazz Team Server was unsecured by default, and the setup instructions
described how to secure your Jazz server.). More information about the
changes can be found at
https://jazz.net/downloads/DownloadDocument.jsp?href=milestones/data/0.6M6a/jazz-news-0.6M6-part1.html#repository.

Is there a way to check what password Jazz server is expecting?
If you are using tomcat-users.xml, look for the password field in

tomcat-users.xml file.

Thanks
Balaji


"carlosl" <carlosl> wrote in message
news:fvlc3q$ig0$1@localhost.localdomain...
Using ADMIN user I can see my name listed in user list. I deleted it
but when I tried to create a new use I received a "User altready
exist" message. It seems that a user that has items in database
can not be deleted. The same user name and password works fine in M5a
version. Is there a way to check what password Jazz server is
expecting? If I can not fix this issue I will be forced to go back to
M5a version.
Thanks.

www.byteshift.com

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.