具体如下:
CreditDocClientHelper cch = CreditDocClientHelper.getClientHelper(); 此乃一单例类
public void getCreditNoteSummaryVOList (){
      try {
        ArrayList arr = new ArrayList();
   ConditionObject cond = new ConditionObject();
   cond.setFieldName("srId");
   cond.setValue("%"+200+"%");
   cond.setType(ConditionTypePolicy.STRING);
   cond.setOperator(" like");
   arr.add(cond);
  
     Page page =  cch.getSalesReturnSummaryList(1,20,arr);在调用此方法时根本就没有进入这个方法,报url=null;
     out.println("page = "+page.getTotal());
    
} catch (Exception e) {
 }
    }

解决方案 »

  1.   

    具体如下:
    CreditDocClientHelper cch = CreditDocClientHelper.getClientHelper(); 此乃一单例类
    public void getCreditNoteSummaryVOList (){
          try {
               设置条件
            ArrayList arr = new ArrayList();
       ConditionObject cond = new ConditionObject();
       cond.setFieldName("srId");
       cond.setValue("%"+200+"%");
       cond.setType(ConditionTypePolicy.STRING);
       cond.setOperator(" like");
       arr.add(cond);
    在此之后报错   
         Page page =  cch.getSalesReturnSummaryList(1,20,arr);在调用此方法时根本就没有进入这个方法,在调用此方法前报url=null空指针异常;arr数据库查询条件
         out.println("page = "+page.getTotal());
        
    } catch (Exception e) {
     }
        }
      

  2.   

    } catch (Exception e) {
       e.printStackTrace();
    }
    打印出堆栈   把错误信息贴上来
    kk
      

  3.   

    03-7-3 14:16:12:078 CST] 31be8cb6 SystemOut     O url =null
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R java.lang.NullPointerException
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R  at org.jdom.input.SAXBuilder.build(SAXBuilder.java:616)
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R  at com.creative.util.XmlBuilder.readExceptionXML(XmlBuilder.java:45)
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R  at com.creative.util.XmlBuilder.getDocument(XmlBuilder.java:31)
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R  at com.creative.exception.ExceptionCodeList.getInstance(ExceptionCodeList.java:92)
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R  at com.creative.exception.GeneralException.<init>(GeneralException.java:78)
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R  at com.creative.exception.GeneralException.<init>(GeneralException.java:58)
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R  at com.creative.exception.EJBAccessException.<init>(EJBAccessException.java:31)
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R  at com.creative.ntex.creditctrl.ejb.facade.beans.CreditDocProcessBean.filterSalesReturn(CreditDocProcessBean.java:1503)
    [03-7-3 14:16:12:078 CST] 31be8cb6 SystemErr     R  at com.creative.ntex.creditctrl.ejb.facade.EJSRemoteStatelessCreditDocProcess_b2228645.filterSalesReturn(EJSRemoteStatelessCreditDocProcess_b2228645.java:1109)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.creative.ntex.creditctrl.ejb.facade._CreditDocProcess_Stub.filterSalesReturn(_CreditDocProcess_Stub.java:1602)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.creative.ntex.creditctrl.delegate.CreditDocDelegateEJBImpl.filterSalesReturn(CreditDocDelegateEJBImpl.java:285)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.creative.ntex.creditctrl.presentation.client.CreditDocClientHelper.getSalesReturnSummaryList(CreditDocClientHelper.java:81)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at credit.CreditNoteServlet.getCreditNoteSummaryVOList(CreditNoteServlet.java:223)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at credit.CreditNoteServlet.doPost(CreditNoteServlet.java:82)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at credit.CreditNoteServlet.doGet(CreditNoteServlet.java:63)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:258)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:872)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:491)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:173)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.InvokerServlet.service(InvokerServlet.java:255)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
    [03-7-3 14:16:12:094 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:258)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:872)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:491)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:173)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:199)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:331)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:432)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:343)
    [03-7-3 14:16:12:109 CST] 31be8cb6 SystemErr     R  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:592)