`
can_do
  • 浏览: 247980 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何看错误日志,尤其是Caused by类的日志?

阅读更多
【问题分析思路】
查看错误日志,必须看第一错误日志而且要针对第一错误日志的最终因素去分析,一般如:
应用系统中抛出【Caused by】的关键字,要看日志段中,最后的【Caused by】。举例如下:
【问题日志如下】
2011-01-11 15:35:47 信息 [con.out] parse xmlreader
2011-01-11 15:35:47 信息 [con.out] parse xmlreader
2011-01-11 15:35:48 信息 [con.out] parse xmlreader
2011-01-11 15:35:48 错误 [con.err] org.apache.axis2.AxisFault: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[107,-1]
Message: 该限定名字中含有多余的冒号。
2011-01-11 15:35:48 错误 [con.err]  at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
2011-01-11 15:35:48 错误 [con.err]  at org.xmb.serviceregister.util.CatalogStub.fromOM(CatalogStub.java:33788)
2011-01-11 15:35:48 错误 [con.err]  at org.xmb.serviceregister.util.CatalogStub.query(CatalogStub.java:198)
2011-01-11 15:35:48 错误 [con.err]  at org.xmb.serviceregister.service.ServiceManageService.getServiceList(ServiceManageService.java:62)
2011-01-11 15:35:48 错误 [con.err]  at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2011-01-11 15:35:48 错误 [con.err]  at java.lang.reflect.Method.invoke(Method.java:585)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:421)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1503)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:884)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:121)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:146)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:278)
2011-01-11 15:35:48 错误 [con.err]  at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:322)
2011-01-11 15:35:48 错误 [con.err]  at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.web.container.ServletComponent.service(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.web.container.WebContainer.invoke(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.web.container.WebContainer.processRequest(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.web.http.VirtualHost.processRequest(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.web.http.HttpServer.processRequest(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.web.http.HttpConnectionHandler.service(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.web.http.ConnectionHandler.processRequest(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.web.http.ConnectionHandler.processConnection(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.web.http.ConnectionHandler.run(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.util.ThreadPoolImpl$WorkerThread.run(Unknown Source)
2011-01-11 15:35:48 错误 [con.err] Caused by: java.lang.Exception: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[107,-1]
Message: 该限定名字中含有多余的冒号。
2011-01-11 15:35:48 错误 [con.err]  at org.xmb.serviceregister.util.CatalogStub$RecordSet$Factory.parse(CatalogStub.java:18796)
2011-01-11 15:35:48 错误 [con.err]  at org.xmb.serviceregister.util.CatalogStub$QueryResponse$Factory.parse(CatalogStub.java:28388)
2011-01-11 15:35:48 错误 [con.err]  at org.xmb.serviceregister.util.CatalogStub$QueryResponse1$Factory.parse(CatalogStub.java:14896)
2011-01-11 15:35:48 错误 [con.err]  at org.xmb.serviceregister.util.CatalogStub.fromOM(CatalogStub.java:33754)
2011-01-11 15:35:48 错误 [con.err]  ... 27 more
2011-01-11 15:35:48 错误 [con.err] Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[107,-1]
Message: 该限定名字中含有多余的冒号。
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.xml.stream.XMLStreamReaderImpl.next(Unknown Source)
2011-01-11 15:35:48 错误 [con.err]  at org.apache.axiom.om.impl.llom.OMStAXWrapper.next(OMStAXWrapper.java:981)
2011-01-11 15:35:48 错误 [con.err]  at org.xmb.serviceregister.util.CatalogStub$RecordSet$Factory.parse(CatalogStub.java:18736)
2011-01-11 15:35:48 错误 [con.err]  ... 30 more

在分析此错误日志时,需要看以下段,即最终的Caused by:
2011-01-11 15:35:48 错误 [con.err] Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[107,-1]
Message: 该限定名字中含有多余的冒号。
2011-01-11 15:35:48 错误 [con.err]  at com.apusic.xml.stream.XMLStreamReaderImpl.next(Unknown Source)
而不要看其他的Caused by段。
分享到:
评论

相关推荐

    Loadrunner报错日志

    Set the "Step Timeout caused by resources is a warning" Run-Time Setting to Yes/No to have this message as a warning/error, respectively 解决方案: 修改“运行时设置-HTTP请求连接超时、HTTP请求...

    尚筹网项目中遇到的错误,问题.docx

    6. 看视频第30集,日志系统操作,测试日志时候添加类报错:LoggerFactory cannot be resolved 7,查错需要看控制台的Caused by:后边的内容。 8,测试testTx()报错3,是因为,缺少1这句话。 9. Eclipse如何还原和...

    xx_vm_release_1_3_4.rar

    5.(xx_vm_iat32)Repair errors caused by recognition 版本: 1.3.4 1:(xx_vm32)在正常分析规则中,动态分析结束后,修复单步弹窗的错误 2:(xx_vm32/64)修复,循环分析规则中,日志显示2个vm_entry的错误...

    linux 后台日志 mysql 错误异常的解释(推荐)

    1、Caused by: com.MySQL.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 56,201,339 milliseconds ago. The last packet sent successfully to the...

    本地jar包打包到本地仓库 ROOT.war

    (8)忽略不影响使用的报错信息 Caused by: java.lang.ClassNotFoundException: org.fusesource.jansi.WindowsAnsiOutputStream。 (9)成功的操作记录已存日志 log\makeJar.YYYY-MM-dd.log,日志记录级别选为 ...

    一次由重复索引导致的问题

    近一个朋友公司的OA系统总是出故障,具体表现在某个特定用户在登录后... ERROR [org.jboss.ejb.plugins.LogInterceptor] TransactionRolledbackLocalException in method: public abstract xxxx xxx(), causedBy: org

    蓝屏查看器

    蓝屏日志查看器<html> <head> <meta http-equiv="Content-Language" content="zh-cn"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta ...

    S2SH整合报错

    Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class....

    slack-appender-for-sling:用于生成 Slack webhook 事件的 SlingAEM 日志附加程序

    用于 Sling 的 Slack Appender 用于生成 Slack webhook 事件的 Sling/AEM... 编辑配置并设置以下选项: stack.trace.type:将此设置为“CAUSED_BY”以仅提交由标题引起的有限堆栈跟踪。 将此设置为“FULL”以提交完整的

    FTB-Presents-Stoneblock-2

    如果您的游戏在启动时崩溃,并且崩溃日志中的行类似于Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded或Caused by: java.lang.OutOfMemoryError: Java heap space ,这是因为游戏的RAM不足了。...

    解决weblogic923 BUG:8194412补丁包

    weblogic日志报如下错误: Caused by: java.lang.RuntimeException: javax.management.remote.JMXServerErrorException: java.lang.AssertionError: Registered more than one instance with the same objectName : ...

    wildfly-arquillian-domain-managed-testing

    Caused by: org.jboss.as.controller.client.helpers.domain.UpdateFailedException: "WFLYDC0022: Operation failed or was rolled back on all servers." 查看此文件末尾的完整堆栈跟踪更有趣的日志来自主机控制...

    FlashFXP_4.2.3.1771

    FlashFXP是一款功能强大的FXP/ftp... This was caused by a User Account Control (UAC) issue. Fixed View > Left Tree and Right Tree when Swap Panes is activated. Fixed shareware trial evaluation mode.

    dx修复工具

    本程序有自动记录日志功能,可以记录每一次检测修复结果,方便在出现问题时, 及时分析和查找原因,以便找到解决办法。 程序的“选项”对话框中包含了6项高级功能。点击其中的“注册系统文件夹中所有dll文件” ...

Global site tag (gtag.js) - Google Analytics