【问题标题】:Glassfish 3.1.1 start-local-instance fails with JAXBExceptionGlassfish 3.1.1 start-local-instance 失败并出现 JAXBException
【发布时间】:2012-02-23 22:27:29
【问题描述】:

我正在按照http://javadude.wordpress.com/2011/04/25/glassfish-3-1-clustering-tutorial/ 的指南设置 GlassFish 集群。我从全新安装的 GlassFish 3.1.1 开始。我也有与指南中相同的架构:两个节点,每个节点都有一个实例。 DAS 在 node1 上。

我已经尝试过多次从头开始,并且能够毫无问题地创建集群、节点和实例。我还让 DAS 通过 SSH 与 node2 通信。但是,每次当我尝试启动 instance2 时,它都会失败:

$ ./asadmin start-local-instance --node node1 --sync normal instance2
Previous synchronization failed at Feb 23, 2012 2:41:53 PM
Will perform full synchronization.
Removing all cached state for instance instance2.
CLI802 Synchronization failed for directory config, caused by:
javax.xml.bind.JAXBException
- with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory]
Command start-local-instance failed.

我花了一天时间在 Google 上搜索和搜索 GlassFish 的 Jira,但找不到解决此问题的方法。我非常感谢您对如何解决这个问题的任何想法。

我的操作系统是 CentOS 5.7,我的 Java 版本是 1.6.0_20

不幸的是,我的实例目录是空的,我假设它从未启动过。所以没有日志文件。我设置了 AS_DEBUG=true 但它没有给出堆栈跟踪。错误前的最后调试行是

Removing all cached state for instance instance2.
Removing: /usr/local/glassfish3_1_1/glassfish/nodes/blade-50/instance2/config
Removing: /usr/local/glassfish3_1_1/glassfish/nodes/blade-50/instance2/applications
Removing: /usr/local/glassfish3_1_1/glassfish/nodes/blade-50/instance2/generated
Removing: /usr/local/glassfish3_1_1/glassfish/nodes/blade-50/instance2/lib
Removing: /usr/local/glassfish3_1_1/glassfish/nodes/blade-50/instance2/docroot
Got exception: javax.xml.bind.JAXBException

【问题讨论】:

  • 日志文件说什么?你能在错误中发布吗?
  • 另外,不确定它是否与它有任何关系(之前没有设置过集群)但我对 glassfish 的最大问题是它试图在某个地方向我们发送同一个端口
  • 你怎么知道是端口问题。你能发布错误吗?
  • 很遗憾没有日志文件。我添加了调试输出的最后一点(见上文)。

标签: glassfish


【解决方案1】:

根据tip from a user in the Glassfish forum,我了解到Java 1.6.0_20 是Java 的旧版本,Glassfish 3.1.1 不支持。我与系统管理员合作,在集群的两个节点上都安装了 Java 1.6.0_31,并且成功了——两个实例都可以正常启动。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-08
    • 2022-01-11
    • 1970-01-01
    • 2018-10-08
    • 2021-09-08
    • 2014-02-18
    • 2022-10-19
    • 2012-10-01
    相关资源
    最近更新 更多