While accessing Guide rule in Business Central's editor it throws NullPointerException

Solution Unverified - Updated -

Issue

  • While accessing new rule drafted in Guided Rule Editor, it throws NullPointerException as shown below. How to fix this problem?
14:01:52,957 INFO  [org.guvnor.m2repo.backend.server.GuvnorM2Repository] (http-/10.10.10.10:8080-3) Maven Repository root set to: repositories/kie
14:01:52,960 INFO  [org.guvnor.m2repo.backend.server.GuvnorM2Repository] (http-/10.10.10.10:8080-3) Creating Maven Repository root: repositories/kie
14:02:49,793 INFO  [org.guvnor.m2repo.backend.server.M2Servlet] (http-/10.10.10.10:8080-3) POST request received.
14:04:22,434 ERROR [stderr] (http-/10.10.10.10:8080-3) java.lang.RuntimeException: Failed to dispatch CDI Event
14:04:22,436 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.errai.cdi.server.events.EventDispatcher.callback(EventDispatcher.java:193)
14:04:22,436 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.errai.bus.server.DeliveryPlan.deliver(DeliveryPlan.java:47)
14:04:22,437 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.errai.bus.server.ServerMessageBusImpl.sendGlobal(ServerMessageBusImpl.java:284)
14:04:22,437 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.errai.bus.server.SimpleDispatcher.dispatchGlobal(SimpleDispatcher.java:46)
14:04:22,438 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServiceImpl.java:97)
14:04:22,438 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServiceImpl.java:114)
14:04:22,439 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.errai.bus.server.servlet.DefaultBlockingServlet.doPost(DefaultBlockingServlet.java:140)
14:04:22,439 ERROR [stderr] (http-/10.10.10.10:8080-3)  at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
14:04:22,440 ERROR [stderr] (http-/10.10.10.10:8080-3)  at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
14:04:22,440 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295)
14:04:22,441 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
14:04:22,441 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.solder.servlet.exception.CatchExceptionFilter.doFilter(CatchExceptionFilter.java:65)
14:04:22,442 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
14:04:22,442 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
14:04:22,443 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.solder.servlet.event.ServletEventBridgeFilter.doFilter(ServletEventBridgeFilter.java:74)
14:04:22,443 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
14:04:22,444 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
14:04:22,444 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jbpm.designer.web.filter.impl.PluggableFilter.doFilter(PluggableFilter.java:70)
14:04:22,445 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
14:04:22,445 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
14:04:22,446 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.uberfire.security.server.UberFireSecurityFilter.doFilter(UberFireSecurityFilter.java:266)
14:04:22,447 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
14:04:22,447 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
14:04:22,448 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
14:04:22,448 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
14:04:22,449 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:499)
14:04:22,449 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
14:04:22,450 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
14:04:22,450 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
14:04:22,451 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
14:04:22,452 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
14:04:22,452 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
14:04:22,453 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
14:04:22,453 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
14:04:22,454 ERROR [stderr] (http-/10.10.10.10:8080-3)  at java.lang.Thread.run(Thread.java:745)
14:04:22,455 ERROR [stderr] (http-/10.10.10.10:8080-3) Caused by: java.lang.NullPointerException
14:04:22,455 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.kie.workbench.common.services.backend.rulename.RuleNameServiceImpl.onProjectContextChange(RuleNameServiceImpl.java:91)
14:04:22,456 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)
14:04:22,457 ERROR [stderr] (http-/10.10.10.10:8080-3)  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
14:04:22,457 ERROR [stderr] (http-/10.10.10.10:8080-3)  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
14:04:22,458 ERROR [stderr] (http-/10.10.10.10:8080-3)  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:04:22,458 ERROR [stderr] (http-/10.10.10.10:8080-3)  at java.lang.reflect.Method.invoke(Method.java:606)
14:04:22,458 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267)
14:04:22,459 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52)
14:04:22,459 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137)
14:04:22,460 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263)
14:04:22,461 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:170)
14:04:22,461 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51)
14:04:22,462 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154)
14:04:22,462 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:245)
14:04:22,463 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:233)
14:04:22,463 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:213)
14:04:22,464 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:117)
14:04:22,464 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.event.TransactionalObserverNotifier.notifyObserver(TransactionalObserverNotifier.java:44)
14:04:22,465 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.event.ObserverNotifier.notifyObservers(ObserverNotifier.java:85)
14:04:22,465 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:75)
14:04:22,466 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:70)
14:04:22,466 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:562)
14:04:22,467 ERROR [stderr] (http-/10.10.10.10:8080-3)  at org.jboss.errai.cdi.server.events.EventDispatcher.callback(EventDispatcher.java:164)
14:04:22,467 ERROR [stderr] (http-/10.10.10.10:8080-3)  ... 34 more
14:04:22,468 ERROR [stderr] (http-/10.10.10.10:8080-3) *** Message delivery failure ***
14:04:22,468 ERROR [stderr] (http-/10.10.10.10:8080-3) Bus: org.jboss.errai.bus.server.ServerMessageBusImpl@14da333
14:04:22,469 ERROR [stderr] (http-/10.10.10.10:8080-3) Message: FromClient=1, BeanReference=org.guvnor.common.services.project.context.ProjectContextChangeEvent@158bca, BeanType=org.guvnor.common.services.project.context.ProjectContextChangeEvent, CommandType=CDIEvent, ToSubject=cdi.event:Dispatcher
14:04:22,469 ERROR [stderr] (http-/10.10.10.10:8080-3) errorMessage: Error calling remote service: cdi.event:Dispatcher
14:04:22,470 ERROR [stderr] (http-/10.10.10.10:8080-3) exception: java.lang.RuntimeException: Failed to dispatch CDI Event
14:04:22,470 ERROR [stderr] (http-/10.10.10.10:8080-3) disconnect: false
...

Environment

  • Red Hat JBoss BRMS (BRMS)
    • 6.0.3

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