I'm working on getting a service working which provides a page with a link to an audio file. When the link is clicked the service() method connects to the audio url on another server and basically pipes the data stream to the requesting page. The service is also supposed to display an error on the current page if there is something wrong with the stream, etc.

Well, all seems to be ok until I start plugging PageRedirectExceptions in the catch clauses of try/catch at which point I get the lovely Tomcat IllegalStateException due to the getOutputStream being called twice. I've looked at the example in the Tap 4 book and it seems that my code is fairly close to that. Again, the code appears to work unless there is an exception caught which requires a PageRedirectException.

I'm a bit lost at this point so any hints would be great.

Thanks

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to