`
vase
  • 浏览: 422251 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

weblogic缓存导致异常

阅读更多

为了使用jasperreport组件的clone方法,把jasperreport从1.x升级到最新的3.7.4。

在java项目下测试没有问题,放到web项目运行时报错了

Caused by:
java.lang.IllegalAccessError: net.sf.jasperreports.engine.design.JRDesignTextField.clone()Ljava/lang/Object;

 

 

折腾半天,意识到1.x没有该方法,如果weblogic缓存中还有1.x的jar,可能会调用到它。于是将缓存删除,再运行ok了。

 

weblogic9、10的缓存在

所在域目录\servers\AdminServer\tmp

 

 

最好在启动脚本前加一句删除缓存的命令,从此高枕无忧.

分享到:
评论

相关推荐

    Weblogic9异常解决nested errors.txt

    4. **清理缓存和临时文件**:有时,WebLogic Server或IDE(如MyEclipse)的缓存中可能保留了旧的类信息,导致加载错误。清理这些缓存可以解决问题。 5. **显式声明`serialVersionUID`**:在类中显式声明`...

    张浩Weblogic巡检手册

    - 使用`ps -ef | grep java`命令来查看所有Java进程的状态,重点检查与Weblogic相关的进程是否存在异常。 - 进程状态的分析主要依赖于输出的结果,如是否有异常终止的情况发生。 ##### 2.3 日志管理 - **路径定位...

    weblogic内存占用过大调优

    在运行WebLogic服务器时,经常会遇到由于内存占用过高而导致系统性能下降甚至崩溃的问题。这些问题可能源于多个方面,包括但不限于:系统资源分配不合理、CPU使用率异常高、文件句柄限制过低、线程状态异常以及JVM的...

    weblogic补丁流程.docx

    需要确认当前使用的JDK 版本、WebLogic 版本、WebLogic 补丁版本以及操作系统版本之间是否兼容,这一步非常重要,因为不同版本之间的兼容性可能会导致补丁安装失败。 ##### 5. 检查权限 确保主机用户具有对...

    Oracle WebLogic Server 11g: Diagnostics and Troubleshooting

    - **缓存策略优化**:利用WebLogic Server内置的缓存机制减少对后端数据库的访问次数。 - **自定义诊断脚本**: - **脚本编写**:利用WLST编写自定义脚本来执行特定的诊断任务。 - **应用场景**:例如定期检查...

    用JBOSS CACHE 做CAS集群在weblogic上部署的问题

    WebLogic是Oracle公司的一款企业级Java应用服务器,与JBOSS的环境配置和管理机制有所不同,这可能导致配置、兼容性或性能问题。 描述中提到的链接指向了一篇博客文章,但具体内容无法在当前环境中查看。通常,这样...

    WeblogicServer应用性能考虑及调优

    - **ORACLE参数优化**:调整Oracle数据库的配置参数,如缓存大小等,以提高查询效率。 - **JDBC调优**: - **选择正确的JDBC DRIVER**:不同的驱动器版本对性能的影响不同,选择最新且兼容的版本。 - **CONNECTION...

    p31960985_122140_Generic.zip

    - **稳定性增强**:修复可能导致服务器崩溃或异常退出的问题,提高服务的可用性和可靠性。 - **功能更新**:可能包含了对新特性的支持,或者对现有功能的增强,以满足不断变化的业务需求。 3. **影响范围**:此...

    02-07年系统分析师案例

    对于一个需要符合工业标准并支持多平台的电子商务系统,可以选择Java EE应用服务器,如JBoss、WebLogic或Tomcat。这些产品提供跨平台的兼容性,支持Java标准接口,如EJB(Enterprise JavaBeans)、Servlet和JSP,...

    J2EE服务器调优幻灯片资料

    1. **内存泄漏**:由于对象未被及时释放导致内存持续占用,最终可能导致服务崩溃。 2. **应用程序挂起**:由于死锁或资源竞争等问题造成应用程序无法正常响应。 #### 八、J2EE性能监控(J2EE Performance Monitoring...

    java 技能优化集锦

    例如,WebLogic Server 6.0及以上版本提供了这样的功能。 2.2 **有效使用EJB和JDBC**: - EJB的调用应尽量减少,因为每个EJB调用都涉及远程方法调用和事务管理,这可能导致性能瓶颈。优化EJB设计,比如减少会话...

    数据库连接池技术在分布式系统中的应用研究.pdf

    4. 提高稳定性:由于连接池能够管理连接的生命周期,能够有效地减少因程序异常导致的数据库连接泄露问题。 5. 管理方便:通过连接池对数据库连接进行集中管理,降低了系统维护的复杂度。 尽管如此,连接池技术的...

    java性能优化

    J2EE应用服务器如WebLogic Server提供了JSP缓冲标记,可以缓存页面部分或整个输出,减少服务器响应时间。 2. **EJB优化**: - 减少EJB查找:尽量缓存查找结果,避免频繁查找。 - 优化实体Bean:避免过多的远程...

    LoadRunner监视的性能计数器.doc

    - **Page Read/sec**: 表示由于页面错误导致的磁盘读取次数,值高则可能提示大量磁盘读操作而非缓存读取。 - **Page Faults/sec**: 包括软性页面失效,反映数据是否能在内存中快速获取。 2. **磁盘性能** - **% ...

    java性能优化.pdf

    - 对于异常处理,频繁调用fillInStackTrace()方法会导致性能下降,因为它会复制栈的跟踪信息。因此,应避免不必要的异常和捕获过于宽泛的异常,以减少fillInStackTrace()调用。 Java API及设计模式: - 介绍了工厂...

    面试之葵花宝典.doc

    Integer对象在一定范围内有缓存,而int则是直接存储数值。 4. String与StringBuffer的区别:String是不可变的,每次修改都会创建新的对象;StringBuffer是可变的,适合在多线程环境下进行字符串拼接,因为它提供了...

    java部分面试题.pdf

    - Ajax的缺点:如页面局部刷新导致历史记录混乱,SEO问题等。 - Servlet原理:HTTP请求处理,生命周期包括加载、初始化、服务、销毁。 - ArrayList,Vector,LinkedList的区别:ArrayList基于数组,动态增长;Vector...

    Java性能优化技巧集锦

    - **应用场景**: 适用于那些需要多次渲染相同内容的场景,通过缓存可以显著减少页面渲染时间。 以上提到的各种优化技巧可以帮助开发者在不同层面上提高Java应用程序的性能。通过合理的代码编写习惯和适当的优化手段...

    J2EE应用性能调优.docx

    在J2EE应用中,性能问题可能导致用户体验下降,甚至影响整个系统的稳定性和可扩展性。性能调优的目标是识别并解决这些潜在问题,确保系统能够有效地处理预期的负载。 【性能调优--2:性能调优方法】 性能调优的...

    web常见问题解答web常见问题解答,可以受到很大的启发

    - **WebLogic与Tomcat**:WebLogic是企业级应用服务器,而Tomcat是轻量级应用服务器,两者对类加载、热部署等有不同的处理方式。 - **UTF-8 JSP文件的BUG**:某些版本的Tomcat可能对UTF-8编码的JSP文件支持不佳,...

Global site tag (gtag.js) - Google Analytics