Win a copy of Microservices Testing (Live Project) this week in the Spring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Liutauras Vilda
  • Henry Wong
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Al Hobbs
  • Carey Brown
Bartenders:
  • Piet Souris
  • Mikalai Zaikin
  • Himai Minh

IllegalStateException in forward

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I was trying to test the example of this tutorial: WTP Tutorials - Building a School Schedule Web Application.
This exception has been throwed when trying to execute the forward below.
java.lang.IllegalStateException: Cannot forward after response has been committed

getServletContext().getRequestDispatcher("/Schedule.jsp").forward(request, response);

 
Author and all-around good cowpoke
Posts: 13078
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

java.lang.IllegalStateException: Cannot forward after response has been committed


That means what it says - something flushed the response output buffer - I suspect the code:

What is that in there for/
Bill
 
Ronaldo Luiz
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ok, I removed this and the problem was resolved.
The strange thing is that when I run the eclipse wizard to override a method, the wizard put this line automatically.
 
Ranch Hand
Posts: 783
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ah, the power of a smart IDE and its ability to break a simple program...

I am not an Eclipse expert, but most "smart" IDEs have a place where you can modify the templates and remove the call to super...

Personally, I hate using wizards for problems just like that!
 
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
try to work on Eclipse IDE. It saves your valueable time.
reply
    Bookmark Topic Watch Topic
  • New Topic