Another update - Andrew and I spent a few hours on this and narrowed down the cause. I still don't know what compiler options are being used by Eclipse in order to produce a working JAR, but needless to say, we can't rely on compiler options for a working set of classes.
The XStream API makes it rather difficult to extend, and we need to extend it - XStream doesn't support DOM Level 2 constructs like namespaces and prefixes, which are obviously key in WS-*. We can subclass the public APIs, but the methods we want to override are called once during XStream startup, which does not give us many options for providing data that is essential to serializing custom types. We are going to sit down and try again on Wednesday, but in the meantime, I've created an alternate implementation of the SupportedLanguage serializer for the httpd sample, one that doesn't rely on XStream. It's simpler, albeit more code. If we can't figure out an alternative after Wednesday, we'll have to remove the muse-util-xstream module in 2.1. I will provide all of the gory details in the JIRA item (MUSE-142) for anyone who's curious as to the root cause of the bug. Dan "David Medinets" <[EMAIL PROTECTED]> wrote on 11/03/2006 01:18:32 PM: > Dan, thanks for responding so quickly to all of our questions! You > might not be crazy. There are a lot of moving parts to this kind of > software. > > On 11/3/06, Daniel Jemiolo <[EMAIL PROTECTED]> wrote: > > Okay, I have some good news (sort of). Andrew was able to reproduce this, > > which means that I'm the one who's crazy. ;) > > -- > David Medinets > Affy Agile Advice & Coding > http://www.affy.com/ > http://www.linkedin.com/in/affyadvice > > Writing tested complex code, so you don't have to! > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
