<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    This Is A FineDay

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      93 隨筆 :: 0 文章 :: 69 評論 :: 0 Trackbacks

    問題1:
    ????????配置Javabeans時,出現(xiàn)錯誤信息"沒有找到本地方法庫:java.lang.UnsatisfiedLinkError"。
    錯誤原因:
    trsbean.jar對應的本地方法庫trsbean.dll或libtrsbean.so配置不正確。
    解決方法:
    ????????1.確認安裝介質(zhì)在傳輸過程中沒有損壞,如ftp傳輸需要使用二進制模式。
    ????????2.確認操作系統(tǒng)的版本和JDK的位數(shù)。
    ???????????JavaBeans的位數(shù)必須和JDK的位數(shù)保持一致,如32位JDK必須使用32位JavaBeans。
    ???????????JavaBeans的平臺必須和JDK的平臺保持一致。如AIX5.1平臺的JavaBeans只支持AIX5.1/5.2/5.3,不支持AIX4.3或其它廠商的Unix。
    ????????3.注意libtrsbean.so的文件屬性。
    ???????????如HP平臺,必須設置libtrsbean.sl的可執(zhí)行權限。
    ????????4.注意trsbean.dll/libtrsbean.so的存放路徑,應該包含在JAVA本地方法庫的搜索路徑。
    ???????????Windows平臺:
    ???????????????JAVA本地方法庫的搜索路徑包含環(huán)境變量PATH和%JAVA_HOME%/jre/bin;
    ???????????Linux/Solaris平臺:
    ???????????????JAVA本地方法庫的搜索路徑包含環(huán)境變量LD_LIBRARY_PATH;
    ???????????AIX平臺:
    ???????????????JAVA本地方法庫的搜索路徑包含環(huán)境變量LIBPATH;
    ???????????HPUX平臺:
    ???????????????JAVA本地方法庫的搜索路徑包含環(huán)境變量SHLIB_PATH;
    ?? ??
    ???????????JDK1.4以上版本,也可以在java啟動參數(shù)中設置系統(tǒng)屬性java.library.path,?指向libtrsbean.so所在的目錄,如java?-Djava.library.path="/home/trs/trsbean"

    ???????????通常情況下,在應用服務器的啟動腳本中指定本地方法庫的搜索路徑。???????????

    問題2:
    ???????多套應用同時使用javabean,出現(xiàn)錯誤信息"java.lang.UnsatisfiedLinkError:?Native Library trsbean.dll already loaded in another classloader"。
    錯誤原因:
    ???????一個JAVA進程,JAVA本地方法庫只能被加載一次,如果被多次加載就會出現(xiàn)該錯誤。
    解決方法:
    ????????保證在一個JAVA虛擬機中,TRS Javabeans的本地方法庫只被加載一次。
    如果應用服務器上的多個應用使用TRS JavaBeans,不能將trsbean.jar部署到每個應用下。
    ????????建議只保留一套TRS JavaBeans,在應用服務器中配置全局的trsbean.jar。
    以Tomcat4.1.36,?Windows系統(tǒng)為例:
    ????????????將trsbean.jar放在%TOMCAT_HOME%/common/lib,或修改啟動腳本中的CLASSPATH變量。
    ????????????將trsbean.dll放在系統(tǒng)動態(tài)庫的搜索路徑。

    問題3:
    ??????為什么TRSConnection和TRSResultSet需要close??能否將TRS對象放在WEB應用的Session中?
    答案3:
    ??????TRSConnection對應TRS連接,?TRSResultSet對應TRS結果集,占用少量的Native內(nèi)存。
    ??????如果程序不調(diào)用close方法關閉,會造成Native內(nèi)存泄露,嚴重時導致java進程出現(xiàn)OutOfMemory錯誤。
    ??????如果將TRS對象放在Session中,WEB客戶端快速翻頁時會導致記錄內(nèi)容的不一致。

    posted on 2008-05-30 20:27 Peter Pan 閱讀(1999) 評論(3)  編輯  收藏 所屬分類: J2EE

    評論

    # re: trs常見問題 2008-07-14 15:50 dracula
    貌似某些版本動態(tài)鏈接庫還需要兩個dll
    t40api32.dll
    t40sql32.dll  回復  更多評論
      

    # re: trs常見問題 2008-10-13 15:01 TRS
    感謝關注TRS開發(fā)問題。

    從6.0開始, 動態(tài)庫只有一個trsbean.dll。
    TRS JavaBeans開發(fā)手冊已經(jīng)更新了。

    64位操作系統(tǒng),一般情況下,能夠運行32位/64位JDK。
    JavaBeans的位數(shù)必須和JDK的位數(shù)保持一致,32位JDK必須使用32位JavaBeans,64位JDK必須使用64位JavaBeans。
    JavaBeans的平臺必須和JDK的平臺保持一致,Solaris注意SPARC/X86,HPUX注意PA-RISC/IA64,等等。

    問題1的解決方法2:
    在不影響其它TRS應用的前提下,可以將trsbean.jar和libtrsbean.so放在JDK目錄。
    trsbean.jar放在$JAVA_HOME/jre/lib/ext。
    libtrsbean.so放在$JAVA_HOME/jre/bin, 或$JAVA_HOME中*.so所在的子目錄。
    這種配置方法,會影響所有使用該JDK的JavaBeans應用,需要特別注意。
      回復  更多評論
      

    # re: trs常見問題 2014-02-19 13:16 林瑋晶
    知道如何解決 TRS 升級失敗的問題的嗎?  回復  更多評論
      

    主站蜘蛛池模板: 2020国产精品亚洲综合网| 亚洲黄色片在线观看| 亚洲精品自偷自拍无码| 免费99精品国产自在现线| 亚洲精品在线电影| 91手机看片国产永久免费| 亚洲卡一卡2卡三卡4卡无卡三 | 亚洲综合色一区二区三区| 九九精品免费视频| 亚洲人成网站18禁止| 免费无码成人AV片在线在线播放| 亚洲人精品亚洲人成在线| 国产日本一线在线观看免费| 中文字幕亚洲男人的天堂网络| 成人免费福利电影| 亚洲av无码有乱码在线观看| 可以免费观看一级毛片黄a| 一级女性全黄久久生活片免费| 相泽亚洲一区中文字幕| 免费毛片在线看不用播放器| 亚洲国产成人久久精品影视| 国产精彩免费视频| 亚洲成a人无码亚洲成av无码| 免费国产成人高清在线观看麻豆| 国产乱子伦精品免费视频| 亚洲国产精品无码专区| 亚洲国产精品免费观看| 综合一区自拍亚洲综合图区| 狠狠综合久久综合88亚洲| 99久久免费看国产精品| 亚洲性无码AV中文字幕| 亚洲一级特黄大片无码毛片| 亚在线观看免费视频入口| 亚洲三级在线观看| 亚洲国产成人爱av在线播放| 无码av免费一区二区三区试看| 亚洲色成人网站WWW永久四虎| 亚洲综合国产一区二区三区 | 国产成人免费高清激情视频| 黄色网页免费观看| 亚洲AV无码久久精品成人 |