Open dodnert opened 9 years ago
Note: This is related to a series of java pickling issues. Essentially, most of the field information for java types is erased at compile time by the scala compiler (as it doesn't need that) so the pickling algorithms are broken. In 0.11.x we've disabled generating arbitrary java picklers until we have a new mechanism of handling them.
The issue I am seeing is that a
java.util.UUID
value is not pickled correctly if that value has been cast to ascala.Any
. In my application, the value to be pickled is passed in to my application as anAny
reference. Can this be made to work if the value is aUUID
?A call to the
test
function below results in this output: { "$type": "java.util.UUID" }