Я пытаюсь преобразовать набор приложений из JSF1.2 в JSF2.2. Я успешно конвертировал 2, но у меня проблема с третьим. Когда я пытаюсь развернуть его на GlassFi sh 4.1, я получаю следующие ошибки из консоли GF:
Severe: Exception while loading the app : CDI deployment failure:WELD-001408: Unsatisfied dependencies for type Injector with qualifiers @Default
at injection point [BackedAnnotatedParameter] Parameter 1 of [BackedAnnotatedMethod] @Inject public synchronized org.sonatype.guice.bean.locators.DefaultBeanLocator.add(Injector)
at org.sonatype.guice.bean.locators.DefaultBeanLocator.add(DefaultBeanLocator.java:0)
org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type Injector with qualifiers @Default
Программа и ее зависимости огромны, поэтому я не хочу вводить все это здесь , но вот аннотации, которые я использую для управляемого компонента:
@ManagedBean(name="projectbean")
@SessionScoped
public class ProjectCreatorBean implements Serializable, ClientCreatorAware {
Любая идея о том, что я должен искать? Это действительно меня озадачило.
Спасибо, Майк