permaculture playing cards*
The moose likes I/O and Streams and the fly likes Serialization without a file Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » I/O and Streams
Bookmark "Serialization without a file" Watch "Serialization without a file" New topic
Author

Serialization without a file

James Hollier
Greenhorn

Joined: Jul 27, 2009
Posts: 19
I needed to write a test method for Serialization that does NOT use a file so I came up with the following code:



But, this seems to go into a infinite loop. Do I have to use Pipes this way or is there a simpler Stream that could be used in place of any actual file. This test will allow my development envionrment to simulate production Google App Engine environment with regard to Session variables that are serialized with every request.

Thanks,
J
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19538
    
  16

I usually use ByteArrayOutputStream and ByteArrayInputStream.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
James Hollier
Greenhorn

Joined: Jul 27, 2009
Posts: 19
Actually, I was able to get this exact code to work...apparently one of the members in my test had bad data or something like that. But, I'll keep Array bytes in mind for future use! Thanks, J
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Serialization without a file
 
Similar Threads
zip / pipedinputstream / pipedoutputstream problem
Check out this I/O Ques
Stall when reading variable
Convert OutputStream to InputStream!
serialization instead of cloning?