В настоящее время работает несколько веб-приложений на Jboss AS 4/5, и я тестирую миграцию на jboss7. Когда я пытаюсь развернуть веб-приложение на основе джерси в JBoss AS 7 (полный профиль с файлом конфигурации автономного предварительного просмотра), я получаю:
org.jboss.as.server.deployment.DeploymentUnitProcessingException: Only one JAX-RS Application Class allowed.
Я немного поэкспериментировал и обнаружил, что RestEasy является реализацией JAX-RS по умолчанию, встроенной в Application Server. В таких сообщениях, как http://community.jboss.org/message/579996 и https://issues.jboss.org/browse/JBAS-8830), упоминается, что взломщик RestEasy вступает во владение.
В AS 6 кажется, что удалить средство развертывания проще, тогда как я не видел никаких решений для AS 7.