- Шаг 1 Корень Bundle
Я создаю Jar Bundle развернутую в Деве сервера 3.6, The Jar работает отлично,OSGi - Дева 3,6 - Загрузка приложения Контекст
<service ref="pluginManager" interface="com.roshka.osgi.manager.PluginManager" />
- Шаг 2 Плагин Jar Bundle
Затем, чтобы проверить мой первый комплект, я создаю еще один Jar Bun dle, это плагин JAR Bundle. И сверток Плагин работает отлично, и вызовите первую банку с успехом
- Шаг 3 Web Plugin Jar Bundle
К концу, я хочу создать военную сверток потребляющий Первую Jar Bundle, после того, как прочитайте документацию я являюсь добавить в web.xml, я использую MVC Spring, отлично работает, но не может внедрить службу OSGi боба для вызова методов первой баночки пачки
<context-param>
<param-name>contextClass</param-name>
<paramvalue>
org.eclipse.virgo.web.dm.ServerOsgiBundleXmlWebApplicationContext
</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
And create a applicationContext.xml to load a service
<reference id="pluginManager" interface="com.roshka.osgi.manager.PluginManager" />
Я думаю, что проблема заключается в том, что applicationContext.xml не загружен, а мои квесты о том, что не так в военном проекте.