Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
Error 500 -- HELP PLEASE!
redmach1
Has anyone seen this error before and/or have any idea how to fix it? I've searched these forums with no luck. We've searched log files and found nothing. Nothing with any of the uid files has changed. The user just came in Monday morning receiving this error. The user get's the error no matter which machine they log in to. They are currently the only user receiving this error.
Thanks in advance!!
~~~~~~~~~~~~~~~~~~~~~~
Error: 500
Location: /iw/webdesk/login
Internal Servlet Error:
java.lang.NullPointerException
at com.interwoven.framework.util.FingerServlet$Finger.removeUserData(FingerServlet.java:392)
at com.interwoven.framework.util.FingerServlet$Finger.addUserData(FingerServlet.java:340)
at com.interwoven.framework.util.FingerServlet$Finger.onLogin(FingerServlet.java:236)
at com.interwoven.framework.auth.AuthListenerSupport.fireAuthEvent(AuthListenerSupport.java:82)
at com.interwoven.framework.auth.AuthListenerSupport.fireEvent(AuthListenerSupport.java:60)
at com.interwoven.sharedutils100.util.EventListenerSupport.fireEvent(EventListenerSupport.java:71)
at com.interwoven.framework.auth.AuthListenerSupport.fireAuthEvent(AuthListenerSupport.java:71)
at com.interwoven.framework.auth.openapi.OpenAPIAuthenticator.fireAuthEvent(OpenAPIAuthenticator.java:354)
at com.interwoven.framework.auth.LoginServlet.fireLoginEvent(LoginServlet.java:339)
at com.interwoven.framework.auth.LoginServlet.doGet(LoginServlet.java:185)
at com.interwoven.teamsite.auth.DualInterfaceLoginServlet.doGet(DualInterfaceLoginServlet.java:90)
at com.interwoven.framework.base.FrameworkServlet.doPost(FrameworkServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at com.interwoven.framework.base.FrameworkServlet.service(FrameworkServlet.java:66)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:423)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)
Find more posts tagged with
Comments
epcr2f
Also, this is for Teamsite 5.5.2
nipper
TS 5.5.2 has been end of life for 2 years (or more). The odds of getting much help is slim.
Since it is only 1 person, check the permissions of that person, what groups does he belong to (or not) as compared to others ?
You may try removing that user and recreating him as well. Double check the logs, there has to be something in a log somewhere that may be of more help.
Tell your boss to upgrade now, the odds of getting any help are slim.
redmach1
This is what we're seeing in the servletd.log file when they attempt to log in:
OpenAPIAuthenticator.authenticate(SimpleIdentity[ username=bsmith domainname=null rolename=admin])
2007-07-25 10:55:13 - Ctx( /iw/webdesk ): Exception in: R( /iw/webdesk + /login + null) - java.lang.NullPointerException
at com.interwoven.framework.util.FingerServlet$Finger.removeUserData(FingerServlet.java:392)
at com.interwoven.framework.util.FingerServlet$Finger.addUserData(FingerServlet.java:340)
at com.interwoven.framework.util.FingerServlet$Finger.onLogin(FingerServlet.java:236)
at com.interwoven.framework.auth.AuthListenerSupport.fireAuthEvent(AuthListenerSupport.java:82)
at com.interwoven.framework.auth.AuthListenerSupport.fireEvent(AuthListenerSupport.java:60)
at com.interwoven.sharedutils100.util.EventListenerSupport.fireEvent(EventListenerSupport.java:71)
at com.interwoven.framework.auth.AuthListenerSupport.fireAuthEvent(AuthListenerSupport.java:71)
at com.interwoven.framework.auth.openapi.OpenAPIAuthenticator.fireAuthEvent(OpenAPIAuthenticator.java:354)
at com.interwoven.framework.auth.LoginServlet.fireLoginEvent(LoginServlet.java:339)
at com.interwoven.framework.auth.LoginServlet.doGet(LoginServlet.java:185)
at com.interwoven.teamsite.auth.DualInterfaceLoginServlet.doGet(DualInterfaceLoginServlet.java:90)
at com.interwoven.framework.base.FrameworkServlet.doPost(FrameworkServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at com.interwoven.framework.base.FrameworkServlet.service(FrameworkServlet.java:66)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:423)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)
When a DIFFERENT ADMIN user logs in (successfully), we see this:
OpenAPIAuthenticator.authenticate(SimpleIdentity[ username=tjohnson domainname=null rolename=admin])
delegated handler com.interwoven.teamsite.blobulator.handlers.HTMLHandler@62e295
delegated handler com.interwoven.teamsite.blobulator.handlers.HTMLHandler@62e295
com.interwoven.framework.auth.InvalidAuthenticationException: no session cookie found
at com.interwoven.teamsite.auth.Ticket.newOpenApi(Ticket.java:181)
at com.interwoven.teamsite.auth.Ticket.(Ticket.java:47)
at com.interwoven.teamsite.auth.TicketAuthenticator.find(TicketAuthenticator.java:155)
at com.interwoven.framework.auth.AuthServlet.service(AuthServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:423)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)
nipper
read about iwuser and see if you can remove the user and add them again. For that rev you will be very lucky to get help from support or from these boards
redmach1
I've run the "iwuser -D username" command, everything seems to be correct. I guess I could do an "iwuser -d username" command to remove them from the database and then re-create them.