dev@glassfish.java.net

v3 deployment throws IllegalArgumentException

From: Marina Vatkina <Marina.Vatkina_at_Sun.COM>
Date: Fri, 14 Mar 2008 19:01:36 -0700

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