TAC Login web page show a NullPointerException

One Star

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
Moderator

Re: TAC Login web page show a NullPointerException

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
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: TAC Login web page show a NullPointerException

Here the error message. We are working to find any message created by the TAC in the Tomcat log files.
Thanks Sabrina.
Community Manager

Re: TAC Login web page show a NullPointerException

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
Community Manager

Re: TAC Login web page show a NullPointerException

Have you tried to clear your cache before accessing TAC again?
One Star

Re: TAC Login web page show a NullPointerException

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)
One Star

Re: TAC Login web page show a NullPointerException

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.
Community Manager

Re: TAC Login web page show a NullPointerException

Hi
I have escalated your issue. Have you checked the catalina or localhost or whatever name the tomcat log has?
One Star

Re: TAC Login web page show a NullPointerException

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
Moderator

Re: TAC Login web page show a NullPointerException

Hi Nestor,
Thanks for your feedback, our colleagues from support team are working on your issue.
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.