我正在使用websphere,工作区不断给出错误“NoSuchElementFound”。我试图了解日志(ffdc是具体的)但不能。这是日志文件的转储。
authenticate
答案 0 :(得分:1)
FFDC只是堆栈跟踪,其中包含有关异常中涉及的类状态的一些额外信息。它们看起来令人生畏,但主要是IBM支持团队使用的详细信息。在FFDC中唯一需要注意的是堆栈跟踪。
所以,进入堆栈跟踪。看起来异常来自您的应用程序类:
java.util.NoSuchElementException at
java.util.StringTokenizer.nextToken(StringTokenizer.java:349) at
com.caremark.psd.infrastructure.security2.html.HTMLSecureRenderer.findIpAddress(HTMLSecureRenderer.java:2624) at
com.caremark.psd.infrastructure.security2.html.HTMLSecureRenderer.displayMainPage(HTMLSecureRenderer.java:209) at
com.caremark.psd.infrastructure.security2.html.HTMLSecureRenderer.renderGet(HTMLSecureRenderer.java:1190) at
com.caremark.psd.infrastructure.security2.html.HTMLSecureRenderer.renderPost(HTMLSecureRenderer.java:1429) at
com.caremark.psd.infrastructure.security2.html.SecureServlet.doPost(SecureServlet.java:194) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:595) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at
... more stack
问题来自此课程findIpAddress
中的com.caremark.psd.infrastructure.security2.html.HTMLSecureRenderer
。
如果您能够更改此代码,那么您可以调试失败,因为findIpAddress
正在尝试对其进行标记化的字符串中没有其他元素。
如果您无法更改此代码,因为它是某些第三方代码,那么您应该打开该公司的支持服务单。但是WebSphere中没有任何错误。