Failed to dispatch CDI Event RuntimeException when creating an Organization Unit in fresh B*MS 6 installation

Solution Verified - Updated -

Issue

  • While starting with a fresh BRMS or BPMS 6.0 installation, and trying to create a new Organization Unit, the server log shows this error.
12:30:21,651 ERROR [stderr] (http-/10.10.10.10:8080-3) java.lang.RuntimeException: Failed to dispatch CDI Event
12:30:21,652 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.errai.cdi.server.events.EventDispatcher.callback(EventDispatcher.java:193)
12:30:21,652 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.errai.bus.server.DeliveryPlan.deliver(DeliveryPlan.java:47)
12:30:21,653 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.errai.bus.server.ServerMessageBusImpl.sendGlobal(ServerMessageBusImpl.java:284)
12:30:21,653 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.errai.bus.server.SimpleDispatcher.dispatchGlobal(SimpleDispatcher.java:46)
12:30:21,653 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServiceImpl.java:97)
12:30:21,654 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServiceImpl.java:114)
12:30:21,654 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.errai.bus.server.servlet.DefaultBlockingServlet.doPost(DefaultBlockingServlet.java:140)
12:30:21,654 ERROR [stderr] (http-/10.10.10.10:8080-3)   at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
12:30:21,655 ERROR [stderr] (http-/10.10.10.10:8080-3)   at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
12:30:21,655 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
12:30:21,655 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:30:21,656 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.lang.reflect.Method.invoke(Method.java:606)
12:30:21,656 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:263)
12:30:21,656 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:261)
12:30:21,657 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,657 ERROR [stderr] (http-/10.10.10.10:8080-3)   at javax.security.auth.Subject.doAsPrivileged(Subject.java:536)
12:30:21,657 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:295)
12:30:21,658 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:155)
12:30:21,658 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:288)
12:30:21,659 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:59)
12:30:21,659 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:197)
12:30:21,659 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,660 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
12:30:21,660 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.solder.servlet.exception.CatchExceptionFilter.doFilter(CatchExceptionFilter.java:65)
12:30:21,660 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source)
12:30:21,661 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:30:21,661 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.lang.reflect.Method.invoke(Method.java:606)
12:30:21,661 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:263)
12:30:21,662 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:261)
12:30:21,662 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,662 ERROR [stderr] (http-/10.10.10.10:8080-3)   at javax.security.auth.Subject.doAsPrivileged(Subject.java:536)
12:30:21,663 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:295)
12:30:21,663 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:236)
12:30:21,663 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
12:30:21,664 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:59)
12:30:21,664 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:197)
12:30:21,664 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,665 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
12:30:21,665 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.solder.servlet.event.ServletEventBridgeFilter.doFilter(ServletEventBridgeFilter.java:74)
12:30:21,665 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
12:30:21,666 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:30:21,666 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.lang.reflect.Method.invoke(Method.java:606)
12:30:21,666 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:263)
12:30:21,667 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:261)
12:30:21,667 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,667 ERROR [stderr] (http-/10.10.10.10:8080-3)   at javax.security.auth.Subject.doAsPrivileged(Subject.java:536)
12:30:21,668 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:295)
12:30:21,668 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:236)
12:30:21,668 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
12:30:21,669 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:59)
12:30:21,669 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:197)
12:30:21,669 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,670 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
12:30:21,670 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jbpm.designer.web.filter.impl.PluggableFilter.doFilter(PluggableFilter.java:70)
12:30:21,670 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
12:30:21,671 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:30:21,671 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.lang.reflect.Method.invoke(Method.java:606)
12:30:21,671 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:263)
12:30:21,672 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:261)
12:30:21,672 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,673 ERROR [stderr] (http-/10.10.10.10:8080-3)   at javax.security.auth.Subject.doAsPrivileged(Subject.java:536)
12:30:21,673 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:295)
12:30:21,673 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:236)
12:30:21,674 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
12:30:21,674 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:59)
12:30:21,674 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:197)
12:30:21,675 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,675 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
12:30:21,675 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.uberfire.security.server.UberFireSecurityFilter.doFilter(UberFireSecurityFilter.java:266)
12:30:21,676 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
12:30:21,676 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:30:21,676 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.lang.reflect.Method.invoke(Method.java:606)
12:30:21,677 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:263)
12:30:21,677 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:261)
12:30:21,677 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,678 ERROR [stderr] (http-/10.10.10.10:8080-3)   at javax.security.auth.Subject.doAsPrivileged(Subject.java:536)
12:30:21,678 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:295)
12:30:21,678 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:236)
12:30:21,679 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
12:30:21,679 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:59)
12:30:21,679 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:197)
12:30:21,680 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.security.AccessController.doPrivileged(Native Method)
12:30:21,680 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
12:30:21,680 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
12:30:21,681 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
12:30:21,681 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:499)
12:30:21,681 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
12:30:21,682 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
12:30:21,682 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
12:30:21,682 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
12:30:21,683 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
12:30:21,683 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
12:30:21,683 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
12:30:21,684 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
12:30:21,684 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.lang.Thread.run(Thread.java:745)
12:30:21,685 ERROR [stderr] (http-/10.10.10.10:8080-3) Caused by: java.lang.NullPointerException
12:30:21,685 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.kie.workbench.common.services.backend.rulename.RuleNameServiceImpl.onProjectContextChange(RuleNameServiceImpl.java:91)
12:30:21,685 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.kie.workbench.common.services.backend.rulename.RuleNameServiceImpl$Proxy$_$$_WeldClientProxy.onProjectContextChange(RuleNameServiceImpl$Proxy$_$$_WeldClientProxy.java)
12:30:21,686 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:30:21,686 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
12:30:21,686 ERROR [stderr] (http-/10.10.10.10:8080-3)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:30:21,687 ERROR [stderr] (http-/10.10.10.10:8080-3)   at java.lang.reflect.Method.invoke(Method.java:606)
12:30:21,687 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267)
12:30:21,687 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52)
12:30:21,688 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137)
12:30:21,688 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263)
12:30:21,688 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:170)
12:30:21,689 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51)
12:30:21,689 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154)
12:30:21,689 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:245)
12:30:21,690 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:233)
12:30:21,690 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:213)
12:30:21,690 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:117)
12:30:21,691 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.event.TransactionalObserverNotifier.notifyObserver(TransactionalObserverNotifier.java:44)
12:30:21,691 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.event.ObserverNotifier.notifyObservers(ObserverNotifier.java:85)
12:30:21,692 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:75)
12:30:21,692 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:70)
12:30:21,692 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:562)
12:30:21,693 ERROR [stderr] (http-/10.10.10.10:8080-3)   at org.jboss.errai.cdi.server.events.EventDispatcher.callback(EventDispatcher.java:164)
12:30:21,693 ERROR [stderr] (http-/10.10.10.10:8080-3)   ... 94 more
12:30:21,693 ERROR [stderr] (http-/10.10.10.10:8080-3) *** Message delivery failure ***
12:30:21,693 ERROR [stderr] (http-/10.10.10.10:8080-3) Bus: org.jboss.errai.bus.server.ServerMessageBusImpl@6b9dc5ba
12:30:21,694 ERROR [stderr] (http-/10.10.10.10:8080-3) Message: FromClient=1, BeanReference=org.guvnor.common.services.project.context.ProjectContextChangeEvent@43206d88, BeanType=org.guvnor.common.services.project.context.ProjectContextChangeEvent, CommandType=CDIEvent, ToSubject=cdi.event:Dispatcher
12:30:21,694 ERROR [stderr] (http-/10.10.10.10:8080-3) errorMessage: Error calling remote service: cdi.event:Dispatcher
12:30:21,694 ERROR [stderr] (http-/10.10.10.10:8080-3) exception: java.lang.RuntimeException: Failed to dispatch CDI Event

In standalone.xml, the org.kie.example property has been set to false, so as to start with a new structure, instead of using the sample values.

    <system-properties>
        <property name="org.kie.example" value="${org.kie.example:false}"></property>
    </system-properties>
  • Users have created Organization, Repository, Project, kmodule, ksession, imported dependencies, DSL asset in Business Central. When users open Guided rule editor for writing rules, it throws the error as shown above. How to fix this issue?

Environment

  • Red Hat JBoss BRMS ( BRMS)
    • 6.0.x
  • Red Hat JBoss BPMS ( BPMS)
    • 6.0.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.