NameNotFoundException: Name [module/SimpleAsyncExecutorService] during BRMS startup on Tomcat

Solution Unverified - Updated -

Issue

  • I get NameNotFoundException during startup sequence in BRMS 6.4.0 on Tomcat
21-Apr-2017 11:57:26.524 WARNING [localhost-startStop-1] org.uberfire.commons.async.SimpleAsyncExecutorService.getDefaultInstance Unable to instantiate EJB Asynchronous Bean. Falling back to Executors' CachedThreadPool.
 javax.naming.NameNotFoundException: Name [module/SimpleAsyncExecutorService] is not bound in this Context. Unable to find [module].
    at org.apache.naming.NamingContext.lookup(NamingContext.java:824)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:172)
    at org.apache.naming.SelectorContext.lookup(SelectorContext.java:157)
    at javax.naming.InitialContext.lookup(InitialContext.java:417)
    at javax.naming.InitialContext.doLookup(InitialContext.java:290)
    at org.uberfire.commons.async.SimpleAsyncExecutorService.getDefaultInstance(SimpleAsyncExecutorService.java:75)
    at org.uberfire.ext.metadata.io.IOServiceIndexedImpl.setupWatchService(IOServiceIndexedImpl.java:236)

...

21-Apr-2017 11:57:32.338 WARNING [localhost-startStop-1] org.guvnor.common.services.builder.IncrementalBuilderExecutorManagerFactoryImpl.getExecutorManager Unable to instantiate EJB Asynchronous Bean. Falling back to Executors' CachedThreadPool.
 javax.naming.NameNotFoundException: Name [module/IncrementalBuilderExecutorManager] is not bound in this Context. Unable to find [module].
    at org.apache.naming.NamingContext.lookup(NamingContext.java:824)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:172)
    at org.apache.naming.SelectorContext.lookup(SelectorContext.java:157)
    at javax.naming.InitialContext.lookup(InitialContext.java:417)
    at javax.naming.InitialContext.doLookup(InitialContext.java:290)
    at org.guvnor.common.services.builder.IncrementalBuilderExecutorManagerFactoryImpl.getExecutorManager(IncrementalBuilderExecutorManagerFactoryImpl.java:63)
    at org.guvnor.common.services.builder.IncrementalBuilderExecutorManagerFactoryImpl$Proxy$_$$_WeldClientProxy.getExecutorManager(IncrementalBuilderExecutorManagerFactoryImpl$Proxy$_$$_WeldClientProxy.java)
    at org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder.getExecutor(ResourceChangeIncrementalBuilder.java:98)
    at org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder.configureOnEvent(ResourceChangeIncrementalBuilder.java:72)
    at org.kie.workbench.common.services.backend.builder.ResourceChangeIncrementalBuilder$Proxy$_$$_WeldClientProxy.configureOnEvent(ResourceChangeIncrementalBuilder$Proxy$_$$_WeldClientProxy.java)

Environment

  • Red Hat JBoss BRMS
    • 6.4.0
  • Tomcat

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content