如何调试在春分OSGI类加载器的问题?

我试图创建RestEasy的2.2.1.GA. OSGI包 然而,当它试图insantiate特定类型我的RestEasy的捆绑测试客户端捆绑失败。

此问题是特定于春分容器,而是试图找出什么地方错了,当我被困。 我不能缩小问题到导致问题的实际类型。 可能是有问题的类的与另一种类型,或者在继承链一些其他类型的字段是inaccassible,但哪一个?

有没有一种方法,以获取有关问题的更多信息? 一个未发现特例并不能帮助我在这一点上。 我怎样才能发现问题的根源在哪里? 在编译的时候,Eclipse不抱怨找到有问题的类型,以及所有已部署的插件报告下春分控制台“解决”。

--------------解决方案-------------

你需要有一个想法发生了什么:

  1. 检查哪来的ClassNotFoundException发生。 它指向(在大多数情况下),这束无法加载类。 要知道一些包,正在扩展,它尝试加载代表其他束类。
  2. 寻找到类使用春分控制台位于
  3. 现在,你应该拥有的事情应该如何工作得很好的理解。 现在,你需要找出他们为什么不工作。 不幸的是,我无法找到用于检查解析器的工作很好的调试工具。 您可以尝试使用广泛的调试信息,通过记录演绎您的问题(如果是在解析器) org.eclipse.osgi启用时。

    什么org.eclipse.osgi调试选项? (可能不是最新的)

    如何使他们

分类:java的 时间:2015-03-15 人气:0
本文关键词: Java中,OSGi中,春分
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.512 (s). 10 q(s)