У меня очень неприятная проблема.Развертывание войны в стеклянную планету не загружено
Поэтому я хочу включить 2 jar-файла в мое веб-приложение java (.war-файл) - для загрузки на версию 2-го стекла.
Файлы:
axis2-adb-1.4.1.jar
и wstx-asl-3.2.4.jar
.
В моем консольном приложении я просто добавляю их в свой путь к классам, и они работают нормально. Однако, когда я развернуть это GlassFish (банки помещают в WEB-INF/lib/
) Я получаю это:
java.lang.reflect.InvocationTargetException
org.apache.axis2.AxisFault: org.apache.axis2 .databinding.ADBException: не удается вызвать метод getTypeObject в классе расширения картографа
Я заметил, что в моем консольном приложении, когда я удалил wstx-asl-3.2.4.jar
от моего пути к классам, я хотел бы получить это точный такая же ошибка. Поэтому я чувствую, что эта банка не загружена каким-то образом.
Затем я перешел к переупаковке банок вместе. Я сделал эту большую ось2 + wstx.jar и загрузил ее в проект моей стеклянной рыбы. Такая же ошибка ... Это определенно загружается, так как без бакса axis2 он раньше бросал класс axis2 класса def def.
Итак, моя теория заключается в том, что стеклянная рыба лениво загружает банки, так как ни барабан с осью 2, ни моя основная программа не требуют этого мусора wstx, он загружен неправильно. Но я, вероятно, совершенно не прав.
Я действительно надеюсь, что кто-то может помочь мне с этим.
святое дерьмо это работает. Ты удивительный. Я больше рассмотрю настройки этих системных свойств :) – Andy