любезно помогите мне преодолеть эту проблему. Я разработал свой mule flow (версия 3.4). Когда я запускаю тестовый пример JUnit, поток работает нормально до процессора сообщений Data Mapper
. Однажды после достижения потока dataMapper выдает ошибку типа .grf doesnot exits
. Но когда я запускаю тот же поток на сервере Mule, я могу успешно получить ответ. Проблема возникает только при запуске JUnit TestCase. Наблюдение: когда мы попадаем в JUit TestCase, расположение DataMapper не распознается в пути к классам. Пожалуйста, найдите мою полную ошибку
ОШИБКА [Thread-0] [org.mule.exception.CatchMessagingExceptionStrategy] - Сообщение: com.mulesoft.mule.module.datamapper.api.exception.DataMapperCreationException: граф сопоставления данных C: \ Documents and Settings \ UserID \ Desktop \ Mule -Project \ MuleProject \ Transformation_InputRequest.grf не существует (java.lang.RuntimeException). Полезные данные сообщения имеют тип: Строка
Код: MULE ERROR -2 Стек исключений: 1. Граф сопоставления данных C: \ Documents and Settings \ UserID \ Desktop \ Mule-Project \ MuleProject \ Transformation_InputRequest.grf не существует (com.mulesoft.mule.module.datamapper. api.exception.DataMapperCreationException) com.mulesoft.mule.module.datamapper.clover.impl.graphfactory.AppHomeCloverGraphFactoryImpl: 52 (ноль)
Я заметил, что для этой проблемы поднимается JIRA: https://www.mulesoft.org/jira/browse/STUDIO-3400
, но, похоже, это открытое состояние. Я не могу продолжить сценарий Junit TestCase другого сценария успеха и отказа, так как у меня есть dataMapper в самом основном потоке. Есть ли способ решить эту проблему, чтобы продолжить. Пожалуйста, предложите. Заранее спасибо.