Skip to main content
Announcements
See what Drew Clarke has to say about the Qlik Talend Cloud launch! READ THE BLOG
cancel
Showing results for 
Search instead for 
Did you mean: 
Rizo-Patron
Contributor
Contributor

TAC Login web page show a NullPointerException

Having the client Talend Studio open you cannot open the TAC website. This ability was lost now that we are testing 5.0.3. It worked fine in 5.0.2
0683p000009MEI2.png
Labels (2)
11 Replies
Anonymous
Not applicable

Hi,
Could you give us the error screenshot of 5.0.3 "Having the client Talend Studio open you cannot open the TAC website. This ability was lost now "? Is there any error log which is located in <Servers>/apache-tomcat-xxx/logs by default.
Best regards
Sabrina
Rizo-Patron
Contributor
Contributor
Author

Here the error message. We are working to find any message created by the TAC in the Tomcat log files.
Thanks Sabrina.
0683p000009MESZ.png
Anonymous
Not applicable

Hi
This looks like a bug or there might be a migration issue but could you send a ticket to the support (support@talend.com) with your license information to get a proper support from them?
There is no obvious reason why you couldn't open Studio and TAC at the same time.
And even if this is the case, the error is not enough self-explanatory.
Elisa
Anonymous
Not applicable

Have you tried to clear your cache before accessing TAC again?
Rizo-Patron
Contributor
Contributor
Author

1) The tomcat instance and the org.talend.administrator web application (i.e. TAC) log files do not show any errors on them.
2) The following IS the error message that the TAC throws to /data/talend/5.0.3/logs/administrator.log. This file name parameter is the one defined inside the TAC under log4j Talend Appender.

2013-05-03 09:25:18 ERROR TalendRemoteServiceServlet - java.lang.NullPointerException
java.lang.NullPointerException
at org.talend.administrator.common.util.license.userscache.UsersCacheExtension.getNbLoggedUsersByType(UsersCacheExtension.java:67)
at org.talend.administrator.common.util.license.userscache.UsersCacheExtension.checkNbByUserType(UsersCacheExtension.java:75)
at org.talend.administrator.common.util.license.userscache.UsersCacheExtension.log(UsersCacheExtension.java:89)
at org.talend.administrator.remoterepositorymgt.business.LoginHandler.login(LoginHandler.java:99)
at org.talend.gwtadministrator.server.common.LoginServiceImpl.login(LoginServiceImpl.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:562)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:207)
at org.talend.gwttoolkit.server.TalendRemoteServiceServlet.processCall(TalendRemoteServiceServlet.java:81)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:243)
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:306)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:108)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:558)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:379)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:259)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:281)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Rizo-Patron
Contributor
Contributor
Author

Hi Elisa,
1) Clearing the cache before accessing TAC does not work.
2) We do have a ticket created yesterday. We will update it with the error message from the log file.
Thank you VERY much for your help.
Anonymous
Not applicable

Hi
I have escalated your issue. Have you checked the catalina or localhost or whatever name the tomcat log has?
Rizo-Patron
Contributor
Contributor
Author

Hi Elisa
Thank you very much for the escalation.
Yes, we have checked all the catalina and/or localhost and/or all the files names that the tomcat log have. They do not show any errors on them coming from TAC.
Nestor
Anonymous
Not applicable

Hi Nestor,
Thanks for your feedback, our colleagues from support team are working on your issue.
Best regards
Sabrina