启动weblogic服务常见解决方法
来源:互联网 发布:ios编程app 编辑:程序博客网 时间:2024/05/16 06:04
①控制台报The WebLogic Server did not start up properly.
java.io.InvalidClassException: javax.management.MBeanAttributeInfo; local class incompatible: stream classdesc serialVersionUID = 7043855487133450673, local class serialVersionUID = 8644704819898565848
错误原因及解决办法:MBeanAttributeInfo的serialVersionUID的版本控制id不一样,说明是使用这个被使用的bean被修改过了,很显然是版本不对;修改startWebLogic.cmd文件,设置set JAVA_HOME=D:/bea/jdk141_05,使其指向weblogic自带的jdk;重启startWebLogic.cmd问题消失。
②错误报Deployment descriptor "web.xml" is malform
ed. Check against the DTD: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find
错误原因及解决办法:解析web.xml出现问题,修改OPEN_CMS/webapp/WEB-INF/web.xml文件;在该文件的 最上面添加如下内容:
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
重新启动错误消失。
③错误为Deployment descriptor "/WEB-INF/
web.xml" is malformed. Check against the DTD: The content of element type "t
ag" must match "(name,tag-class,tei-class?,body-content?,display-name?,small-ico
n?,large-icon?,description?,variable*,attribute*,example?)". (line 40, column 11
).>
错误原因及解决办法:由于weblogic8在解析xml文件时,对xml文件的内容格式要求特别严格;必须按照xml格式的要求
及排列顺序,所以必须重新组织其内容,一定严格要注意顺序,如 <servlet>就不能放在<servlet-mapping>后面。
④错误java.lang.SecurityException: Prohibited package name: java.lang
错误原因及解决办法:访问包可视的方法或变量错误;这个错误恨少见,一直没有想明白其中缘由;后来只能采用直接引用jar文件的法子解决该问题;
i)利用opencms自带的build.xml文件,运行ant jar命令;生成opencms.jar和webdav.jar两个文件
ii)在startWebLogic.cmd添加如下内容,引进上面的2个jar文件
set CLASSPATH=%CLASSPATH%;%OPEN_CMS%/build/opencms.jar
set CLASSPATH=%CLASSPATH%;%OPEN_CMS%/build/webdav.jar
⑤其它注意事项,在eclipse下最好采用和运行weblogic一样的jdk版本进行编译,否则会出现文件访问版本不一致的bug
以上为转载内容,本人今天遇见第一个问题,以上5个问题解答,希望对大家有所帮助!
- 启动weblogic服务常见解决方法
- Weblogic管理员密码修改后,服务不能启动的解决方法
- Weblogic启动慢解决方法
- Weblogic启动慢解决方法
- WebLogic中文问题常见解决方法
- weblogic 启动常见错误解决
- 如何远程启动WebLogic服务
- weblogic启动服务报错
- weblogic 服务启动报错
- weblogic启动服务报错
- secureCRT 启动weblogic 和服务
- weblogic 服务开机自动启动
- 启动weblogic服务时,报此时不应有“1.6(1.7)jdk”解决方法
- weblogic+axis webservice 启动报错解决方法
- weblogic无法启动报NumberFormatException的解决方法
- weblogic无法启动报NumberFormatException的解决方法
- weblogic启动报错<BEA-000386> 解决方法
- Weblogic启动报错NumberFormatException的解决方法
- 使用SubSonic生成DAL
- 摄像头牌照,远程存储
- 使用C#调用Ping命令获取网络连接情况(C#命令行交互)
- WINCE中CELOG的使用总结
- 理解Pocket PC和SmartPhone
- 启动weblogic服务常见解决方法
- 09从《程序员》的角度展望
- 博客开张,是人生的又一个脚印!
- 学好英语完美发音的10个诀窍
- 亡羊补牢未必算晚
- 超级实用 js 代码大全1
- 我的第一个Ajax实例
- linux 批量替换
- Solaris安装Oracle实录