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 13461 - Tomcat: other executions are aborted some times
Summary: Tomcat: other executions are aborted some times
Status: CLOSED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Linux
: P1 blocker (vote)
Assignee: Damian Frach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-07-10 13:43 UTC by Damian Frach
Modified: 2003-07-02 08:29 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Damian Frach 2001-07-10 13:43:30 UTC
Tomcat: other executions are aborted some times

The TomcatServerExecution.synchronize method is synchronized.
Because this method was not finished, other executions are not possible.

"Suspend Checker Thread" prio=1 tid=0x80992f0 nid=0x7a12 runnable
^[[2~"org.netbeans.core.ModuleActions-3" daemon prio=1 tid=0x8362408 nid=0x13d 
runnable [0xbcbff000..0xbcbff8b0]
        at java.net.SocketInputStream.socketRead(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:86)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:225)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:280)
        at java.io.FilterInputStream.read(FilterInputStream.java:114)
        at java.io.PushbackInputStream.read(PushbackInputStream.java:164)
        at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:640)
        at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:604)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream
(HttpURLConnection.java:510)
        at java.net.URL.openStream(URL.java:798)
        at org.netbeans.modules.web.tomcat.Util.waitForURLConnection
(Util.java:66)
        at org.netbeans.modules.web.tomcat.TomcatServerExecution.synchronize
(TomcatServerExecution.java:266)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager.startExecution
(DefaultServerInstanceManager.java:126)
        at 
org.netbeans.modules.j2ee.impl.DefaultServerInstanceManager.serverInstanceStartE
xecution(DefaultServerInstanceManager.java:88)
        at org.netbeans.modules.j2ee.impl.DefaultExecPerformer.startExecution
(DefaultExecPerformer.java:83)
        at 
org.netbeans.modules.web.execution.WebDefaultExecPerformer.startExecution
(WebDefaultExecPerformer.java:161)
        at org.netbeans.modules.j2ee.impl.ServerExecutor.execute
(ServerExecutor.java:56)
        at org.netbeans.modules.j2ee.impl.ServerExecutor.execute
(ServerExecutor.java:42)
        at org.netbeans.modules.j2ee.impl.ExecSupport.start
(ExecSupport.java:125)
        at org.netbeans.modules.j2ee.impl.ServerExecSupport.start
(ServerExecSupport.java:130)
        at org.openide.actions.ExecuteAction.execute(ExecuteAction.java:140)
        at org.openide.actions.ExecuteAction.execute(ExecuteAction.java:237)
        at org.openide.actions.ExecuteAction.performAction
(ExecuteAction.java:102)
        at org.openide.util.actions.NodeAction.performAction(NodeAction.java:92)
        at org.openide.util.actions.NodeAction.actionPerformed
(NodeAction.java:83)
        at org.netbeans.core.ModuleActions$1.run(ModuleActions.java:76)
        at org.openide.util.Task.run(Task.java:124)
        at org.openide.util.RequestProcessor$ProcessorThread.run
(RequestProcessor.java:626)
Comment 1 Petr Jiricka 2001-07-17 17:33:59 UTC
Fixed on 2001-07-17
Comment 2 Marek Fukala 2001-07-24 15:10:41 UTC
Verified in 010723_1
Comment 3 Quality Engineering 2003-07-02 08:29:43 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.