na das objekt, welches zu zurückgibst, wird ja sowiso auch als XML serialisiert! ein WS kann nicht ein Objekt an sich übermitteln! aber wenn das anderst verlangt ist, dann bau dir doch eine XML strucktur zusammen und übergib diese als String...! moderne IDEs nehmen dir diese arbeit im normalfall halt ab, sie serialisieren dein objekt, hängen noch einen SOAP header dazu, verschicken das ganze im XML format und extrahieren auf der client seite wieder ein objekt aus den daten.