This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 26450 - org.openide.debugger.DebuggerException: Exception while starting debugger
Summary: org.openide.debugger.DebuggerException: Exception while starting debugger
Status: VERIFIED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: Martin Grebac
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-12 11:33 UTC by sva
Modified: 2003-09-18 13:39 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Output to localhost tab (1.44 KB, text/plain)
2002-08-12 11:34 UTC, sva
Details
Output to debugger console (28 bytes, text/plain)
2002-08-12 11:35 UTC, sva
Details
Output to localhost_access tab (1.44 KB, text/plain)
2002-08-12 11:36 UTC, sva
Details
Output to tomcat tab (422 bytes, text/plain)
2002-08-12 11:37 UTC, sva
Details
Exception stack trace (8.46 KB, text/plain)
2002-08-12 11:38 UTC, sva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sva 2002-08-12 11:33:18 UTC
Steps to reproduce:
1. Start to debug 1st jsp.
2. Execute 2nd jsp.
3. Start to debug 2nd jsp.
4. Execute 1st jsp.
5. While tomcat starts press reload in browser.
6. Repeat steps 1-6 several times.
Following exception occured:
==========================================================
org.openide.debugger.DebuggerException: Exception while 
starting debugger: 
Cannot connect to remote VM.
java.net.ConnectException: Connection refused: connect
        at 
org.netbeans.modules.debugger.jpda.JPDADebugger.connect
(JPDADebugger.java:945)
        at 
org.netbeans.modules.debugger.jpda.JPDADebugger.connect
(JPDADebugger.java:892)
        at 
org.netbeans.modules.debugger.jpda.JPDADebugger.startDebugg
er(JPDADebugger.java:255)
        at 
org.netbeans.modules.debugger.multisession.EnterpriseDebugg
er.startDebugger(EnterpriseDebugger.java:228)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.connectIDEDebugger(DefaultServerInstanceManager.java:210)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.access$100(DefaultServerInstanceManager.java:83)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
$CopyMakerServerInstanceListener.go
(DefaultServerInstanceManager.java:473)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
$CopyMakerServerInstanceListener.serverStatusChanged
(DefaultServerInstanceManager.java:458)
        at 
org.netbeans.modules.j2ee.impl.ServerChangeSupport.fireStat
us(ServerChangeSupport.java:83)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Instance.fireS
tatus(Tomcat40Instance.java:199)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.f
ireStatus(Tomcat40Installation.java:1132)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.c
reateNewTomcatProcess(Tomcat40Installation.java:879)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.s
tartServerInExecMode(Tomcat40Installation.java:823)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.s
ynchronizeStart(Tomcat40Installation.java:963)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.i
ncrementalDeploy(Tomcat40Installation.java:600)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Instance.deplo
y(Tomcat40Instance.java:260)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.doDeploy(DefaultServerInstanceManager.java:136)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.startExecution(DefaultServerInstanceManager.java:150)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.serverInstanceStartExecution
(DefaultServerInstanceManager.java:101)
        at 
org.netbeans.modules.j2ee.impl.DefaultExecPerformer.startEx
ecution(DefaultExecPerformer.java:105)
        at 
org.netbeans.modules.web.execution.WebDefaultExecPerformer.
startExecution(WebDefaultExecPerformer.java:256)
        at 
org.netbeans.modules.j2ee.impl.ServerExecutor.execute
(ServerExecutor.java:74)
        at 
org.netbeans.modules.j2ee.impl.ServerExecutor.execute
(ServerExecutor.java:64)
        at org.netbeans.modules.j2ee.impl.ExecSupport.start
(ExecSupport.java:125)
        at 
org.netbeans.modules.j2ee.impl.ServerExecSupport.start
(ServerExecSupport.java:141)
        at org.openide.actions.ExecuteAction.execute
(ExecuteAction.java:139)
        at org.openide.actions.ExecuteAction.execute
(ExecuteAction.java:236)
        at org.openide.actions.ExecuteAction.performAction
(ExecuteAction.java:101)
        at 
org.openide.util.actions.NodeAction.performAction
(NodeAction.java:179)
        at 
org.openide.util.actions.NodeAction.actionPerformed
(NodeAction.java:170)
        at org.netbeans.core.ModuleActions$1.run
(ModuleActions.java:100)
        at org.openide.util.Task.run(Task.java:136)
        at org.openide.util.RequestProcessor$Processor.run
(RequestProcessor.java:599)
Caused by: java.net.ConnectException: Connection refused: 
connect
        at java.net.PlainSocketImpl.socketConnect(Native 
Method)
        at java.net.PlainSocketImpl.doConnect
(PlainSocketImpl.java:295)
        at java.net.PlainSocketImpl.connectToAddress
(PlainSocketImpl.java:161)
        at java.net.PlainSocketImpl.connect
(PlainSocketImpl.java:148)
        at java.net.Socket.connect(Socket.java:425)
        at java.net.Socket.connect(Socket.java:375)
        at java.net.Socket.<init>(Socket.java:290)
        at java.net.Socket.<init>(Socket.java:118)
        at com.sun.tools.jdi.SocketTransport.attach
(SocketTransport.java:46)
        at 
com.sun.tools.jdi.SocketAttachingConnector.attach
(SocketAttachingConnector.java:65)
        at 
org.netbeans.modules.debugger.jpda.JPDADebugger.connect
(JPDADebugger.java:937)
[catch] ... 32 more
==>
java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native 
Method)
        at java.net.PlainSocketImpl.doConnect
(PlainSocketImpl.java:295)
        at java.net.PlainSocketImpl.connectToAddress
(PlainSocketImpl.java:161)
        at java.net.PlainSocketImpl.connect
(PlainSocketImpl.java:148)
        at java.net.Socket.connect(Socket.java:425)
        at java.net.Socket.connect(Socket.java:375)
        at java.net.Socket.<init>(Socket.java:290)
        at java.net.Socket.<init>(Socket.java:118)
        at com.sun.tools.jdi.SocketTransport.attach
(SocketTransport.java:46)
        at 
com.sun.tools.jdi.SocketAttachingConnector.attach
(SocketAttachingConnector.java:65)
        at 
org.netbeans.modules.debugger.jpda.JPDADebugger.connect
(JPDADebugger.java:937)
        at 
org.netbeans.modules.debugger.jpda.JPDADebugger.connect
(JPDADebugger.java:892)
        at 
org.netbeans.modules.debugger.jpda.JPDADebugger.startDebugg
er(JPDADebugger.java:255)
        at 
org.netbeans.modules.debugger.multisession.EnterpriseDebugg
er.startDebugger(EnterpriseDebugger.java:228)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.connectIDEDebugger(DefaultServerInstanceManager.java:210)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.access$100(DefaultServerInstanceManager.java:83)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
$CopyMakerServerInstanceListener.go
(DefaultServerInstanceManager.java:473)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
$CopyMakerServerInstanceListener.serverStatusChanged
(DefaultServerInstanceManager.java:458)
        at 
org.netbeans.modules.j2ee.impl.ServerChangeSupport.fireStat
us(ServerChangeSupport.java:83)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Instance.fireS
tatus(Tomcat40Instance.java:199)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.f
ireStatus(Tomcat40Installation.java:1132)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.c
reateNewTomcatProcess(Tomcat40Installation.java:879)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.s
tartServerInExecMode(Tomcat40Installation.java:823)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.s
ynchronizeStart(Tomcat40Installation.java:963)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Installation.i
ncrementalDeploy(Tomcat40Installation.java:600)
        at 
org.netbeans.modules.tomcat.tomcat40.Tomcat40Instance.deplo
y(Tomcat40Instance.java:260)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.doDeploy(DefaultServerInstanceManager.java:136)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.startExecution(DefaultServerInstanceManager.java:150)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager
.serverInstanceStartExecution
(DefaultServerInstanceManager.java:101)
        at 
org.netbeans.modules.j2ee.impl.DefaultExecPerformer.startEx
ecution(DefaultExecPerformer.java:105)
        at 
org.netbeans.modules.web.execution.WebDefaultExecPerformer.
startExecution(WebDefaultExecPerformer.java:256)
        at 
org.netbeans.modules.j2ee.impl.ServerExecutor.execute
(ServerExecutor.java:74)
        at 
org.netbeans.modules.j2ee.impl.ServerExecutor.execute
(ServerExecutor.java:64)
        at org.netbeans.modules.j2ee.impl.ExecSupport.start
(ExecSupport.java:125)
        at 
org.netbeans.modules.j2ee.impl.ServerExecSupport.start
(ServerExecSupport.java:141)
        at org.openide.actions.ExecuteAction.execute
(ExecuteAction.java:139)
        at org.openide.actions.ExecuteAction.execute
(ExecuteAction.java:236)
        at org.openide.actions.ExecuteAction.performAction
(ExecuteAction.java:101)
        at 
org.openide.util.actions.NodeAction.performAction
(NodeAction.java:179)
        at 
org.openide.util.actions.NodeAction.actionPerformed
(NodeAction.java:170)
        at org.netbeans.core.ModuleActions$1.run
(ModuleActions.java:100)
        at org.openide.util.Task.run(Task.java:136)
[catch] at org.openide.util.RequestProcessor$Processor.run
(RequestProcessor.java:599)
==========================================================

Well reproduced under W2K with Netbeans RC2, build 
200208082340. JDK 1.4.0.
Comment 1 sva 2002-08-12 11:34:44 UTC
Created attachment 7079 [details]
Output to localhost tab
Comment 2 sva 2002-08-12 11:35:38 UTC
Created attachment 7080 [details]
Output to debugger console
Comment 3 sva 2002-08-12 11:36:23 UTC
Created attachment 7081 [details]
Output to localhost_access tab
Comment 4 sva 2002-08-12 11:37:35 UTC
Created attachment 7082 [details]
Output to tomcat tab
Comment 5 sva 2002-08-12 11:38:32 UTC
Created attachment 7083 [details]
Exception stack trace
Comment 6 Damian Frach 2002-09-06 18:50:35 UTC
dupplication of the 4728784
will be fixed in trunk next week
Comment 7 Martin Grebac 2003-02-03 15:00:45 UTC
fixed in trunk
Comment 8 sva 2003-02-05 09:09:28 UTC
Verified with S1S build 030113.