具体如下:
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) {
}
}
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) {
}
}
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) {
}
}
e.printStackTrace();
}
打印出堆栈 把错误信息贴上来
kk
[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)