hi markus, within the next days we are going to start the release of codi v1.0.1. if you patch [1] the current trunk and get it up and running by the end of this week, we can include it in v1.0.1
regards, gerhard [1] https://cwiki.apache.org/confluence/display/EXTCDI/Building+CODI http://www.irian.at Your JSF powerhouse - JSF Consulting, Development and Courses in English and German Professional Support for Apache MyFaces 2011/8/17 markuslachat <markuslac...@gmail.com> > > I am trying to use CODI 1.0.0 (JSF Bundle) with ExtVal 2.04 > (property-validation, bean-validation and generic-support). > > As soon as I add the generic-support.jar, the application doesn't start. > The > enhancer (cglib) class tries to proxy the constructor of > > org.apache.myfaces.extensions.cdi.jsf2.impl.scope.conversation.InterceptedRenderKit > and I see the following stack trace. > > Superclass has no null constructors but no arguments were given > at net.sf.cglib.proxy.Enhancer.emitConstructors(Enhancer.java:721) > at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:499) > at > > net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25) > at > > net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216) > at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377) > at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285) > at > > org.apache.myfaces.extensions.validator.generic.renderkit.ExtValGenericRenderKit.newInstance(ExtValGenericRenderKit.java:56) > at > > org.apache.myfaces.extensions.validator.generic.renderkit.GenericRenderKitWrapperFactory.createWrapper(GenericRenderKitWrapperFactory.java:45) > at > > org.apache.myfaces.extensions.validator.core.renderkit.AbstractRenderKitWrapperFactory.create(AbstractRenderKitWrapperFactory.java:112) > at > > org.apache.myfaces.extensions.validator.core.renderkit.AbstractRenderKitWrapperFactory.create(AbstractRenderKitWrapperFactory.java:107) > at > > org.apache.myfaces.extensions.validator.core.renderkit.ExtValRenderKitFactory.tryToCreateWrapperWithWrapperFactory(ExtValRenderKitFactory.java:144) > at > > org.apache.myfaces.extensions.validator.core.renderkit.ExtValRenderKitFactory.getRenderKit(ExtValRenderKitFactory.java:87) > at > > org.apache.myfaces.shared_impl.renderkit.RendererUtils.getResponseStateManager(RendererUtils.java:1203) > at > > org.apache.myfaces.lifecycle.DefaultRestoreViewSupport.isPostback(DefaultRestoreViewSupport.java:180) > at > > org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:113) > at > > org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:171) > at > org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) > at > > org.apache.myfaces.extensions.cdi.jsf2.impl.listener.phase.CodiLifecycleWrapper.execute(CodiLifecycleWrapper.java:94) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:189) > > > The reason seems to be an empty constructor is missing in this class or in > the superclass, which is javax.faces.render.RenderKitWrapper? Any > workaround > for this issue? > > -- > View this message in context: > http://old.nabble.com/Extval-generic-causes-IAException-with-CODI-RenderKit-Constructor-tp32281217p32281217.html > Sent from the MyFaces - Users mailing list archive at Nabble.com. > >