File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Struts and the fly likes Corrupt file download Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Corrupt file download" Watch "Corrupt file download" New topic
Author

Corrupt file download

Nick Sher
Ranch Hand

Joined: Nov 10, 2008
Posts: 78
Hi,

I am trying to download a file using Struts 2 but the downloaded XML file is corrupt. It works if the xml file has around 60 lines else the content is ignored. I am not an IO expert but kindly correctly me if I need to fix anything here. Can someone please help me? Here is what I am trying to do.

The Action class
:


The service class:


The struts.xml settings:


Nick
Nick Sher
Ranch Hand

Joined: Nov 10, 2008
Posts: 78
Resolved.

The fix is to use:
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18541
    
    8

And specifically in regard to your post, I think you will find that the utility you mention doesn't make the mistake of assuming the "available()" method will always return the length of the response body.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Corrupt file download