Brindy Vaadin OSGi/Guessit-Felix工作,Equinox不工作



使用bndtools 2.0并按照最新的Brindy Github版本创建项目,Vaadin启动了,当我创建基于felix http jetty和felix scr的运行bnd时,一切都很好。

但是,如果我尝试使用org.eclipse.equinix.http.jetty等运行,servlet似乎没有注册,vaadin也无法启动。

当调试到代码中时,所有ds组件工厂位都可以正常工作,但servlet无法识别别名。

在尝试将其更改为vaadin 7之前,我正在尝试运行此程序。

有什么建议可能是问题所在吗?

它现在正在工作。。我并没有将org.eclipse.equinox.cm作为依赖项输入。

使用这些捆绑包提供了工作结果,只有一个问题。

org.apache.filex.webconsole导致错误

2013-02-12 12:20:14.441:警告:/:错误:org.apache.filex.webconsole.internal.servlet.OsgiManager:无法实例化插件org.apache.fielx.webconsile.internal.deppack.DepPackServlet

原因:java.lang.ClassNotFoundException:org.osgi.service.deploymentadmin.DeploymentException

id  State       Bundle
0   ACTIVE      org.eclipse.osgi_3.7.2.v20120110-1415
1   ACTIVE      com.vaadin_6.8.0
2   ACTIVE      javax.servlet_3.0.0.v201112011016
3   ACTIVE      org.eclipse.equinox.cm_1.0.400.v20120522-1841
4   ACTIVE      org.eclipse.equinox.ds_1.4.0.v20120522-1841
5   ACTIVE      org.eclipse.equinox.http.jetty_3.0.0.v20120522-1841
6   ACTIVE      org.eclipse.equinox.http.servlet_1.1.300.v20120522-1841
7   ACTIVE      org.eclipse.equinox.util_1.0.300.v20110502
8   ACTIVE      org.eclipse.jetty.continuation_8.1.3.v20120522
9   ACTIVE      org.eclipse.jetty.http_8.1.3.v20120522
10  ACTIVE      org.eclipse.jetty.io_8.1.3.v20120522
11  ACTIVE      org.eclipse.jetty.security_8.1.3.v20120522
12  ACTIVE      org.eclipse.jetty.server_8.1.3.v20120522
13  ACTIVE      org.eclipse.jetty.servlet_8.1.3.v20120522
14  ACTIVE      org.eclipse.jetty.util_8.1.3.v20120522
15  ACTIVE      org.eclipse.osgi.services_3.3.100.v20120522-1822
16  ACTIVE      org.vaadin.osgi_0.0.0
17  ACTIVE      org.vaadin.osgi.staticres_0.0.0
18  ACTIVE      org.vaadin.guessit_0.0.0
19  ACTIVE      org.vaadin.guessit-support_0.0.0
20  ACTIVE      org.apache.felix.webconsole_3.1.8

相关内容

  • 没有找到相关文章

最新更新