Java Netbeans GlassFish Server 4, deploy, Connection denied: connect, false , 模块尚未部署。详情请查看服务器日志

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/25799671/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-11 01:11:08  来源:igfitidea点击:

Netbeans GlassFish Server 4, deploy, Connection refused: connect, false , The module has not been deployed. See the server log for details

javajakarta-eenetbeansdeploymentglassfish

提问by user3130012

My problem is that i get this message after i run any web application. example, in netbeans i create new project and chose webapplication i leave everything default i don't change the names.

我的问题是我在运行任何 Web 应用程序后收到此消息。例如,在 netbeans 中,我创建了新项目并选择了 webapplication,我将所有内容保留为默认值,我不更改名称。

then i deploy the first time it works but when i close netbeans and open it later and try to deploy the same project that was working before i get that error, no first it get stuck at "Starting GlassFish Server 4" then i stop it and redeploy and i get

然后我第一次部署它,但是当我关闭 netbeans 并稍后打开它并尝试部署在出现该错误之前正在工作的同一个项目时,首先它卡在“启动 GlassFish Server 4”然后我停止它并重新部署,我得到

 Starting GlassFish Server 4
 GlassFish Server 4 is running.
 In-place deployment at C:\Users\****\Documents\NetBeansProjects\WebApplication1\build\web
 GlassFish Server 4, deploy, Connection refused: connect, false
 C:\Users\***\Documents\NetBeansProjects\WebApplication1\nbproject\build-impl.xml:1045: The       
 module has not been deployed.
 See the server log for details.
 BUILD FAILED (total time: 8 seconds)

so this has cost me my exam because i didn't know how to deal with it, it was devastating to feel so powerless, i immediately got disorientated and before i knew it, it was time to hand in our work and i was still stuck at first task and every other task depended on the success of the first task. Anyway since then i have been deleting glassfish and reinstalling to get it to work(too bad i dint think of this during my exams, also should have focused more on practice than theory then i could have see the problem already).

所以这让我失去了我的考试,因为我不知道如何处理它,感到如此无力是毁灭性的,我立即迷失了方向,在我意识到之前,是时候交我们的工作了,但我仍然被卡住了第一个任务和其他所有任务都取决于第一个任务的成功。无论如何,从那以后我一直在删除 glassfish 并重新安装以使其正常工作(太糟糕了,我在考试期间没有想到这一点,也应该更多地关注实践而不是理论,然后我就可以看到问题了)。

have tried adding netbeans to fire wall, changing ports and some other stuff suggested by others, still no luck, result is always the same i even used a brand new virtual machine and i still get the same message when i close netbeans and reopen it later. again when i delete glassfish and reinstall it i works just fine.

曾尝试将 netbeans 添加到防火墙、更改端口和其他人建议的其他一些东西,但仍然没有运气,结果始终相同我什至使用了全新的虚拟机,但当我关闭 netbeans 并稍后重新打开时仍然收到相同的消息. 再次当我删除 glassfish 并重新安装它时,我工作得很好。

here is my server log, apologies, i don't know how to make it pretty yet. Server Log:

这是我的服务器日志,抱歉,我还不知道如何让它变得漂亮。服务器日志:

[2014-09-13T04:14:44.926+0200] [glassfish 4.1] [INFO] [NCLS-LOGGING-00009] [javax.enterprise.logging] [tid: _ThreadID=17 _ThreadName=RunLevelControllerThread-1410574484853] [timeMillis: 1410574484926] [levelValue: 800] [[
  Running GlassFish Version: GlassFish Server Open Source Edition  4.1  (build 13)]]
[2014-09-13T04:14:44.928+0200] [glassfish 4.1] [INFO] [NCLS-LOGGING-00010] [javax.enterprise.logging] [tid: _ThreadID=17 _ThreadName=RunLevelControllerThread-1410574484853] [timeMillis: 1410574484928] [levelValue: 800] [[
  Server log file is using Formatter class: com.sun.enterprise.server.logging.ODLLogFormatter]]
[2014-09-13T04:14:45.135+0200] [glassfish 4.1] [INFO] [] [org.hibernate.validator.internal.util.Version] [tid: _ThreadID=19 _ThreadName=RunLevelControllerThread-1410574484859] [timeMillis: 1410574485135] [levelValue: 800] [[
  HV000001: Hibernate Validator 5.0.0.Final]]
[2014-09-13T04:14:45.151+0200] [glassfish 4.1] [INFO] [NCLS-SECURITY-01115] [javax.enterprise.system.core.security] [tid: _ThreadID=17 _ThreadName=RunLevelControllerThread-1410574484853] [timeMillis: 1410574485151] [levelValue: 800] [[
  Realm [admin-realm] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.]]
[2014-09-13T04:14:45.154+0200] [glassfish 4.1] [INFO] [NCLS-SECURITY-01115] [javax.enterprise.system.core.security] [tid: _ThreadID=17 _ThreadName=RunLevelControllerThread-1410574484853] [timeMillis: 1410574485154] [levelValue: 800] [[
  Realm [file] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.]]
[2014-09-13T04:14:45.167+0200] [glassfish 4.1] [INFO] [NCLS-SECURITY-01115] [javax.enterprise.system.core.security] [tid: _ThreadID=17 _ThreadName=RunLevelControllerThread-1410574484853] [timeMillis: 1410574485167] [levelValue: 800] [[
  Realm [certificate] of classtype [com.sun.enterprise.security.auth.realm.certificate.CertificateRealm] successfully created.]]
[2014-09-13T04:14:45.217+0200] [glassfish 4.1] [INFO] [] [org.glassfish.ha.store.spi.BackingStoreFactoryRegistry] [tid: _ThreadID=18 _ThreadName=RunLevelControllerThread-1410574484859] [timeMillis: 1410574485217] [levelValue: 800] [[
  Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry]]
[2014-09-13T04:14:45.224+0200] [glassfish 4.1] [INFO] [SEC-SVCS-00100] [javax.enterprise.security.services] [tid: _ThreadID=17 _ThreadName=RunLevelControllerThread-1410574484853] [timeMillis: 1410574485224] [levelValue: 800] [[
  Authorization Service has successfully initialized.]]
[2014-09-13T04:14:45.287+0200] [glassfish 4.1] [INFO] [NCLS-CORE-00087] [javax.enterprise.system.core] [tid: _ThreadID=16 _ThreadName=RunLevelControllerThread-1410574484852] [timeMillis: 1410574485287] [levelValue: 800] [[
  Grizzly Framework 2.3.15 started in: 38ms - bound to [/0.0.0.0:8080]]]
[2014-09-13T04:14:45.314+0200] [glassfish 4.1] [INFO] [NCLS-CORE-00087] [javax.enterprise.system.core] [tid: _ThreadID=16 _ThreadName=RunLevelControllerThread-1410574484852] [timeMillis: 1410574485314] [levelValue: 800] [[
  Grizzly Framework 2.3.15 started in: 2ms - bound to [/0.0.0.0:8181]]]
[2014-09-13T04:14:45.320+0200] [glassfish 4.1] [INFO] [NCLS-CORE-00087] [javax.enterprise.system.core] [tid: _ThreadID=16 _ThreadName=RunLevelControllerThread-1410574484852] [timeMillis: 1410574485320] [levelValue: 800] [[
  Grizzly Framework 2.3.15 started in: 2ms - bound to [/0.0.0.0:4848]]]
[2014-09-13T04:14:45.366+0200] [glassfish 4.1] [INFO] [NCLS-CORE-00087] [javax.enterprise.system.core] [tid: _ThreadID=18 _ThreadName=RunLevelControllerThread-1410574484859] [timeMillis: 1410574485366] [levelValue: 800] [[
  Grizzly Framework 2.3.15 started in: 1ms - bound to [/0.0.0.0:3700]]]
[2014-09-13T04:14:45.457+0200] [glassfish 4.1] [INFO] [NCLS-CORE-00017] [javax.enterprise.system.core] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1410574485457] [levelValue: 800] [[
  GlassFish Server Open Source Edition  4.1  (13) startup time : Felix (10.400ms), startup services(622ms), total(11.022ms)]]
[2014-09-13T04:14:45.800+0200] [glassfish 4.1] [INFO] [NCLS-CORE-00087] [javax.enterprise.system.core] [tid: _ThreadID=19 _ThreadName=RunLevelControllerThread-1410574484859] [timeMillis: 1410574485800] [levelValue: 800] [[
  Grizzly Framework 2.3.15 started in: 1ms - bound to [/0.0.0.0:7676]]]
[2014-09-13T04:14:45.801+0200] [glassfish 4.1] [INFO] [NCLS-BOOTSTRAP-00027] [javax.enterprise.bootstrap] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1410574485801] [levelValue: 800] [[
  Registered com.sun.enterprise.glassfish.bootstrap.osgi.EmbeddedOSGiGlassFishImpl@648c5dd5 as OSGi service registration: org.apache.felix.framework.ServiceRegistrationImpl@1217d00b.]]
[2014-09-13T04:14:48.485+0200] [glassfish 4.1] [INFO] [NCLS-CORE-00087] [javax.enterprise.system.core] [tid: _ThreadID=41 _ThreadName=pool-11-thread-1] [timeMillis: 1410574488485] [levelValue: 800] [[
  Grizzly Framework 2.3.15 started in: 1ms - bound to [/0.0.0.0:8080]]]
[2014-09-13T04:14:48.611+0200] [glassfish 4.1] [INFO] [NCLS-CORE-00087] [javax.enterprise.system.core] [tid: _ThreadID=67 _ThreadName=pool-15-thread-1] [timeMillis: 1410574488611] [levelValue: 800] [[
  Grizzly Framework 2.3.15 started in: 1ms - bound to [/0.0.0.0:8181]]]
[2014-09-13T04:14:48.863+0200] [glassfish 4.1] [INFO] [] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574488863] [levelValue: 800] [[
  visiting unvisited references]]
[2014-09-13T04:14:48.988+0200] [glassfish 4.1] [INFO] [NCLS-SECURITY-01002] [javax.enterprise.system.core.security] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574488988] [levelValue: 800] [[
  Java security manager is disabled.]]
[2014-09-13T04:14:48.988+0200] [glassfish 4.1] [INFO] [NCLS-SECURITY-01010] [javax.enterprise.system.core.security] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574488988] [levelValue: 800] [[
  Entering Security Startup Service.]]
[2014-09-13T04:14:48.992+0200] [glassfish 4.1] [INFO] [NCLS-SECURITY-01143] [javax.enterprise.system.core.security] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574488992] [levelValue: 800] [[
  Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper.]]
[2014-09-13T04:14:49.040+0200] [glassfish 4.1] [INFO] [NCLS-SECURITY-01011] [javax.enterprise.system.core.security] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489040] [levelValue: 800] [[
  Security Service(s) started successfully.]]
[2014-09-13T04:14:49.189+0200] [glassfish 4.1] [INFO] [AS-WEB-GLUE-00198] [javax.enterprise.web] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489189] [levelValue: 800] [[
  Created HTTP listener http-listener-1 on host/port 0.0.0.0:8080]]
[2014-09-13T04:14:49.197+0200] [glassfish 4.1] [INFO] [AS-WEB-GLUE-00198] [javax.enterprise.web] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489197] [levelValue: 800] [[
  Created HTTP listener http-listener-2 on host/port 0.0.0.0:8181]]
[2014-09-13T04:14:49.202+0200] [glassfish 4.1] [INFO] [AS-WEB-GLUE-00198] [javax.enterprise.web] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489202] [levelValue: 800] [[
  Created HTTP listener admin-listener on host/port 0.0.0.0:4848]]
[2014-09-13T04:14:49.223+0200] [glassfish 4.1] [INFO] [AS-WEB-GLUE-00200] [javax.enterprise.web] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489223] [levelValue: 800] [[
  Created virtual server server]]
[2014-09-13T04:14:49.226+0200] [glassfish 4.1] [INFO] [AS-WEB-GLUE-00200] [javax.enterprise.web] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489226] [levelValue: 800] [[
  Created virtual server __asadmin]]
[2014-09-13T04:14:49.418+0200] [glassfish 4.1] [INFO] [AS-WEB-CORE-00306] [javax.enterprise.web.core] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489418] [levelValue: 800] [[
  Setting JAAS app name glassfish-web]]
[2014-09-13T04:14:49.418+0200] [glassfish 4.1] [INFO] [AS-WEB-GLUE-00201] [javax.enterprise.web] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489418] [levelValue: 800] [[
  Virtual server server loaded default web module ]]
[2014-09-13T04:14:49.663+0200] [glassfish 4.1] [INFO] [] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489663] [levelValue: 800] [[
  visiting unvisited references]]
[2014-09-13T04:14:49.666+0200] [glassfish 4.1] [INFO] [] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489666] [levelValue: 800] [[
  visiting unvisited references]]
[2014-09-13T04:14:49.907+0200] [glassfish 4.1] [INFO] [AS-WEB-GLUE-00172] [javax.enterprise.web] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489907] [levelValue: 800] [[
  Loading application [moo] at [/moo]]]
[2014-09-13T04:14:49.955+0200] [glassfish 4.1] [INFO] [] [javax.enterprise.system.core] [tid: _ThreadID=51 _ThreadName=admin-listener(3)] [timeMillis: 1410574489955] [levelValue: 800] [[
  moo was successfully deployed in 1.171 milliseconds.]]
[2014-09-13T04:14:50.376+0200] [glassfish 4.1] [INFO] [NCLS-JMX-00005] [javax.enterprise.system.jmx] [tid: _ThreadID=61 _ThreadName=Thread-14] [timeMillis: 1410574490376] [levelValue: 800] [[
  JMXStartupService has started JMXConnector on JMXService URL service:jmx:rmi://ALIENBEEST:8686/jndi/rmi://ALIENBEEST:8686/jmxrmi]]
[2014-09-13T04:15:57.253+0200] [glassfish 4.1] [INFO] [NCLS-CORE-00092] [javax.enterprise.system.core] [tid: _ThreadID=113 _ThreadName=Thread-23] [timeMillis: 1410574557253] [levelValue: 800] [[
  Server shutdown initiated]]
[2014-09-13T04:15:57.255+0200] [glassfish 4.1] [INFO] [NCLS-BOOTSTRAP-00028] [javax.enterprise.bootstrap] [tid: _ThreadID=113 _ThreadName=Thread-23] [timeMillis: 1410574557255] [levelValue: 800] [[
  Unregistered com.sun.enterprise.glassfish.bootstrap.osgi.EmbeddedOSGiGlassFishImpl@648c5dd5 from service registry.]]
[2014-09-13T04:15:57.255+0200] [glassfish 4.1] [INFO] [] [] [tid: _ThreadID=113 _ThreadName=Thread-8] [timeMillis: 1410574557255] [levelValue: 800] [[
  FileMonitoring shutdown]]
[2014-09-13T04:15:57.257+0200] [glassfish 4.1] [INFO] [NCLS-JMX-00002] [javax.enterprise.system.jmx] [tid: _ThreadID=113 _ThreadName=Thread-23] [timeMillis: 1410574557257] [levelValue: 800] [[
  JMXStartupService: Stopped JMXConnectorServer: null]]
[2014-09-13T04:15:57.258+0200] [glassfish 4.1] [INFO] [NCLS-JMX-00001] [javax.enterprise.system.jmx] [tid: _ThreadID=113 _ThreadName=Thread-23] [timeMillis: 1410574557258] [levelValue: 800] [[
  JMXStartupService and JMXConnectors have been shut down.]]
[2014-09-13T04:15:57.302+0200] [glassfish 4.1] [INFO] [] [] [tid: _ThreadID=117 _ThreadName=Thread-8] [timeMillis: 1410574557302] [levelValue: 800] [[
  JdbcRuntimeExtension,  getAllSystemRAResourcesAndPools = [GlassFishConfigBean.org.glassfish.jdbc.config.JdbcResource, GlassFishConfigBean.org.glassfish.jdbc.config.JdbcResource, GlassFishConfigBean.org.glassfish.jdbc.config.JdbcResource, GlassFishConfigBean.org.glassfish.jdbc.config.JdbcConnectionPool, GlassFishConfigBean.org.glassfish.jdbc.config.JdbcConnectionPool, GlassFishConfigBean.org.glassfish.jdbc.config.JdbcConnectionPool]]]

回答by user3130012

Alright I see no one is willing to touch this with nine foot pole so i will give my solution. after many dreadful hours of searching the web, installing and uninstalling netbeans and glassfish, trying up to 7.4 netbeans and changing to old jdk up to 7. giving up in frustration then coming back. then this idea worked.

好吧,我看没有人愿意用九英尺的杆子碰这个,所以我会给出我的解决方案。经过许多可怕的网络搜索,安装和卸载 netbeans 和 glassfish,尝试最多 7.4 netbeans 并更改为最多 7 的旧 jdk。沮丧地放弃然后又回来了。然后这个想法奏效了。

Solution: start netbeans, before i deploy project i got to my installation of glasfish on my pc it looks like somthing like this

解决方案:启动netbeans,在我部署项目之前,我在我的电脑上安装了glasfish,它看起来像这样

C:\Users\myusername\GlassFish_Server\glassfish\bin

C:\用户\我的用户名\GlassFish_Server\glassfish\bin

start: asadmin.bat

开始:asadmin.bat

then in the console that open: start-domain then go back to netbeans when its done if you refresh the netbeans server you see its running or you can go to localhost to confirm too.

然后在打开的控制台中: start-domain 然后在完成后返回 netbeans 如果您刷新 netbeans 服务器,您会看到它正在运行,或者您也可以转到 localhost 进行确认。

to stop it: stop-domain

停止它:停止域

also on another machine that has windows 7 it worked just fine.

同样在另一台装有 Windows 7 的机器上,它工作得很好。

回答by Vikesh Kumar

Go to line no. 1045 in build-impl.xmlor click on line comes after deploying the web application as error and set the debugmode = "true"like this:

转到行号。1045 inbuild-impl.xml或 click on line 在将 web 应用程序部署为错误并设置debugmode = "true"如下后出现:

"<nbdeploy clientUrlPart="${client.urlPart}" debugmode="true" forceRedeploy="${forceRedeploy}"/>"

after that save it and deploy the web application, it will be deployed.

之后保存并部署 Web 应用程序,它将被部署。

回答by Payforhor

I think I faced some related problem and I think that the solution is that you have to launch Netbeans as an admin, instead of what netbeans doesn't have the rights to modify the filesystem and launch the glassfish server. (In my case Glassfish is under Program files directory, and user management is on).

我想我遇到了一些相关的问题,我认为解决方案是您必须以管理员身份启动 Netbeans,而不是 netbeans 无权修改文件系统和启动 glassfish 服务器。(在我的情况下,Glassfish 位于 Program files 目录下,并且启用了用户管理)。

If you can try that and tell us if it worked for my it was perfect ! (and also the URL for the domain is internal to the instalation directory)

如果您可以尝试并告诉我们它是否对我有用,那就太完美了!(而且域的 URL 是安装目录内部的)