Struts2操作未在osgi捆绑包内得到解决

Struts2操作未在osgi捆绑包内得到解决,struts2,osgi,bundle,Struts2,Osgi,Bundle,我正在使用struts2osgi包,并试图将osgi容器嵌入到我的web容器中。我已经在一个包中部署了我的操作。在action bundle中,我将我的action类、struts.xml、Spring xml文件和清单文件放在以下结构中: |-bundle |-com |-HelloAction.class |-struts.xml |-META-INF |-MANIFEST.MF |-spring |-spr

我正在使用struts2osgi包,并试图将osgi容器嵌入到我的web容器中。我已经在一个包中部署了我的操作。在action bundle中,我将我的action类、struts.xml、Spring xml文件和清单文件放在以下结构中:

|-bundle
    |-com
       |-HelloAction.class
    |-struts.xml
    |-META-INF
       |-MANIFEST.MF
       |-spring
         |-spring.xml

现在,当我试图通过将此捆绑包放入web应用程序中来部署web应用程序时,会出现错误“HelloAction无法加载”。但它存在于同一束中。我不知道为什么这是一个错误

您可能需要导出该包,因为spring dm或struts2osgi捆绑包都需要保留它