Невозможно перенести код Java на Java-17 в муле 4.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно перенести код Java на Java-17 в муле 4.

Сообщение Anonymous »

Я мигрирую код mule4 с Java 8 на Java 17, и в моем проекте есть код Java, в котором я получаю сообщение об ошибке. Подскажите, как устранить эту ошибку, импортировав правильную библиотеку.
Версия Anypoint Studio: 7.19.0
Версия времени выполнения: 4.8.0< /p>
ошибка:
Access restriction: The method 'Logger.error(String, Throwable)' is not API (restriction on required library 'C:\Users\dvastrak\Mule\AnypointStudio\plugins\org.mule.tooling.server.4.8.ee_7.19.0.202409251457\mule\lib\boot\log4j-api-2.23.1.jar') ExtractCNTransformer.java /psa-c1st-api-validation-component/src/main/java/com/psa line 60 Java Problem
Access restriction: The method 'Logger.info(String)' is not API (restriction on required library 'C:\Users\dvastrak\Mule\AnypointStudio\plugins\org.mule.tooling.server.4.8.ee_7.19.0.202409251457\mule\lib\boot\log4j-api-2.23.1.jar') ExtractCNTransformer.java /psa-c1st-api-validation-component/src/main/java/com/psa line 21 Java Problem
Access restriction: The method 'LogManager.getLogger(Class)' is not API (restriction on required library 'C:\Users\dvastrak\Mule\AnypointStudio\plugins\org.mule.tooling.server.4.8.ee_7.19.0.202409251457\mule\lib\boot\log4j-api-2.23.1.jar') ExtractCNTransformer.java /psa-c1st-api-validation-component/src/main/java/com/psa line 13 Java Problem

код:
import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager;

final static Logger logger = LogManager.getLogger(JWTokenClientSecret.class);

logger.error(logPrefix + "System API: ERROR in JWTokenClientSecret with message :" + e);

logger.info(logPrefix +" System API: Input received inside ExtractCNTransformer : | ClientVerify :" + clientVerify + " | ClientDN :"+clientDN+ " | Issuer :"+issuer+" | ClientSerial :"+clientSerial );

pom.xml


commons-codec
commons-codec
1.9


org.mule.module
mule-java-module
1.2.13
mule-plugin




Подробнее здесь: https://stackoverflow.com/questions/792 ... -in-mule-4
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»