sun服务器dt消息不能被启动,Sun ONE Application Server 错误
Sun ONE Application Server 錯誤
缺省瀏覽器與 Sun ONE Application Server 7 不兼容 (4741123)
通過 Solaris 9 12/02 操作環(huán)境的缺省瀏覽器使用 Sun ONE Application Server 管理 UI 時,會顯示以下錯誤信息:
不支持瀏覽器:Netscape 4.78
建議將瀏覽器升級到 Netscape 4.79 或 Netscape 6.2 (或更高版本)
來運行 Sun One Application Server 管理 UI。如果不升級并繼續(xù)進行
操作,將導致性能降低或發(fā)生不可預知的結果。
解決方法:使用 /usr/dt/bin/netscape6,而不要使用 /usr/dt/bin/netscape。
SPARC: 某些 Netscape Navigator 版本不支持編輯存取控制列表 (4750616)
某些 Netscape NavigatorTM 版本不支持編輯 Sun ONE Application Server 存取控制列表 (ACL)。如果在使用 Netscape Navigator 6.x 或 Netscape Navigator 7.x 版本時試圖編輯 ACL 條目,則可能偶爾會遇到失效問題。
例如:
瀏覽器窗口消失。
啟動時不顯示 ACL 編輯屏幕。
解決方法:選擇以下解決方法之一。
使用受支持的 Netscape Navigator 4.79 版或 Microsoft Internet Explorer 6.0 版。
使用 Oracle 9.2 客戶端訪問 Oracle 9.1 數(shù)據(jù)庫可能會導致數(shù)據(jù)被破壞 (4707531)
使用 Oracle 9.2 客戶端訪問 Oracle 9.1 數(shù)據(jù)庫時,如果數(shù)字列出現(xiàn)在時間標記類列的后面,可能會導致數(shù)據(jù)遭到破壞,
這可能是由于使用 ojdbc14.jar 文件訪問 Oracle 9.1 數(shù)據(jù)庫造成的。應用修補程序可能有助于解決 32 位 Solaris 機器(運行 Oracle 9.1 數(shù)據(jù)庫)上的此類問題。這種適用于 Oracle 的 JDBCTM 驅動程序在 JDKTM 1.4 上運行。
解決方法:從 Oracle 的 Web 站點下載用于錯誤 2199718 的修補程序并將其應用到服務器中。
SPARC: 當查看從命令行創(chuàng)建的 Persistence Manager Factory 資源時,管理界面報告檢驗器錯誤 (4733109)
使用命令行界面創(chuàng)建 Persistence Manager Factory 資源時報告檢驗器錯誤。在 Sun ONE Application Server 管理界面中查看資源時,會顯示以下錯誤。
ArgChecker 失敗:jndiName 驗證失敗,對象必須非空
解決方法:按照以下步驟創(chuàng)建新的 Persistence Management Factory 資源。
使用數(shù)據(jù)源信息創(chuàng)建 jdbc 連接池,連接到數(shù)據(jù)庫。
通過 Java Naming and Directory InterfaceTM (J.N.D.I.) 查找創(chuàng)建 jdbc 資源,使連接池可用。
使用第 2 步創(chuàng)建的 jdbc 資源來創(chuàng)建持久性管理資源。
SPARC: server.xml 文件中 iiop-listener 元素的地址屬性不支持 any 值 (4743366)
server.xml 文件中 iiop-listener 元素的地址屬性中的 any 值允許收聽系統(tǒng)上所有可用的接口,此支持包括 IPv4 和 IPv6 接口。但是,Sun ONE Application Server 缺省配置在 iiop-listener 元素中使用 0.0.0.0 地址值,此缺省配置不支持收聽 IPv6 接口,而僅收聽系統(tǒng)上所有的 IPv4 接口。
解決方法:在 server.xml 文件 iiop-listener 元素的地址屬性中使用 :: 值來收聽系統(tǒng)上所有的 IPv4 和 IPv6 接口。
SPARC: 轉換到啟用 SSL 的環(huán)境時,Application Server 無法重新啟動 (4723776)
如果在安裝認證并啟用安全設置后重新啟動 Sun ONE Application Server,重新啟動將失敗。將顯示一條信息,說明服務器無法接收口令。
如果不啟用 SSL,口令將不被緩存,這會導致重新啟動失敗。restart 命令不支持從非 SSL 模式到啟用 SSL 模式的切換。
注意:
這個問題只在服務器首次重新啟動時發(fā)生,以后的重新啟動則恢復正常。
解決方法:選擇以下解決方法之一。
如果您已經(jīng)遇到過此問題,單擊“Start”按鈕。
要避免此問題,請按照以下步驟執(zhí)行操作,而不要單擊“Restart”按鈕。
單擊“Stop”按鈕。
單擊“Start”按鈕。
SPARC: Application Server 在動態(tài)重新裝入過程中可能會崩潰 (4750461)
如果應用程序有許多 Enterprise JavaBeansTM 組件,服務器在動態(tài)重新裝入應用程序的過程中可能會崩潰。動態(tài)重新裝入功能用于在開發(fā)環(huán)境中對應用程序的小更改進行快速測試。此崩潰是由于試圖使用過多的文件描述符造成的。
解決方法:按照以下步驟執(zhí)行操作。
按以下格式向 /etc/system 文件添加行,加大文件描述符的限制值。
set rlim_fd_max=8192
set rlim_fd_cur=2048
可以將限制值設置得高些或低些,這取決于應用程序的大小。
重新引導系統(tǒng)。
如果系統(tǒng)的缺省編碼不是 UTF-8,控制臺輸出會被破壞 (4757859)
如果系統(tǒng)的缺省編碼不是 UTF-8,則在 Application Server 的輸出中,多字節(jié)字符的顯示可能不正確。
解決方法:在瀏覽器中打開 server.log 文件。
管理界面別稱列表中不顯示外部認證別稱 (4725473)
如果通過 Sun ONE Application 管理界面安裝外部認證,則當您試圖使用安裝在外部加密模塊上的認證為 http 收聽者啟用 SSL 時,會遇到問題。盡管能夠成功安裝認證,但認證別稱并不顯示在管理界面中。
解決方法:按照以下步驟執(zhí)行操作。
以管理員用戶身份登錄到安裝有 Sun ONE Application Server 軟件的系統(tǒng)中。
使用 asadmin 命令將 http 收聽者鏈接到安裝在外部加密模塊上的認證。有關 asadmin 命令的詳細信息,請參見 asadmin(1AS) 手冊頁。
# asadmin create-ssl --user admin user--password password --host host name \
--port port --type http-listener --certname nobody@apprealm:Server-Cert \
--instance instance --ssl3enabled=true \
--ssl3tlsciphers +rsa_rc4_128_md5 http-listener-1
以上命令在認證與服務器實例之間建立了鏈接,但該命令并不安裝認證,認證是通過管理界面安裝的。
注意:
盡管已將認證和 http 收聽者鏈接起來,但 http 收聽者只在非 SSL 模式中進行收聽。
啟用 http 收聽者在 SSL 模式中進行收聽,使用下面的命令:
# asadmin set --user admin user --password password --host host name \
--port port server1.http-listener.http-listener-1.securityEnabled=true
以上命令將服務器實例的收聽狀態(tài)從非 SSL 切換到 SSL。執(zhí)行完以上步驟后,認證將顯示在管理界面中。
現(xiàn)在您可以根據(jù)需要使用管理界面來編輯 http 收聽者。
SPARC: flexanlg 命令可能導致打開失敗錯誤 (4742993)
如果在 Solaris 9 12/02 操作環(huán)境中運行 Sun ONE Application Server 軟件,并使用 /usr/appserver/bin 中的 flexanlg 命令,則會顯示打開失敗錯誤。
ld.so.1:/usr/appserver/bin/flexanlg:嚴重:libplc4.so:打開失敗:
文件不存在或目錄已被刪除
解決方法:按照以下步驟執(zhí)行操作。
將下面的條目添加到 LD_LIBRARY_PATH 文件中。
/usr/lib/mps
運行 flexanlg 命令。
% /usr/appserver/bin/flexanlg
僅支持 IPv6 的客戶機無法連接到 Application Server (4742559)
注意:
如果您的網(wǎng)絡中未使用 IPv6,則不會出現(xiàn)這個問題。
缺省情況下,Sun ONE Application Server 7 實例和 Admin Server 實例使用 IPv4。所有能運行 Sun ONE Application Server 的操作環(huán)境都支持 IPv4。對于支持 IPv6 的平臺,為了保持一致性,需要更改 Sun ONE Application Server 的配置。
注意:
如果要更改這些配置,您必須確保系統(tǒng)支持 IPv6。如果將 IPv6 相關的配置應用到僅支持 IPv4 的系統(tǒng),Application Server 實例可能無法啟動。
解決方法:執(zhí)行以下配置更改:
啟動管理服務器。
通過在瀏覽器中連接到管理服務器 HTTP 主機或端口,來啟動管理控制臺。
選擇要配置 IPv6 的服務器實例,例如 server1。
在樹視圖中擴展 HTTP 收聽者節(jié)點。
選擇要配置 IPv6 的 HTTP 收聽者,例如 http-listener1。
在“General”節(jié)中,將“IP Address”字段的值更改為 ANY。
在“Advanced”節(jié)中,將“Family”字段的值更改為 INET6。
將“Family”字段設置為 INET6 不會禁用 IPv4 功能,除非選定一個 IPv6 地址作為 IP 地址。如果 IP 地址設置為 ANY,則匹配所有的 IPv4 和 IPv6 地址。
單擊“Save”。
從左側的面板選擇您的服務器實例。
單擊“Apply Changes”。
單擊“Stop”。
單擊“Start”。
服務器將重新啟動并實現(xiàn)您所做的更改。
修改的樣例直到重新部署后才被更新 (4726161)
如果在進行小更改并重新封裝應用程序后試圖多次部署樣例,將顯示以下錯誤信息。
已經(jīng)部署
這個問題影響到大多數(shù)樣例,因為這些樣例都使用 Ant 公用程序和 common.xml 文件,而它們都具有 deploy 目標。因此,這種組合用法將應用程序的部署與資源的登記混合起來。
解決方法:選擇以下解決方法之一。
對于大多數(shù)使用 Ant 公用程序 build.xml 文件并包括 common.xml 文件的樣例應用程序,鍵入以下命令:
% asant deploy_common
對于所有其它樣例應用程序,鍵入以下命令:
% asant undeploy
% asant deploy
SPARC: 非零事務設置導致本地事務處理速度降低 (4700241)
本地事務管理器不支持具有非零的超時值設置的事務。如果將事務服務元素中的超時秒數(shù)屬性設置為大于 0 的值,則所有本地事務都被作為全局事務處理。超時值為 0 意味著如果事務管理器未收到參與的數(shù)據(jù)源返回的信息,事務管理器將一直等待。
注意:
如果數(shù)據(jù)源驅動程序不支持全局事務,本地事務可能失敗。
解決方法:將超時秒數(shù)復位為缺省值 0。
未啟動 Oracle JDBC 驅動程序優(yōu)化 (4732684)
要通過容器管理持久性 (CMP) bean 利用 Oracle JDBC 優(yōu)化,必須在 server.xml 文件的 classpath-suffix 屬性中指定 classes12.zip 文件。請勿將 classes12.zip 文件放置在 instance/lib/ 目錄(第三方庫的缺省目錄)中。
解決方法:將 classes12.zip 文件添加到 server.xml 文件的 classpath-suffix 屬性中。
動態(tài)重新裝入和調(diào)用應用程序的過程中發(fā)生訪問權限問題 (4756981)
如果管理服務器從屬于根用戶,而服務器實例從屬于非根用戶,則在動態(tài)重新裝入和調(diào)用應用程序的過程中可能會發(fā)生訪問權限問題。
解決方法:在部署和重新部署模塊或應用程序(具有或不具有預編譯選項)之后,將以下目錄的擁有者從根用戶更改為非根用戶,非根用戶與實例的擁有者相同。
根據(jù)應用程序的類型,目錄擁有權的更改應該遞歸應用到以下列表中的各個目錄:
domain-root/server-instance/applications/j2ee-apps/application-name
domain-root/server-instance/applications/j2ee-modules/module-name
domain-root/server-instance/generated/ejb/j2ee-apps/application-name
domain-root/server-instance/generated/jsp/j2ee-apps/application-name
domain-root/server-instance/generated/jsp/j2ee-modules/module-name
成為超級用戶。
根據(jù)實際情況,對每個目錄鍵入以下命令。
# chown -R non-root-instance-owner directory-name
由于 DNS 地址查找 IPv6 地址失敗,RMI-IIOP 客戶機不能使用 IPv6 地址 (4743419)
如果 DNS 查找 IPv6 地址失敗,則遠程方法調(diào)用因特網(wǎng) Inter-ORB 協(xié)議 (RMI-IIOP) 的客戶機不能使用 IPv6 地址。
解決方法:應該在部署站點中設置域名服務 (DNS),以便查找 IPv6 地址。
如果應用程序或系統(tǒng)不使用 UTF-8 編碼,查看事件日志的 Only show entries with 字段中的值將遭到破壞 (4763655)
如果用戶在 Only show entries with 字段中鍵入多字節(jié)字符并查找事件日志,則顯示查找結果時 Only show entries with 字段中的值被破壞。這是由于信息格式從 UTF-16 轉換到 UTF-8 造成的。
解決方法:無。
總結
以上是生活随笔為你收集整理的sun服务器dt消息不能被启动,Sun ONE Application Server 错误的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 冷冷的眼泪随风吹才知道离别的滋味是什么歌
- 下一篇: 知乎“515职人节”即将启动 聚焦新职人