问题标签 [drools-kie-workbench]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
70 浏览

drools - 我们如何在 Drools(Kie 服务器)中创建动态下拉列表?

我需要使用“引导决策表”在 Kie 服务器中为 Drools 处理下拉列表。我可以在其中制作恒定的下拉列表。但是,我需要从代码后端读取数据作为字符串列表,然后我可以在下拉列表中显示相同的数据。我尝试了多个来源,但没有找到任何来源来制作下拉列表中的动态数据。我们可以看看我创建的下拉列表 -> 在此处输入图像描述

0 投票
1 回答
54 浏览

kie - 使用枚举定义的 Kie-workbench 下拉列表

我是流口水的新手,我想知道我们如何将枚举定义用于数据列表作为 GDST 中的下拉列表。

我已经使用选项“添加条件”在 GDST 中完成了下拉列表,但它是静态的。我需要下拉动态数据中的数据。

0 投票
1 回答
41 浏览

drools - Kie-Workbench 中项目的书签 URL?

是否可以在 Kie-Workbench 中为特定项目添加书签?

假设我想在 Kie-Workbench 中为示例 Mortgages 项目页面添加书签:

在此处输入图像描述



浏览器地址栏包含这样的 URL:

http://localhost:8076/business-central/kie-wb.jsp#LibraryPerspective%7C $ProjectScreen

URL 过于笼统,没有任何有关 Mortgages 项目的信息。当然,如果我将此 URL 加入书签,然后尝试再次打开它,它只会打开默认的 Kie-Workbench 主屏幕,迫使用户单击返回特定项目的方式。


在此处输入图像描述

0 投票
0 回答
542 浏览

jbpm - 属性 org.appformer.m2repo.url 未正确设置

当我尝试使用 jbpm 7.31 在空间下创建项目时,出现以下错误。

15:49:13,079 WARN [org.guvnor.m2repo.backend.server.M2RepoServiceImpl](默认任务 4) url null 无效。使用默认值。15:49:13,079 错误 [org.guvnor.m2repo.backend.server.M2RepoServiceImpl](默认任务 4)属性 org.appformer.m2repo.url 未正确设置。工作台将使用 m2 存储库的直接文件路径,并且仅应在测试工作台时使用。15:49:13,079 WARN [org.guvnor.m2repo.backend.server.M2RepoServiceImpl](默认任务 4) url null 无效。使用默认值。

0 投票
1 回答
103 浏览

java - Drools Workbench - 多个存储库

我在 github 上有多个存储库克隆到我的 drools 工作台中。所有存储库都具有相同的结构,但 .gdst 文件中的内容不同。当我在一个工作台中创建新的 .gdst 或另一个文件时,如何在其他工作台中复制/推送这些文件?

谢谢!

0 投票
1 回答
319 浏览

drools - Drools Workbench 未在 Wildfly 10 中配置

我正在使用 drools 工作台 6.5.0 并尝试配置到 Wildfly 10。我得到以下错误。

无法上传部署:{"WFLYCTL0080: 失败的服务" => {"jboss.deployment.unit."kie-drools-wb-6.5.0.Final-wildfly10.war".WeldStartService" => "org.jboss.msc. service.StartException in service jboss.deployment.unit."kie-drools-wb-6.5.0.Final-wildfly10.war".WeldStartService:无法启动服务原因:org.jboss.weld.exceptions.DeploymentException:异常列表有 1 个例外:例外 0:org.jboss.weld.exceptions.WeldException:WELD-000049:无法在 org.kie.workbench 上调用 public void org.kie.workbench.drools.backend.server.AppSetup.assertPlayground()。 drools.backend.server.AppSetup@26107fd0 在 org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.invokeMethods(DefaultLifecycleCallbackInvoker.java:100) 在 org.jboss.weld.injection.producer。DefaultLifecycleCallbackInvoker.postConstruct(DefaultLifecycleCallbackInvoker.java:81) at org.jboss.weld.injection.producer.BasicInjectionTarget.postConstruct(BasicInjectionTarget.java:126) at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:171)在 org.jboss.weld.context.AbstractContext.get(AbstractContext.java:96) 在 org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.get(ContextualInstanceStrategy.java:101) 在 org.jboss.weld.bean.ContextualInstanceStrategy $ApplicationScopedContextualInstanceStrategy.get(ContextualInstanceStrategy.java:141) at org.jboss.weld.bean.ContextualInstance.get(ContextualInstance.java:50) at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:99 ) 在 org.kie.workbench 的 org.jboss.weld.bean.proxy.ProxyMethodHandler.getInstance(ProxyMethodHandler.java:125)。drools.backend.server.AppSetup$Proxy$_$$WeldClientProxy.toString(Unknown Source) at org.uberfire.backend.server.cdi.SystemConfigProducer.runPostConstruct(SystemConfigProducer.java:162) at org.uberfire.backend.server.cdi.SystemConfigProducer.afterDeploymentValidation(SystemConfigProducer.java:143) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method。在 org.jboss.weld.injection.MethodInvocationStrategy$SpecialParamPlusBeanManagerStrategy.invoke(MethodInvocationStrategy.java:144) 在 org.jboss.weld.injection.invoke(StaticMethodInjectionPoint.java:88) 在 org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88) 调用(Method.java:498) .jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:309) 在 org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:287) 在 org.jboss.weld.event.ObserverMethodImpl 在 org.jboss.weld.event.ExtensionObserverMethodImpl.sendEvent(ExtensionObserverMethodImpl.java:124) .notify(ObserverMethodImpl.java:265) 在 org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:271) 在 org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:260) 在 org. jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:154) at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:148) at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire( AbstractContainerEvent.java:53) 在 org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:35) 在 org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl。fire(AfterDeploymentValidationImpl.java:28) at org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:450) at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) at org.jboss .as.weld.WeldStartService.start(WeldStartService.java:96) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run (ServiceControllerImpl.java:1881) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 在 java.lang.Thread。 run(Thread.java:748) 原因:sun.reflect.NativeMethodAccessorImpl 处的 java.lang.reflect.InvocationTargetException。sun.reflect.NativeMethodAccessorImpl 处的 invoke0(Native Method)。在 org.jboss.weld.injection.producer 的 java.lang.reflect.Method.invoke(Method.java:498) 的 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 的调用(NativeMethodAccessorImpl.java:62) .DefaultLifecycleCallbackInvoker.invokeMethods(DefaultLifecycleCallbackInvoker.java:98) ... 37 更多原因:java.lang.RuntimeException: java.lang.RuntimeException: java.util.NoSuchElementException at org.kie.workbench.drools.backend.server.AppSetup .assertPlayground(AppSetup.java:195) ... 42 更多原因:java.lang.RuntimeException: java.util.NoSuchElementException at org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:283) at org.guvnor.structure.backend.repositories.RepositoryServiceImpl$Proxy$invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.invokeMethods(DefaultLifecycleCallbackInvoker.java:98) ... 37更多原因:java.lang.RuntimeException: java.lang.RuntimeException: java.util.NoSuchElementException at org.kie.workbench.drools.backend.server.AppSetup.assertPlayground(AppSetup.java:195) ... 42 更多通过: java.lang.RuntimeException: org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:283) 的 java.util.NoSuchElementException 在 org.guvnor.structure.backend.repositories.RepositoryServiceImpl$Proxy$invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.invokeMethods(DefaultLifecycleCallbackInvoker.java:98) ... 37更多原因:java.lang.RuntimeException: java.lang.RuntimeException: java.util.NoSuchElementException at org.kie.workbench.drools.backend.server.AppSetup.assertPlayground(AppSetup.java:195) ... 42 更多通过: java.lang.RuntimeException: org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:283) 的 java.util.NoSuchElementException 在 org.guvnor.structure.backend.repositories.RepositoryServiceImpl$Proxy$invokeMethods(DefaultLifecycleCallbackInvoker.java:98) ... 37 更多原因:java.lang.RuntimeException: java.lang.RuntimeException: java.util.NoSuchElementException at org.kie.workbench.drools.backend.server.AppSetup.assertPlayground( AppSetup.java:195) ... 42 更多原因:java.lang.RuntimeException: java.util.NoSuchElementException at org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:283) at org.guvnor .structure.backend.repositories.RepositoryServiceImpl$Proxy$invokeMethods(DefaultLifecycleCallbackInvoker.java:98) ... 37 更多原因:java.lang.RuntimeException: java.lang.RuntimeException: java.util.NoSuchElementException at org.kie.workbench.drools.backend.server.AppSetup.assertPlayground( AppSetup.java:195) ... 42 更多原因:java.lang.RuntimeException: java.util.NoSuchElementException at org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:283) at org.guvnor .structure.backend.repositories.RepositoryServiceImpl$Proxy$org.guvnor.structure.backend.repositories.RepositoryServiceImpl$Proxy$ 上的 structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:283)org.guvnor.structure.backend.repositories.RepositoryServiceImpl$Proxy$ 上的 structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:283)$$WeldClientProxy.createRepository(Unknown Source) at org.kie.workbench.drools.backend.server.AppSetup.createRepository(AppSetup.java:330) at org.kie.workbench.drools.backend.server.AppSetup.assertPlayground(AppSetup.java :119) ... 42 更多 原因:org.uberfire.java.nio.fs.jgit.JGitFileSystem$1$1 处的 java.util.ArrayList$Itr.next(ArrayList.java:862) 处的 java.util.NoSuchElementException。 next(JGitFileSystem.java:194) at org.uberfire.java.nio.fs.jgit.JGitFileSystem$1$1.next(JGitFileSystem.java:173) at org.guvnor.structure.backend.repositories.git.GitRepositoryBuilder.getDefaultRoot( GitRepositoryBuilder.java:120) 在 org.guvnor.structure.backend.repositories.git.GitRepositoryBuilder.setBranches(GitRepositoryBuilder.java:98) 在 org.guvnor.structure.backend.repositories.git.GitRepositoryBuilder.build(GitRepositoryBuilder.java: 63) 在 org.guvnor.structure。backend.repositories.git.GitRepositoryFactoryHelper.newRepository(GitRepositoryFactoryHelper.java:64) at org.guvnor.structure.backend.repositories.git.GitRepositoryFactoryHelper$Proxy$$$ WeldClientProxy.newRepository(Unknown Source) at org.guvnor.structure.backend.repositories.RepositoryFactoryImpl.newRepository(RepositoryFactoryImpl.java:61) at org.guvnor.structure.backend.repositories.RepositoryFactoryImpl$Proxy$ $$_WeldClientProxy.newRepository (未知来源)在 org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:96) 在 org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:279) ... 45更多的 ”}}

机器:windows 10 Wildfly 服务器:10.0 Kie 服务器 6.5.0 - 工作正常

唯一的问题是 Drools 工作台