Problem with JSF 2.3 in IDEA 2020.3

Answered

Hi, 

I observing some weird behavior in JSF support in Intellij IDEA (currently using 2020.3 version, but the same was true for previous releases)  

In my Jakarta EE8 project, whem I'm using some new features of JSF 2.3,IDE is flaging them as errors, for example using localdatetime type in date converter: 

code completion only show options aviable in JSF 2.2:

but documentation for type shows somethig elese:

on the other hand new components added in JSF 2.3 (like f:websocket) are suported with correct code completion:

In a nutshell, all new components added in JSF 2.3 are ok, all components changed in JSF 2.3 use syntax from JSF 2.2

 

I'm using new namespaces on pages:

and faces_config.xml

I've added activator bean:

I have JEE8 dependencies in pom

 

Anybody have an idea what else can be messing with syntax checking for JSF components ?

Is it a bug or am I missing something ?

 

0
2 comments

It's a bug. Please report at https://youtrack.jetbrains.com/newIssue?project=IDEA with a small sample to reproduce.

0
Avatar
Permanently deleted user

Yes,its a bug please report this.If you want any other help then please visit.

 

 

 

 

 

crediblebh

0

Please sign in to leave a comment.