Java axis2错误:传入消息的输入流为空

Java axis2错误:传入消息的输入流为空,java,axis2,Java,Axis2,我不熟悉java web服务和apache axis2。每次运行客户端时,我都会收到一个错误,即传入消息的输入流为null。问题可能是什么?我已经附加了我的日志log4j:WARN无法找到记录器(org.apache.axis2.util.Loader)的appender。 log4j:警告请正确初始化log4j系统。 org.apache.axis2.AxisFault:传入消息的输入流为null。 在org.apache.axis2.transport.TransportUtils.crea

我不熟悉java web服务和apache axis2。每次运行客户端时,我都会收到一个错误,即传入消息的输入流为null。问题可能是什么?我已经附加了我的日志
log4j:WARN无法找到记录器(org.apache.axis2.util.Loader)的appender。
log4j:警告请正确初始化log4j系统。
org.apache.axis2.AxisFault:传入消息的输入流为null。
在org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:92)上
在org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:67)上
位于org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:354)
位于org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421)
在org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)上
位于org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
在org.csapi.www.wsdl.parlayx.sms.notification_manager.v2_3.service.SmsNotificationManagerServiceStub.startSmsNotification(SmsNotificationManagerServiceStub.java:619)
位于org.di.custom.Notification.startNotification(Notification.java:142)

在org.di.custom.Notification.main(Notification.java:57)
中,我通过在我的选项中添加设置解决了错误

options.setProperty(Constants.Configuration.MESSAGE_TYPE,HTTPConstants.MEDIA_TYPE_APPLICATION_ECHO_XML);
options.setProperty(Constants.Configuration.DISABLE_SOAP_ACTION,Boolean.TRUE);

添加以下语句

options.setProperty(Constants.Configuration.DISABLE_SOAP_ACTION,Boolean.TRUE);

解决了我的场景中的问题。

请查看。如果没有帮助,请发布代码的相关部分。嗨@harpun我尝试了上面的链接,但仍然得到相同的错误。我也有同样的问题,但你的解决方案在我的情况下不起作用。