WAS类加载异常分析

原创 2015年11月18日 15:48:15

-笔记-


WAS 的运行时环境按以下顺序使用下列类装入器来查找和装入应用程序的新类:

 1. Java虚拟机创建的引导程序、扩展和 CLASSPATH 类装入器

 2. WebSphere 扩展类装入器

 3. 一个或多个应用程序模块类装入器,它们负责装入在服务器中运行的企业应用程序的元素

 4. 零个或更多 Web 模块类装入器

 每当需要装入一个类时,类装入器通常将请求委托给它的父类装入器执行。如果没有任何父类装入器能够找到该类,那么原始类装入器就会尝试装入该类。

 如果未正确配置负责装入应用程序的类装入器,Java虚拟机 (JVM) 在启动或运行该应用程序时就可能会抛出类装入异常。异常类型包括:

 a. ClassCastException

 b. ClassNotFoundException

 c. NoClassDefFoundException

 d. UnsatisfiedLinkError

 在实际应用当中,我们可以通过控制台》故障诊断》类装入器查看器 来查找问题产生原因。
版权声明:本文为博主原创文章,未经博主允许不得转载。

Websphere的类加载器以及策略的简单介绍

Webshpere的类加载器以及加载策略
  • sun7545526
  • sun7545526
  • 2013年12月12日 22:26
  • 2048

WebSphere的类加载机制和故障排查

在部署WebSphere应用的过程中,经常会发生诸如:ClassCastException、ClassNotFoundException、NoClassDefFoundException、Unsati...
  • zhouyong0
  • zhouyong0
  • 2012年09月11日 21:26
  • 6575

Websphere的类加载器以及策略的简单介绍

Webshpere的类加载器以及加载策略
  • sun7545526
  • sun7545526
  • 2013年12月12日 22:26
  • 2048

Websphere8.5自带jar包与应用jar包冲突的解决办法

原文:http://wenku.baidu.com/link?url=4ZE6tusyNQX-3wAFPr6qNgSy8nyhgyrSglnEwTAdGF5qtN20KMSAwN-xX2CMd4U-n...
  • sinat_34703020
  • sinat_34703020
  • 2016年04月18日 15:00
  • 4133

WAS6.1的安装与使用

WAS6.1下载地址:http://pan.baidu.com/s/1c02ctgc 解压WASv61ND_Windows_C88SPML.zip到当前文件夹,如图 打开C88SPML,双击lau...
  • gsls200808
  • gsls200808
  • 2015年10月15日 12:39
  • 1910

WAS6.1 类加载问题一例

WAS 从6.1版本开始,便提供了强大灵活的类加载机制,但同时在使用上也带来了复杂性,原来可能在v6.0上正常运行的项目,移植到V6.1上后就出现了ClassNotFound的问题。这里就有这样一个例...
  • hongweigg
  • hongweigg
  • 2011年09月13日 12:46
  • 5313

JVM实战-JVM类加载机制案例分析

  • 2016年05月07日 08:18
  • 883KB
  • 下载

JAVA 类加载机制分析

  • 2008年09月25日 17:37
  • 137KB
  • 下载

dwr框架报SecurityException异常的一个可能原因:类加载问题

项目有个模块用了dwr框架,本来是正常的,今天突然项目现场来了个电话说有问题。 不会吧,开发环境还正常运行着呢,而且现场的包还是我出的。 从日志看到的错误是java.lang.SecurityExce...
  • Kinyoung
  • Kinyoung
  • 2013年09月25日 12:52
  • 648

java static块异常对类加载的影响

最近帮同事debug代码的时候发现一个诡异的错误,就是在实例化类的时候报错说找不到类。而在项目目录的class文件夹中明显可以看到类的存在。经过分析发现是由于类中的一段static方法异常导致类夹中失...
  • just_arthur
  • just_arthur
  • 2014年03月17日 20:06
  • 573
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WAS类加载异常分析
举报原因:
原因补充:

(最多只允许输入30个字)