Uploaded image for project: 'Mule'
  1. Mule
  2. MULE-16829

Setting low heap memory in multicore machine causes Mule to fail to start

    Details

    • Severity:
      S2
    • Bug Boosted:
      No
    • Defect Source:
      Dev Bug
    • Story Points:
      1
    • Sprint:
      Prod Eng - Enlil 05/08
    • Severity Label:
      S2 (Regular)
    • Affects:
      nothing

      Description

      When starting mule with low memory (-Xmx100m -Xms100m) in a multicore environment causes the following error on startup:

      INFO  2019-05-09 16:50:42,691 [WrapperListener_start_runner] org.mule.runtime.core.internal.logging.LogUtil: 
      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      + Failed to deploy artifact 'troubleshooting_exercise',                        +
      + org.mule.runtime.deployment.model.api.DeploymentInitException:               +
      + IllegalArgumentException:                                                    +
      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      ERROR 2019-05-09 16:50:42,691 [WrapperListener_start_runner] org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer: Failed to deploy artifact [troubleshooting_exercise]
      org.mule.runtime.deployment.model.api.DeploymentException: Failed to deploy artifact [troubleshooting_exercise]
      Caused by: org.mule.runtime.api.exception.MuleRuntimeException: org.mule.runtime.deployment.model.api.DeploymentInitException: IllegalArgumentException: 
      Caused by: org.mule.runtime.deployment.model.api.DeploymentInitException: IllegalArgumentException: 
      Caused by: org.mule.runtime.core.api.config.ConfigurationException: Failed to invoke lifecycle phase "initialise" on object: org.mule.runtime.core.internal.streaming.StreamingGhostBuster@288bd8d9
      Caused by: org.mule.runtime.api.lifecycle.InitialisationException: Failed to invoke lifecycle phase "initialise" on object: org.mule.runtime.core.internal.streaming.StreamingGhostBuster@288bd8d9
      Caused by: org.mule.runtime.api.lifecycle.LifecycleException: Failed to invoke lifecycle phase "initialise" on object: org.mule.runtime.core.internal.streaming.StreamingGhostBuster@288bd8d9
      Caused by: org.mule.runtime.api.exception.MuleRuntimeException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalArgumentException
      Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalArgumentException
      	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2050) ~[guava-25.1-jre.jar:?]
      	at com.google.common.cache.LocalCache.get(LocalCache.java:3951) ~[guava-25.1-jre.jar:?]
      	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3973) ~[guava-25.1-jre.jar:?]
      	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4957) ~[guava-25.1-jre.jar:?]
      	at org.mule.service.scheduler.internal.DefaultSchedulerService.customScheduler(DefaultSchedulerService.java:238) ~[?:?]
      	at org.mule.service.scheduler.internal.DefaultSchedulerService.start(DefaultSchedulerService.java:336) ~[?:?]
      	at org.mule.runtime.core.api.lifecycle.LifecycleUtils.startIfNeeded(LifecycleUtils.java:164) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.lambda$doStart$2(LazyServiceProxy.java:167) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.func.CheckedRunnable.run(CheckedRunnable.java:21) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.lambda$withContextClassLoader$9(ClassUtils.java:860) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ExceptionUtils.tryExpecting(ExceptionUtils.java:227) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:915) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:879) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:859) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.withServiceClassLoader(LazyServiceProxy.java:197) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.doStart(LazyServiceProxy.java:166) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.lambda$createService$1(LazyServiceProxy.java:133) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.func.CheckedSupplier.get(CheckedSupplier.java:25) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.api.util.LazyValue.get(LazyValue.java:77) ~[mule-api-1.2.0.jar:?]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.invoke(LazyServiceProxy.java:121) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at com.sun.proxy.$Proxy20.customScheduler(Unknown Source) ~[?:?]
      	at org.mule.runtime.core.internal.streaming.StreamingGhostBuster.initialise(StreamingGhostBuster.java:61) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.lifecycle.LifecycleUtils.initialiseIfNeeded(LifecycleUtils.java:52) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.func.CheckedConsumer.accept(CheckedConsumer.java:19) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.phases.DefaultLifecyclePhase.applyLifecycle(DefaultLifecyclePhase.java:115) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.phases.MuleContextInitialisePhase.applyLifecycle(MuleContextInitialisePhase.java:67) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.config.internal.SpringRegistryLifecycleManager$SpringContextInitialisePhase.applyLifecycle(SpringRegistryLifecycleManager.java:120) ~[mule-module-spring-config-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.applyLifecycle(RegistryLifecycleCallback.java:94) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.doApplyLifecycle(RegistryLifecycleCallback.java:87) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.doOnTransition(RegistryLifecycleCallback.java:68) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.lambda$onTransition$0(RegistryLifecycleCallback.java:51) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.func.CheckedRunnable.run(CheckedRunnable.java:21) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.context.DefaultMuleContext.withLifecycleLock(DefaultMuleContext.java:528) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.onTransition(RegistryLifecycleCallback.java:51) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.privileged.lifecycle.AbstractLifecycleManager.invokePhase(AbstractLifecycleManager.java:134) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleManager.fireLifecycle(RegistryLifecycleManager.java:103) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.registry.AbstractRegistry.fireLifecycle(AbstractRegistry.java:130) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.registry.AbstractRegistry.initialise(AbstractRegistry.java:100) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.registry.MuleRegistryHelper.fireLifecycle(MuleRegistryHelper.java:110) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.MuleContextLifecycleManager$MuleContextLifecycleCallback.onTransition(MuleContextLifecycleManager.java:73) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.MuleContextLifecycleManager$MuleContextLifecycleCallback.onTransition(MuleContextLifecycleManager.java:69) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.privileged.lifecycle.AbstractLifecycleManager.invokePhase(AbstractLifecycleManager.java:134) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.MuleContextLifecycleManager.fireLifecycle(MuleContextLifecycleManager.java:61) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.context.DefaultMuleContext.initialise(DefaultMuleContext.java:297) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.context.DefaultMuleContextFactory.doCreateMuleContext(DefaultMuleContextFactory.java:188) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.context.DefaultMuleContextFactory.createMuleContext(DefaultMuleContextFactory.java:59) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.artifact.ArtifactContextBuilder.lambda$build$2(ArtifactContextBuilder.java:487) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ExceptionUtils.tryExpecting(ExceptionUtils.java:227) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:915) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:879) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.artifact.ArtifactContextBuilder.build(ArtifactContextBuilder.java:398) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.application.DefaultMuleApplication.doInit(DefaultMuleApplication.java:221) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.application.DefaultMuleApplication.init(DefaultMuleApplication.java:190) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.lambda$withContextClassLoader$9(ClassUtils.java:860) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ExceptionUtils.tryExpecting(ExceptionUtils.java:227) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:915) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:879) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:859) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.artifact.DeployableArtifactWrapper.executeWithinArtifactClassLoader(DeployableArtifactWrapper.java:140) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.artifact.DeployableArtifactWrapper.init(DeployableArtifactWrapper.java:83) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArtifactDeployer.doInit(DefaultArtifactDeployer.java:63) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:28) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployArtifact(DefaultArchiveDeployer.java:475) [mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployPackagedArtifact(DefaultArchiveDeployer.java:527) [mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployPackagedArtifact(DefaultArchiveDeployer.java:226) [mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployPackagedArtifact(DefaultArchiveDeployer.java:411) [mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployPackagedArtifact(DefaultArchiveDeployer.java:56) [mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DeploymentDirectoryWatcher.deployPackedApps(DeploymentDirectoryWatcher.java:241) [mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DeploymentDirectoryWatcher.run(DeploymentDirectoryWatcher.java:312) [mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DeploymentDirectoryWatcher.start(DeploymentDirectoryWatcher.java:153) [mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.MuleDeploymentService.start(MuleDeploymentService.java:142) [mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.launcher.MuleContainer.start(MuleContainer.java:248) [mule-module-launcher-4.2.0.jar:4.2.0]
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_191]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_191]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_191]
      	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_191]
      	at org.mule.runtime.module.reboot.internal.MuleContainerWrapper.start(MuleContainerWrapper.java:49) [mule-module-boot-ee-4.2.0.jar:4.2.0]
      	at org.tanukisoftware.wrapper.WrapperManager$11.run(WrapperManager.java:4429) [wrapper-3.5.37.jar:3.5.37]
      Caused by: java.lang.IllegalArgumentException
      	at java.util.concurrent.ThreadPoolExecutor.<init>(ThreadPoolExecutor.java:1314) ~[?:1.8.0_191]
      	at org.mule.service.scheduler.internal.threads.SchedulerThreadPools.start(SchedulerThreadPools.java:192) ~[?:?]
      	at org.mule.service.scheduler.internal.DefaultSchedulerService$1.load(DefaultSchedulerService.java:328) ~[?:?]
      	at org.mule.service.scheduler.internal.DefaultSchedulerService$1.load(DefaultSchedulerService.java:322) ~[?:?]
      	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3527) ~[guava-25.1-jre.jar:?]
      	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2276) ~[guava-25.1-jre.jar:?]
      	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2154) ~[guava-25.1-jre.jar:?]
      	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2044) ~[guava-25.1-jre.jar:?]
      	at com.google.common.cache.LocalCache.get(LocalCache.java:3951) ~[guava-25.1-jre.jar:?]
      	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3973) ~[guava-25.1-jre.jar:?]
      	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4957) ~[guava-25.1-jre.jar:?]
      	at org.mule.service.scheduler.internal.DefaultSchedulerService.customScheduler(DefaultSchedulerService.java:238) ~[?:?]
      	at org.mule.service.scheduler.internal.DefaultSchedulerService.start(DefaultSchedulerService.java:336) ~[?:?]
      	at org.mule.runtime.core.api.lifecycle.LifecycleUtils.startIfNeeded(LifecycleUtils.java:164) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.lambda$doStart$2(LazyServiceProxy.java:167) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.func.CheckedRunnable.run(CheckedRunnable.java:21) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.lambda$withContextClassLoader$9(ClassUtils.java:860) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ExceptionUtils.tryExpecting(ExceptionUtils.java:227) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:915) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:879) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:859) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.withServiceClassLoader(LazyServiceProxy.java:197) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.doStart(LazyServiceProxy.java:166) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.lambda$createService$1(LazyServiceProxy.java:133) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.func.CheckedSupplier.get(CheckedSupplier.java:25) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.api.util.LazyValue.get(LazyValue.java:77) ~[mule-api-1.2.0.jar:?]
      	at org.mule.runtime.module.service.internal.manager.LazyServiceProxy.invoke(LazyServiceProxy.java:121) ~[mule-module-service-4.2.0.jar:4.2.0]
      	at com.sun.proxy.$Proxy20.customScheduler(Unknown Source) ~[?:?]
      	at org.mule.runtime.core.internal.streaming.StreamingGhostBuster.initialise(StreamingGhostBuster.java:61) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.lifecycle.LifecycleUtils.initialiseIfNeeded(LifecycleUtils.java:52) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.func.CheckedConsumer.accept(CheckedConsumer.java:19) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.phases.DefaultLifecyclePhase.applyLifecycle(DefaultLifecyclePhase.java:115) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.phases.MuleContextInitialisePhase.applyLifecycle(MuleContextInitialisePhase.java:67) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.config.internal.SpringRegistryLifecycleManager$SpringContextInitialisePhase.applyLifecycle(SpringRegistryLifecycleManager.java:120) ~[mule-module-spring-config-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.applyLifecycle(RegistryLifecycleCallback.java:94) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.doApplyLifecycle(RegistryLifecycleCallback.java:87) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.doOnTransition(RegistryLifecycleCallback.java:68) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.lambda$onTransition$0(RegistryLifecycleCallback.java:51) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.func.CheckedRunnable.run(CheckedRunnable.java:21) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.context.DefaultMuleContext.withLifecycleLock(DefaultMuleContext.java:528) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleCallback.onTransition(RegistryLifecycleCallback.java:51) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.privileged.lifecycle.AbstractLifecycleManager.invokePhase(AbstractLifecycleManager.java:134) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.RegistryLifecycleManager.fireLifecycle(RegistryLifecycleManager.java:103) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.registry.AbstractRegistry.fireLifecycle(AbstractRegistry.java:130) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.registry.AbstractRegistry.initialise(AbstractRegistry.java:100) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.registry.MuleRegistryHelper.fireLifecycle(MuleRegistryHelper.java:110) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.MuleContextLifecycleManager$MuleContextLifecycleCallback.onTransition(MuleContextLifecycleManager.java:73) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.MuleContextLifecycleManager$MuleContextLifecycleCallback.onTransition(MuleContextLifecycleManager.java:69) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.privileged.lifecycle.AbstractLifecycleManager.invokePhase(AbstractLifecycleManager.java:134) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.lifecycle.MuleContextLifecycleManager.fireLifecycle(MuleContextLifecycleManager.java:61) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.internal.context.DefaultMuleContext.initialise(DefaultMuleContext.java:297) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.context.DefaultMuleContextFactory.doCreateMuleContext(DefaultMuleContextFactory.java:188) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.context.DefaultMuleContextFactory.createMuleContext(DefaultMuleContextFactory.java:59) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.artifact.ArtifactContextBuilder.lambda$build$2(ArtifactContextBuilder.java:487) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ExceptionUtils.tryExpecting(ExceptionUtils.java:227) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:915) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:879) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.artifact.ArtifactContextBuilder.build(ArtifactContextBuilder.java:398) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.application.DefaultMuleApplication.doInit(DefaultMuleApplication.java:221) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.application.DefaultMuleApplication.init(DefaultMuleApplication.java:190) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.lambda$withContextClassLoader$9(ClassUtils.java:860) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ExceptionUtils.tryExpecting(ExceptionUtils.java:227) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:915) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:879) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:859) ~[mule-core-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.artifact.DeployableArtifactWrapper.executeWithinArtifactClassLoader(DeployableArtifactWrapper.java:140) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.impl.internal.artifact.DeployableArtifactWrapper.init(DeployableArtifactWrapper.java:83) ~[mule-module-deployment-model-impl-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArtifactDeployer.doInit(DefaultArtifactDeployer.java:63) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:28) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployArtifact(DefaultArchiveDeployer.java:475) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployPackagedArtifact(DefaultArchiveDeployer.java:527) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployPackagedArtifact(DefaultArchiveDeployer.java:226) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployPackagedArtifact(DefaultArchiveDeployer.java:411) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DefaultArchiveDeployer.deployPackagedArtifact(DefaultArchiveDeployer.java:56) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DeploymentDirectoryWatcher.deployPackedApps(DeploymentDirectoryWatcher.java:241) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DeploymentDirectoryWatcher.run(DeploymentDirectoryWatcher.java:312) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.DeploymentDirectoryWatcher.start(DeploymentDirectoryWatcher.java:153) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.deployment.internal.MuleDeploymentService.start(MuleDeploymentService.java:142) ~[mule-module-deployment-4.2.0.jar:4.2.0]
      	at org.mule.runtime.module.launcher.MuleContainer.start(MuleContainer.java:248) ~[mule-module-launcher-4.2.0.jar:4.2.0]
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_191]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_191]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_191]
      	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_191]
      	at org.mule.runtime.module.reboot.internal.MuleContainerWrapper.start(MuleContainerWrapper.java:49) ~[mule-module-boot-ee-4.2.0.jar:4.2.0]
      	at org.tanukisoftware.wrapper.WrapperManager$11.run(WrapperManager.java:4429) ~[wrapper-3.5.37.jar:3.5.37]
      INFO  2019-05-09 16:50:42,699 [WrapperListener_start_runner] org.mule.runtime.core.internal.logging.LogUtil: 
      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      + Mule is up and kicking (every 5000ms)                                        +
      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      INFO  2019-05-09 16:50:42,727 [WrapperListener_start_runner] org.eclipse.jetty.server.AbstractConnector: Started ServerConnector@7268a3f5{HTTP/1.1,[http/1.1]}{0.0.0.0:53247}
      INFO  2019-05-09 16:50:42,729 [WrapperListener_start_runner] org.mule.runtime.core.internal.logging.LogUtil: 
      **********************************************************************
      *              - - + DOMAIN + - -               * - - + STATUS + - - *
      **********************************************************************
      * default                                       * DEPLOYED           *
      **********************************************************************
      
      *******************************************************************************************************
      *            - - + APPLICATION + - -            *       - - + DOMAIN + - -       * - - + STATUS + - - *
      *******************************************************************************************************
      * troubleshooting_exercise                      * default                        * FAILED             *
      *******************************************************************************************************
      

      The problem is that the io pool configuration has a max size lower than the core size. The fix would be to increase the maxSize for this kind of scenarios

        Attachments

          Activity

            People

            • Assignee:
              rodrigo.merino Rodrigo Merino
              Reporter:
              rodrigo.merino Rodrigo Merino
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: