Application Server
数据库服务器
已创建Application Center数据库,并使用它的表创建了APPSCHM模式。
使用WRKLGHT,WLADMIN和&amp ;;创建了MobileFirst数据库。 WLREPORTWAS使用LDAP和内部存储库设置联合安全性。使用WASADMIN的内部标识用于WAS控制台,震中控制台和MobileFirst控制台。
安装了应用程序中心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上运行了与Windows上运行的WAS V8.5.5相同的项目WAR,但使用了服务器配置工具(在AIX上不可用)。我的运行时环境显示在MobileFirst控制台中。
为什么在使用ANT进行部署在AIX上部署时,我的项目运行时环境没有显示在MobileFirst控制台中?
BTW - 我的MobileFirst应用程序使用WAS Liberty配置文件在MobileFirst Studio中运行,我可以使用我的移动设备连接到它。
我还可以使用服务器配置工具在Windows环境中部署到完整的WAS,然后部署我的* .wlapp和适配器,然后使用我的移动设备连接到它。
我们在RedHat Linux上运行了相同的应用程序。
这似乎只在AIX上失败了。
ZIP Archive of log files on Google Drive (no signin required)
答案 0 :(得分:0)
我自己已经解决了这个问题。
我不能肯定地说这些问题中的哪一个解决了这个问题,但是问题已经解决了。
我使用IBM Installation Manager(IM)从AIX服务器上完全卸载了MobileFirst。我从MobileFirst创建的文件系统中手动删除了任何剩余的目录和文件。我通过WAS控制台清理了WebSphere Application Server(WAS),确保删除了所有WAR,数据源,JDBC提供程序等。
然后我使用IM重新安装了MobileFirst并应用了2015年6月8日的iFix。在重新安装期间,我不允许Installation Manager创建Application Center。
在IM安装部分之后,我手动为Application Center和Worklight重新创建数据库。 Worklight具有worklight,admin和reporting三种模式,我手动安装Application Center EAR并手动配置WAS以设置JDBC提供程序,数据源和LDAP安全性。
我手动安装了Worklight Console WAR并手动配置了WAS以设置JDBC提供程序,数据源和LDAP安全性。
我使用ANT重新安装了我们的MobileFirst项目运行时环境。我重新启动了WAS,现在我的运行时环境显示在Worklight控制台中。