【发布时间】:2011-01-26 23:26:21
【问题描述】:
第一次尝试 CDI。我正在使用 Glassfish v3。当我部署我的应用程序时,出现以下故障:
java.io.IOException: com.sun.enterprise.admin.cli.remote.RemoteFailureException: 加载应用程序时出现异常: org.glassfish.deployment.common.DeploymentException: java.lang.IncompatibleClassChangeError: com.example.arizona.client.ArizonaService 和 com.example.arizona.client.ArizonaService$App 不同意 InnerClasses 属性
在 com.fuhrer.idea.glassfish.server.GlassfishServer3.doParseResponse(GlassfishServer3.java:28) 在 com.fuhrer.idea.glassfish.server.GlassfishServer3Base.parseResponse(GlassfishServer3Base.java:156) 在 com.fuhrer.idea.glassfish.server.GlassfishServer3Base.invoke(GlassfishServer3Base.java:127) 在 com.fuhrer.idea.glassfish.server.GlassfishServer3Base.handleDeployment(GlassfishServer3Base.java:78) 在 com.fuhrer.idea.javaee.server.JavaeeServerInstance$2.run(JavaeeServerInstance.java:131)
我应该提一下,我什至还没有真正使用注入或任何其他 CDI 功能。这只是试图理顺依赖关系。
【问题讨论】:
标签: glassfish glassfish-3 cdi