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.
>
>

Reply via email to