This is on the latest code:
java.lang.IllegalArgumentException
at
sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:63)
at java.lang.reflect.Field.set(Field.java:656)
at
org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:68)
at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:64)
at
com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:50)
at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:39)
at
com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:22)
at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:71)
at
com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:24)
at org.jvnet.hk2.component.Habitat.getBy(Habitat.java:470)
at org.jvnet.hk2.component.Habitat.getByType(Habitat.java:451)
at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:267)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.startContainers(ApplicationLifecycle.java:685)
How can I know which field in which class causes the problem?
thanks,
-marina