This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSP + iPlanet Problem - flushBuffer()`

 
Anonymous
Ranch Hand
Posts: 18944
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
please can someone shed some light on the following.
I am running iPlanet FastTrack 4.1 on NT. I have the latest servlets.jar from sun, and Ive removed every last b****y servlet / jsdk jar from my machine. When I try to execute a jsp page I get the java.lang.nosuchmethoderror flushbuffer()V not found:
I have read alot that this is because there is an old version of the sevlet api on the classpath being imported before the new one but this isnt the case here. Has anyone any other ideas about what could be causing this. I have jsp pages that work, but these few wont.
Thanks in advance,
Mike B
 
Mike Curwen
Ranch Hand
Posts: 3695
IntelliJ IDE Java Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Could it be that iPlanet FastTrack 4.1 does not support the servlet.jar version you are using?

I ran into a problem using iPlanet, in that it doesn't support the use of <param > tags inside of a <jsp:include > tag.

Further reading led me to discover that when iPlanet means "we support version x of Servlets and version y of JSP" that they really mean: "we support 98% of x and 95% of y".

Perhaps you have run into this problem.

I look forward to the day when iPlanet drops it's proprietary servlet runner and adopts Tomcat (which is the rumor for the next version).
 
Anonymous
Ranch Hand
Posts: 18944
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Mike, I think you may well be right. I was starting to question my own sanity. I think I may well install tomcat and kick iPlanet into touch.
Thanks again Mike
Mike B
 
Beksy Kurian
Ranch Hand
Posts: 254
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I saw this in another java forum about the same issue. The specified method is added in the servlet API 2.2.
"Joshua Davies, Apr 24, 2001
This one took me quite a while to figure out; apparently Java, before actually searching your classpath, looks in %JAVA_HOME%\lib\ext, even if it's not in your classpath... check there first (this was the culprit for me)."
Regards
Beksy
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic