weblogic日志小结(共5篇)

时间:2019-05-12 11:56:41下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《weblogic日志小结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《weblogic日志小结》。

第一篇:weblogic日志小结

weblogic日志小结

1.access.log http服务日志 2.weblogic.log 服务日志 在console配置属性如下: Genaral File Name: 写应用服务器日志的文件全路径名。默认 config/domainname/logs/weblogic.log Log to Stdout:默认选中,日志消息就会被写到标准输出,weblogic命令窗口 Debug to Stdout:如选中,调试信息被写到标准输出,默认不选中 Stdout severity threshold:写道标准输出的严格性,默认error Ratation Rotation Type: 决定经过一定时间如何创建附加的日志文件。默认none,这表示所有消息永远写到相同的日志。

File Min Size: 如果循环类型设置为by size,那么当前日志文件必须超过这个文件大小才创建一个日志文件。默认500kb File Time Span:by time,如果循环类型设置为by time,每个创建的日志文件之间经过的小时数。默认值为24小时

Number Of Files Limited如果选中此复选框,那么所有日志文件创建的总数限制在文件计数器给定的数目,否则没有限制。一旦达到限制,则停止日志文件。默认不选中 File Num:日志文件数量,默认7 Domain Log to Domain Logfile:如果选中,域的登录信息就被写到一个日志文件 Domain Log Filter:选择域日志过滤器,默认none HTTP Enable Logging:默认选中,允许http服务器登录日志

LogfileName:http日志消息被写到的文件路径名,默认config/domainname/logs/access.log Format:http日志格式,默认common Log Buffer Size:日志的内存缓冲大小,以KB为单位。默认8 Max Log File SizeK Bytes:日志文件可以达到的最大大小,为KB为单位 Rotation Type: 决定经过一定时间如何创建附加的日志文件,默认size Rotation Period:1440 Flush Every:设置日志文件被刷新到磁盘的间隔时间 Rotation Time: null JDBC Enable JDBC Logging:默认不选中,允许JDBC日志

JDBC Logfile Name:JDBC日志消息被写到的文件路径名。没有默认值,建议使用logs/jdbc.log JTA Transaction Log File Prefix:包含JTA日志文件夹的路径名。默认为config/domain-name/logs Debugging Log Remote Exceptions:默认不选中。选中,则远程异常就被记到调试日志 Instrument Stack Traces:默认不选中。选中,堆栈跟踪就被记到调试日志 3.wl-domain.log 域日志 在console配置属性如下:

File Name:写域日志消息的文件全路径名

Rotation Type:决定经过一定时间如何创建附加的日志文件。默认 none,这表示所有消息永远写到相同的日志。

by size 表示一旦当前日志文件达到指定的文件大小,就会创建新的日志文件,by time表示在每过几个小时就创建一个新的日志文件

File Min Size:如果循环类型设置为by size,那么当前日志文件必须超过这个文件大小才创建一个日志文件。默认500kb File Time Span:by time,如果循环类型设置为by time,每个创建的日志文件之间经过的小时数。默认值为24小时

Number of Files Limited:如果选中此复选框,那么所有日志文件创建的总数限制在文件计数器给定的数目,否则没有限制。一旦达到限制,则停止日志文件。默认不选中 File Num:日志文件数量,默认7

第二篇:weblogic迁移小结

企业产品包weblogic迁移说明

这次企业产品包往weblogic平台迁移主要经历了三个版本的迁移.首先是在8.14版本上迁移成功,然后再往10.2版本上迁移。

迁移策略是:一,优先考虑通用解决策略(遵照j2ee规范修改问题程序),二,假如通用策略代价太大,则使用专用解决方案(如增加weblogic配置文件)。

迁移webogic8 迁移以企业产品包EXOA_GOV_V_1_0为基础,下面是遇到的问题概述及解决办法。1.类加载问题,由于我们的包依赖关系没有完全调整好,所以需要把所有的jar放入一个应用程序级的加载目录,此目录位于ear内,路径是APP-INF/lib。也就是说以后我们使用产品包部署在weblogic服务器之前,先把所有的jar靠入此目录。2.第三方包版本冲突问题,把antlr-2.7.7.jar放入E:beaweblogic81serverlib,并且在startweblogic启动文件中把该文件加入classpath,并且要放在weblogic.jar前面加载,解决hibernate3报错问题.3.重复定义jsp编码的问题。该问题发生在一些带有include文件的jsp里面,由于包含文件及被包含文件都定义了page encoding导致报错(这是jsp1.2规范不允许的)。解决此问题的办法是在相应的war包加入以下路径的配置文件 war/WEB-INFO/weblogic.xml,文件内容如下:

backwardCompatible

true

目前处理模块有

assetEquimentWeb.war expendableWeb.war exForumWeb.war meetingWeb.war 4.类引入声明问题,由于一些文件里存在 import package.*声明语句,而一些类名与weblogic类库相同,导致weblogic类加载器无法确定是哪个类,出现编译错误。解决办法是写全路径声明。Import package.Class1 5.dwr问题,dwr.jar必须放在war的lib下面,否则会报找不到用户定义的服务类错误.6.跳转路径问题,路径跳转必须以“/”开头,此问题发现在一些struts配置文件的forward路径中,还有action文件的跳转语句中。此问题出现在多个工程,如addresslistWeb等多个模块 个人桌面出现错误,原因是RegionsTag.java104行的getRequestDispatcher(webUrlStr)缺少了“/”;

应该是RequestDispatcher dispatcher=pageContext.getServletContext().getContext(“/”+this.webContext).getRequestDispatcher(“/”+webUrlStr);迁移welogic9 本迁移是基于weblogic8兼容的企业产品包基础上修改。

1.配置文件问题,8版本的weblogic.xml无法在9版本上部署.由于之前只是配置了backwardCompatible参数用于解决jsp include里面的重定义encode的问题,9版本无需配置直接可用,所以把weblogic.xml去除。

2.日期转型错误,这是由于sun jdk1.5规范变化所至。个人日程页面不出来原因是schedule_calendar.jsp里面的entry.getStarTime().compareTo(dayEnd)有问题。

entry.getStarTime()是timestamp类型,dayEnd是Date类型,在sun jdk1.5规范里compareTo是必须为timestamp类型对象,父类Date不能转为子类,所以会报转型错误。在IBM JDK1.5里没出现该问题。SUN JDK1.4也没有出现该问题。解决办法是把dayEnd重新构建为timestamp对象.3.Log4j配置问题,exoaextendWeb有两个问题。1.web.xml里面的

org.springframework.web.util.Log4jConfigListener 导致启动不正常,报Error: weblogic.management.DeploymentException: Cannot set web app root system property when WAR file is not expanded-with nested exception:

错误。此问题网上的说法是weblogic自己会启动一个Log4j实例,这样写会有冲突,暂时的解决办法是先屏蔽。1.exoaextendWeb 2.meetingWeb 3.smsplatformWeb 都有这个问题

2.Spring配置文件加载方式问题。com.excellence.exoa.common.context.EXOAContextLoaderServlet的supper.init()语句出问题,系统报重复load root context错误。替换写法如下:

super.createContextLoader().initWebApplicationContext(getServletContext());迁移welogic10 1.公文附件上传,资料库新建资料,电子邮件新建中文乱码

原因是新版的weblogic自带的commons-fileupload.jar与oa的冲突,解决办法是把ear下APP-INF/lib下的同名包放到weblogic的lib目录中,并把此jar的加载放于weblogic jar包的前面。

例如某linux环境下(具体路径视实际环境而定):

1.把commons-fileupload.jar 拷贝到/opt/bea/weblogic92/server/lib/下 2.修改startWeblogic.sh CLASSPATH=“/opt/bea/weblogic92/server/lib/commons-fileupload.jar:/opt/bea/weblogic92/server/lib/antlr-2.7.7.jar:/opt/bea/weblogic92/server/lib/js.jar:${CLASSPATH}” 3.重启应用

2.日期解析问题,这是由jdk版本不同导致

在jdk1.6中java.sql.Date.valueOf()是无法成功执行的,会抛出“非法的参数异常”

问题解决办法

1.换jdk

2.修改代码,将日期格式改为simpledateformat处理。

第三篇:Weblogic线程堆栈获取方式小结

Weblogic线程堆栈获取方式小结

当服务器挂起,崩溃或者性能底下时,就需要抓取服务器的线程堆栈(Thread Dump)用于后续的分析.Thread dump提供了当前活动的线程的快照.它提供了JVM中所有Java线程的栈跟踪信息,有很多方式可用于获取Thread Dump, 一些是操作系统特定的命令.操作系统命令获取ThreadDump: Windows: 转向服务器的标准输出窗口并按下Control + Break组合键, 之后需要将线程堆栈复制到文件中

UNIX/ Linux 首先查找到服务器的进程号(process id), 然后获取堆栈.1.ps –ef | grep java 2.kill-3

注意一定要谨慎, 一步不慎就可能让服务器进程被杀死!JVM 自带的工具获取线程堆栈: JDK自带命令行工具获取PID并做ThreadDump: 1.jps 2.jstack

3.使用JVisualVM: Threads 标签页àThreadDump按钮.WebLogic 自带的获取 thread dump的工具: 1.webLogic.Admin 工具

a.打开命令提示符, 通过运行/bin/setDomain.env设置相关类路径

b.执行下面的命令

java weblogic.Admin-url t3://localhost:7001-username weblogic-password weblogic1 THREAD_DUMP 注意: Thread Dump 会打印到标准输出, 如nohup日志或者进程窗口.2.使用 Admin Console a.登录 Admin Console , 点击对应的服务器 b.点击Server à Monitoring àThreads c.点击: Dump Thread Stack 按钮 3.使用WLST(WebLogic Scripting Tool)connect(‘weblogic’,'weblogic1’,’t3://localhost:7001’)cd(‘Servers’)cd(‘AdminServer’)threadDump()disconnect()exit()注意: 线程堆栈将会保存在运行wlst的当前目录下.4.使用utils.ThreadDumper 用法: C:beawlserver_10.3serverlib>java utils.ThreadDumper Broadcast Thread

dumps

disabled:

must

specify

-cp

weblogic.jar weblogic.debug.dumpThreadAddr and weblogic.debug.dumpThreadPort Exception in thread “main” java.lang.IllegalArgumentException: Port out of range :-1 at java.net.DatagramPacket.setPort(Unknown Source)at java.net.DatagramPacket.(Unknown Source)at java.net.DatagramPacket.(Unknown Source)at utils.ThreadDumper.sendDumpMsg(ThreadDumper.java:124)at utils.ThreadDumper.main(ThreadDumper.java:145)5.如果服务器是作为Windows服务的方式运行, 请运行下列命令: WL_HOMEbinbeasvc-dump-svcname:service-name 其它一些获取Thread Dump的工具有jrcmd, jrmc(JRockit VM自带),Samurai, JProfiler等, 还可通过JMX编程的方式获取, 如JDK自带示例代码: $JAVA_HOMEdemomanagementFullThreadDump

第四篇:日志

四十以后才明白:朋友就像是水中的鱼,深水层和浅水层的鱼永远也不会走在一起;穷和富,官和民,草根和显贵都不可能成为真正的朋友,因为各自对人生的感悟不同,最关键是他们对待世界和自然的心不同。即使是富和富,官和官,显贵和显贵也不会成为真正的朋友。因为有利益,有分别,有取舍,有轻重,有顾虑,能分出三六九等,尘世利益纷争之心蒙蔽了真情,因此,也不会有真正的情义.四十以后才明白:青春年少让人艳羡,但成熟更显得韵味深长。看待女人已不再只是喜欢青春美貌,更看重成熟、安详、自然和清澈;更看重女人的胸怀、大度、智慧和仁厚;更看重稳重成熟背后的内涵和偶尔的娇柔。

四十以后才明白:要真诚感谢守候你一生的人,因为他是你一生的港湾;要微笑面对曾经恨过的人,因为他让你更加坚强;真诚感谢曾经爱过的人,因为他让你懂得了爱;要感谢背叛你的人,若不是他,你就不会懂得世界;对你曾偷偷喜欢的人,要真心祝他幸福,因为你喜欢他时也是希望他快乐;对值得信赖的人,要好好与他相处,一生中遇不到几个真诚的朋友或真正的知己。

四十以后才明白:男人的情感不喜欢被女人所控制,尤其是不喜欢被功于心计的女人所控制,这不但丧失了自尊,同时也扭曲了灵魂。他们需要平和地进行心与心的交流。感情没有高低贵贱,更不需要控制和掌握,感情是自然的随心流动,刻意地控制和追求都不会有真情真义。尘世的真挚情感,需要心灵的默契,甚至也需要顺其自然的心灵交流。

四十以后才明白:世间的事情既复杂又简单,你自己简单,世界就简单。活得潇洒、辉煌就要承受痛苦,任何事物都具有两面性或多面性,对和错有时候真难以说清,你自己喜欢的,很可能正是别人所厌恶和唾弃的。世界和自然不以你自己的意愿而发展或毁灭。

四十以后才明白:幸福指数,完全取决于心态。成年累月的珍馐美味和觥筹交错,不一定带来心灵的舒畅,在应付和虚伪间,最终造成的也许是越来越空虚的心灵,踌躇满志和万念俱灰都是人生的悲剧,远不如平淡如水和肆意逍遥。

四十以后才明白:在整个生命中,不必担心多几个异性知己,那是你人生跌宕的音符和精彩的华章。但对待异性知己,应该多一点关爱,少一点贪婪,多一点理解,少一点苛求。把情感放置在自由的空间,宽待他人,就是宽待自己;宽待感情,就是宽待心灵。让彼此都不必承载感情的负累,让阳光和温暖始终照耀和抚慰人生的情分。

四十以后才明白:亲情、友情甚至爱情,其实得到的并不是很多。闲暇时静静地想一想,活了几十年,到底有多少个真正靠得住的哥们和知己。别以自己所谓的地位,或者官职所能掌控的角度去看待和区分朋友,这些所谓的朋友也许是最不可靠的‘朋友’!除了工作,人还有更加广阔的生活空间,工作和职位不是人生的惟一。常言道:人生得一知己足矣。也许想过之后,连一个知己都没有,心灵是何等地凄凉。应该常常反思自己,对待别人是真的好吗?宽容一些、大度一些、仁爱一些吧,真情换真情,这才是为人的根本。

四十以后才明白:老婆或者是老公,早已看似平淡无奇,甚至难以忍受。但是岁月早已将彼此融合到一起。即使再艰难,再难以容忍,也是生命的一部分。在一起的时候也许不会珍惜,假如分别,就会发觉难舍难离。

四十以后才明白:当初对孩子无微不至的照顾和溺爱,不但使我们本身成为一种负累,也使孩子迟迟挺不起生活的脊梁。小的时候,怕他们吃苦,怕他们受罪、怕他们风吹雨淋、怕他们......有太多的怕。待他们长大后,我们却仍然要为我们当初的怕担负深深地悲愁和痛楚,谁之过?不经历风雨,怎么见彩虹,这话一点都没错!

四十以后才明白:我们谁也赢不了和时间的比赛,‘人生苦短’,不是一句空泛的话,对于四十多岁的人来说,感触颇多。平和淡然地面对一切,活出自我,活出自信,该想的就想,该做的就做,爱你自己,更要爱他人。不论何时何地,要特别珍惜缘分,不论是你生命的过客,还是长久的知己,都是一生精彩的回忆。‘人海中难得有几个真正的朋友,这份情请你不要不在乎’!别等到无能为力的时候,才翻起终生的遗憾和悔恨的记忆。

第五篇:java项目部署到weblogic问题总结

Two days to deploy ssh(struts2.1.8 + spring2.5 + hibernate3)+ springside3.2 + cxf2.2 to weblogic, I did not expect to migrate to the weblogic is so difficult, but 90% of the whole problem is due to classloader problems in order caused even this painting for a long time to get it.I would also like to say a few words here to use the weblogic version is 10.3.3, that version is because some errors will appear in a specific version, but for a version of the solution may not be applicable to all versions. After deployment, said ClassNotFoundException org.hibernate.FlushMode

weblogic class loading order issues, the pain, because I do not know in the end to put out what jar files to load at bootup, which do not.Being the first set in weblogic.xml

true

This means to let the weblogic first load the following web-inf lib below the jar

 SessionFactory not find this bean, with the first configuration is certainly good, but I could not find, guess spring is not read the configuration file, google a bit, the original web.xml weblogic does not support wildcards in the wording such as:

Can be deployed to tomcat like this

contextConfigLocation

classpath *: / applicationContext *.xml

However, you must write in weblogic

contextConfigLocation

classpath: / applicationContext.xml

classpath: / applicationContext-wssecurity.xml

 struts2 + convention plugin always said no action found error, can not find the action, then the default rules coc directly into the jsp, the solution comes fromhttp://aaa5131421.javaeye.com/blog/558463

This requires the following steps to resolve:

1, update to the latest version of struts2, I is 2.1.8 2, adding the project src directory META-INF folder, if you do not join directly in the war in the folder, for example: in the eclipse to join the project src folder, you need to make the folder containing the file, any file can, so that export war, when will export meta-inf folder, will be effective.3, the configuration struts.xml add the following attributes:

 Deployment error java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXTransformerFactory cannot be cast to javax.xml.transform.TransformerFactory

There are several mistakes in this argument, the Post said a foreigner, it is necessary to remove a jar xml parsing

* XercesImpl-2.9.1.jar

* Xml-apis-1.3.04.jar * XmlParserAPIs-2.0.2.jar

Also found a post http://hi.baidu.com/zhoushugen/blog/item/27e1caf71bbc0024730eecdc.htmlsaid to download the latest official apache xalan package replaces some of the following packages you lib.I use the second method to solve. dbcp error, this issue is rather silly, starting with a tomcat in the running, so the database connection pool used dbcp, weblogic changed after forgetting dubbed the jndi.The solution is simple, with spring's jndi datasource can find, such as:

As the weblogic security issues, the following error may occur...invalid subject..principles [weblogic, Administrators], so the configuration according to the following wording:

java.naming.factory.initial = weblogic.jndi.WLInitialContextFactory java.naming.provider.url = t3: / / yourhost: yourport java.naming.security.principal = yourprincipal java.naming.security.credentials = yourcredentials

Also need to set in setDomainEnv.sh WLS_JDBC_REMOTE_ENABLED = “-Dweblogic.jdbc.remoteEnabled = true”, the default value is false

cxf deployed to weblogic, I spent the most time to solve the problem, and some very strange errors.Although the solution did not thoroughly understand why it happened.Mentioned earlier version, because I am a little wrong when deployed in weblogic10.3.0 no, 10.3.2 and 10.3.3 to deploy to a bunch of errors.cxf official also said how to deploy to weblogic described, but unfortunately it only validates weblogic9.2, at least I am according to its configuration, there is no little effect.1, java.lang.LinkageError: loader constraints violated when linking javax / xml / namespace / QName class Search

I find item that contains the QName class jar, jaxrpc.jar, to which the QName class delete(do not seem very good)2,org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy.You have more than one version of 'org.apache.commons.logging.Log 'visible, which is not allowed.This error is very amazing, I do it more than a day, I always thought the use of commons-logging version and not the same as used in weblogic, it appears this error, then search the weblogic directory of all the versions of commons-logging are changed to try one in my project, not all, searched the streets of the foreign forum is not a result, then carefully review the exception stack, which actually contains a spring.orm information thrown, I deployed cxf just a very simple project, does not contain any orm framework, the configuration is checked again, not with too orm things, why an exception will be thrown this

issue

for

a

long

time

to

solve inspiredhttp://www.xiexiebang.component annotation @ Autowired and to automatically inject the cause, but still do not understand, I am only into a plain JavaBean, Why @ Autowired and @ Component, anomalies appear in the orm , and then I throw spring-orm-2.5.6.jar lib, once deployed, the commons-logging of the error disappeared.Really amazing error.(Dripping)

3, java.lang.NoSuchMethodException: oracle.J2ee.Ws.Wsdl.Extensions.Soap.SOAPBindingImpl.GetElementType()

This error can also search for a long time, did not find a direct solution, and finally their own way to solve, cxf to use the wsdl4j.jar, then I installed the weblogic webcenter in middleware, the following will be more then a oracle_common MW_HOME directory, a subdirectory under this directory will be inside a jar called orawsdl.jar have described above that oracle.j2ee.ws.wsdl.extensions.soap.SOAPBindingImpl class, the solution is to edit startWeblogic.sh file, the wsdl4j.jar added to the CLASSPATH of weblogic in front of their own, will not appear on this error.After doing a weblogic cluster, session replication problem

The Internet has a lot of description, but it seems that for most of the old version of weblogic, popular online writing:

In weblogic.xml, add the following configuration:

PersistentStoreType

replicated

weblogic11g following was written:

replicated true

This should be related with the different versions of the DTD

Any need for sustained attention to the contents of the session must all implement the java.io.Serializable interface, or can not be copied.Different resources in the weblogic remote query and security issues

The problem is to solve, but can also cause other problems in my project, I have three weblogic, a a deployed oracle bpm10g,The other two clusters b and c make the deployment of oracle webcenter11g, b contains the cluster management server, webcenter bpm project needs the remote to find the topic, if not ADF Security, then no error, but with the words of ADF Security , there will be...invalid subject..principles [xxxxx, xxxxx] wrong, now I am currently in weblogic by enabling global trust in this feature, a temporary solution to the problem of long-range search,But the emergence of new problems, the problem is very strange, after enabling global trust, b the management server does not know when it will read a, domain information, once this occurs, if I want to change the configuration of domain b, must restart b, the management server, log in again before they can.I do not understand this issue, and does not know when it will happen, and sometimes read is correct, sometimes incorrect.There is no solution.

下载weblogic日志小结(共5篇)word格式文档
下载weblogic日志小结(共5篇).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    家访日志1 家访小结及家长意见

    家访小结及家长意见 家访小结: 家访工作已结束,本次主要针对班级学习成绩不稳定的学生进行一次家访,从侧面了解造成学习忽上忽下或者难以提高的原因。在走访的过程中,我们觉得比......

    实习日志(共五则范文)

    实习日志 2010年11月20日 今天我们进行经济学专业见习!我们去了县河——农家乐!怀着期待的心情,下了公交车,终于来到了这里!因为是冬天,所以一切看起来有那么一点凄凉,可这并不能消......

    实习日志(共5篇)

    到工厂实习,完成实习任务我是漂浮水床公司的一名新员工,来公司两个月,目前还是实习生。实习任务是熟悉公司业务后,到工厂实习一周。到工厂的实习任务就是了解工厂下单,产品的生产......

    实习日志[共5篇]

    在很多人印象当中,实习,无非是暑期来临前向学校领一张实习表格,暑期结束后把填写了实习单位评估与印章的实习表格交给学校,实习时间长则四个月,短则一两个星期,到实习单位人头还没......

    如何写工作日志(共5则)

    工作日志范文书写方法: 用日志记录每天需要做的事情,哪些的重要的事情,哪些是次要的事情,和一些不重要的事情。 重要的事情必须完成,次要的事情和不重要的事情,可以下放,抽时间完成......

    日志内容(共五则范文)

    河南城建学院本科金工实习日志 实习时间:2012年11月5日 实习地点:河南城建学院 实习项目:安全教育 实习内容: 一、安全教育及动员 1、具体安排 上午8点,电气与电子工程系自动化专......

    实习日志(共5篇)

    第一天实践心得 今天,是我来电视台实习的第一天,我分在了新闻部,并给安排了老师带我,他先让我回顾了一下在学校里所学的理论知识,然后给我讲了很多关于新闻工作者应具备的一些基......

    班级日志(共五则范文)

    1、青城山 2015年11月15日,电科四班的第一次外出活动,目标——青城山!算算日子,同学们在电子科大已经一起生活了快50天,熬过了大学的第一次大考,考试结果如何暂且放一边,先去呼吸呼......