无法使用Drools Workbench仪表板构建和部署jar文件,以将其部署到kieserver流程停留在构建jar旋转器上

如何解决无法使用Drools Workbench仪表板构建和部署jar文件,以将其部署到kieserver流程停留在构建jar旋转器上

我一直在使用此命令来运行docker:

- docker run -p 8085:8080 -p 8001:8001 -e JAVA_OPTS="-server -xms1024m -Xmx1024m -Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF-8" --name jbpm-server-full jboss/jbpm-server-full:7.40.0.Final

我认为这是一个专家问题。流口水无法建立罐子,以便我可以将其部署在kieserver上。此过程也不适用于它提供的示例项目。虽然我可以使用手动设置(下载zip并将其放置在wildfly中并运行)来进行构建和部署,但是我在使用docker设置时遇到了问题。非常感谢您的帮助。

我试图在host.xml中添加

<system-properties>
  <property name="org.uberfire.nio.git.dir" value="/opt/jboss/wildfly/bin/.niogit" boot-time="false"/>
</system-properties>

但不起作用。

Blockquote

在日志中,我发现它不寻常:

15:27:30,380 WARN  [org.kie.server.services.impl.controller.DefaultRestControllerImpl] (KieServer-ControllerConnect) Exception encountered while syncing with controller at http://localhost:8080/business-central/rest/controller/server/sample-server error Read timed out
15:27:31,040 WARN  [org.jboss.errai.config.rebind.EnvUtil] (MSC service thread 1-3) The property errai.security.user_on_hostpage_enabled has been set multiple times.
15:27:31,042 WARN  [org.jboss.errai.config.rebind.EnvUtil] (MSC service thread 1-3) The property errai.class_scanning_extension has been set multiple times.



15:27:32,186 WARN  [org.appformer.maven.integration.embedder.MavenSettings] (MSC service thread 1-3) Environment variable M2_HOME is not set
15:27:34,340 INFO  [org.uberfire.ext.Metadata.io.Indexerdispatcher] (Thread-141) Completed indexing 1 events for indexer [id=org.uberfire.ext.Metadata.io.CoreIndexer] in cluster [KClusterImpl [clusterId=dashbuilder/datasets/master]].
15:27:35,677 WARN  [org.eclipse.jgit.internal.storage.file.RefDirectory] (MSC service thread 1-3) Unable to remove path /opt/jboss/wildfly/bin/.niogit/.archetypes/org-kie-templates-base-kie-project-1-0-0-TEMPLATE.git/logs/refs/remotes/origin: java.nio.file.NoSuchFileException: /opt/jboss/wildfly/bin/.niogit/.archetypes/org-kie-templates-base-kie-project-1-0-0-TEMPLATE.git/logs/refs/remotes/origin
    at java.base/sun.nio.fs.UnixException.translatetoIOException(UnixException.java:92)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
    at java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:249)
    at java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105)
    at java.base/java.nio.file.Files.delete(Files.java:1141)
    at deployment.business-central.war//org.eclipse.jgit.internal.storage.file.RefDirectory.delete(RefDirectory.java:1289)
    at deployment.business-central.war//org.eclipse.jgit.internal.storage.file.RefDirectory.delete(RefDirectory.java:1273)
    at deployment.business-central.war//org.eclipse.jgit.internal.storage.file.RefDirectory.delete(RefDirectory.java:694)
    at deployment.business-central.war//org.eclipse.jgit.internal.storage.file.RefDirectoryUpdate.doDelete(RefDirectoryUpdate.java:153)
    at deployment.business-central.war//org.eclipse.jgit.lib.RefUpdate$2.execute(RefUpdate.java:680)
    at deployment.business-central.war//org.eclipse.jgit.lib.RefUpdate.updateImpl(RefUpdate.java:774)
    at deployment.business-central.war//org.eclipse.jgit.lib.RefUpdate.delete(RefUpdate.java:677)
    at deployment.business-central.war//org.eclipse.jgit.lib.RefUpdate.delete(RefUpdate.java:649)
    at deployment.business-central.war//org.uberfire.java.nio.fs.jgit.util.commands.RemoveRemote.execute(RemoveRemote.java:51)
    at deployment.business-central.war//org.uberfire.java.nio.fs.jgit.util.GitImpl.removeRemote(GitImpl.java:594)
    at deployment.business-central.war//org.kie.workbench.common.screens.archetype.mgmt.backend.service.ArchetypeServiceImpl.cleanUpOrigin(ArchetypeServiceImpl.java:708)   


16:20:36,841 ERROR [org.appformer.maven.integration.embedder.MavenEmbedder] (Thread-198) Unable to build MavenEmbedder: org.codehaus.plexus.component.repository.exception.ComponentLookupException: java.util.NoSuchElementException
      role: org.apache.maven.execution.MavenExecutionRequestPopulator
  roleHint: 
    at deployment.business-central.war//org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:267)
    at deployment.business-central.war//org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:255)
    at deployment.business-central.war//org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:249)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.PlexusComponentProvider.lookup(PlexusComponentProvider.java:42)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenEmbedder.buildMavenExecutionRequest(MavenEmbedder.java:142)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenEmbedder.init(MavenEmbedder.java:104)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenEmbedder.<init>(MavenEmbedder.java:99)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenEmbedder.<init>(MavenEmbedder.java:91)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenEmbedder.<init>(MavenEmbedder.java:85)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenProjectLoader.parseMavenPom(MavenProjectLoader.java:70)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenProjectLoader.loadMavenProject(MavenProjectLoader.java:179)
    at deployment.business-central.war//org.appformer.maven.integration.Aether.getAether(Aether.java:76)
    at deployment.business-central.war//org.appformer.maven.integration.MavenRepository.getMavenRepository(MavenRepository.java:95)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenEmbedder.tryRemoveLocalArtifact(MavenEmbedder.java:342)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenEmbedder.readProject(MavenEmbedder.java:319)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenProjectLoader.parseMavenPom(MavenProjectLoader.java:91)
    at deployment.business-central.war//org.appformer.maven.integration.embedder.MavenProjectLoader.parseMavenPom(MavenProjectLoader.java:84)
    at deployment.business-central.war//org.appformer.maven.integration.MavenPomModelGenerator.parse(MavenPomModelGenerator.java:34)
    at deployment.business-central.war//org.appformer.maven.support.PomModel$Parser.parse(PomModel.java:110)
    at deployment.business-central.war//org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildPomModel(KieBuilderImpl.java:591)
    at deployment.business-central.war//org.drools.compiler.kie.builder.impl.KieBuilderImpl.init(KieBuilderImpl.java:154)
    at deployment.business-central.war//org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:220)
    at deployment.business-central.war//org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:216)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.core.Builder.build(Builder.java:213)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.core.BuildHelper.build(BuildHelper.java:92)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.core.BuildHelper$Proxy$_$$_WeldClientProxy.build(UnkNown Source)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.ala.LocalBuildExecConfigExecutor.apply(LocalBuildExecConfigExecutor.java:61)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.ala.LocalBuildExecConfigExecutor.apply(LocalBuildExecConfigExecutor.java:32)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.ala.LocalBuildExecConfigExecutor$Proxy$_$$_WeldClientProxy.apply(UnkNown Source)
    at deployment.business-central.war//org.guvnor.ala.pipeline.execution.PipelineExecutor.lambda$continuePipeline$0(PipelineExecutor.java:109)
    at deployment.business-central.war//org.guvnor.ala.pipeline.StageUtil$1.execute(StageUtil.java:38)
    at deployment.business-central.war//org.guvnor.ala.pipeline.StageUtil$1.execute(StageUtil.java:33)
    at deployment.business-central.war//org.guvnor.ala.pipeline.execution.PipelineExecutor.continuePipeline(PipelineExecutor.java:94)
    at deployment.business-central.war//org.guvnor.ala.pipeline.execution.PipelineExecutor.execute(PipelineExecutor.java:76)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.ala.BuildPipelineInvoker.invokeLocalBuildPipeLine(BuildPipelineInvoker.java:88)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.ala.BuildPipelineInvoker$Proxy$_$$_WeldClientProxy.invokeLocalBuildPipeLine(UnkNown Source)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.service.BuildServiceHelper.invokeLocalBuildPipeLine(BuildServiceHelper.java:152)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.service.BuildServiceHelper.localBuild(BuildServiceHelper.java:82)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.service.BuildServiceHelper$Proxy$_$$_WeldClientProxy.localBuild(UnkNown Source)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.service.BuildServiceImpl.build(BuildServiceImpl.java:69)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.service.BuildServiceImpl$Proxy$_$$_WeldClientProxy.build(UnkNown Source)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.service.BuildInfoService.getBuildInfo(BuildInfoService.java:59)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.service.BuildInfoService$Proxy$_$$_WeldClientProxy.getBuildInfo(UnkNown Source)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.project.ModuleClassLoaderHelper.getModuleClassLoader(ModuleClassLoaderHelper.java:40)
    at deployment.business-central.war//org.kie.workbench.common.services.backend.project.ModuleClassLoaderHelper$Proxy$_$$_WeldClientProxy.getModuleClassLoader(UnkNown Source)
    at deployment.business-central.war//org.kie.workbench.common.screens.datamodeller.backend.server.indexing.JavaFileIndexer.getModuleClassLoader(JavaFileIndexer.java:154)
    at deployment.business-central.war//org.kie.workbench.common.screens.datamodeller.backend.server.indexing.JavaFileIndexer.fillIndexBuilder(JavaFileIndexer.java:135)
    at deployment.business-central.war//org.kie.workbench.common.services.refactoring.backend.server.indexing.AbstractFileIndexer.toKObject(AbstractFileIndexer.java:78)
    at deployment.business-central.war//org.kie.workbench.common.screens.datamodeller.backend.server.indexing.JavaFileIndexer$Proxy$_$$_WeldClientProxy.toKObject(UnkNown Source)
    at deployment.business-central.war//org.uberfire.ext.Metadata.io.Indexerdispatcher$IndexerJob.processNew(Indexerdispatcher.java:261)
    at deployment.business-central.war//org.uberfire.ext.Metadata.io.IndexableIOEvent$NewFileEvent.apply(IndexableIOEvent.java:62)
    at deployment.business-central.war//org.uberfire.ext.Metadata.io.Indexerdispatcher$IndexerJob.processEvent(Indexerdispatcher.java:241)
    at deployment.business-central.war//org.uberfire.ext.Metadata.io.Indexerdispatcher$IndexerJob.processEvents(Indexerdispatcher.java:217)
    at deployment.business-central.war//org.uberfire.ext.Metadata.io.Indexerdispatcher$IndexerJob.get(Indexerdispatcher.java:194)
    at deployment.business-central.war//org.uberfire.ext.Metadata.io.Indexerdispatcher$IndexerJob.get(Indexerdispatcher.java:165)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.util.NoSuchElementException
    at deployment.business-central.war//org.eclipse.sisu.plexus.RealmFilteredBeans$FilteredItr.next(RealmFilteredBeans.java:118)
    at deployment.business-central.war//org.eclipse.sisu.plexus.RealmFilteredBeans$FilteredItr.next(RealmFilteredBeans.java:1)
    at deployment.business-central.war//org.eclipse.sisu.plexus.DefaultPlexusBeans$Itr.next(DefaultPlexusBeans.java:76)
    at deployment.business-central.war//org.eclipse.sisu.plexus.DefaultPlexusBeans$Itr.next(DefaultPlexusBeans.java:1)
    at deployment.business-central.war//org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:263)
    ... 58 more

16:20:36,842 WARN  [org.appformer.maven.integration.embedder.MavenProjectLoader] (Thread-198) Unable to parse pom.xml file of the running project: org.appformer.maven.integration.embedder.MavenEmbedderException: java.util.NoSuchElementException
      role: org.apache.maven.execution.MavenExecutionRequestPopulator
  roleHint: 
16:20:36,857 INFO  [org.appformer.maven.integration.MavenRepository] (Thread-198) Erasing directory from local maven repository /opt/jboss/.m2/repository/org/kie/kie-api/7.40.0.Final
16:20:36,857 INFO  [org.appformer.maven.integration.MavenRepository] (Thread-200) Erasing directory from local maven repository /opt/jboss/.m2/repository/org/kie/kie-api/7.40.0.Final
16:20:36,857 INFO  [org.appformer.maven.integration.MavenRepository] (Thread-197) Erasing directory from local maven repository /opt/jboss/.m2/repository/org/kie/kie-api/7.40.0.Final
16:20:36,857 INFO  [org.appformer.maven.integration.MavenRepository] (default task-11) Erasing directory from local maven repository /opt/jboss/.m2/repository/org/kie/kie-api/7.40.0.Final
16:20:36,859 WARN  [org.appformer.maven.integration.MavenRepository] (Thread-199) The expected local maven repo dir for org.kie:kie-api:7.40.0.Final does not exist /opt/jboss/.m2/repository/org/kie/kie-api/7.40.0.Final,nothing to delete.
16:20:36,859 WARN  [org.appformer.maven.integration.MavenRepository] (Thread-195) The expected local maven repo dir for org.kie:kie-api:7.40.0.Final does not exist /opt/jboss/.m2/repository/org/kie/kie-api/7.40.0.Final,858 INFO  [org.appformer.maven.integration.MavenRepository] (Thread-201) Erasing directory from local maven repository /opt/jboss/.m2/repository/org/kie/kie-api/7.40.0.Final
16:20:36,863 WARN  [org.appformer.maven.integration.MavenRepository] (Thread-196) The expected local maven repo dir for org.kie:kie-api:7.40.0.Final does not exist /opt/jboss/.m2/repository/org/kie/kie-api/7.40.0.Final,nothing to delete.

解决方法

我发现它需要一个Maven路径,所以我提供了本地Maven,它像奇迹一样运行。

docker run -i -p 8080:8080  --mount type=bind,source=$HOME/.m2,target=/opt/jboss/.m2 --name jbpm-server-full jboss/jbpm-server-full:latest

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?