`

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中间件介绍.docx编程资料

    ### Weblogic 11g 中间件介绍 #### 一、Weblogic 11g 概述 **1.1 编写目的** 随着金税三期的实施,原有的Weblogic 8.1.4版本已经不能满足当前的技术需求,因此需要全面升级至Weblogic 11g,并统一使用JDK 1.6及...

    weblogic中间件通用应急预案.doc

    Weblogic中间件作为一款广泛应用的企业级Java应用服务器,其稳定性对于整个系统的运行至关重要。本应急预案主要针对Weblogic中间件在发生故障时的处理原则、工作流程以及常见的故障场景,旨在快速恢复业务,确保系统...

    weblogic中间件通用应急处置预案.doc

    遵循“先抢通、后抢修”的原则,当Weblogic中间件出现异常时,首要任务是尽快恢复业务应用,同时保留相关日志以供后续分析。Weblogic作为应用发布平台,其稳定性的保证依赖于正确配置和管理。在故障发生时,可能是...

    weblogic日常巡检,问题排查

    2. **深入分析:** 如果发现异常,进一步查看具体的日志文件,定位错误来源。 3. **性能优化:** 根据巡检结果调整内存配置、线程池设置、JDBC连接池参数等,以提高系统性能。 4. **故障排除:** 对于特定的问题,参考...

    weblogic管理指南

    WebLogic Server作为业界广泛使用的中间件平台,其管理是确保系统稳定运行和高效性能的关键环节。下面将详细阐述其中涉及的主要知识点。 一、WebLogic服务器管理概述 WebLogic Server的管理主要涵盖启动、停止、...

    weblogic日志小结

    Weblogic 的日志机制是 Weblogic 服务器中非常重要的一部分,它允许管理员和开发者了解服务器的运行情况,追踪错误、 debug 信息和安全日志等。Weblogic 的日志机制可以分为三个部分:access.log、weblogic.log 和 ...

    weblogic修改密码

    WebLogic是Oracle公司的一款企业级Java应用服务器,它提供了一个平台来部署、管理和运行Java EE应用程序。在长期未使用后,WebLogic控制台的登录密码可能会遗忘,这将导致无法正常访问和管理服务。本教程将详细介绍...

    HTTP使用WEBLOGIC修改为HTTPS协议

    此外,“创建脚本forZY.txt”可能包含自动化这些配置的shell或批处理脚本,这对于多服务器环境尤其有用,可以提高效率并减少手动错误。 总的来说,将HTTP切换到HTTPS是提升Web应用程序安全性的关键步骤。在WebLogic...

    weblogic安装步骤以及报错解决

    Weblogic 是一款功能强大且流行的中间件,广泛应用于企业级应用系统中。但是,安装 Weblogic 可能会遇到各种问题,本文将提供详细的安装步骤和报错解决方案,以帮助用户顺利安装和使用 Weblogic。 一、配置 JDK ...

    Weblogic实用教程及常用技巧集锦

    在本教程中,我们将深入探讨WebLogic的一些实用技巧和配置方法,帮助你更好地理解和操作这款强大的中间件。 1. **WebLogic安装与启动** - **安装**:首先,你需要下载适合你操作系统的WebLogic版本,按照官方提供...

    新手centos7安装jdk,tomcat,中间件weblogic,配置域

    #### 三、WebLogic 中间件的安装与配置 ##### **1. 准备 WebLogic** - 下载 WebLogic 安装包 `wls1036_generic.jar` 并上传至服务器。 ##### **2. 安装 WebLogic** - 给安装包赋予执行权限:`chmod u+x wls1036_...

    weblogic_tls及ssl类漏洞修复方案

    标题中的“weblogic_tls及ssl类漏洞修复方案”是指一套旨在针对Oracle WebLogic服务器中TLS(传输层安全协议)和SSL(安全套接层)相关安全漏洞的修复措施。TLS和SSL是广泛用于互联网通信加密的技术,能够保证数据...

    WebLogic宕机大全总结

    在给定的部分内容中,我们可以看到“java.lang.OutOfMemoryError: GC overhead limit exceeded”的错误提示,表明JVM在进行垃圾回收的过程中花费了过多时间,最终导致了内存溢出。 **解决方案**: - 调整`...

    Weblogic内存大小配置

    在IT领域,尤其是企业级应用服务器的运维与管理中,Weblogic作为一款广泛使用的中间件平台,其性能优化是确保应用稳定性和响应速度的关键。其中,合理配置Weblogic的内存大小是优化工作的重要组成部分。本文将深入...

    weblogic linux 自动启动

    脚本中包含了检查`startWebLogic.sh`和`BEA_HOME`目录是否存在,如果不存在则输出错误信息并退出脚本,这确保了WebLogic服务器的基础环境已准备就绪。 3. **根据参数执行不同操作**: 脚本通过`case`语句处理不同...

    weblogic12.2.1.0百度网盘.txt

    WebLogic Server 是一款中间件产品,由Oracle公司提供支持。它是一款强大的应用程序服务器,主要用于开发、部署和管理基于Java的应用程序。WebLogic Server 12.2.1.0是该系列中的一个版本,它包含了众多新特性和改进...

    weblogic宕机处理文档

    在处理WebLogic宕机问题时,我们首先遇到的是与数据库相关的优化问题。在这个场景中,项目组最初认为数据库是问题所在,因为SGA(System Global Area)使用的是默认参数,导致缓冲区命中率低。这可能意味着数据读取...

    weblogic9.2配置域

    - **WebLogic**:Oracle公司的中间件产品之一,主要用于搭建企业级Java EE应用。作为一个强大的应用服务器,它提供了高度可伸缩性和可用性的环境,适用于各种复杂的应用场景。 - **域**:在WebLogic中,域是最高级别...

    企业级IT运维宝典之WebLogic实战

    WebLogic Server,由Oracle公司开发,是业界领先的中间件产品,广泛应用于大型企业的核心业务系统。 一、WebLogic基础 WebLogic Server作为Java EE平台的一部分,它提供了对Servlet、JSP、EJB等标准的全面支持。...

    weblogic反序列windows版本

    - 在安装完补丁后,重新启动 WebLogic 服务并检查相关日志文件,确认补丁是否成功应用以及是否存在其他错误或警告信息。此外,可以通过官方提供的工具或第三方安全扫描工具来进一步验证补丁的效果。 #### 注意事项...

Global site tag (gtag.js) - Google Analytics