В течение некоторого времени я изо всех сил пытаюсь запустить тестовый пример arquillian. В этом тесте участвуют классы, основанные на классах JSF, и он столкнулся с ошибкой ClassFormatError: Absent Code
, поскольку не удалось найти реализацию для javax.faces.model.DataModel
.
Мое предположение состояло в том, что мне нужно предоставить для моего теста реализацию JSF, но реализации, которые я нашел (например, та, которая связана с JBoss), не имеют пакета javax.faces
, только com.sun
, и я не смог найти никаких следов класса DataModel
.
Где я неправильно понимаю, как это работает здесь? Почему impl
на самом деле не реализует api
?
kitchensink
из кратких руководств по JBoss в качестве шаблона проекта. Все зависимости JEE, которые я использую, определяются спецификациейjboss-javaee-6.0-with-tools
. Я начал изучать jsf-impls только потому, что прочитал о заглушках javaee.jar. В связанном вопросе есть дополнительная информация, и я хотел бы прочитать ваш вклад :) - person kostja   schedule 24.10.2012