2012-05-11 5 views
0

Я пытаюсь выполнить сопоставление JiBX на сервере приложений WebSphere 8. Я скомпилирую привязку с ant в Eclipse.Скомпилированные классы JiBX не в EAR-файле

Когда я запускаю приложение как «приложение Java», ошибок не возникает. Но когда я создаю файл уха проекта и развертываю его на сервере приложений, тогда я получаю исключение, что привязка не скомпилирована.

Файл WAR в файле уха не содержит JIBX_bidning ..._ acces.classes. Как я могу получить правильный пакет ушей моего проекта, который также работает на сервере?

С наилучшими пожеланиями Veote

ответ

1

veote,

Вы, вероятно, используют затмение для развития. Eclipse автоматически компилирует исходные файлы, не привязывая схему к файлам скомпилированных классов.

У вас есть несколько вариантов:

  • Используйте JiBX eclipse plugin.

  • или - Пакет файлов классов в банке, поэтому затмение не может изменить их перед добавлением в военный файл.

  • or - Используйте jibx-maven-plugin, который отлично работает с eclipse и WebSphere.

Удачи!

Don

+0

Спасибо, я попробую, но есть ли способ скомпилировать привязку с кодом? Я знаю, что JiBX имеет класс компиляции. – veote