我在jBPM Business Central应用程序中通过简单的业务流程创建了一个新项目。 在我的情况下,Business Central以域模式托管在Java 12上的WildFly 17上。当我尝试构建新的kjar项目(与哪个项目无关)时,会发生此错误:
2019-07-24 16:52:53,330 ERROR [stderr] (default task-44) java.lang.UnsupportedOperationException: Cannot define class using reflection: Cannot define nest member class java.lang.reflect.AccessibleObject$Cache + within different package then class net.bytebuddy.mirror.AccessibleObject
2019-07-24 16:52:53,331 ERROR [stderr] (default task-44) at deployment.business-central.war//net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Initializable$Unavailable.defineClass(ClassInjector.java:410)
2019-07-24 16:52:53,331 ERROR [stderr] (default task-44) at deployment.business-central.war//net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection.injectRaw(ClassInjector.java:235)
2019-07-24 16:52:53,331 ERROR [stderr] (default task-44) at deployment.business-central.war//net.bytebuddy.dynamic.loading.ClassInjector$AbstractBase.inject(ClassInjector.java:111)
2019-07-24 16:52:53,331 ERROR [stderr] (default task-44) at deployment.business-central.war//net.bytebuddy.dynamic.loading.ClassLoadingStrategy$Default$InjectionDispatcher.load(ClassLoadingStrategy.java:232)
...
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at java.base/java.lang.Thread.run(Thread.java:835)
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) java.lang.IllegalArgumentException: Illegal character in path at index 1: ${input.root-path}
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at java.base/java.net.URI.create(URI.java:906)
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.ala.LocalSourceConfigExecutor.apply(LocalSourceConfigExecutor.java:51)
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.ala.LocalSourceConfigExecutor.apply(LocalSourceConfigExecutor.java:33)
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at deployment.business-central.war//org.kie.workbench.common.services.backend.builder.ala.LocalSourceConfigExecutor$Proxy$_$$_WeldClientProxy.apply(Unknown Source)
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at deployment.business-central.war//org.guvnor.ala.pipeline.execution.PipelineExecutor.lambda$continuePipeline$0(PipelineExecutor.java:114)
2019-07-24 16:52:53,337 ERROR [stderr] (default task-44) at deployment.business-central.war//org.guvnor.ala.pipeline.StageUtil$1.execute(StageUtil.java:38)
...
2019-07-24 16:52:53,342 ERROR [stderr] (default task-44) Caused by: java.net.URISyntaxException: Illegal character in path at index 1: ${input.root-path}
2019-07-24 16:52:53,343 ERROR [stderr] (default task-44) at java.base/java.net.URI$Parser.fail(URI.java:2936)
2019-07-24 16:52:53,343 ERROR [stderr] (default task-44) at java.base/java.net.URI$Parser.checkChars(URI.java:3107)
2019-07-24 16:52:53,343 ERROR [stderr] (default task-44) at java.base/java.net.URI$Parser.parseHierarchical(URI.java:3189)
2019-07-24 16:52:53,343 ERROR [stderr] (default task-44) at java.base/java.net.URI$Parser.parse(URI.java:3148)
2019-07-24 16:52:53,343 ERROR [stderr] (default task-44) at java.base/java.net.URI.<init>(URI.java:623)
2019-07-24 16:52:53,343 ERROR [stderr] (default task-44) at java.base/java.net.URI.create(URI.java:904)
2019-07-24 16:52:53,343 ERROR [stderr] (default task-44) ... 89 more
堆栈跟踪很长,stackoverflow不允许不减少就发布。
有什么想法吗?