Mark Slater wrote:
As far as the Author type goes, it is an interface. The implementation
class is AuthorData. Could that be causing this problem? Is there a
way to tell XFire to create AuthorData instances whenever it gets an
Author inside a SOAP body, rather than changing the method signatures?
I actually tried to change the method signatures, saw the WSDL update,
but didn't get any change in behavior; the authors were still not set.
Currently there isn't a way to do this. There is a JIRA for it however:
http://jira.codehaus.org/browse/XFIRE-321
Right now XFire can only create a dynamic proxy which implements the
interface and it will use the interface to generate the WSDL.
- Dan
--
Dan Diephouse
Envoi Solutions
http://envoisolutions.com
http://netzooid.com/blog