Replace XMLEncoder, Serializable by JSX?
I know XMLEncoder is a relatively new approach but my recent experience with it has been very troublesome (extremely poor performance, cyptic error messages, etc) and meanwhile I ran into JSX: http://www.csse.monash.edu.au/~bren/JSX/
JSX seems like a mature product that can do pretty impressive stuff. It allows you to encode any class into XML, regardless of whether it is a bean, implements Serializable or anything else. "It just works" is its slogan and it seems to me that if that is true Sun should seriously consider adding it into Mustang.
Serializing classes in J2SE has always been problematic, almost as much as printing in J2SE. It's one of those things that seems to get completely rewritten every second revision.
Can someone from Sun please quickly review JSX (url provided above) and give me your first impressions?