我无法在远程GlassFish服务器(4.0)上连接/部署/运行任何应用程序,并且几天来一直在打这个。
本地我正在运行Windows 8,我尝试过使用NetBeans 7.3和8.0。我在本地安装了Java 7.25和8。远程GF服务器是版本4.0 build 89,在多宿主的Windows 8机器上,Java 7 25,在Glassfish中启用了远程管理。由于与服务器上的其他应用程序冲突,我还在端口8888而不是8080上运行HTTP。
在过去的某个时刻,我已经能够通过NB远程连接,但最近没有,我不完全确定发生了什么变化。我不知道服务器上有任何变化。
我无法再在NetBeans中获得Glassfish服务器旁边的“+”,我无法在远程Glassfish服务器上部署/运行/调试应用程序。
当我尝试部署时,我收到以下部署错误:
Starting of server My Server is not supported. Please, start the server manually. See the server log for details.
不幸的是,服务器日志没有任何与此相关的错误。我唯一看到的是典型的过期证书。
为了确认我真的在联系,我看了Fiddler并收到了以下内容:
HTTP/1.1 200 OK
Content-Type: text/html
Date: Wed, 14 May 2014 22:08:00 GMT
Transfer-Encoding: chunked
95
Signature-Version: 1.0
message: V3 cannot process this command at this time, please wait
use-main-children-attribute: false
exit-code: FAILURE
通过Web浏览器连接可以正常运行管理控制台以及我在端口8888上运行的应用程序。我可以通过Web界面加载文件,但不能通过NetBeans加载。
我最初只遇到Java 7和Netbeans 7.3的问题,但决定升级两者,希望可能有一些间歇性的但是已修复。但是,情况似乎并非如此。
有任何建议或想法吗?
答案 0 :(得分:1)
我使用了这个commands并且它有效
导航到GlassFish安装文件夹中的bin文件夹并执行:
./asadmin start-domain
./asadmin change-admin-password
设置新的管理员密码
./asadmin enable-secure-admin
使用您刚刚配置的管理员和密码
./asadmin stop-domain
./asadmin start-domain
答案 1 :(得分:0)
好。我想我找到了罪魁祸首。我在最后一次MS关键更新之前进行了系统还原,现在我可以连接了!我不确定是否只是MS更新与添加的几个Visual Studio SDK相比,但经过几天试图弄清楚它之后,它终于再次运行了。 PTL。
答案 2 :(得分:0)