Как локально отлаживать несколько проектов в anypoint studio

#debugging #localhost #mule #mule-studio

#отладка #localhost #mule #mule-studio

Вопрос:

Я работаю с двумя приложениями (назовем их A и B). Приложение A взаимодействует с приложением B (вызывается с помощью соединителя HTTP-запроса). Не могу понять, как локально отлаживать их оба: запустите процесс с приложением A и перенесите отладку (точки останова) в другое приложение B после HTTP-запроса.

Управляйте развертыванием приложений локально без проблем. Что-нибудь читал о Domain project, но я не думаю, что это то, что мне нужно?

Я продолжаю получать эту ошибку

 Root Exception stack trace:
java.net.ConnectException: Connection refused: no further information
  

Чего я пытаюсь достичь, так это запустить обработку данных с помощью приложения A, достичь соединителя HTTP-запроса, перейти к следующему процессору (F6), что означает следующее приложение, и иметь возможность отслеживать данные в приложении B. Это то, что сегодня невозможно, или я что-то упускаю?

Ответ №1:

Пожалуйста, попробуйте изменить log4j2.xml под src/main/resources :

     <AsyncLogger name="org.mule.module.http.internal.HttpMessageLogger" level="WARN"/>
  

Для

     <AsyncLogger name="org.mule.module.http.internal.HttpMessageLogger" level="DEBUG"/>
  

Пожалуйста, обновите свой пост журналами; надеюсь, мы сможем вам помочь. Спасибо!

Комментарии:

1. Спасибо! Удалось решить проблему — проблема была с полезной нагрузкой (проверка json). Постараюсь помнить об уровнях ведения журнала в следующий раз, когда я застряну