Миграция проекта EJB, работающего на JBoss, на Websphere Applicataion Server 7 - PullRequest
0 голосов
/ 27 сентября 2011

У меня есть Java EJB-проект, работающий на JBoss должным образом. Однако мне нужно перенести его в WAS.Поэтому я создал EAR и развернул его на WAS .После того, как я попытался запустить этот проект на WAS, я получаю эту ошибку:

Ошибка 500: javassist.util.proxy.MethodHandler, [Ошибка сервлета] - [javassist.util.proxy.MethodHandler]: java.lang.NoClassDefFoundError: javassist.util.proxy.MethodHandler

Как я могу исправить эту ошибку и запустить этот проект в WAS?

1 Ответ

0 голосов
/ 27 сентября 2011

Кажется, вы используете классы в своем приложении, недоступном в WebSphere, но в JBoss (а именно javassist).Получите JAR, содержащий эти классы, и добавьте его в EAR.

Это распространенная проблема Java, не связанная с каким-либо сервером приложений, NoClassDefFoundError.Вы должны получить все классы, необходимые вашему приложению во время выполнения.

Редактировать: javassist информация доступна здесь .В зависимости от ваших версий JBoss и WAS вы должны выбрать правильную версию.

...