[ 
https://issues.apache.org/jira/browse/DELTASPIKE-532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13918339#comment-13918339
 ] 

Thomas Andraschko commented on DELTASPIKE-532:
----------------------------------------------

fixed - please give it a try.

> DeltaSpikeFacesContextFactory construction issue in non EE 
> -----------------------------------------------------------
>
>                 Key: DELTASPIKE-532
>                 URL: https://issues.apache.org/jira/browse/DELTASPIKE-532
>             Project: DeltaSpike
>          Issue Type: Bug
>          Components: JSF-Module
>    Affects Versions: 0.5
>         Environment: Tomcat
>            Reporter: Bryn Cooke
>            Assignee: Thomas Andraschko
>             Fix For: 0.6
>
>
> In non-EE environments you may be using Weld Servlet to initialize CDI. 
> However because of JSF zeroconfig you cannot guarantee that weld servlet will 
> be started before JSF. 
> During JSF startup DeltaSpikeFacesContextFactory is created and clientWindow 
> is populated, but it throws an exception because the following will only work 
> once the CDI container is started: 
> this.clientWindow = BeanProvider.getContextualReference(ClientWindow.class, 
> true);
> Recommend not caching the clientWindow.
> I can confirm that JSF seems to load OK after this is fixed.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to