栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

osgi构件发布排错心得

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

osgi构件发布排错心得

今天测试发布新打包的构件,一直打包失败,多方排错未果,从日志入手

 看得出是空指针异常,了解到osgi构件加载顺序和生命周期,日志的报错信息会按照堆栈执行顺序现实,最开始,也就是最底下的报错信息是线程连接池建立失败,可能是某个线程加载失败,继续往上看,是某个构件a启动找不到class,一直往上,直到返回异常空指针,后经过远程断点调试,发现该构件a在osig加载bootdelegation的时候,加载的一个jar不是来自maven仓库,而是从项目中lib的目录下加载,所以一直加载错误,特此特意记录下来,提醒自己注意jar的加载位置不规范,可能本地项目运行编译通过,但在测试服务器上运行,可能引起整个服务发布失败。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/572321.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号