[ 
https://issues.apache.org/jira/browse/MYFACES-4572?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Andraschko resolved MYFACES-4572.
----------------------------------------
      Assignee: Volodymyr Siedlecki  (was: Werner Punz)
    Resolution: Fixed

> faces.getProjectStage() does not return Production
> --------------------------------------------------
>
>                 Key: MYFACES-4572
>                 URL: https://issues.apache.org/jira/browse/MYFACES-4572
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 4.0.0-RC5
>            Reporter: Volodymyr Siedlecki
>            Assignee: Volodymyr Siedlecki
>            Priority: Major
>             Fix For: 4.0.0-RC6
>
>
> Discovered via  TCK Issue2969IT on RC5 with the new scripts.
> The _faces.getProjectStage()_ call returns an empty string for the 
> *Production* project stage.  When set to {*}Development{*}, it works as 
> expected. 
> My guess it is doesn't see a stage query parameter set in the script tag src 
> attribute, so it defaults to an empty string. 
> Facelet:
> [https://github.com/jakartaee/faces/blob/309ddc0a060846d28395e963d69bdb080025b845/tck/faces22/ajax/src/main/webapp/ajaxProjectStage.xhtml#L35-L38]
> Test: 
> [https://github.com/jakartaee/faces/blob/309ddc0a060846d28395e963d69bdb080025b845/tck/faces22/ajax/src/test/java/ee/jakarta/tck/faces/test/servlet30/ajax_selenium/Issue2969IT.java#L34]
>  
>  
> Code:
> {code:java}
> <div id="stage"/>
>              
> <script type="text/javascript">        
>    var stage = document.getElementById("stage");        
>    stage.innerHTML = faces.getProjectStage();
> </script>{code}
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to