无法在glassfish 3.1上使用Spring DM部署简单web捆绑包

无法在glassfish 3.1上使用Spring DM部署简单web捆绑包,spring,spring-dm,Spring,Spring Dm,我是OSGI和Spring DM的新手。我正在尝试将一个简单的Hello World wen应用程序部署为Glassfish 3.1上的war 但是面临一些严重的问题。 我有3个非web OSGI捆绑包: 1. helloworld-model.jar 2. helloworld-service.jar 3. helloworld-servicedao.jar 还有一个web包helloworld-web.war。我正在使用Glassfish asadmin“deploy--type=osgi

我是OSGI和Spring DM的新手。我正在尝试将一个简单的Hello World wen应用程序部署为Glassfish 3.1上的war 但是面临一些严重的问题。 我有3个非web OSGI捆绑包:

1. helloworld-model.jar
2. helloworld-service.jar
3. helloworld-servicedao.jar
还有一个web包helloworld-web.war。我正在使用Glassfish asadmin“deploy--type=osgi.jar/war”来部署我的osgi包。Delpoyment成功完成。server.log中没有错误,甚至所有四个应用程序都显示在基于web的管理控制台中。但是我不能访问我的web应用程序,我使用http和8080端口访问它,我得到404,这意味着我的应用程序不可用。我使用了为所有bundle定义MANIFEST.MF的标准方法,并在我的web.xml中定义了必需的元素

有人能帮我调查这个问题的根本原因吗。另外,如果有人能够提供在Glassfish上创建和部署web捆绑包的基本步骤,我们将不胜感激。我浏览了很多网页,但找不到一个地方可以从结构上定义所有需要的步骤