Regression
org.eclipse.scout.rt.client.ui.basic.table.columns.AbstractMixedSmartColumnTest.testEditingValidValue
Error Message
Interrupted while waiting for a job to complete [user=default, calling-thread=scout-thread-23, job=Updating org.eclipse.scout.rt.client.ui.basic.table.columns.AbstractMixedSmartColumn$MixedSmartEditorField]
Stacktrace
org.eclipse.scout.rt.platform.util.concurrent.ThreadInterruptedException: Interrupted while waiting for a job to complete [user=default, calling-thread=scout-thread-23, job=Updating org.eclipse.scout.rt.client.ui.basic.table.columns.AbstractMixedSmartColumn$MixedSmartEditorField] at org.eclipse.scout.rt.platform.job.internal.JobExceptionTranslator.translateInterruptedException(JobExceptionTranslator.java:49) at org.eclipse.scout.rt.platform.job.internal.JobFutureTask.awaitDone(JobFutureTask.java:340) at org.eclipse.scout.rt.client.ui.form.fields.smartfield.AbstractContentAssistField$6.joinModelThreadAndUpdateField(AbstractContentAssistField.java:1584) at org.eclipse.scout.rt.client.ui.form.fields.smartfield.AbstractContentAssistField$6.onSuccess(AbstractContentAssistField.java:1561) at org.eclipse.scout.rt.shared.services.lookup.LookupCall.loadData(LookupCall.java:409) at org.eclipse.scout.rt.shared.services.lookup.LookupCall$5.run(LookupCall.java:389) at org.eclipse.scout.rt.platform.util.concurrent.Callables$1.call(Callables.java:37) at org.eclipse.scout.rt.platform.util.concurrent.Callables$1.call(Callables.java:1) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:185) at org.eclipse.scout.rt.platform.job.internal.ExceptionProcessor.intercept(ExceptionProcessor.java:41) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:180) at org.eclipse.scout.rt.platform.context.RunContextRunner$1.call(RunContextRunner.java:42) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:185) at org.eclipse.scout.rt.platform.security.SubjectProcessor$1.run(SubjectProcessor.java:47) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at org.eclipse.scout.rt.platform.security.SubjectProcessor.intercept(SubjectProcessor.java:43) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:180) at org.eclipse.scout.rt.platform.chain.callable.CallableChain.call(CallableChain.java:135) at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:121) at org.eclipse.scout.rt.platform.context.RunContextRunner.intercept(RunContextRunner.java:38) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:180) at org.eclipse.scout.rt.platform.chain.callable.CallableChain.call(CallableChain.java:135) at org.eclipse.scout.rt.platform.job.internal.JobFutureTask$1.call(JobFutureTask.java:100) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.eclipse.scout.rt.platform.job.internal.JobFutureTask.run(JobFutureTask.java:160) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) at org.eclipse.scout.rt.platform.job.internal.NamedThreadFactory$1.run(NamedThreadFactory.java:54) Caused by: java.lang.InterruptedException: null at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly(AbstractQueuedSynchronizer.java:1220) at java.util.concurrent.locks.ReentrantLock.lockInterruptibly(ReentrantLock.java:335) at org.eclipse.scout.rt.platform.job.internal.CompletionPromise.awaitDoneAndGet(CompletionPromise.java:161) at org.eclipse.scout.rt.platform.job.internal.JobFutureTask.awaitDone(JobFutureTask.java:333) at org.eclipse.scout.rt.client.ui.form.fields.smartfield.AbstractContentAssistField$6.joinModelThreadAndUpdateField(AbstractContentAssistField.java:1584) at org.eclipse.scout.rt.client.ui.form.fields.smartfield.AbstractContentAssistField$6.onSuccess(AbstractContentAssistField.java:1561) at org.eclipse.scout.rt.shared.services.lookup.LookupCall.loadData(LookupCall.java:409) at org.eclipse.scout.rt.shared.services.lookup.LookupCall$5.run(LookupCall.java:389) at org.eclipse.scout.rt.platform.util.concurrent.Callables$1.call(Callables.java:37) at org.eclipse.scout.rt.platform.util.concurrent.Callables$1.call(Callables.java:1) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:185) at org.eclipse.scout.rt.platform.job.internal.ExceptionProcessor.intercept(ExceptionProcessor.java:41) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:180) at org.eclipse.scout.rt.platform.context.RunContextRunner$1.call(RunContextRunner.java:42) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:185) at org.eclipse.scout.rt.platform.security.SubjectProcessor$1.run(SubjectProcessor.java:47) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at org.eclipse.scout.rt.platform.security.SubjectProcessor.intercept(SubjectProcessor.java:43) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:180) at org.eclipse.scout.rt.platform.chain.callable.CallableChain.call(CallableChain.java:135) at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:121) at org.eclipse.scout.rt.platform.context.RunContextRunner.intercept(RunContextRunner.java:38) at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:180) at org.eclipse.scout.rt.platform.chain.callable.CallableChain.call(CallableChain.java:135) at org.eclipse.scout.rt.platform.job.internal.JobFutureTask$1.call(JobFutureTask.java:100) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.eclipse.scout.rt.platform.job.internal.JobFutureTask.run(JobFutureTask.java:160) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) at org.eclipse.scout.rt.platform.job.internal.NamedThreadFactory$1.run(NamedThreadFactory.java:54)
Standard Output
2017-02-08 23:54:15,293 INFO [scout-thread-23] org.eclipse.scout.rt.testing.platform.runner.JUnitExceptionHandler - Exception will be re-thrown for JUnit assertion. [exception=Interrupted while waiting for a job to complete [user=default, calling-thread=scout-thread-23, job=Updating org.eclipse.scout.rt.client.ui.basic.table.columns.AbstractMixedSmartColumn$MixedSmartEditorField]] - MDC[principal=default, jobName=Fetching lookup data [provider=org.eclipse.scout.rt.shared.services.lookup.LookupCall$1, lookupCall=org.eclipse.scout.rt.shared.services.lookup.CodeLookupCall]]