Jboss读取jar包的问题

今天做中少社项目后台审核部分时,遇到一个问题.就是在读取作品的介绍时(大字段).测试case能过.但是防到jboss运行就取不出来了.跟进去是一个oracle sql异常.说clob.length出错.不明白.但测试case没问题啊.肯定是jboss的问题.

     可是出在哪里呢?首先怀疑是jndi不对,因为最近数据库配置修改过.看了看配置文件.没问题.那就是读取大对象的jar包有问题.把那个class的wrapper找出来.原来测试环境下有这个jar包.而且jboss的lib也有这个.读取时树目录结构不同造成.于是把deploy下的某具体工程下的WEB-INF/lib的那个jar包去掉.再次测试就通过了.

   我们头说这是jboss的加载机制造成的.然后说了一堆为什么.没听明白.他曾经把jboss的代码反编译过..明白内部的原理.我还是希望有时间去看看有关的资料.知道为什么.

你可能感兴趣的:(Jboss读取jar包的问题)