Я не могу вставить всю трассировку стека, но довольно часто, модульные тесты, которые отлично работают через командную строку и работали нормально в последний раз, когда через IDE неожиданно начинают сбой при запуске через IntelliJ. Это всегда что-то вроде
java.lang.IllegalStateException: Failed to load ApplicationContext
...
...Long meaningless stack trace
...
Caused by: org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'serviceClass' threw exception; nested exception is java.lang.NoClassDefFoundError: javax/xml/ws/soap/MTOM
...
...Even more generic stack trace
...
Это особенно запутанно, так как классы, которые он не может найти, являются похожими классами lib по умолчанию. Добавление класса, который не удается найти, в зависимости от Maven иногда помогает в качестве решения для клейкой ленты, но обычно каждый раз это другой класс, даже если проблема в основном одна и та же. Что может вызвать это?