Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Strange null exception on Tomcat 6.0.18

 
Slawek Ch
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a big problem with removing attributes by Tomcat 6.0.18. This happens after migrating from Tomcat 5.5.23 (on this version there wasn't such error). Exception occur occasionally and for now I don't know how to resolve it. Below there is a stack trace from error:



Anyone know how to resolve it, please?
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13064
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Looking at the source code around line 1354 for Tomcat 6.0.18 we find:


Looks like if context is null you get an NPE

Around line 500 there are setContext and getContext methods - this is the normal javax.servlet.ServletContext we are talking about.

To further track this down, you might try calling the request getContext method to see if it is null before calling the removeAtribute method.

Bill
 
Slawek Ch
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Now I'm using Tomcat 6.0.9 problem doesn't occur. It happens only from version 6.0.10 or higher. Maybe it is Tomcat new bug.

Anyway thanks for suggestion.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic