serving binary files

2004-03-01 Thread Vladimer Shioshvili


Does anyone have a suggestion on how to server binary files through tomcat? 
I am creating a binary file as a result of a request and would like to let 
the user download it. Just setting mime type and passing through as an 
attachment doesn't work as write methods of the writer seem to truncate 
upper bits of the data.

Any useful suggestion would be greatly appreciated.

Thanks,
Vlad
___
Vladimer Shioshvili
QRC Division of Macro International Inc.
7315 Wisconsin Avenue, Suite 400W
Bethesda, MD 20814
Phone: (301) 657 3077 ext. 155 

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


RE: serving binary files

2004-03-01 Thread Shapira, Yoav

Howdy,

Does anyone have a suggestion on how to server binary files through
tomcat?
I am creating a binary file as a result of a request and would like to
let
the user download it. Just setting mime type and passing through as an
attachment doesn't work as write methods of the writer seem to truncate
upper bits of the data.

This is not specific to tomcat, it's basic servlet writing.  If you're
outputting binary data, don't use the writer obtained from
HttpServletResponse#getWriter.  Instead, use the output stream obtained
from HttpServletResponse#getOutputStream.  Then setting the mime type
will be sufficient.

Any useful suggestion would be greatly appreciated.

And useless suggestions? ;)

Yoav Shapira



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


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



Re: serving binary files

2004-03-01 Thread Tarik El Berrak
hi
excuse me, can you tell me can i unsubscribe from this mailig list
thanks a lot
- Original Message - 
From: Shapira, Yoav [EMAIL PROTECTED]
To: Tomcat Users List [EMAIL PROTECTED]
Sent: Monday, March 01, 2004 5:43 PM
Subject: RE: serving binary files



Howdy,

Does anyone have a suggestion on how to server binary files through
tomcat?
I am creating a binary file as a result of a request and would like to
let
the user download it. Just setting mime type and passing through as an
attachment doesn't work as write methods of the writer seem to truncate
upper bits of the data.

This is not specific to tomcat, it's basic servlet writing.  If you're
outputting binary data, don't use the writer obtained from
HttpServletResponse#getWriter.  Instead, use the output stream obtained
from HttpServletResponse#getOutputStream.  Then setting the mime type
will be sufficient.

Any useful suggestion would be greatly appreciated.

And useless suggestions? ;)

Yoav Shapira



This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential, proprietary
and/or privileged.  This e-mail is intended only for the individual(s) to
whom it is addressed, and may not be saved, copied, printed, disclosed or
used by anyone else.  If you are not the(an) intended recipient, please
immediately delete this e-mail from your computer system and notify the
sender.  Thank you.


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



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



RE: serving binary files

2004-03-01 Thread Vladimer Shioshvili
That worked.. Thanks a lot Yoav..

PS now accepting useless suggestions :)

At 11:43 AM 3/1/2004, you wrote:

Howdy,

Does anyone have a suggestion on how to server binary files through
tomcat?
I am creating a binary file as a result of a request and would like to
let
the user download it. Just setting mime type and passing through as an
attachment doesn't work as write methods of the writer seem to truncate
upper bits of the data.
This is not specific to tomcat, it's basic servlet writing.  If you're
outputting binary data, don't use the writer obtained from
HttpServletResponse#getWriter.  Instead, use the output stream obtained
from HttpServletResponse#getOutputStream.  Then setting the mime type
will be sufficient.
Any useful suggestion would be greatly appreciated.

And useless suggestions? ;)

Yoav Shapira



This e-mail, including any attachments, is a confidential business 
communication, and may contain information that is confidential, 
proprietary and/or privileged.  This e-mail is intended only for the 
individual(s) to whom it is addressed, and may not be saved, copied, 
printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your 
computer system and notify the sender.  Thank you.

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

Vladimer Shioshvili
QRC Division of Macro International Inc.
7315 Wisconsin Avenue, Suite 400W
Bethesda, MD 20814
Phone: (301) 657 3077 ext. 155 

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


Re: serving binary files

2004-03-01 Thread Antonio Fiol BonnĂ­n
Vladimer Shioshvili wrote:



Does anyone have a suggestion on how to server binary files through 
tomcat? I am creating a binary file as a result of a request and would 
like to let the user download it. Just setting mime type and passing 
through as an attachment doesn't work as write methods of the writer 
seem to truncate upper bits of the data.

Use the OutputStream instead of the Writer:

response.getOutputStream()

Antonio Fiol



smime.p7s
Description: S/MIME Cryptographic Signature