[JAVASERVERFACES_SPEC_PUBLIC-1386] Let CDI handle #{flowScope} Created: 30/Jul/15  Updated: 21/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: arjan tijms Assignee: arjan tijms
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File changebundle-tmp-workaround.txt     Text File changebundle.txt     Zip Archive newfiles.zip    
Issue Links:
Blocks
blocks JAVASERVERFACES_SPEC_PUBLIC-1315 Simplify EL resolver chain by using CDI Open

 Comments   
Comment by Manfred Riem [ 21/Aug/15 ]

If you can fix Javadoc copy-paste error ("SessionMap") then r=mriem

Comment by arjan tijms [ 21/Aug/15 ]

copy/paste error fixed and committed to 2.3 trunk:

svn commit -m "https://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1386, CDI producer for #

{flowScope}

, r=mriem"
Adding jsf-api/src/main/java/javax/faces/annotation/FlowMap.java
Sending jsf-ri/src/main/java/com/sun/faces/cdi/CdiExtension.java
Adding jsf-ri/src/main/java/com/sun/faces/cdi/FlowMapAnnotationLiteral.java
Adding jsf-ri/src/main/java/com/sun/faces/cdi/FlowMapProducer.java
Sending jsf-ri/src/main/java/com/sun/faces/flow/FlowCDIContext.java
Adding test/javaee8/cdi/src/main/java/com/sun/faces/test/javaee8/cdi/InjectFlowMapBean.java
Adding test/javaee8/cdi/src/main/java/com/sun/faces/test/javaee8/cdi/InjectFlowMapBeanX.java
Sending test/javaee8/cdi/src/main/webapp/WEB-INF/web.xml
Adding test/javaee8/cdi/src/main/webapp/flow
Adding test/javaee8/cdi/src/main/webapp/flow/flow-flow.xml
Adding test/javaee8/cdi/src/main/webapp/flow/flow.xhtml
Adding test/javaee8/cdi/src/main/webapp/flow/next.xhtml
Adding test/javaee8/cdi/src/main/webapp/flowx
Adding test/javaee8/cdi/src/main/webapp/flowx/flowx-flow.xml
Adding test/javaee8/cdi/src/main/webapp/flowx/flowx.xhtml
Adding test/javaee8/cdi/src/main/webapp/flowx/next.xhtml
Adding test/javaee8/cdi/src/main/webapp/injectFlowMap.xhtml
Adding test/javaee8/cdi/src/test/java/com/sun/faces/test/javaee8/cdi/Spec1386IT.java
Sending test/javaee8/el/src/main/webapp/WEB-INF/web.xml
Adding test/javaee8/el/src/main/webapp/flow
Adding test/javaee8/el/src/main/webapp/flow/flow-flow.xml
Adding test/javaee8/el/src/main/webapp/flow/flow.xhtml
Adding test/javaee8/el/src/main/webapp/flow/next.xhtml
Adding test/javaee8/el/src/main/webapp/flowMap.xhtml
Adding test/javaee8/el/src/main/webapp/flowx
Adding test/javaee8/el/src/main/webapp/flowx/flowx-flow.xml
Adding test/javaee8/el/src/main/webapp/flowx/flowx.xhtml
Adding test/javaee8/el/src/main/webapp/flowx/next.xhtml
Adding test/javaee8/el/src/test/java/com/sun/faces/test/javaee8/el/Spec1386IT.java
Transmitting file data .........................
Committed revision 15033.

Comment by arjan tijms [ 21/Aug/15 ]

Tmp change of EL name to avoid since clash, since even producers are not totally deactivated and still present now.

Applied to 2.3 trunk:

svn commit -m "https://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1386, Temp EL name change to fix tests, r=mriem"
Sending jsf-ri/src/main/java/com/sun/faces/cdi/FlowMapProducer.java
Sending test/javaee8/el/src/main/webapp/flow/flow.xhtml
Sending test/javaee8/el/src/main/webapp/flow/next.xhtml
Sending test/javaee8/el/src/main/webapp/flowx/flowx.xhtml
Sending test/javaee8/el/src/main/webapp/flowx/next.xhtml
Transmitting file data .....
Committed revision 15036.





[JAVASERVERFACES_SPEC_PUBLIC-1387] Let CDI handle #{header} Created: 30/Jul/15  Updated: 20/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: arjan tijms Assignee: arjan tijms
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks JAVASERVERFACES_SPEC_PUBLIC-1315 Simplify EL resolver chain by using CDI Open




[JAVASERVERFACES_SPEC_PUBLIC-1388] Let CDI handle #{headerValues} Created: 30/Jul/15  Updated: 20/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: arjan tijms Assignee: arjan tijms
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks JAVASERVERFACES_SPEC_PUBLIC-1315 Simplify EL resolver chain by using CDI Open




[JAVASERVERFACES_SPEC_PUBLIC-1389] Let CDI handle #{initParam} Created: 30/Jul/15  Updated: 20/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: arjan tijms Assignee: arjan tijms
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks JAVASERVERFACES_SPEC_PUBLIC-1315 Simplify EL resolver chain by using CDI Open




[JAVASERVERFACES_SPEC_PUBLIC-1390] Let CDI handle #{param} Created: 30/Jul/15  Updated: 20/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: arjan tijms Assignee: arjan tijms
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks JAVASERVERFACES_SPEC_PUBLIC-1315 Simplify EL resolver chain by using CDI Open




[JAVASERVERFACES_SPEC_PUBLIC-1391] Let CDI handle #{paramValues} Created: 30/Jul/15  Updated: 20/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: arjan tijms Assignee: arjan tijms
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks JAVASERVERFACES_SPEC_PUBLIC-1315 Simplify EL resolver chain by using CDI Open




[JAVASERVERFACES_SPEC_PUBLIC-1392] Let CDI handle #{request} Created: 30/Jul/15  Updated: 20/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: arjan tijms Assignee: arjan tijms
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks JAVASERVERFACES_SPEC_PUBLIC-1315 Simplify EL resolver chain by using CDI Open




[JAVASERVERFACES_SPEC_PUBLIC-1393] Let CDI handle #{requestScope} Created: 30/Jul/15  Updated: 20/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: arjan tijms Assignee: arjan tijms
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks JAVASERVERFACES_SPEC_PUBLIC-1315 Simplify EL resolver chain by using CDI Open




[JAVASERVERFACES_SPEC_PUBLIC-1394] Let CDI handle #{resource} Created: 30/Jul/15  Updated: 20/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: arjan tijms Assignee: arjan tijms
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
blocks JAVASERVERFACES_SPEC_PUBLIC-1315 Simplify EL resolver chain by using CDI Open




[JAVASERVERFACES_SPEC_PUBLIC-1399] Allow for UTF-8 in links Created: 19/Aug/15  Updated: 19/Aug/15

Status: Open
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Critical
Reporter: Manfred Riem Assignee: balusc
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to JAVASERVERFACES-4005 Cutting symbols while URL-Encoding by... Open




[JAVASERVERFACES_SPEC_PUBLIC-1329] @NotNull for f:viewParam is not triggered when the parameter is missing in the query string Created: 21/Oct/14  Updated: 28/Aug/15

Status: Reopened
Project: javaserverfaces-spec-public
Component/s: None
Affects Version/s: None
Fix Version/s: 2.3

Type: Improvement Priority: Major
Reporter: balusc Assignee: Ed Burns
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: 0 minutes
Time Spent: 2 hours, 25 minutes
Original Estimate: Not Specified

Issue Links:
Blocks
is blocked by JAVASERVERFACES-3339 @NotNull for f:viewParam is not trigg... Closed

 Description   

@NotNull bean validation isn't being considered for <f:viewParam> whereas its own required="true" and a nested <f:validateRequired> (as per issue 3058) are correctly being considered.

I'd expect the @NotNull also being considered the same way.



 Comments   
Comment by Ed Burns [ 26/Aug/15 ]

Not enough information in the bug report to take action.

Comment by Ed Burns [ 27/Aug/15 ]

Some automated tests are failing. Revert to see if they clear out. The failures don't seem related, though.





Generated at Tue Sep 01 04:42:40 UTC 2015 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.