2016-09-12 3 views
0

Ich erhalte die unten Fehlermeldung, wenn ich ein Octet-Stream anhängen und einen WebService rufen Sie einen Client erstellt von Apache Axis mitFehler bei dem Aufrufen WebService mit Anlage mit Axis

java.io.IOException: No serializer found for class org.apache.axis.attachments.OctetStream in registry [email protected] 

    Any suggestion on how I should proceed with the fix ? 

Grüße,

SKR

Antwort

0

Ich habe es schließlich gelöst, indem ich eine benutzerdefinierte OctetStreamSerializerFactory und OctetStreamDeSerilizerFactory geschrieben habe. Ich habe es zu QName "Doc" in der SOAPStub-Klasse hinzugefügt. Die Fabrik implements SerializerFactory. Die getSerializer-Methode gibt eine Instanz von OctetStreamDataHandlerSerializer zurück.

Verwandte Themen