gpt4 book ai didi

ubuntu - 在 Ubuntu 中注册工作项处理程序失败,但在 Red Hat 中没有

转载 作者:行者123 更新时间:2023-12-04 19:18:02 25 4
gpt4 key购买 nike

几天来我一直在努力解决这个问题,我不明白为什么会发生这种情况。

我正在使用 jbpm 5.4 以及 de jbpm-gwt-console-server 服务(如列出所有 de 进程定义等)

中一切正常红帽 , 但是当我们改为 Ubuntu ,使用完全 jboss (6.3.0) 和完全 jbpm wars 和 session.template,没有工作项可以被初始化。

如果有人知道这可能是什么,谢谢。

这是异常 抛出:

ERROR [org.jbpm.integration.console.session.MVELSingleSessionManager] (http-/0.0.0.0:8080-20) Registration of work item handler UpdateAssetMetadatav1 failed due to [Error: could not create constructor: null]
[Near : {... new br.com.arizona.bpm.workItem.cm ....}]
^
[Line: 1, Column: 5]: [Error: could not create constructor: null]
[Near : {... new br.com.arizona.bpm.workItem.cm ....}]
^
[Line: 1, Column: 5]
at org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeObjectCreation(ReflectiveAccessorOptimizer.java:1229) [mvel2-2.1.3.Final.jar:]
at org.mvel2.optimizers.dynamic.DynamicOptimizer.optimizeObjectCreation(DynamicOptimizer.java:98) [mvel2-2.1.3.Final.jar:]
at org.mvel2.ast.NewObjectNode.getReducedValueAccelerated(NewObjectNode.java:214) [mvel2-2.1.3.Final.jar:]
at org.mvel2.MVELRuntime.execute(MVELRuntime.java:85) [mvel2-2.1.3.Final.jar:]
at org.mvel2.compiler.CompiledExpression.getDirectValue(CompiledExpression.java:123) [mvel2-2.1.3.Final.jar:]
at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:119) [mvel2-2.1.3.Final.jar:]
at org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:113) [mvel2-2.1.3.Final.jar:]
at org.mvel2.MVEL.executeExpression(MVEL.java:969) [mvel2-2.1.3.Final.jar:]

最佳答案

出色地,

仅供引用,如果有人感兴趣。

在某一点上,我确信这是类路径中的 jar 之间的冲突,而日志隐藏了真正的问题。
所以我不得不调试它才能看到真正的异常:java.lang.NoSuchMethodError: com.google.common.base.Objects.firstNonNull。

在此之后,我发现该类而不是 Guava 使用了暂时依赖 google-collections。

解决方案,虽然很简单(但由于日志误导,找到它并不那么简单):从 de classpath 中删除 google-collections。

但是我仍然不明白为什么在 redhat 中它正在访问正确的类,但在 Ubuntu 中却没有。无论如何,它现在正在工作。

干杯

关于ubuntu - 在 Ubuntu 中注册工作项处理程序失败,但在 Red Hat 中没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30380035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com