Fixing serialization Errors – Example

Refer: com/hollandamerica/checkin/action/EdocsHelper.java

Please see the following code stubs for example coding changes required:

import com.halw.util.SerializableByteArrayOutputStream;

* <li>mlr 03-12.2012
* <ul>
* <li>Marking several class variables transient in attempt to fix serialization
* error when converting to JBoss with session persistance.</li>
* </ul>
* </li>

private transient boolean checkinComplete = false;

from:
private transient ByteArrayOutputStream baosFinal = new ByteArrayOutputStream();

to:
private transient SerializableByteArrayOutputStream baosFinal = new SerializableByteArrayOutputStream();