当我附加一个八位字节流并使用Apache Axis创建的客户端调用WebService时,我得到以下错误
java.io.IOException: No serializer found for class org.apache.axis.attachments.OctetStream in registry org.apache.axis.encoding.TypeMappingDelegate@c7b00c.
Any suggestion on how I should proceed with the fix ?
致上,
SKR
1条答案
按热度按时间ubof19bj1#
我最终通过编写自定义OctetStreamSerializerFactory和OctetStreamDeSerilizerFactory解决了这个问题。我将其添加到SOAPStub类中的QName“Doc”中。工厂
implements SerializerFactory
。getSerializer方法返回`OctetStreamDataHandlerSerializer的示例。