目前我正在开发基于 Axis2 的 Web 服务项目。在那里,当我将日志添加到服务器代码以打印特定对象的长度时(在 Skelton 返回输出之前),它会正确打印它。
但是,当我收到后将相同的代码添加到客户端时,它会给出一个空指针。(OTA_VehAvailRateRSSequence_type0 在下面的例子中为空)
OTA_VehAvailRateRS oTA_VehAvailRateRS = stub.CarSearch(oTA_VehAvailRateRQ);
VehicleVendorAvailabilityType[] vehicleVendorAvailabilityTypes = oTA_VehAvailRateRS.getOTA_VehAvailRateRSChoice_type0().getOTA_VehAvailRateRSSequence_type0() .getVehAvailRSCore().getVehVendorAvails().getVehVendorAvail();
logger.info("buildResponse().vehicleVendorAvailabilityTypes.length : " + vehicleVendorAvailabilityTypes.length);
这可能是什么原因?物品从骷髅归还后是否有可能丢失。