2014-09-19 95 views
0

我正在將Solaris 10上的Tibco EMS 7.0服務器從基於默認文件的存儲配置到數據庫存儲(Oracle RAC)。啓動實例的日誌顯示以下JVM錯誤:Tibco EMS - 使用JVM進行文件到數據庫配置問題

2014-09-18 14:34:36.729 Logging into file '/lcl/dev/logs/tibco/jmspm2.log' 
2014-09-18 14:34:36.729 ERROR: Error Loading JVM: ld.so.1: tibemsd64: fatal: /lcl/dev /apps/tibco/components/eclipse/_jvm/lib/sparc/libjvm.so/lib/sparcv9/server/libjvm.so: Not a directory 
  • 我已經休眠3.2.5.001從使用Eclipse的JVM和文件Tibco的安裝。還介紹了包含ojdbc5的建議instantclient_11_2。
  • 下面是我修改tibemsd.conf與dbstore_classpath,dbstore_driver_name,dbstore_driver_dialect,jre_library爲:

    dbstore_classpath = /lcl/dev/apps/tibco/components/eclipse/plugins/com.tibco.tpcl.org。 hibernate_3.2.5.001/hibernate.jar文件; /lcl/dev/apps/tibco/ems/7.0/bin/dom4j-1.6.1.jar; /lcl/dev/apps/tibco/ems/7.0/bin/commons-集合-2.1.1.jar; /lcl/dev/apps/tibco/ems/7.0/bin/commons-logging-1.0.4.jar; /lcl/dev/apps/tibco/ems/7.0/bin/ehcache- 1.2.3.jar; /lcl/dev/apps/tibco/jta.jar; /lcl/dev/apps/tibco/ems/7.0/bin/cglib-2.1.3.jar;/LCL的/ dev /應用/ TIBCO /antlr-2.7.6.jar;/lcl/dev/apps/tibco/ems/7.0/bin/antlr-2.7.6.jar;/lcl/dev/apps/tibco/components/eclipse/plugins/com.tibco .tpcl.org.com.mchange.c3p0_0.9.1.001/c3p0-0.9.1.jar; /lcl/dev/apps/tibco//ems/7.0/bin/asm.jar;/LCL的/ dev /應用/ TIBCO/ASM-attrs.jar;/LCL的/ dev /應用/ TIBCO; ../ db_components/instantclient_11_2/ojdbc5.jar

    dbstore_driver_name = oracle.jdbc.driver.OracleDriver dbstore_driver_dialect =組織.hibernate.dialect.Oracle10gDialect jre_library = /lcl/dev/apps/tibco/components/eclipse/_jvm/lib/sparc/libjvm.so

  • 我得到同樣的錯誤,當我安裝jdk1.5.0_71並企圖打電話./jdk1.5.0_71/jre/lib/sparc/libjvm.so

  • 將jre_library設置爲:/ lcl/dev/apps/tibco/components/eclipse/_jvm/lib/sparc時出現同樣的錯誤因爲它似乎在尋找一個目錄。

問題:

  • 是必需的(無法找到它)的程序ld.so.1 libray?
  • 任何想法如何解決這個錯誤和配置Java?

回答

0

解決! 我通過jdk1.6.0_45安裝了Java 1.6,它工作正常!以下是使用的JRE設置。

# jre_library = "/lcl/dev/apps/tibco/jdk1.6.0_45/jre/lib/sparcv9/server/libjvm.so" # This also works 
jre_library = "/lcl/dev/apps/tibco/jdk1.6.0_45/jre" # This path works too, more consise 
jre_option = -Xmx256m