[jbosstools-issues] [JBoss JIRA] (JBIDE-10985) Eclipse got stuck when publishing to AS 7.1
Max Rydahl Andersen (JIRA)
jira-events at lists.jboss.org
Wed Feb 22 19:03:36 EST 2012
[ https://issues.jboss.org/browse/JBIDE-10985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Max Rydahl Andersen updated JBIDE-10985:
----------------------------------------
Fix Version/s: 3.3.0.Beta1
Priority: Critical (was: Major)
> Eclipse got stuck when publishing to AS 7.1
> -------------------------------------------
>
> Key: JBIDE-10985
> URL: https://issues.jboss.org/browse/JBIDE-10985
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: JBossAS/Servers
> Affects Versions: 3.3.0.Beta1
> Reporter: Alexey Kazakov
> Assignee: Rob Stryker
> Priority: Critical
> Fix For: 3.3.0.Beta1
>
>
> I created JSF2 project and tried to publish it to AS 7.1.0.Final.
> Eclipse got stuck.
> See the stack trace:
> {code}
> org.eclipse.equinox.launcher.Main at localhost:41307
> Thread [main] (Suspended)
> OS.Call(int, int, int, int) line: not available [native method]
> Display.sleep() line: 4069
> IDEWorkbenchAdvisor(WorkbenchAdvisor).eventLoopIdle(Display) line: 364
> IDEWorkbenchAdvisor.eventLoopIdle(Display) line: 917
> Workbench.runEventLoop(Window$IExceptionHandler, Display) line: 2702
> Workbench.runUI() line: 2665
> Workbench.access$4(Workbench) line: 2499
> Workbench$7.run() line: 679
> Realm.runWithDefault(Realm, Runnable) line: 332
> Workbench.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 668
> PlatformUI.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 149
> IDEApplication.start(IApplicationContext) line: 123
> EclipseAppHandle.run(Object) line: 196
> EclipseAppLauncher.runApplication(Object) line: 110
> EclipseAppLauncher.start(Object) line: 79
> EclipseStarter.run(Object) line: 344
> EclipseStarter.run(String[], Runnable) line: 179
> NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method]
> NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39
> DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
> Method.invoke(Object, Object...) line: 597
> Main.invokeFramework(String[], URL[]) line: 622
> Main.basicRun(String[]) line: 577
> Main.run(String[]) line: 1410
> Main.main(String[]) line: 1386
> Thread [Framework Active Thread] (Suspended)
> Object.wait(long) line: not available [native method]
> Framework.run() line: 1817
> Thread.run() line: 619
> Daemon Thread [State Data Manager] (Suspended)
> Thread.sleep(long) line: not available [native method]
> StateManager.run() line: 297
> Thread.run() line: 619
> Daemon Thread [Start Level Event Dispatcher] (Suspended)
> Object.wait(long) line: not available [native method]
> EventManager$EventThread(Object).wait() line: 485
> EventManager$EventThread.getNextEvent() line: 400
> EventManager$EventThread.run() line: 336
> Daemon Thread [Framework Event Dispatcher] (Suspended)
> Object.wait(long) line: not available [native method]
> EventManager$EventThread(Object).wait() line: 485
> EventManager$EventThread.getNextEvent() line: 400
> EventManager$EventThread.run() line: 336
> Daemon Thread [[Timer] - Main Queue Handler] (Suspended)
> Object.wait(long) line: not available [native method]
> TimerImpl.run() line: 141
> Thread.run() line: 619
> Daemon Thread [[ThreadPool Manager] - Idle Thread] (Suspended)
> Object.wait(long) line: not available [native method]
> Executor(Object).wait() line: 485
> Executor.run() line: 106
> Thread [Worker-JM] (Suspended)
> Object.wait(long) line: not available [native method]
> InternalWorker.run() line: 58
> Daemon Thread [Bundle File Closer] (Suspended)
> Object.wait(long) line: not available [native method]
> EventManager$EventThread(Object).wait() line: 485
> EventManager$EventThread.getNextEvent() line: 400
> EventManager$EventThread.run() line: 336
> Daemon Thread [Java indexing] (Suspended)
> Object.wait(long) line: not available [native method]
> IndexManager(Object).wait() line: 485
> IndexManager(JobManager).run() line: 382
> Thread.run() line: 619
> Daemon Thread [JavaScript indexing] (Suspended)
> Object.wait(long) line: not available [native method]
> IndexManager(Object).wait() line: 485
> IndexManager(JobManager).run() line: 370
> ServerSocket.implAccept(Socket) line: 453
> ServerSocket.accept() line: 421
> SocketConnector.accept(int) line: 99
> AbstractConnector$Acceptor.run() line: 707
> QueuedThreadPool$PoolThread.run() line: 582
> Daemon Thread [com.google.inject.internal.util.$Finalizer] (Suspended)
> Object.wait(long) line: not available [native method]
> ReferenceQueue<T>.remove(long) line: 118
> ReferenceQueue<T>.remove() line: 134
> $Finalizer.run() line: 144
> Thread.run() line: 619
> Daemon Thread [MultiThreadedHttpConnectionManager cleanup] (Suspended)
> Object.wait(long) line: not available [native method]
> ReferenceQueue<T>.remove(long) line: 118
> ReferenceQueue<T>.remove() line: 134
> MultiThreadedHttpConnectionManager$ReferenceQueueThread.run() line: 1122
> Thread [Dali Event Handler] (Suspended)
> Object.wait(long) line: not available [native method]
> SynchronizedQueue<E>(Object).wait() line: 485
> SynchronizedQueue<E>.waitUntilEmptyIs_(boolean) line: 138
> SynchronizedQueue<E>.waitUntilEmptyIs(boolean) line: 129
> SynchronizedQueue<E>.waitUntilNotEmpty() line: 153
> AsynchronousCommandExecutor$Consumer.waitForProducer() line: 156
> ConsumerThreadCoordinator$RunnableConsumer.run() line: 199
> Thread.run() line: 619
> Daemon Thread [org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor] (Suspended)
> Object.wait(long) line: not available [native method]
> DirtyRegionProcessor$BackgroundThread.run() line: 672
> Daemon Thread [org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor] (Suspended)
> Object.wait(long) line: not available [native method]
> DirtyRegionProcessor$BackgroundThread.run() line: 672
> Daemon Thread [org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor] (Suspended)
> Object.wait(long) line: not available [native method]
> DirtyRegionProcessor$BackgroundThread.run() line: 672
> Thread [Worker-76] (Suspended)
> Object.wait(long) line: not available [native method]
> ManagementRequest$ManagementFuture<T>(Object).wait() line: 485
> ManagementRequest$ManagementFuture<T>(AsyncFutureTask<T>).await() line: 192
> ManagementRequest$ManagementFuture<T>(AsyncFutureTask<T>).get() line: 266
> AbstractModelControllerClient$ExecuteRequest(ManagementRequest<T>).executeForResult(ExecutorService, ManagementClientChannelStrategy) line: 131
> RemotingModelControllerClient(AbstractModelControllerClient).executeSynch(ModelNode, OperationAttachments, OperationMessageHandler) line: 128
> RemotingModelControllerClient(AbstractModelControllerClient).execute(ModelNode, OperationMessageHandler) line: 93
> RemotingModelControllerClient(AbstractModelControllerClient).execute(ModelNode) line: 83
> AS71Manager.quietlyExecute(ModelNode) line: 289
> AS71Manager.stopServer() line: 239
> JBoss71ManagerService.stop(IAS7ManagementDetails) line: 108
> JBoss7ManagerServiceProxy.stop(IAS7ManagementDetails) line: 75
> LocalJBoss7BehaviorDelegate.gracefullStop() line: 56
> LocalJBoss7BehaviorDelegate.stopImpl(boolean) line: 44
> LocalJBoss7BehaviorDelegate(AbstractJBossBehaviourDelegate).stop(boolean) line: 39
> DelegatingJBoss7ServerBehavior.stop(boolean) line: 118
> Server.stopImpl2(boolean) line: 3577
> Server.stopImpl(boolean, IProgressMonitor) line: 3540
> Server$StopJob.run(IProgressMonitor) line: 395
> Worker.run() line: 54
> Thread [Worker-106] (Suspended)
> Object.wait(long) line: not available [native method]
> IOConsoleInputStream(Object).wait() line: 485
> IOConsoleInputStream.waitForData() line: 147
> IOConsoleInputStream.read(byte[], int, int) line: 92
> IOConsoleInputStream.read(byte[]) line: 117
> ProcessConsole$InputReadJob.run(IProgressMonitor) line: 678
> Worker.run() line: 54
> Thread [Worker-111] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Daemon Thread [process reaper] (Suspended)
> UNIXProcess.waitForProcessExit(int) line: not available [native method]
> UNIXProcess.access$900(UNIXProcess, int) line: 20
> UNIXProcess$1$1.run() line: 132
> Daemon Thread [Output Stream Monitor] (Suspended)
> FileInputStream.readBytes(byte[], int, int) line: not available [native method]
> FileInputStream.read(byte[], int, int) line: 199
> BufferedInputStream.read1(byte[], int, int) line: 256
> BufferedInputStream.read(byte[], int, int) line: 317
> BufferedInputStream.read1(byte[], int, int) line: 256
> BufferedInputStream.read(byte[], int, int) line: 317
> BufferedInputStream(FilterInputStream).read(byte[]) line: 90
> OutputStreamMonitor.read() line: 144
> OutputStreamMonitor.access$1(OutputStreamMonitor) line: 134
> OutputStreamMonitor$1.run() line: 207
> Thread.run() line: 619
> Daemon Thread [Input Stream Monitor] (Suspended)
> Object.wait(long) line: not available [native method]
> Object.wait() line: 485
> InputStreamMonitor.writeNext() line: 154
> InputStreamMonitor.write() line: 124
> InputStreamMonitor$1.run() line: 99
> Thread.run() line: 619
> Daemon Thread [Output Stream Monitor] (Suspended)
> FileInputStream.readBytes(byte[], int, int) line: not available [native method]
> FileInputStream.read(byte[], int, int) line: 199
> BufferedInputStream.read1(byte[], int, int) line: 256
> BufferedInputStream.read(byte[], int, int) line: 317
> BufferedInputStream(FilterInputStream).read(byte[]) line: 90
> OutputStreamMonitor.read() line: 144
> OutputStreamMonitor.access$1(OutputStreamMonitor) line: 134
> OutputStreamMonitor$1.run() line: 207
> Thread.run() line: 619
> Daemon Thread [Process monitor] (Suspended)
> Object.wait(long) line: not available [native method]
> UNIXProcess(Object).wait() line: 485
> UNIXProcess.waitFor() line: 165
> RuntimeProcess$ProcessMonitorThread.run() line: 417
> Thread [Thread-231] (Suspended)
> Object.wait(long) line: not available [native method]
> Object.wait() line: 485
> EndpointImpl(AbstractHandleableCloseable<T>).close() line: 177
> RemotingModelControllerClient.close() line: 69
> StreamUtils.safeClose(Closeable) line: 59
> AS71Manager.dispose() line: 267
> JBoss71ManagerService.isRunning(IAS7ManagementDetails) line: 101
> JBoss7ManagerServiceProxy.isRunning(IAS7ManagementDetails) line: 68
> JBTWebLaunchableClient.waitJBoss7(IServer, IModule) line: 150
> JBTWebLaunchableClient.wait(IServer, IModule) line: 109
> JBTWebLaunchableClient.launch2(IServer, Object, String, ILaunch) line: 89
> JBTWebLaunchableClient$1.run() line: 81
> Thread [Remoting "management-client" read-1] (Suspended)
> EPollArrayWrapper.epollWait(long, int, long, int) line: not available [native method]
> EPollArrayWrapper.poll(long) line: 210
> EPollSelectorImpl.doSelect(long) line: 65
> EPollSelectorImpl(SelectorImpl).lockAndDoSelect(long) line: 69
> EPollSelectorImpl(SelectorImpl).select(long) line: 80
> EPollSelectorImpl(SelectorImpl).select() line: 84
> WorkerThread.run() line: 153
> Thread [Remoting "management-client" write-1] (Suspended)
> EPollArrayWrapper.epollWait(long, int, long, int) line: not available [native method]
> EPollArrayWrapper.poll(long) line: 210
> EPollSelectorImpl.doSelect(long) line: 65
> EPollSelectorImpl(SelectorImpl).lockAndDoSelect(long) line: 69
> EPollSelectorImpl(SelectorImpl).select(long) line: 80
> EPollSelectorImpl(SelectorImpl).select() line: 84
> WorkerThread.run() line: 153
> Thread [Remoting "management-client" task-1] (Suspended)
> Unsafe.park(boolean, long) line: not available [native method]
> LockSupport.park(Object) line: 158
> AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
> LinkedBlockingQueue<E>.take() line: 399
> LimitedBlockingQueue<E>.take() line: 95
> XnioWorker$TaskPool(ThreadPoolExecutor).getTask() line: 947
> ThreadPoolExecutor$Worker.run() line: 907
> Thread.run() line: 619
> Thread [Remoting "management-client" task-2] (Suspended)
> Unsafe.park(boolean, long) line: not available [native method]
> LockSupport.park(Object) line: 158
> AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
> LinkedBlockingQueue<E>.take() line: 399
> LimitedBlockingQueue<E>.take() line: 95
> XnioWorker$TaskPool(ThreadPoolExecutor).getTask() line: 947
> ThreadPoolExecutor$Worker.run() line: 907
> Thread.run() line: 619
> Thread [Remoting "management-client" task-3] (Suspended)
> Unsafe.park(boolean, long) line: not available [native method]
> LockSupport.park(Object) line: 158
> AbstractQueuedSynchronizer$ConditionObject.await() line: 1925
> LinkedBlockingQueue<E>.take() line: 399
> LimitedBlockingQueue<E>.take() line: 95
> XnioWorker$TaskPool(ThreadPoolExecutor).getTask() line: 947
> ThreadPoolExecutor$Worker.run() line: 907
> Thread.run() line: 619
> Thread [Remoting "management-client" task-4] (Suspended)
> Object.wait(long) line: not available [native method]
> Object.wait() line: 485
> ConnectionImpl(AbstractHandleableCloseable<T>).close() line: 177
> IoUtils.safeClose(Closeable) line: 137
> ProtocolChannelClient<T>.close() line: 181
> IoUtils.safeClose(Closeable) line: 137
> ManagementClientChannelStrategy$Establishing.requestDone() line: 147
> ManagementRequest$DelegatingResponseHandler.readResponse(DataInput) line: 178
> ManagementChannel$ResponseReceiver.handleResponse(ManagementResponseHeader, DataInput) line: 376
> ManagementChannel$ResponseReceiver.access$400(ManagementChannel$ResponseReceiver, ManagementResponseHeader, DataInput) line: 358
> ManagementChannel.doHandle(MessageInputStream) line: 123
> ManagementChannel(ProtocolChannel).handleMessage(Channel, MessageInputStream) line: 159
> RemoteConnectionChannel$5.run() line: 409
> ThreadPoolExecutor$Worker.runTask(Runnable) line: 886
> ThreadPoolExecutor$Worker.run() line: 908
> Thread.run() line: 619
> Thread [Worker-113] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Remoting "management-client" write-1] (Suspended)
> EPollArrayWrapper.epollWait(long, int, long, int) line: not available [native method]
> EPollArrayWrapper.poll(long) line: 210
> EPollSelectorImpl.doSelect(long) line: 65
> EPollSelectorImpl(SelectorImpl).lockAndDoSelect(long) line: 69
> EPollSelectorImpl(SelectorImpl).select(long) line: 80
> EPollSelectorImpl(SelectorImpl).select() line: 84
> WorkerThread.run() line: 153
> Thread [Remoting "management-client" read-1] (Suspended)
> EPollArrayWrapper.epollWait(long, int, long, int) line: not available [native method]
> EPollArrayWrapper.poll(long) line: 210
> EPollSelectorImpl.doSelect(long) line: 65
> EPollSelectorImpl(SelectorImpl).lockAndDoSelect(long) line: 69
> EPollSelectorImpl(SelectorImpl).select(long) line: 80
> EPollSelectorImpl(SelectorImpl).select() line: 84
> WorkerThread.run() line: 153
> Thread [pool-247-thread-1] (Suspended)
> Object.wait(long) line: not available [native method]
> Object.wait() line: 485
> FutureResult$1(AbstractIoFuture<T>).await() line: 73
> FutureResult$1(AbstractIoFuture<T>).get() line: 156
> ProtocolChannelClient<T>.connect(CallbackHandler, Map<String,String>) line: 135
> ManagementClientChannelStrategy$Establishing.getChannel() line: 128
> ManagementRequest$1.run() line: 101
> ThreadPoolExecutor$Worker.runTask(Runnable) line: 886
> ThreadPoolExecutor$Worker.run() line: 908
> Thread.run() line: 619
> Thread [Worker-114] (Suspended)
> Object.wait(long) line: not available [native method]
> Object.wait() line: 485
> ThreadJob.waitForRun(ThreadJob, IProgressMonitor, InternalJob, Thread) line: 272
> ThreadJob.joinRun(ThreadJob, IProgressMonitor) line: 199
> ImplicitJobs.begin(ISchedulingRule, IProgressMonitor, boolean) line: 92
> JobManager.beginRule(ISchedulingRule, IProgressMonitor) line: 286
> Server$PublishJob.run(IProgressMonitor) line: 343
> Worker.run() line: 54
> Thread [Worker-115] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-116] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-117] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-118] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-119] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-120] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-121] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-122] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-123] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-124] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-125] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-126] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> Thread [Worker-127] (Suspended)
> Object.wait(long) line: not available [native method]
> WorkerPool.sleep(long) line: 188
> WorkerPool.startJob(Worker) line: 220
> Worker.run() line: 50
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list