java.io.IOException: Unable to connect to admin-server at given host: [localhost] and port: [4848]. Please check if this server is up and running and that the host and port provided are correct. at com.sun.enterprise.admin.jmx.remote.comm.ServletConnection.handleException(ServletConnection.java:258) at com.sun.enterprise.admin.jmx.remote.comm.ServletConnection.receive(ServletConnection.java:148) at com.sun.enterprise.admin.jmx.remote.comm.MBeanServerMessageConductor.invoke(MBeanServerMessageConductor.java:84) at com.sun.enterprise.admin.jmx.remote.internal.RemoteMBeanServerConnection.invoke(RemoteMBeanServerConnection.java:421) at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:288) at com.sun.appserv.management.util.jmx.MBeanProxyHandler.invoke(MBeanProxyHandler.java:672) at com.sun.appserv.management.client.handler.AMXProxyHandler._invoke(AMXProxyHandler.java:1113) at com.sun.appserv.management.client.handler.AMXProxyHandler.invoke(AMXProxyHandler.java:1024) Caused: java.lang.reflect.UndeclaredThrowableException at $Proxy50.waitAMXReady(.java:0) at com.sun.enterprise.deployapi.SunDeploymentManager.getRootProxy(SunDeploymentManager.java:1640) at com.sun.enterprise.deployapi.SunDeploymentManager.getModulesOnATarget(SunDeploymentManager.java:410) Caused: javax.enterprise.deploy.spi.exceptions.TargetException: Error getting required modules at com.sun.enterprise.deployapi.SunDeploymentManager.getModules(SunDeploymentManager.java:393) at com.sun.enterprise.deployapi.SunDeploymentManager.getAvailableModules(SunDeploymentManager.java:328) at org.netbeans.modules.j2ee.sun.ide.dm.SunDeploymentManager.getAvailableModules(SunDeploymentManager.java:574) Caused: java.lang.IllegalArgumentException: javax.enterprise.deploy.spi.exceptions.TargetException: Error getting required modules at org.netbeans.modules.j2ee.deployment.impl.TargetServer.getAvailableTMIDsMap(TargetServer.java:416) at org.netbeans.modules.j2ee.deployment.impl.TargetServer.getDeploymentDirectoryModules(TargetServer.java:901) at org.netbeans.modules.j2ee.deployment.impl.TargetServer.notifyArtifactsUpdated(TargetServer.java:800) at org.netbeans.modules.j2ee.deployment.impl.DeployOnSaveManager$DeployTask.notifyServer(DeployOnSaveManager.java:439) at org.netbeans.modules.j2ee.deployment.impl.DeployOnSaveManager$DeployTask.run(DeployOnSaveManager.java:358) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)