-
Bug
-
Resolution: Cannot Reproduce
-
Critical
-
3.3.0.Beta1
-
None
I created JSF2 project and tried to publish it to AS 7.1.0.Final.
Eclipse got stuck.
See the stack trace:
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