was系统错误日志大量出现标识符缺失
原创作品。出自 “深蓝的blog” 博客,深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46909941
近日。在为驻地project师查看was日志时,发现大量缺失标识符错误。
was日志的位置:
|
logs |
全部类型的日志文件,比如 SystemOut.log、tranlog、FFDC、activity.log等等。 路径在/logs/server*/以下。 |
was系统日志:
WebSphere Application Server日志记录基础结构是基于标准 Java的日志记录基础结构(即java.util.logging)建立的。在一个典型的
WebSphere Application Server配置中,日志记录被设置为将普通和严重的日志消息分别写入两个文件。即SystemOut.log和 SystemErr.log。
除了system日志,还有native日志,例如以下:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center">
但这两个日志。与system日志是不同的。这两个文件实际上是由 JVM本身处理的,仅仅包括与该 JVM的操作有关的消息,而不包括来自
WebSphere Application Server执行时的消息。
在日志中发现大量例如以下类型错误:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="894" height="63">
跟身边的开发朋友简单请教了一下,说这是返回的XML格式不正确。缺少结束标识。
于是在翻看了冗长的日志信息后,发现大量的错误都是这一类的:缺少结束标识。
反馈信息给驻地人员。建议其联系系统开发project师。查看代码是否有问题。
另外在与驻地project师沟通后,发现之所以查看日志,因为之前系统时WAS会无故卡死。后来他把初始堆栈改小了,之后系统临时执行正常了。
最后,还是建议他多观察几日,看看堆栈改小能否满足需求。有可能是存在内存溢出现象,但日志中没捕获到如systemout之类的信息。所以仍须要观察。
对于标识符错误。须要尽快联系开发查看。
突然想到点有意思的,这里想提一嘴内存溢出问题,常见与java开发程序中。因为代码质量,常会有对象占用不正确其释放。就像是一个屋子里,一个类的作用是把人放到屋子里。而代码机制有问题,new出一个深蓝来,之后功能上又反复new出一个深蓝来,再然后不停的new出深蓝来。一直下去,整个屋子被同一个深蓝占满了。而实际上我们仅仅须要一个深蓝。而这个屋子挤满了深蓝以后,有一个深蓝从窗户被挤出去了。这就内存溢出了。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="139" height="146">对于面向对象中的类,就像是数据库中的表,对象就像是表中的一条数据。我们使用对象的时候就是向类传參。
附录:
以下部分was日志信息:
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
faultSubcode:
faultString: Error on line 1:
元素类型“项目名称类别”必须用匹配的结束标记“</项目名称类别>”终止。
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:Error on line 1:元素类型“项目名称类别”必须用匹配的结束标记“</项目名称类别>”终止。
{http://xml.apache.org/axis/}hostname:localhost.localdomain
[15-7-8 21:00:00:268 CST] 00000039 SystemErr R Error on line 1:元素类型“项目名称类别”必须用匹配的结束标记“</项目名称类别>”终止。
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
faultSubcode:
faultString: Error on line 1:
元素类型“项目被关联人”后必须紧跟属性规范“>”或“/>”。
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:Error on line 1:元素类型“项目被关联人”后必须紧跟属性规范“>”或“/>”。
*******************************************蓝的成长记系列****************************************************
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。
安装。久违的记忆。引起我对DBA的又一次认知
蓝的成长记——追逐DBA(3):古董上操作。数据导入导出成了问题
蓝的成长记——追逐DBA(4):追忆少年情愁。再探oracle安装(Linux下10g、11g)
蓝的成长记——追逐DBA(5):不谈技术谈业务,恼人的应用系统
蓝的成长记——追逐DBA(6): 做事与做人:小技术,大为人
蓝的成长记——追逐DBA(8):重拾SP报告。回顾oracle的STATSPACK实验
蓝的成长记——追逐DBA(9):国庆渐去。追逐DBA,新规划,新启程
蓝的成长记——追逐DBA(10):飞刀防身。熟络而非专长:摆弄中间件Websphere
蓝的成长记——追逐DBA(11):回家后的安逸。晕晕乎乎醒了过来
蓝的成长记——追逐DBA(13):协调硬件厂商,六个故事:所见所感的“server、存储、交换机......”
蓝的成长记——追逐DBA(14):难忘的“云”端,起步的hadoop部署
蓝的成长记——追逐DBA(15):以为FTP非常“简单”,谁成想一波三折
蓝的成长记——追逐DBA(17):是分享。还是消费,在后IOE时代学会成长
******************************************************************************************************************
********************************************足球与oracle系列*************************************************
原创作品。出自 “深蓝的blog” 博客。欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。
足球与oracle系列(1):32路诸侯点兵,oracle32进程联盟 之A组巴西SMON进程的大局观
足球与oracle系列(2):巴西揭幕战预演,oracle体系结构杂谈
足球与oracle系列(3):oracle进程排名。世界杯次回合即将战罢!
足球与oracle系列(4):从巴西慘败于德国,想到,差异的RAC拓扑对照!
足球与oracle系列(5):fifa14游戏缺失的directX库类比于oracle的rpm包。
足球与oracle系列(6):伴随建库的亚洲杯——加油中国队
******************************************************************************************************************
was系统错误日志大量出现标识符缺失的更多相关文章
- C# 系统错误日志处理类
编写软件,难免会有一些异常,针对异常我们在实际的开发中相比都有一些,捕获异常的处理办法.把软件运行错误信息写成一个 错误日志文件很有必要.当我们在客户那边安装调试时就会更加快捷的,知道错误在哪里.否则 ...
- 安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privilege
以端口 port = 3306 # 设置mysql的安装目录 basedir=D://Installed//mysql-5.6.26-winx64//mysql-5.6.26-winx64 # ...
- log4net记录系统错误日志到文本文件用法详解(最新)
此配置文件可以直接拿来用,配置文件上面有详细用法说明,里面也有详细注释说明.此配置文件涵盖按照日期记录和按照文件大小(建议)的实例. 又包括:按照Fatal.Info.Error.Debug.Warn ...
- log4net记录系统错误日志到文本文件用法详解
log4net是一个完全免费开源的插件,可以去官网下载源码. 一般系统操作日志不会用log4net,自己写代码存入数据库更方便合理,但是系统部署后运行在客户环境,难免会发生系统bug.崩溃.断网等无法 ...
- .NET WebAPI 用ExceptionFilterAttribute实现错误(异常)日志的记录(log4net做写库操作)
好吧,还是那个社区APP,非管理系统,用户行为日志感觉不是很必要的,但是,错误日志咱还是得记录则个.总不能上线后报bug了让自己手足无措吧,虽然不管有木有错误日志报bug都是件很头疼的事... 我们知 ...
- WebAPI 用ExceptionFilterAttribute实现错误(异常)日志的记录(log4net做写库操作)
WebAPI 用ExceptionFilterAttribute实现错误(异常)日志的记录(log4net做写库操作) 好吧,还是那个社区APP,非管理系统,用户行为日志感觉不是很必要的,但是,错误日 ...
- 在SpringBoot中添加Logback日志处理
前言 SpringBoot项目中在官方文档中说明,默认已经依赖了一些日志框架.而其中推荐使用的就是Logback,所以这一次我将在我的模版中加入Logback日志的配置,说明一下,SpringBoot ...
- 【Android应用开发】 Android 崩溃日志 本地存储 与 远程保存
示例代码下载 : http://download.csdn.net/detail/han1202012/8638801; 一. 崩溃日志本地存储 1. 保存原理解析 崩溃信息本地保存步骤 : -- 1 ...
- [Swift]LeetCode937. 重新排列日志文件 | Reorder Log Files
You have an array of logs. Each log is a space delimited string of words. For each log, the first w ...
随机推荐
- Leetcode 440.字典序第k小的数字
字典序第k小的数字 给定整数 n 和 k,找到 1 到 n 中字典序第 k 小的数字. 注意:1 ≤ k ≤ n ≤ 109. 示例 : 输入: n: 13 k: 2 输出: 10 解释: 字典序的排 ...
- [linux time命令学习篇] time 统计命令执行的时间
注意: 命令后面一定要有分号; http://codingstandards.iteye.com/blog/798788 用途说明 time命令常用于测量一个命令的运行时间,注意不是用来显示和修改系统 ...
- XDEBUG 远程调试
我的PHP环境是安装在虚拟机中.真机系统用的是windows.那么我要用XDEBUG调试代码,就得用XDEBUG的远程调试功能. 首先要给远程环境中安装XDEBUG扩展,具体方法:http://www ...
- 设计模式(二 & 三)工厂模式:概述
工厂 从 coding 的角度来说,在需要创建对象的时候,直接在方法内部使用 new 关键字来创建,是非常方便的. 然而从全局的角度考虑,这样会使对象变得难以管理和控制,代码会变得非常脆弱,缺乏弹性. ...
- 【bzoj2430】[Poi2003]Chocolate 贪心
题目描述 有一块n*m的矩形巧克力,准备将它切成n*m块.巧克力上共有n-1条横线和m-1条竖线,你每次可以沿着其中的一条横线或竖线将巧克力切开,无论切割的长短,沿着每条横线切一次的代价依次为y1,y ...
- manacher-模板-hd-3068
/* 题意:给一个字符串,求该串的最长回文串的长度: 算法:Manacher O(n)复杂度,求以每一个字符为中心的最长汇文串的长度: 这个算法把奇数和偶数的情况和在一起来考虑了: */ #inclu ...
- gulp前端自动化入门
一.从零开始搭建gulp前端自动化 1.首先安装nodejs 2.npm init 初始化 生成package.json 2.1 可以选装cnpm cnpm是淘宝提供的服务 安装:命令提示符执行npm ...
- 《Vim实用技巧》第2版读书笔记
学习前的建议: 一.如果你需要一个功能强大的文本编辑器,速度飞快.使用方便.代码补全.编程强大.定制性强,Vim就是你需要的: 二.学习入门曲线陡峭,但是使用后期异常简单,效率超高: 三.号称可以跟上 ...
- 如何获取MAC的进程数
参考链接: https://www.cnblogs.com/watchdatalearn2012620/p/3182477.html https://segmentfault.com/q/101000 ...
- AC日记——爱情之路 codevs 2070
2070 爱情之路 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题解 题目描述 Description yh非常想念他的女朋友小y,于是他 ...