`

weblogic中间件相关错误集锦

阅读更多

1.Weblogic启动时出现以下错误: error while parsing the tag library descriptor

解决方案:给WebLogic引用的JVM加入启动参数

-Djavax.xml.stream.XMLInputFactory=weblogic.xml.stax.XMLStreamInputFactory

相关文章http://www.iteye.com/topic/1126068

 

2.启动应用时出现java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z的错误,这是由于在hibernate在用注解方式进行数据库—java类持久化时,进行一对多映射关系出错:

初步分析原因是jar包冲突导致,但是同样的应用在tomcat下没有错误,而在weblogic中却出现此错误,排除了应用本身的问题,很可能是由于tomcat和weblogic加载机制不一致导致,最后在weblogic安装目录:D:\oracle\Middleware\modules下发现javax.persistence_1.0.0.0_1-0-2.jar,此jar包下有javax.persistence.OneToMany类,但是此类却没有orphanRemoval()方法,解决办法由两个:

(1):找到weblogic安装目录:D:\oracle\Middleware\modules

下面一大堆jar包。。。

把MyEclipse的JavaEE6的javax.persistence.jar包复制过去,然后全部替换javax.persistence*.jar文件(一定要跟原来这个目录的文件名一样),再次启动项目,无错,正确运行。。。果然解决掉!

引用:http://www.myexception.cn/operating-system/1346779.html

 (2):在weblogic安装目录,D:\oracle\Middleware\jdk**\jre\lib\ext下添加hibernate-jpa-2.0-api-1.0.0.Final.jar,并重启服务。如果是通过myeclipse或者eclipse进行自动部署时,需要在weblogic配置的jdk目录进行同样的替换。

引用:http://wiki.bsdn.org/pages/viewpage.action?pageId=6947013&showComments=true&showCommentArea=true

   大致猜测原因:tomcat是优先查找应用本身引用的java类,而weblogic是优先查找服务器本身的java类,而weblogic的jdk**\jre\lib\ext目录下的jar应该是最优先查找的,这样一旦在hibernate-jpa-2.0-api-1.0.0.Final.jar找到了javax.persistence.OneToMany就是正确的了。

 3.显示验证码时,出现java.lang.NoClassDefFoundError: sun.awt.X11GraphicsEnvironment异常

引用:http://hi.baidu.com/sdy2006/item/6d8716f693a9cfce521c2673 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    叱咤风云—WebLogic企业级运维实战

    叱咤风云:WebLogic企业级运维实战由浅入深地论述了weblogic的体系和理念,结合作者多年从业经验,充分透彻的剖析了weblogic的核心技术,对于大型j2ee中间件应用,给出了系统性的方案和建议。尤为重要的是,对于...

    Loadrunner报错日志

    例如:在许多客户端weblogic应用服务器被拒绝,而在服务器端没有错误显示,则有可能是weblogic中的server元素的acceptbacklog属性值设得过低。如果连接时收到connection refused消息,说明应提高该值,每次增加25%。...

    JspRun!社区论坛系统 v6.0.0 build 20110516 GBK 安装版.zip

    系统采用struts、hibernate框架及中间件的结合既实现了业务逻辑与控制逻辑的有效分离,提高了层次结构的清晰度,提高了复用的粒度降低了开发代价和维护代价,同时保证了软件的质量使其更具有鲁棒性和可维护性。...

    JspRun!社区论坛系统 v6.0.0 build 20110516 UTF-8 源码版.zip

    系统采用struts、hibernate框架及中间件的结合既实现了业务逻辑与控制逻辑的有效分离,提高了层次结构的清晰度,提高了复用的粒度降低了开发代价和维护代价,同时保证了软件的质量使其更具有鲁棒性和可维护性。...

    JspRun!社区论坛系统 v6.0.0 build 20110516 GBK 源码版.zip

    系统采用struts、hibernate框架及中间件的结合既实现了业务逻辑与控制逻辑的有效分离,提高了层次结构的清晰度,提高了复用的粒度降低了开发代价和维护代价,同时保证了软件的质量使其更具有鲁棒性和可维护性。...

    JspRun!社区论坛系统 v6.0.0 build 20110516 UTF-8 安装版.zip

    系统采用struts、hibernate框架及中间件的结合既实现了业务逻辑与控制逻辑的有效分离,提高了层次结构的清晰度,提高了复用的粒度降低了开发代价和维护代价,同时保证了软件的质量使其更具有鲁棒性和可维护性。...

    智能调度平台系统技术要求.pdf

    2.3 Web应用服务器支持主流中间件产品,如IBM Websphere, BEA Weblogic, Oracle Application Server, Tomcat等; Web服务器支持MS IIS, NES, Apache等。 2.4数据库管理系统须具备良好的数据和索引的压缩技术,具有 ...

    JAVA上百实例源码以及开源项目

     Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...

    JAVA上百实例源码以及开源项目源代码

     Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...

    javapms门户网站源码

    管理员对网站进行日常维护前须先进入管理后台登录页面,在输入帐号和密码后即可进入后台管理中心,如果登录信息输入错误超过三次,系统将要求输入验证码,防止恶意登录行为,加强系统安全性,登录界面如下图: ...

    二十三种设计模式【PDF版】

    因为很多人没有注意到这点,学完 Java 基础语言就直接去学 J2EE,有的甚至鸭子赶架,直接使用起 Weblogic 等具体 J2EE 软 件,一段时间下来,发现不过如此,挺简单好用,但是你真正理解 J2EE 了吗?你在具体案例中的...

Global site tag (gtag.js) - Google Analytics