如何在Web项目内的Osgi中安装捆绑软件,如何从WEB-INF / lib引用类

时间:2019-05-22 08:36:56

标签: osgi-bundle

我有一个Web应用程序,因为我正在安装osgi软件包, 在该捆绑包中,我正在使用的类位于WEB-INF / lib中的库中。
现在的问题是,当我启动该捆绑包时,它没有从WEB-INF / lib文件夹获取类路径。它显示“找不到类”错误。

public void start(BundleContext context) throws Exception {
    System.out.println(context.getBundle().getSymbolicName() + " Started....");

    ServiceNameImpl implementor = new ServiceNameImpl();
    JaxWsServerFactoryBean svrFactory = new JaxWsServerFactoryBean();
    svrFactory.setServiceClass(ServiceName);
    svrFactory.setAddress("http://localhost:8085/OmniLink/services/test");
    svrFactory.setServiceBean(implementor);
    svrFactory.create();

}

0 个答案:

没有答案