This is entirely my fault, and Paul is right. It need to be fixed
ASAP... I cant believe I wrote it like that, it looks really stupid
now. Sorry.
Ian
On 3 Dec 2008, at 18:36, Paul Lindner wrote:
The problem with XStream081Configuration is just a design flaw and
should be fixed. Isn't there a Guice specific way to identify the
proper implementation class for an interface? This problem crops up
in other unmarshaling code too, for example JAXB has this same
problem when creating classes from XML. At least Guice has an
explicit binding here, so I think it should be possible for us to
fix this and use the proper implementation classes.