hi ludovic,

it would be great if you can provide a link to a demo which illustrates the
issue.

for now you can provide a custom implementation of JsfModuleConfig (e.g.
via @Specializes)
which returns false in case of #isContainerManagedConvertersEnabled and
#isContainerManagedValidatorsEnabled

regards,
gerhard

http://www.irian.at

Your JSF/JavaEE powerhouse -
JavaEE Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces



2014-03-11 19:29 GMT+01:00 Ludovic Pénet <[email protected]>:

> 2.2.1.
>
> Thank you,
>
> Ludovic
>
> On 11 mars 2014 19:17:15 UTC+01:00, Gerhard Petracek <
> [email protected]> wrote:
>
>> hi ludovic,
>>
>> please provide the version of myfaces-core you are using.
>>
>> regards,
>> gerhard
>>
>> http://www.irian.at
>>
>> Your JSF/JavaEE powerhouse -
>>
>> JavaEE Consulting, Development and
>> Courses in English and German
>>
>> Professional Support for Apache MyFaces
>>
>>
>>
>> 2014-03-11 19:04 GMT+01:00 [email protected] <[email protected]>:
>>
>>  Dear all,
>>>
>>>  I tried DeltaSpike 0.6 snapshot from 20140311 (various times from 13:57 to
>>>
>>>  13:59).
>>>
>>>  I have special interest in @ViewAccessScoped
>>>
>>>  I regularly have the exception whose call stack is pasted below.
>>>
>>>  Hope this helps...
>>>
>>>  Ludovic
>>>
>>>
>>>  java.lang.RuntimeException: Could not restore StateHolder of type
>>>
>>>
>>> org.apache.deltaspike.jsf.impl.injection.ConverterWrapper (missing
>>>  no-args constructor?)
>>>      at javax.faces.component.UIComponentBase.restoreAttachedState(
>>>  UIComponentBase.java:1902)
>>>      at javax.faces.component.UIOutput.restoreState(UIOutput.java:256)
>>>      at javax.faces.component.UIComponentBase.processRestoreState(
>>>  UIComponentBase.java:1630)
>>>      at javax.faces.component.UIComponentBase.processRestoreState(
>>>  UIComponentBase.java:1674)
>>>
>>>      at org.apache.myfaces.view.facelets.DefaultFaceletsStateManagement
>>>  Strategy$AddComponentCallback.invokeContextCallback(
>>>  DefaultFaceletsStateManagementStrategy.java:567)
>>>      at javax.faces.component.UIData.invokeOnComponent(UIData.java:333)
>>>      at javax.faces.component.UIComponent.invokeOnComponent(
>>>  UIComponent.java:265)
>>>      at javax.faces.component.UIComponentBase.invokeOnComponent(
>>>  UIComponentBase.java:1170)
>>>      at
>>> javax.faces.component.UIComponent.invokeOnComponent(
>>>  UIComponent.java:265)
>>>      at javax.faces.component.UIComponentBase.invokeOnComponent(
>>>  UIComponentBase.java:1170)
>>>      at javax.faces.component.UIComponent.invokeOnComponent(
>>>
>>>  UIComponent.java:265)
>>>      at javax.faces.component.UIComponentBase.invokeOnComponent(
>>>  UIComponentBase.java:1170)
>>>      at javax.faces.component.UIComponent.invokeOnComponent(
>>>  UIComponent.java:265)
>>>      at javax.faces.component.UIComponentBase.invokeOnComponent(
>>>
>>>  UIComponentBase.java:1170)
>>>      at org.apache.myfaces.view.facelets.DefaultFaceletsStateManagement
>>>  Strategy.handleDynamicAddedRemovedComponents(
>>>  DefaultFaceletsStateManagementStrategy.java:491)
>>>      at org.apache.myfaces.view.facelets.DefaultFaceletsStateManagement
>>>
>>>  Strategy.restoreView(DefaultFaceletsStateManagementStrategy.java:431)
>>>      at org.apache.myfaces.application.StateManagerImpl.
>>>
>>> restoreView(StateManagerImpl.java:133)
>>>      at org.apache.myfaces.shared.view.ViewDeclarationLanguageBase.
>>>  restoreView(ViewDeclarationLanguageBase.java:104)
>>>      at org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage
>>>
>>>  .restoreView(FaceletViewDeclarationLanguage.java:2134)
>>>      at org.apache.myfaces.application.ViewHandlerImpl.
>>>  restoreView(ViewHandlerImpl.java:336)
>>>      at javax.faces.application.ViewHandlerWrapper.restoreView(
>>>
>>>  ViewHandlerWrapper.java:81)
>>>      at javax.faces.application.ViewHandlerWrapper.restoreView(
>>>  ViewHandlerWrapper.java:81)
>>>      at org.omnifaces.viewhandler.RestorableViewHandler.restoreView(
>>>  RestorableViewHandler.java:66)
>>>
>>>      at javax.faces.application.ViewHandlerWrapper.restoreView(
>>>  ViewHandlerWrapper.java:81)
>>>      at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(
>>>  RestoreViewExecutor.java:168)
>>>      at
>>> org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(
>>>  LifecycleImpl.java:196)
>>>      at org.apache.myfaces.lifecycle.LifecycleImpl.execute(
>>>  LifecycleImpl.java:143)
>>>      at org.apache.deltaspike.jsf.impl.listener.request.
>>>
>>>  DeltaSpikeLifecycleWrapper.execute(DeltaSpikeLifecycleWrapper.java:89)
>>>      at javax.faces.lifecycle.LifecycleWrapper.execute(
>>>  LifecycleWrapper.java:46)
>>>      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:196)
>>>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>>  ApplicationFilterChain.java:305)
>>>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>>  ApplicationFilterChain.java:210)
>>>
>>>      at fr.senat.faces.filters.HibernateNoCacheFilter.doFilter(
>>>  HibernateNoCacheFilter.java:118)
>>>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>>  ApplicationFilterChain.java:243)
>>>      at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>>  ApplicationFilterChain.java:210)
>>>      at fr.senat.faces.filters.HibernateSessionConversationFilter.doFilter(
>>>  HibernateSessionConversationFilter.java:70)
>>>
>>>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>>  ApplicationFilterChain.java:243)
>>>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>>  ApplicationFilterChain.java:210)
>>>      at fr.senat.faces.filters.HibernateUserFromPrincipalFilter.doFilter(
>>>
>>>  HibernateUserFromPrincipalFilter.java:32)
>>>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>>  ApplicationFilterChain.java:243)
>>>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>>
>>>  ApplicationFilterChain.java:210)
>>>      at org.apache.catalina.core.StandardWrapperValve.invoke(
>>>  StandardWrapperValve.java:222)
>>>      at org.apache.catalina.core.StandardContextValve.invoke(
>>>
>>> StandardContextValve.java:123)
>>>      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
>>>  AuthenticatorBase.java:581)
>>>      at org.apache.catalina.core.StandardHostValve.invoke(
>>>  StandardHostValve.java:171)
>>>
>>>      at org.apache.catalina.valves.ErrorReportValve.invoke(
>>>  ErrorReportValve.java:99)
>>>      at org.apache.catalina.valves.AccessLogValve.invoke(
>>>  AccessLogValve.java:947)
>>>      at org.apache.catalina.core.StandardEngineValve.invoke(
>>>
>>>  StandardEngineValve.java:118)
>>>      at org.apache.catalina.connector.CoyoteAdapter.service(
>>>  CoyoteAdapter.java:408)
>>>      at org.apache.coyote.http11.AbstractHttp11Processor.process(
>>>  AbstractHttp11Processor.java:1009)
>>>
>>>      at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
>>>  process(AbstractProtocol.java:589)
>>>      at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.
>>>
>>>
>>> run(JIoEndpoint.java:312)
>>>      at java.util.concurrent.ThreadPoolExecutor.runWorker(
>>>  ThreadPoolExecutor.java:1145)
>>>      at java.util.concurrent.ThreadPoolExecutor$Worker.run(
>>>  ThreadPoolExecutor.java:615)
>>>
>>>      at java.lang.Thread.run(Thread.java:744)
>>>  Caused by: java.lang.InstantiationException: org.apache.deltaspike.jsf.
>>>  impl.injection.ConverterWrapper
>>>      at java.lang.Class.newInstance(Class.java:359)
>>>
>>>      at javax.faces.component.UIComponentBase.restoreAttachedState(
>>>  UIComponentBase.java:1898)
>>>      ... 54 more
>>>
>>>  |
>>>  | AVANT D'IMPRIMER, PENSEZ A L'ENVIRONNEMENT.
>>>  |
>>>
>>
>>
>>
> --
> Envoyé de mon téléphone Android avec K-9 Mail. Excusez la brièveté.
>
> |
> | AVANT D'IMPRIMER, PENSEZ A L'ENVIRONNEMENT.
> |
>
>

Reply via email to