2
我有一个小的Wicket应用程序,我可以将其部署到Glassfish v3中,没有任何问题。我还有一个JAX-RS webservice,它包含一个jar文件,其中包含JPA实体bean和成功部署的无状态服务bean。然而,当我尝试部署一个不同的Wicket应用程序,使得使用相同的实体/服务罐子,我得到这个 例外:问题将Wicket/JPA(EclipseLink)应用程序部署到Glassfish
SEVERE: Exception while invoking class org.glassfish.ejb.startup.EjbDeployer load method
java.lang.RuntimeException: Unable to load EJB module. DeploymentContext does not contain any EJB Check archive to ensure correct packaging for C:\Program Files\glassfishv3\glassfish\domains\domain1\applications\MyApp
at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:133)
at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:63)
at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:175)
<snip>
同样依赖JAR文件都包含在这两个检票和Web服务大战。
有谁知道这是一个Wicket/JPA/Glassfish问题或别的?
谢谢!
之前,那是什么? – 2010-10-02 12:03:43
我使用wicket-archetype-quickstart创建了项目,它将其设置为: –
sdoca
2010-10-04 16:45:43