WAS 8.5完整个人资料 isn't officially supported on OSX by IBM因此,从 OSX 执行开发的唯一选择是安装存根运行时并连接到 WAS 远程安装。我正在尝试安装此类方案,但出现问题但无法连接到我的 WAS 。
我的安装:
在 OSX El Capitan 已安装:
WebSphere Application Server traditional V8.5 stub
)anatoly-ubuntu-vm
,可以从主机访问,即ping anatoly-ubuntu-vm
正常工作/opt/IBM/WebSphere
AppSrv01
/opt/IBM/WebSphere/AppServer/profiles
个人资料
RAD中的我的连接设置:
WebSphere Application Server traditional V8.5 stub at anatoly-ubuntu-vm
anatoly-ubuntu-vm
WebSphere Application Server traditional V8.5 stub
RMI 2809
和SOAP 8880
这两个选项都不起作用Enable the server to start remotely
并使用我的用户名和密码Select the operating system running the remote server:
选中Linux
选项。我已经尝试了我的常规Ubuntu帐户和root,这两个选项都不起作用。 Server profile path
定义为/opt/IBM/WebSphere/AppServer/profiles/AppSrv01
当我尝试启动服务器时,我遇到以下异常:
启动服务器时出现以下问题。 CTGRI0001E应用程序无法建立连接 anatoly-ubuntu-vm。
我做错了什么?
更新1:
在我写完这篇文章之后,我发现SSH服务器根本没有安装和配置,如下所述:Requirements for using Remote Execution and Access (RXA)现在,我已经安装了,它似乎已连接但仍停留在23在Preparing launch delegate
阶段的%,一段时间后它会抛出以下错误:
启动服务器时出现以下问题。该 服务器可能无法以正确的模式启动。你可以重启 服务器如果启动到所需模式。 CTGRI0075E文件传输到 或者来自名为[anatoly-ubuntu-vm]的系统在之前超时 转移可以完成。当前超时间隔设置为240000 毫秒,可能需要增加。
更新2:
正如我所看到的,尽管错误消息服务器已启动,我甚至可以连接到Web控制台anatoly-ubuntu-vm:9060/console/ibm
,但它看起来不是SOAP连接,RMI连接都不起作用。当我从RAD的设置概述页面运行测试连接时,出现以下错误:
尝试使用所有可用连接后连接失败 类型。
验证端口值是否正确并且服务器是否已启动。如果 启用服务器的安全性,验证“安全性已启用 在此服务器上选中“复选框,以及用户ID和密码 提供。您可以在服务器编辑器中或何时指定 创建一个新服务器。
对于具有最常见服务器连接详细信息的技术说明 问题,请参阅http://www.ibm.com/support/docview.wss?uid=swg21266028。
上次连接尝试失败,出现以下异常: ADMC0016E:系统无法创建要连接的SOAP连接器 在8880号港口主持anatoly-ubuntu-vm。
更新3
正如@DanielBarbarian猜测我试图运行./wsadmin.sh -port 8880
并且它工作并返回
使用SOAP连接器连接到节点anatoly-ubuntu-vmNode01上的进程“server1”;进程类型是:UnManagedProcess`
这是我的端口的设置:
更新4
当我尝试从OSX主机运行telnet anatoly-ubuntu-vm 8880
时,我收到以下响应(由于隐私问题,IP地址已更改为非实际):
anatoly-mac:~ anatoly$ telnet anatoly-ubuntu-vm 8880
Trying 192.168.10.10...
Connected to anatoly-ubuntu-vm
Escape character is '^]'.
HTTP/1.1 408 Request Timeout
Content-Type: text/html
Content-Length: 117
Connection: close
<HTML><TITLE>408 - Request Timeout</TITLE><BODY>
<h1>408 Connection timed out while reading request</h1></BODY>
</HTML>Connection closed by foreign host