TransformedMap is Serializable but its superclass doesn't define an accessible void constructor -----------------------------------------------------------------------------------------------
Key: COLLECTIONS-363 URL: https://issues.apache.org/jira/browse/COLLECTIONS-363 Project: Commons Collections Issue Type: Bug Components: Map Affects Versions: 3.2 Reporter: Sebb TransformedMap is Serializable but its superclass doesn't define an accessible void constructor. For example, the following test fails: {code} public void testSerialisation() throws Exception { TransformedMap<String, String, String, String> map = TransformedMap.decorate( new HashMap<String, String>(), NOPTransformer.<String> getInstance(), NOPTransformer.<String> getInstance()); ByteArrayOutputStream bytes = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(bytes); out.writeObject(map); // fails with java.io.InvalidClassException: org.apache.commons.collections.splitmap.TransformedMap; no valid constructor out.close(); } {code} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.