2011-06-13 46 views
5

我最近遇到了使用RAD 8.0.2的新問題。當我從RAD內部啓動WAS服務器時,無論是否發佈任何應用程序,WAS都會啓動並在控制檯中顯示輸出。我甚至可以從我的網絡瀏覽器訪問服務器。但是,RAD從未意識到WAS已成功啓動,並且在達到超時限制後,RAD聲稱服務器無法啓動。我已經在WAS 6.1和7.0測試環境和WebSphere Portal 6.1外部環境中嘗試了這一點,我總是得到相同的結果。當然,這使得開發變得非常困難,我急於修復這個問題。任何幫助將不勝感激! - 約翰RAD 8不能識別WAS已經啓動

+0

我有與WPS7和RAD8相同的問題。我嘗試修改RMI和SOAP端口,並希望獲得最好的... – cringe 2011-12-28 07:50:58

+1

請參閱[here](http://stackoverflow.com/questions/12573166/why-isnt-rad-eclipse-able-to-properly- detect-was-server-startup) – Stefan 2014-09-02 09:21:19

回答

0

嘗試切換SOAP和RMI選項,看看是否有幫助。

有時會遇到麻煩,如果您切換RAD用於連接到測試環境服務器的協議,它總是有效。

此外,作爲一個完整性檢查,確保RAD服務器配置中指定的端口號是正確的。有可能錯誤的端口號碼也可能是罪魁禍首。

HTH

Manglu

+0

感謝您的建議!我試過使用RMI和SOAP連接,然後單擊「測試連接」鏈接。既不工作,所以這可能是問題。此錯誤消息引用Technote [http://www.ibm.com/support/docview.wss?uid=swg21266028]和兩個例外代碼: ** ADMC0017E:**'無法創建RMI連接器以連接到host host at port 2809' and ** ADMC0016E **:'系統無法創建SOAP連接器以連接到端口8880處的主機本地主機' 我沒有在Technote中看到任何有用的信息。也許我有Windows 7設置問題? – John 2011-06-14 15:23:57

+0

約翰,我無法解釋發生了什麼。您可以仔細檢查端口號並確保服務器分別爲RMI和SOAP分別使用2809和8880? – Manglu 2011-06-16 05:23:23

+0

我通過進入管理控制檯來做到這一點。一切看起來正確。由於我已經有好幾天沒有能夠使用RAD,所以我再也無法承受失去更多時間。所以,我繼續卸載/重新安裝RAD。事情正在起作用。不幸的是,這意味着我不知道最初是什麼原因造成了這個問題,或者未來如何避免或修復它。再次感謝您的建議! – John 2011-06-16 15:57:46

1

我不認爲這個問題是RAD 8.0。我有類似的問題,這是由重寫的.Metadata屬性引起的。請按照以下步驟操作。

  • 關閉RAD
  • 殺Java和javaw.exe的在任務管理器運行在後臺運行Eclipse/RAD
  • 拆除工作空間路徑.Metadata屬性(記住,當你刪除此特性,工作區設置和服務器將從工作區中刪除)
  • 以管理員身份打開RAD,它會自動在工作區路徑中創建.metadata。但是,這將是一個默認設置(沒有工作區設置)。
  • 需要更新工作區中的用戶庫並再次添加服務器(由於服務器配置文件從未更改過,服務器設置仍然可用)。這些設置將更新您的工作區上的.Metadata。
0

我可以通過刪除服務器配置文件「AppSrv1」(Windows - >首選項 - >服務器)並使用配置文件管理工具在同一頁面創建一個新配置文件來解決問題。