troubleshooting Question

Serialization of Non-Serializable objects.. ...

Avatar of barronrad
barronrad asked on
Programming Languages-OtherJava
1 Comment1 Solution1357 ViewsLast Modified:
Hello Experts,

Im trying to serialize an extremely complex object. The object refers to non serializable classes such as java.io.PrintWriter and java.io.Reader..

How can i serialize these ? Is there a way ?

I have attached a snippet of one of the classes linked to the object i want to serialize...





import java.io.PrintWriter;
import java.io.FileNotFoundException;
import java.io.Serializable;
 
public class sendLog implements Serializable {
 
	private testLog x;
	private PrintWriter output;
	public sendLog (testLog x, String outputFileName){
		this.x = x;
		try {
			this.output = new PrintWriter(outputFileName);
		}
		catch (FileNotFoundException e){
			System.out.println("Problem with filename: " + outputFileName);
			throw new RuntimeException("sendLog problem");
		}
	}
 
	public EventAcceptor(String outputFileName){
		this.x = null;
		try {
			this.output = new PrintWriter(outputFileName);
		}
		catch (FileNotFoundException e){
			System.out.println("Problem with filename: " + outputFileName);
			throw new RuntimeException("sendLog problem");
		}		
	}
Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 1 Comment.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 1 Comment.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros