Anypoint Studio:警告-配置Mule类加载器时出现问题

问题描述

问题:

我正在使用Anypoint Studio版本:6.6.5 Build ID:202005271503,正在使用Mule 3.8.4。 我正在Mavenized项目上工作,并且始终在错误控制台“处理m子类加载器时遇到问题”中看到此警告消息。

在stackoverflow和help.mulesoft中阅读多个博客,但是没有一个博客说明如何在Anypoint Studio中实际解决此警告。 这不会引起任何应用程序问题,但希望真正了解导致此问题的原因。

异常堆栈跟踪:

java.lang.IllegalAccessError: tried to access class org.apache.commons.logging.LogFactory$6 from class org.apache.commons.logging.LogFactory
    at org.apache.commons.logging.LogFactory.getSystemProperty(LogFactory.java:1442)

解决方案已更新

在项目POM中添加以下依赖项解决了该问题。

<dependency>
    <groupId>commons-logging</groupId>
    <artifactId>commons-logging</artifactId>
    <version>1.1.1</version>
</dependency>

解决方法

这似乎是与DataWeave编辑器有关的类加载问题。尝试重新安装6.6.5,并使用新的工作区。

,

在项目POM中添加以下依赖项解决了该问题。

<dependency>
    <groupId>commons-logging</groupId>
    <artifactId>commons-logging</artifactId>
    <version>1.1.1</version>
</dependency>