2015-06-15 95 views
0

應用服務器在MobileFirst控制檯AIX 「無運行」

  • AIX V7.1
  • 的WebSphere Application Server V8.5.5.4
  • 的Java SDK V7.0.8
  • MobileFirst Platform Foundation 6.3
  • DB2 V10.1客戶端

數據庫服務器

  • AIX V7.1
  • DB2 V10.1

應用中心創建了數據庫和APPSCHM架構已創建與它的表。

MobileFirst數據庫已經與WRKLGHT,WLADMIN,& WLREPORT

創建使用LDAP和內部存儲庫設置與聯合安全了。使用WAS控制檯,震中控制檯和MobileFirst控制檯的WASADMIN的內部ID。

已安裝應用程序中心WAR並且可以訪問控制檯。我可以使用WASADMIN登錄到它。

MobileFirst控制檯是可訪問的,我可以使用WASADMIN登錄到它。

配置爲項目運行環境的ANT部署的XML文件。我提供了在MobileFirst Studio中構建的WAR文件。一切都經過適當配置。使用DB2實例所有者用戶標識/密碼來確保沒有權限問題。使用WASADMIN for ANT來部署到WAS。

做了以下ANT命令:

ant -f myproject.xml databases 
ant -f myproject.xml install 

項目運行環境部署有沒有在ANT日誌報告的錯誤。

WAS重新啓動。

然後我轉到瀏覽器(Firefox)中的MobileFirst控制檯,控制檯說沒有運行時環境。

WAS日誌中沒有錯誤。

我在Windows V8.1上使用了相同的項目WAR,WAS V8.5.5.4在Windows上運行,但使用了服務器配置工具(在AIX上不可用)。並且我的運行時環境顯示在MobileFirst控制檯中。

爲什麼我在使用ANT進行部署的AIX上部署時,MobileFirst控制檯中未顯示我的項目運行時環境?

順便說一句 - 我的MobileFirst應用程序使用WAS Liberty配置文件在MobileFirst Studio中運行,我可以使用我的移動設備連接到它。

我也可以使用服務器配置工具部署到Windows環境中的完整WAS,然後部署我的* .wlapp和適配器,然後使用我的移動設備連接到它。

我們在RedHat Linux上運行過相同的應用程序。

這似乎只在AIX上失敗。

ZIP Archive of log files on Google Drive (no signin required)

+0

請提供服務器的所有日誌。將其壓縮並上傳到Dropbox或任何其他服務。 –

+0

從日誌中,運行時間和管理員之間的通信似乎發生得很好 - [6/15/15 22:10:3​​8:278 EDT] 00000092 ManagementMXB I結果:LiquidMobile:server1/lexbz2185Node01Cell/lexbz2185Node01/9.51.102.185:運行時已成功同步 這很奇怪,運行時未顯示在控制檯中。在服務器啓動後幾分鐘,您是否嘗試確保在訪問控制檯時所有內容都已同步? –

+0

@james,你能回覆Didier的問題嗎? 「在服務器啓動後幾分鐘,您是否嘗試過,以確保在訪問控制檯時所有內容都是同步的?」 –

回答

0

我已經解決了這一具體問題我自己。

我不能肯定地說這些事情中的哪一件解決了問題,但是問題解決了。

我使用IBM Installation Manager(IM)從AIX服務器中完全卸載MobileFirst。我手動刪除了MobileFirst創建的文件系統中剩餘的任何目錄和文件。我通過WAS控制檯清理了WebSphere Application Server(WAS),確保所有的WAR,數據源,JDBC提供者等都被刪除了。

然後,我使用IM重新安裝了MobileFirst,並應用了日期爲2015年6月8日的iFix。在重新安裝期間,我不允許Installation Manager創建應用程序中心。

IM安裝​​部分之後,我爲Application Center和Worklight手動重新創建了數據庫。 Worklight具有三種Worklight,管理和報告模式,我手動安裝了Application Center EAR並手動配置了WAS以設置JDBC提供程序,數據源和LDAP安全性。

我手動安裝了Worklight Console WAR並手動配置了WAS以設置JDBC提供程序,數據源和LDAP安全性。

我使用ANT重新安裝了我們的MobileFirst項目運行時環境。我重新啓動了WAS,現在我的運行時環境顯示在Worklight控制檯中。