【发布时间】:2015-01-19 14:38:59
【问题描述】:
我下载了 Java 的 Appdynamics 代理,这需要为 glassfish 服务器 3.1.2 添加 jvm 选项,用于 javaagent.jar,并提供代理路径。运行应用程序服务器的用户对此文件夹具有完全权限。在 glassfish 服务器 3.1.2 中添加此 jvm 后,需要重新启动服务器。执行重启后,服务器无法启动,出现错误:打开 ZIP 文件时出错或 JAR 清单缺少 C:AppServerAgent:javaagent.rar。我注意到该选项未添加到 domain.xml 文件中,但启动机器仍然需要该选项。我尝试在 domain.xml 文件中手动添加它,但仍然没有成功。我能做些什么?现在由 glassfish 托管的应用程序无法启动,因为服务器已关闭。 有什么帮助吗?提前谢谢你。
【问题讨论】:
-
请用您在 domain.xml 中输入的示例更新您的问题。
-
我从 glassfish admn 控制台添加了这个 jvm 选项:-javaagent:C:\AppServerAgent\javaagent.jar
-
并且还通过在 org.osgi.framework.bootdelegation 中添加:com.singularity.* 来更改 osgi.properties 文件
-
我必须注意,从管理控制台更改 JVM 选项后,我检查了 domain.xml 文件,java-config jvm 选项没有任何更改。但是在VM初始化过程中仍然出现错误,代理库无法初始化:仪器。打开 ZIP 文件或缺少 JAR 清单时出错:C:AppServerAgent:javaagent.jar
标签: java glassfish jvm appdynamics