`

【问题】SRVE0068E: 无法调用 servlet***.jsp 的 service() 方法

    博客分类:
  • jsp
阅读更多
系统产生日志如下,但测试机无法调试,只能挨个打println,但是替换class文件就好用了, = =! 我勒个去。 悲剧无疑。
---WebPolImportSave Start---
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O W01
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O W0103
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O ...开始上载文件
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O fileName:W0103_20101229.txt
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O filePath:D:\IBM\WebSphere\AppServer\installedApps\sleb-server1Node01Cell\testHY.ear\testHY.war\zh-cn\bankfiles\/
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O fileName:W0103_20101229.txt
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O 1 file(s) uploaded.
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O ---End getInputData---
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O ExecSQL : select MaxNo from final table (update ldmaxno set maxno = maxno + 1 where notype = 'WEBPOLBATCH' and nolimit = 'SN') with RS
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O SQL: insert into WebBatchImp ( BatchNo,AgentCom,Peoples,Amnt,Prem,Operator,OperMngCom,MakeDate,MakeTime,ModifyDate,ModifyTime,AgentComDetail ) values ( '20110113141113000123','W01',0,0.0,0.0,'001','86','2011-01-13','14:11:13','2011-01-13','14:11:13','W0103' )
[11-1-13 14:11:13:572 CST] 0000002a SystemOut     O ---End prepareData---
[11-1-13 14:11:13:572 CST] 0000002a ServletWrappe E   SRVE0068E: 无法调用 servlet /zh-cn/certify/WebPolImportNewSave.jsp 的 service() 方法。抛出异常:javax.servlet.ServletException: Unresolved compilation problem:
The method readLine(InputStreamReader, String, String) is undefined for the type PubFun

at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:639)
at com.ibm._jsp._WebPolImportNewSave._jspService(_WebPolImportNewSave.java:351)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java(Compiled Code))
at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
at com.sinosoft.filters.SessionFilter.doFilter(SessionFilter.java:236)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java(Compiled Code))
at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java(Inlined Compiled Code))
at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java(Compiled Code))
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
---- Begin backtrace for Nested Throwables
java.lang.Error: Unresolved compilation problem:
The method readLine(InputStreamReader, String, String) is undefined for the type PubFun

at com.sinosoft.lis.certify.WebPolReadFileBL.readEverBrightFile(WebPolReadFileBL.java:845)
at com.sinosoft.lis.certify.WebPolReadFileBL.dealData(WebPolReadFileBL.java:505)
at com.sinosoft.lis.certify.WebPolReadFileBL.submitData(WebPolReadFileBL.java:89)
at com.ibm._jsp._WebPolImportNewSave._jspService(_WebPolImportNewSave.java:312)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java(Compiled Code))
at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
at com.sinosoft.filters.SessionFilter.doFilter(SessionFilter.java:236)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java(Compiled Code))
at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java(Inlined Compiled Code))
at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java(Compiled Code))
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))

[11-1-13 14:11:13:666 CST] 0000002a ServletWrappe E   SRVE0014E: 未捕捉到 service() 异常的根本原因 /zh-cn/certify/WebPolImportNewSave.jsp:java.lang.Error: Unresolved compilation problem:
The method readLine(InputStreamReader, String, String) is undefined for the type PubFun

at com.sinosoft.lis.certify.WebPolReadFileBL.readEverBrightFile(WebPolReadFileBL.java:845)
at com.sinosoft.lis.certify.WebPolReadFileBL.dealData(WebPolReadFileBL.java:505)
at com.sinosoft.lis.certify.WebPolReadFileBL.submitData(WebPolReadFileBL.java:89)
at com.ibm._jsp._WebPolImportNewSave._jspService(_WebPolImportNewSave.java:312)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java(Compiled Code))
at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
at com.sinosoft.filters.SessionFilter.doFilter(SessionFilter.java:236)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java(Compiled Code))
at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java(Inlined Compiled Code))
at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java(Compiled Code))
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))

[11-1-13 14:11:13:775 CST] 0000002a WebApp        E   SRVE0026E: [Servlet 错误]-[/zh-cn/certify/WebPolImportNewSave.jsp]:java.lang.Error: Unresolved compilation problem:
The method readLine(InputStreamReader, String, String) is undefined for the type PubFun

at com.sinosoft.lis.certify.WebPolReadFileBL.readEverBrightFile(WebPolReadFileBL.java:845)
at com.sinosoft.lis.certify.WebPolReadFileBL.dealData(WebPolReadFileBL.java:505)
at com.sinosoft.lis.certify.WebPolReadFileBL.submitData(WebPolReadFileBL.java:89)
at com.ibm._jsp._WebPolImportNewSave._jspService(_WebPolImportNewSave.java:312)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java(Compiled Code))
at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
at com.sinosoft.filters.SessionFilter.doFilter(SessionFilter.java:236)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java(Compiled Code))
at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java(Inlined Compiled Code))
at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java(Compiled Code))
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java(Compiled Code))
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java(Compiled Code))
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
分享到:
评论

相关推荐

    websphere常见问题及解决办法

    这个错误通常是由于 JSP 文件无法正确解析引起的。解决这个问题的方法是: 1. 进入控制台,选择服务器 -> 应用程序服务器 -> Web 容器 -> 定制属性,然后新建一个名为 `...

    java.lang.IllegalStateException: OutputStream already obtain

    文件名中的"ReportGenerateByTemplate.jsp"暗示问题可能与生成报告或动态HTML有关,这可能涉及到Servlet或JSP的输出流处理。 在解决这类问题时,查看相关的日志信息、调试代码或使用Java的`try-with-resources`语句...

    java.lang.IllegalStateException: getOutputStream() has already解决办法

    纠结了半天的 java.lang.IllegalStateException: getOutputStream() has already。这个问题困扰了半天,在网上查阅了大量资料 出这个错误一般就是下面2个.....

    WebSphere7.0_上部署struts2_找不到用于处理_JSP_的扩展处理器

    在这个例子中,开发者应仔细阅读`SRVE0280E`错误信息,并查看完整堆栈跟踪,以确定问题的确切位置。日志中的错误信息可以帮助定位具体是哪个类或方法导致了问题。 6. **测试和验证**: 解决问题后,重新部署应用并...

    WOSA/XFS_3.10_中文版.pdf

    - **WFS_SRVE_CDM_CASHUNITINFOCHANGED**:现金单元信息发生变化事件。 - **WFS_SRVE_CDM_TELLERINFOCHANGED**:取款口信息发生变化事件。 - **WFS_EXEE_CDM_DELAYEDDISPENSE**:延迟取款事件。 - **WFS_EXEE_CDM_...

    IBM Wensphere application server 7.0 training pdf

    5. **安全性**:涵盖WAS 7.0的安全特性,如用户认证、授权、SSL/TLS配置、JAAS(Java Authentication and Authorization Service)集成等。 6. **集群与高可用性**:如何设置和管理WAS集群,以实现负载均衡和故障...

    telephone-srve-.rar_数据结构_Visual_C++_

    时钟提供接听电话服务的时间(以分钟计),然后这个时钟将循环地自增1(分钟) 直到到达指定时间为止。在时钟的每个“时刻”,就会执行一次检查来看看当前电话的服务是否已经完成了,如果是,这个电话从电话队列中...

    wosa中文版

    VDM 模式的步骤包括四个阶段:第一阶段是 WFS_CMD_VDM_ENTER_MODE_REQ,ATMC 程序调用该命令请求进入 VDM 模式,VDM 的 SP 收到该命令,会发送 SRVE_ENTER_MODE_REQ 事件给所有其他 EXE 程序。第二阶段是所有 EXE ...

    CEN/XFS_3.10_中文版(目前最全的)

    文档中还提到了多种命令和服务,如WFS_INF_CDM_STATUS(获取现金设备状态)、WFS_CMD_CDM_DISPENSE(执行现金分发)、WFS_SRVE_CDM_SAFEDOOROPEN(安全门打开事件)等。这些命令和服务分别对应了设备管理和现金处理...

    WOSA规范,XFS3.1规范中文版

    事件(Events)部分描述了现金处理设备在正常工作或出现异常时可能产生的各种事件,例如WFS_SRVE_CDM_SAFEDOOROPEN(安全门打开事件)和WFS_SRVE_CDM_SAFEDOORCLOSED(安全门关闭事件)等,这些事件可以被用来触发...

    WOSA XFS3.0中文合集

    文档还提及了事件部分,描述了软件和硬件事件,如安全门开启(WFS_SRVE_CDM_SAFEDOOROPEN)、现金单元信息变更(WFS_SRVE_CDM_CASHUNITINFOCHANGED)等。这些事件允许软件系统监测和响应现金取款设备所发生的特定事件,...

Global site tag (gtag.js) - Google Analytics