如何处理空Web服务响应?(axis2)

时间:2013-11-13 11:06:33

标签: java web-services axis2

我通过java,axis2设置了web服务, 有两种响应类型:XML和JSON,

当我调用有数据的web服务时运行它, 但是当webservice响应为null数据时,会发生异常。(以下两张图片)

我的网络服务功能有一部分:

    public ViewStockHelpBuySheet[] getHelpBuySheet(String userid){
    Stock my=new Stock();

    ViewStockHelpBuySheet[] allStock=my.getHelpBuySheet(userid);
    allStock=new ViewStockHelpBuySheet[allStock.length];
    allStock=my.getHelpBuySheet(userid);
    return allStock;
}

那么,我该如何处理我的null结果? axis2提供了一些处理方法吗? 感谢

错误图片:

http://ppt.cc/fcEt

http://ppt.cc/mWIL

1 个答案:

答案 0 :(得分:0)

Webservices是你的程序。没有什么特别的..你需要在其中定义你的逻辑来处理你的NPE异常或其他类型的异常..