精华内容
下载资源
问答
  • WAS:WebSphere日志说明
    千次阅读
    2020-03-02 21:45:49

    日志文件说明:

    (1).activity.log  
       打开方式:Log Analyzer in IBM Support Assistant   or   Log and Trace Analyzer(LTA) in Application Server Toolkit(AST)
       -consolidates key messages on a particular node(the WAS messages that are written to the System.out stream)
       -contains extended service information
    (2).SystemOut.log  and  SystemErr.log
       Stardard JVM output and error log
    (3).startServer.log  and  stopServer.log
       Startup and shutdown of the application servers
    (4).trace.log
       Application server code-level events
       output from diagnostic trace
    (5).http_plugin.log
       Location:<plugin_root>/logs/<webserver_name>
    (6). native_stdout.log  and  native_stderr.log
       Native code,JVM
    (7). FFDC(First failure data capture)
       可配置log保存天数
       Location:<profile_root>/logs/ffdc/
       属性文件包括:ffdcRun.properties   exceptionFileMaximunAge

    WAS中组件日志的位置:

    (1).HTTP plug-in
        Location: Web 服务器 > web_server_name > 插件属性
        log: <plugins_root>/logs/<web_server_name>/http_plugin.log
    (2).Embedded HTTP Server
        Location: 应用程序服务器 > server_name > Web 容器 > HTTP 错误和 NCSA 访问记录
        log: ${SERVER_LOG_ROOT}/http_access.log  和  ${SERVER_LOG_ROOT}/http_error.log
    (3).trace.log
        Location:记录和跟踪 > server_name > 诊断跟踪服务
        log: ${SERVER_LOG_ROOT}/trace.log
        说明: <component / group> = <log level>

    log level:detail, info, fatal, severe记录在SystemOut.log中, 只有fine, finer, finest,是记录在trace.log中

    WAS5.x 和WAS6.x中记日志的不同

         WAS5.x: com.ibm.*=all=enabled 或 com.ibm.*=all=disabled
         WAS6.x: com.ibm.*=info 或  com.ibm.*=all

    使用wasadmin改配置

         set server [$AdminConfig getid /Cell:<mycell>/Node:<mynode>/Server:<myserver>/]
         set tc [$AdminConfig list TraceService $server]
         $AdminConfig modify $tc {{startupTraceSpecification com.ibm.ws.*=all=enabled}}
         $AdminConfig save

    使用wasadmin改运行

         set ts [$AdminControl queryNames type=TraceService,node=<mynode>,process=<myserver>,*]
         $AdminControl setAttribute $ts traceSpecification com.ibm.ws.*=all=enabled

    日志中字符的含义

     
    符号含义
    >Entry to a method (debug)
    <Exit a method (debug)
    AAudit
    WWarning
    XError
    EEvent (debug)
    DDetail (debug)
    TTerminate (exits process)
    FFatal (exits process)
    IInformation
    OProgram output
    CConfiguration

     

    更多相关内容
  • Was855控制台查看日志中文乱码问题

    千次阅读 2020-01-07 15:15:24
    今天排查一个问题: 本地...到was控制台上查看时候就是乱码的。很难受。把was设置下显示中文把。 1.首先登录was控制台 2.打开 服务器-->WebSphere Application Server-->server1(此处是自己服务器名称) ...

    今天排查一个问题: 本地项目正常,部署到was上面有exception信息。在项目开发过程中为了方便定位错误,我们经常使用一些输出语句,在开发工具打印正常。到was控制台上查看时候就是乱码的。很难受。把was设置下显示中文把。

    1.首先登录was控制台

    2.打开 服务器-->WebSphere Application Server -->server1(此处是自己服务器名称)

    3.点击 配置-->Java和进程管理-->进程定义

    4.点击  Java虚拟机

    5.在 通用JVM参数中填入    

    -Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=zh -Duser.region=CN -Xverify:none

    6.点击  确定-->保存

    7.重启was。注意是was,不是重启应用。

    Linux命令

    停止was
    /U01/IBM/WebSphere/AppServer/bin/stopServer.sh server1
    或者
    cd /U01/IBM/WebSphere/AppServer/bin/
    ./stopServer.sh server1
    
    
    启动was
    /U01/IBM/WebSphere/AppServer/bin/startServer.sh server1
    或者
    cd /U01/IBM/WebSphere/AppServer/bin/
    ./startServer.sh server1

    其中server1为服务名称。

    /U01/IBM/为was安装目录。

    8.查看日志,已经可以看到中文了。

     

     

    展开全文
  • tomcat 启动报错日志查看

    千次阅读 2021-08-04 00:54:08
    项目启动不了,又没有详细的报错信息,可以到tomcat下查看报错信息。比如说web.xml中引用的类不存在的问题: 我本机tomcat的logs 路径是 E:\tomcat\tomcat8.0.52\logs 查看的log image.png 04-Aug-2020 11:19:10....

    控制台打印的信息,最后几句话。提示可以去看tomcat的log

    Connected to server

    [2020-08-04 11:19:10,680] Artifact h5demo:Web exploded: Artifact is being deployed, please wait...

    04-Aug-2020 11:19:10.858 信息 [RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

    04-Aug-2020 11:19:10.865 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file

    04-Aug-2020 11:19:10.866 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [/h5demo_Web_exploded] startup failed due to previous errors

    [2020-08-04 11:19:10,881] Artifact h5demo:Web exploded: Error during artifact deployment. See server log for details.

    项目启动不了,又没有详细的报错信息,可以到tomcat下查看报错信息。比如说web.xml中引用的类不存在的问题:

    我本机tomcat的logs 路径是 E:\tomcat\tomcat8.0.52\logs

    查看的log

    d037c16ed032

    image.png

    04-Aug-2020 11:19:10.860 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class org.springframework.web.util.IntrospectorCleanupListener

    java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener

    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1352)

    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1180)

    at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:542)

    at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:523)

    at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:150)

    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4822)

    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5363)

    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:755)

    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:731)

    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)

    at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1730)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:483)

    at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)

    at

    没找到org.springframework.web.util.IntrospectorCleanupListener这个类。确定是没有将maven中引用的jar包打包到输出目录!

    所以需要在项目配置中将jar包先put into到工程下

    d037c16ed032

    image.png

    重启即可

    展开全文
  • 近日,在为驻地工程师查看was日志时,发现大量缺失标识符错误。   was日志的位置: logs 所有类型的日志文件,例如 SystemOut.log、tranlog、FFDC、activity.log 等等。 路径在/logs/server*/下面。 ...

    原创作品,出自 “深蓝的blog” 博客,深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46909941

     

    近日,在为驻地工程师查看was日志时,发现大量缺失标识符错误。

     

    was日志的位置:

    logs

    所有类型的日志文件,例如 SystemOut.logtranlogFFDCactivity.log等等。

    路径在/logs/server*/下面。

    was系统日志:

    WebSphere Application Server日志记录基础结构是基于标准 Java的日志记录基础结构(即java.util.logging)建立的。在一个典型的 WebSphere Application Server配置中,日志记录被设置为将普通和严重的日志消息分别写入两个文件,即SystemOut.log SystemErr.log

    除了system日志,还有native日志,如下:

    但这两个日志,与system日志是不同的。这两个文件实际上是由 JVM本身处理的,只包含与该 JVM的操作有关的消息,而不包含来自 WebSphere Application Server运行时的消息。

     

    在日志中发现大量如下类型错误:

    跟身边的开发朋友简单请教了一下,说这是返回的XML格式不对,缺少结束标识。

    于是在翻看了冗长的日志信息后,发现大量的错误都是这一类的:缺少结束标识。

    反馈信息给驻地人员,建议其联系系统开发工程师,查看代码是否有问题。

     

    另外在与驻地工程师沟通后,发现之所以查看日志,由于之前系统时WAS会无故卡死。后来他把初始堆栈改小了,之后系统暂时运行正常了。

    最后,还是建议他多观察几日,看看堆栈改小是否能满足需求。有可能是存在内存溢出现象,但日志中没捕获到如systemout之类的信息,所以仍需要观察。对于标识符错误,需要尽快联系开发查看。

     

    突然想到点有意思的,这里想提一嘴内存溢出问题,常见与java开发程序中。由于代码质量,常会有对象占用不对其释放。就像是一个屋子里,一个类的作用是把人放到屋子里,而代码机制有问题,new出一个深蓝来,之后功能上又重复new出一个深蓝来,再然后不停的new出深蓝来。一直下去,整个屋子被同一个深蓝占满了。而实际上我们只需要一个深蓝,而这个屋子挤满了深蓝以后,有一个深蓝从窗户被挤出去了。这就内存溢出了。

    对于面向对象中的类,就像是数据库中的表,对象就像是表中的一条数据。我们使用对象的时候就是向类传参。

    附录:

    下面部分was日志信息:

     

     faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server

     faultSubcode:

     faultString: Error on line 1: 元素类型“项目名称类别”必须用匹配的结束标记“&lt;/项目名称类别&gt;”终止。

     faultActor:

     faultNode:

     faultDetail:

             {http://xml.apache.org/axis/}stackTrace:Error on line 1:元素类型“项目名称类别”必须用匹配的结束标记“&lt;/项目名称类别&gt;”终止。

     

     

     

             {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: 元素类型“项目被关联人”后必须紧跟属性规范“&gt;”或“/&gt;”。

     faultActor:

     faultNode:

     faultDetail:

             {http://xml.apache.org/axis/}stackTrace:Error on line 1:元素类型“项目被关联人”后必须紧跟属性规范“&gt;”或“/&gt;”。

     

     

    *******************************************蓝的成长记系列****************************************************

    原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。

    蓝的成长记——追逐DBA(1):奔波于路上,挺进山东

    蓝的成长记——追逐DBA(2):安装!安装!久违的记忆,引起我对DBA的重新认知

    蓝的成长记——追逐DBA(3):古董上操作,数据导入导出成了问题

    蓝的成长记——追逐DBA(4):追忆少年情愁,再探oracle安装(Linux下10g、11g)

    蓝的成长记——追逐DBA(5):不谈技术谈业务,恼人的应用系统

    蓝的成长记——追逐DBA(6): 做事与做人:小技术,大为人

    蓝的成长记——追逐DBA(7):基础命令,地基之石

    蓝的成长记——追逐DBA(8):重拾SP报告,回忆oracle的STATSPACK实验

    蓝的成长记——追逐DBA(9):国庆渐去,追逐DBA,新规划,新启程

    蓝的成长记——追逐DBA(10):飞刀防身,熟络而非专长:摆弄中间件Websphere

    蓝的成长记——追逐DBA(11):回家后的安逸,晕晕乎乎醒了过来

    蓝的成长记——追逐DBA(12):七天七收获的SQL

    蓝的成长记——追逐DBA(13):协调硬件厂商,六个故事:所见所感的“服务器、存储、交换机......”

    蓝的成长记——追逐DBA(14):难忘的“云”端,起步的hadoop部署

    蓝的成长记——追逐DBA(15):以为FTP很“简单”,谁成想一波三折

    蓝的成长记——追逐DBA(16):DBA也喝酒,被捭阖了

    蓝的成长记——追逐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):伴随建库的亚洲杯——加油中国队

    ******************************************************************************************************************

    展开全文
  • 项目启动后访问页面,页面显示Uncaught initialization Exception created by servlet这个错误.查看日志会报找不到index()的异常。
  • was启动项目报错

    千次阅读 2018-09-03 01:09:31
    ... 查找:看systemErr.log,startServer.log,systemOut.log, ...日志在D:\Program Files (x86)\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\server1目录下 原因,是因为引入了guava jar包,去掉就可以了
  • web工程was部署

    2021-02-12 12:40:34
    web.xml调整:新增如下servletSimpleFileServletcom.ibm.ws.webcontainer.servlet.SimpleFileServlet1静态资源采用...部署完了看日志,如果发现有错误,class版本不是想要的,例如使用...
  • Django项目日志概述

    千次阅读 2018-12-17 10:18:16
    Django项目日志概述 本文环境python3.5.2,Django版本1.10.2 Django项目中日志的实现 Django项目中使用的日志,使用了Python标准库中的logging模块进行实现的,先看下实例代码: 在settings.py文件中添加如下配置 ...
  • was日志配置】 服务器 -- 服务器类型 ——webSphere Appliaction server -- 选择sever -- java和进程管理 -- 进程定义 -- java虚拟机 ,调整“通用JVM参数”。 例如Log4j日志变量名称为:打印目录...
  • WebSphere 服务器 CAS 配置一、 Was 安装1 文件名: was.cd.6100.trial.base.windows.ia32.zip下载到本机,解压运行 was 目录下 install.exe 文件,直接安装。二、 在 websphere6.1 上配置 cas server1 生成服务器端...
  •   这是由于本地语言环境导致,学要修改语言环境。 Step 1 $ vim /etc/locale.conf LANG="zh_CN.UTF-8" Step 2 $ vim ~/.bashrc # 追加 export LANG='UTF-8' ...  重启项目
  • log 日志中间件 最困难的事情就是认识自己。   在一个真实的项目中,开发只是整个投入的一小部分,版本迭代和后期维护占了极其重要的部分。项目上线运转起来之后,我们如何知道项目运转的状态呢?如何发现线上...
  • was设置共享库解决jar冲突

    千次阅读 2020-04-06 11:47:25
    1、问题描述: 引入新外围项目的jar后,在本地tomcat运行正常,但是在was服务器调用httpclient.jar中方法提示异常(该异常为系统异常,Java代码的try catch 无法捕获,was的sysout.log中才可以查看)。 2、问题原因...
  • logging.level.com.xuexin.xcloud.print.service.mapper=DEBUG com.xuexin.xcloud.print.service.mapper 即你dao 位置
  • 周一来上班启动时突然特别慢,控制台一直在打印如下日志,足足打印了10分钟 项目才启动成功 且启动成功后页面访问巨慢,后来也是一直在创建bean,返回bean,导致页面一直在没办法访问。 首先尝试了在idea中给jvm...
  • 部署在WAS下的log日志输出问题

    千次阅读 2010-08-04 00:25:57
    在本地电脑里用RAD中开发项目并部署在本地WAS能正常输出日志,但部署到其它linux系统上里就出现可以创建日志文件但不能输出信息的问题,其中部署的ear包含两个war,每个war都有自己的配置信息,如log4j.xml等。...
  • 2018-07-06 18:48:44,447 main WARN No Root logger was configured, creating default ERROR-level Root logger with Console appender 从这里的报错信息之后,所有的logger日志都不会被打印。 排查后发现在 ...
  • WAS内存溢出处理方法

    千次阅读 2018-12-05 10:18:03
    出现的现象:生成heapdump文件,及javacore文件。且javacore中有明显OutOfMemory字样。...后续分析日志: 下载native_stderr.log文件,在/was7/profiles/AppSrv01/logs/server1下,与SystemOut.log同一目...
  • 前不久,公司要求我们将带有Axis2 框架的项目部署到WAS 9.0上,遇到了一些痛苦的问题,持续了将近两周,终于从坑里爬出来了,特此笔记。 WebSphere:IBM 的Java应用服务器软件,用来部署运行Web应用,简称WAS ...
  • 最近发现一个问题,自iOS 10.0以后,项目中老是出现有关定位管理者的日志信息,说定位管理者最好放在主线程;在实际开发中,当在子线程中创建定位管理者,有可能收不到回调信息 提示信息如下: A location manager (0x...
  • Slf4j(全称是Simple Loging Facade For Java)是一个为Java程序提供日志输出的统一接口,是对所有日志框架制定的一种规范、标准、接口,并不是一个具体的日志实现方案,因此Slf4j并不能但单独使用,需要和其他具体的...
  • 原因分析: ...2、查看异常节点的日志,发现报如下错误: hibernate--错误:javax.persistence.JoinColumn.foreignKey() Ljavax/persistence/ForeignKey 经过网上查资料,发现是javax.persist
  • SpringMVC项目添加日志

    千次阅读 2018-04-11 17:53:28
    项目日志信息真的是不容忽视啊,我继续跟进我之前的项目,现在开始来添加日志了,首先您如果跟进了我之前做的项目,您会发现tomcat在启动的时候报了如下的信息,没有跟进也不要紧,我希望这篇博客能对你有所帮助...
  • WAS 配置log4j

    2018-04-13 20:18:15
    原文:...例如,在一个WAS的实例(一个JVM中),可能会有如下不同的情形: 1、希望一个ear中只有一个Log4j的配置,。此种情况下,可以将log4j-1.2.15.jar放到Ear级...
  • java项目,目前采用slf4j+logback 记录日志,tomcat运行输出无问题。但将应用部署到was8就无法生存日志文件。 求给位大牛不吝赐教
  • 如何动态改变日志级别

    千次阅读 2020-12-17 08:45:22
    这时候如果项目中出现一些未知异常,需要用到很详细的日志信息,此时如果项目中没有动态改变日志级别的机制,排查问题将很棘手。 日志系统 我们常用的一些日志系统包括:Log4j2、Logback、Java Util Logging;我们想...
  • Linux原生日志系统Rsyslog详解

    千次阅读 2021-09-25 12:55:02
    Rsyslog 是一个 syslogd 的多线程增强版,依然基于Syslog协议(linux6之前默认使用syslog程序,centos6用rsyslog所取代)完成系统日志的处理转发,官方形容它是一个极速(如火箭般快速)的日志处理系统。它提供高...
  • was集群搭建部署

    千次阅读 2018-07-05 20:06:54
    1、请求程序地址报错 日志输出: 可能需要将新的虚拟主机别名 *:<your port> 添加至 [app2:80] 所在的虚拟主机。   首先查看你各集群成员提供出来访问的端口,例:点击resint1resservice1  ...
  • 报错日志是这样的 *************************** APPLICATION FAILED TO START *************************** Description: An attempt was made to call a method that does not exist. The attempt was made from ...
  • WebSphere Application Server部署war包项目

    千次阅读 2021-02-24 09:07:47
    本文主要面向项目经理。设计人员,开发人员。 3.词汇表 序号 术语 解释 1 Db2数据库 IBM开发的一种大型关系型数据库平台 2 Websphere application sercer Websphere ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,196
精华内容 10,078
关键字:

was查看项目日志