2010-11-10 39 views
2

环境访问的EJB应用的客户端:GlassFish的3.0.1,NetBeans 6.9中,JDK 6u21无法运行,其在GlassFish V3

问题:无法运行正在访问一个EJB应用的客户端

一个bugreport可以在http://netbeans.org/bugzilla/show_bug.cgi?id=183488和相应的教程http://netbeans.org/kb/docs/javaee/entappclient.html中找到。我现在理解Remote接口如何在Java类库中。我走过教程的步骤,但仍然不起作用。

错误:http://pastebin.com/k8ARGKbX

根据http://docs.sun.com/app/docs/doc/820-7700/gjkmx?l=en&a=view,此错误消息是指:

ACDEPL112错误尝试处理来自JAR文件{0}的清单扩展;忽略它并继续

原因: 当服务器试图打开JAR文件或处理其清单中列出的扩展名时,日志文件中列出的异常被抛出。

解决方案: 确保JAR文件的清单正确列出了JAR依赖的扩展。

对我来说这并不意味着太多,清单文件只包含Manifest-Version: 1.0 ,我应该在这里添加一些东西吗? :\

http://forums.netbeans.org/post-86938.html下可以找到类似的讨论。我还在NetBeans社区论坛http://forums.netbeans.org/viewtopic.php?t=33195上询问了这个问题,并发送了一封电子邮件给编辑。

任何帮助或想法,将不胜感激! 由于提前, 车轮离地

+0

哪些权限设置在glassfish上? – jdeveloper 2011-06-23 12:30:16

+0

@jdeveloper我完全控制。 – 2011-06-24 15:29:23

回答

1

我做了什么,使其工作 - Windows 7中:

  • 根安装GlassFish;不在Program%20Files
  • 在Glassfish安装文件夹(完全控制)上设置权限。

在Windows XP上,您不必设置权限。