打开Package Com,看看里头有没有你要的com.oreilly.servlet类,若没有要下载一个,若有不行,你不妨放到weblogic的server下的lib下看看

解决方案 »

  1.   

    那包是不能解开放在lib,因为它编译的时候已经设置好package了,你解开它,把它挪出来,是不能使用它,你只要把那个那个类所在的JAR文件拷到lib目录下,还要修改xml文件
      

  2.   

    我在BEA dev2dev中看了一文章上说,weblogic只能加载lib中的第一个JAR,文章如下:标题: 在WLS 6.1 SP2下仅可获得WEB-INF/lib目录下的一个jar文件  概要描述: CR065104 WLS 6.1 SP2 – 即使jar文件存在于WEB-INF/lib目录下但仍然报Class-NotFoundException意外 
    详细描述: 
    WLS 6.1 SP2在网络应用相关类的加载过程中引入了新的bug。WLS 6.1 SP2仅可获得WEB-INF/lib目录下的一个jar文件。Classloader仅加载位于WEB-INF/lib目录下的第一个文件而跳过其他的所有的jar文件。Sun java站点上的一篇文章指出:“web服务器应当自动的识别位于WEB-INF/lib 目录下的jar文件。然而在J2ee Ri1。2。1中的一个bug导致了位于WEB-INF/lib 目录下的jar文件不能被正确识别”。