Re: Jakarta MyFaces 3.0 Release Plans

2020-07-01 Thread Thomas Andraschko
We need a bval release with Jakarta packages first, thats the last missing
jakarta dependency

Volodymyr Siedlecki  schrieb am Mi., 1. Juli
2020, 19:50:

> Hi,
>
> I see that 2.3-next-M3 and 2.2.13 are currently in the process of being
> released.  Are there also any plans for a release of Jakarta 3.0 soon?
>
>
> Thank you,
>
> Volodymyr
>
>
>
>


Jakarta MyFaces 3.0 Release Plans

2020-07-01 Thread Volodymyr Siedlecki
Hi,
 
I see that 2.3-next-M3 and 2.2.13 are currently in the process of being released.  Are there also any plans for a release of Jakarta 3.0 soon? Thank you,
 
Volodymyr 



[jira] [Commented] (TOBAGO-2036) Replace date-picker implementation with vanillajs-datepicker

2020-07-01 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/TOBAGO-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17149524#comment-17149524
 ] 

Hudson commented on TOBAGO-2036:


SUCCESS: Integrated in Jenkins build Tobago Trunk #2039 (See 
[https://builds.apache.org/job/Tobago%20Trunk/2039/])
TOBAGO-2036: Replace date-picker implementation with (udo.schnurpfeil: rev 
bf4d20a6099853c4bff22bffd6ca85fb58e083e0)
* (edit) tobago-theme/tobago-theme-scarborough/src/main/npm/package-lock.json
* (edit) tobago-theme/tobago-theme-roxborough/src/main/npm/package-lock.json
* (edit) tobago-theme/tobago-theme-speyside/src/main/npm/package-lock.json
* (edit) 
tobago-theme/tobago-theme-charlotteville/src/main/scss/tobago-theme.scss
* (edit) tobago-theme/tobago-theme-speyside/src/main/scss/tobago-theme.scss
* (edit) tobago-theme/tobago-theme-scarborough/src/main/scss/tobago-theme.scss
* (edit) tobago-theme/tobago-theme-charlotteville/src/main/npm/package-lock.json
* (edit) tobago-theme/tobago-theme-charlotteville/src/main/npm/package.json
* (edit) tobago-theme/tobago-theme-roxborough/src/main/npm/package.json
* (edit) tobago-theme/tobago-theme-roxborough/src/main/scss/tobago-theme.scss
* (edit) tobago-theme/tobago-theme-scarborough/src/main/npm/package.json
* (edit) tobago-theme/tobago-theme-speyside/src/main/npm/package.json


> Replace date-picker implementation with vanillajs-datepicker
> 
>
> Key: TOBAGO-2036
> URL: https://issues.apache.org/jira/browse/TOBAGO-2036
> Project: MyFaces Tobago
>  Issue Type: Improvement
>  Components: Themes
>Reporter: Udo Schnurpfeil
>Assignee: Udo Schnurpfeil
>Priority: Major
> Fix For: 5.0.0
>
>
> The current lib Eonasdan-bootstrap-datetimepicker uses jQuery.
> Will be replaced by vanillajs-datepicker.
> https://mymth.github.io/vanillajs-datepicker/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (TOBAGO-2045) Go for JavaEE 8 servers and Quarkus

2020-07-01 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/TOBAGO-2045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17149319#comment-17149319
 ] 

Hudson commented on TOBAGO-2045:


SUCCESS: Integrated in Jenkins build Tobago Trunk #2038 (See 
[https://builds.apache.org/job/Tobago%20Trunk/2038/])
TOBAGO-2045: Go for JavaEE 8 servers and Quarkus * compatibility with 
(udo.schnurpfeil: rev 2f88ce950ce30cbc9fee9466a94da822aea97834)
* (edit) 
tobago-core/src/main/java/org/apache/myfaces/tobago/event/TobagoActionSource.java


> Go for JavaEE 8 servers and Quarkus
> ---
>
> Key: TOBAGO-2045
> URL: https://issues.apache.org/jira/browse/TOBAGO-2045
> Project: MyFaces Tobago
>  Issue Type: Task
>  Components: Core
>Reporter: Udo Schnurpfeil
>Assignee: Udo Schnurpfeil
>Priority: Major
> Fix For: 5.0.0
>
>
> The requirements for Tobago 5 are:
>  * JSF 2.3 or higher
>  * CDI 2.0 or higher
>  * Servlet API 3.1 (4.0 ?) or higher
>  * EL 3.0 or higher
>  * JDK/JRE 8 (11 ?) or higher
>  * General support for JavaEE 8
> These servers will be supported:
>  * Tomcat 9 or higher
>  * Jetty 9.3 or higher
>  * Quarkus
>  * TomEE 8 or higher
>  * Liberty ?
>  * WebSphere ?
>  * Weblogic ?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


Re: [VOTE] release of MyFaces Core 2.2.13

2020-07-01 Thread Udo Schnurpfeil
+1

Am 29.06.20 um 22:36 schrieb Hazem Saleh:
> +1
>
> On Mon, Jun 29, 2020 at 1:02 PM Grant Smith  > wrote:
>
> +1 !
>
> On Thu, Jun 25, 2020 at 12:45 PM Paul Nicolucci
> mailto:pnicolu...@gmail.com>> wrote:
>
> Hi,
>
> I was running the needed tasks to get the 2.2.13 release of Apache
> MyFaces core out.
>
> Please note that this vote concerns all of the following parts:
>1. Maven artifact group "org.apache.myfaces.core" v2.2.13  [1]
>
> The artifacts were deployed on nexus repo [1] for binary and source 
> packages.
>
> The release notes could be found at [4].
>
> Also the japicmp tool (similar to clirr) does not show binary 
> incompatibilities with myfaces-api. 
> See the attached "results.html" for the output of the japicmp tool.
>
> I would also like to note that there was no TCK execution as I could 
> not find any instructions [5].
>
> Please take a look at the "2.2.13" artifacts and vote! (see [3])
>
> Please note: This vote is "majority approval" with a minimum of three 
> +1 votes (see [2]).
>
> 
> [ ] +1 for community members who have reviewed the bits
> [ ] +0
> [ ] -1 for fatal flaws that should cause these bits not to be 
> released, and why..
> 
>
> Thanks,
> Paul Nicolucci
>
> [1] 
> https://repository.apache.org/content/repositories/orgapachemyfaces-1161/org/apache/myfaces/core/
> [2] http://www.apache.org/foundation/voting.html#ReleaseVotes
> [3] 
> https://repository.apache.org/content/repositories/orgapachemyfaces-1161/org/apache/myfaces/core/myfaces-core-assembly/
> [4] 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600=12339346
> [5] https://markmail.org/message/2bkkesp53wp2lxa7
>
>
>
> -- 
> Hazem Saleh


Re: "[VOTE] release of MyFaces Core 2.3-next-M3"

2020-07-01 Thread Udo Schnurpfeil
+1

Am 30.06.20 um 14:11 schrieb Thomas Andraschko:
> Hi,
>
> I was running the needed tasks to get the 2.3-next-M3 release of Apache
> MyFaces core out.
>
> It contains new features, performance improvements, bugfixes and provides 
> compatibility with Quarkus 1.5.2.
>
> Please note that this vote concerns all of the following parts:
>1. Maven artifact group "org.apache.myfaces.core" v2.3-next-M3  [1]
>
> The artifacts were deployed on nexus repo [1] for binary and source packages.
>
> The release notes could be found at [4].
>
> Please take a look at the "2.3-next-M3" artifacts and vote! (see [3])
>
> Please note: This vote is "majority approval" with a minimum of three +1 
> votes (see [2]).
>
> 
> [ ] +1 for community members who have reviewed the bits
> [ ] +0
> [ ] -1 for fatal flaws that should cause these bits not to be released, and 
> why..
> 
>
> Thanks,
> Thomas
>
> [1] 
> https://repository.apache.org/content/repositories/orgapachemyfaces-1162/org/apache/myfaces/core/
> [2] http://www.apache.org/foundation/voting.html#ReleaseVotes
> [3] 
> https://repository.apache.org/content/repositories/orgapachemyfaces-1162/org/apache/myfaces/core/myfaces-core-assembly/
> [4] 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600=12347873


Re: "[VOTE] release of MyFaces Core 2.3-next-M3"

2020-07-01 Thread Thomas Andraschko
Please dont use the release vote thread for such topics. You can easily
disable it via org.apache.myfaces.USE_LAMBDA_METAFACTORY=false. Also it's
just a Milestone release.

Create a issue and provide a test project (like a forked primefaces-test),
so i can fix it for the next milestone.

Am Mi., 1. Juli 2020 um 10:35 Uhr schrieb Vicente Rossello <
cocorosse...@gmail.com>:

> Hi,
>
> I just tested it.
>
> I've had a few problems with methodHandles (maybe those were not correct
> before, but the problem starts with method handles).
>
> 1.- We were checking in some case a property class name from within EL and
> that does not work with methodHandles. See
> https://stackoverflow.com/questions/10314214/instanceof-check-in-el-expression-language
>  . We can workaround using of:isIntance (which is probably a better
> solution).
> 2.- We were using java.awt.Dimension to pass image size as 1 attribute and
> that fails with  java.lang.IllegalAccessException: module java.desktop
> does not open java.awt to unnamed module We can work around this with
> --add-opens=java.desktop/java.awt=ALL-UNNAMED
> 3.- #{someTimezone.ID} also fails with module java.base does not open
> sun.util.calendar to unnamed module   , not sure how to open this one
> 4.- I really don't understand this one but I have:
>
>  styleClass="questionnaire-url" 
> value="#{Faces:getRequestBaseURL().concat('questionnaire/')}" />
>
> fails with:
>
> java.lang.NullPointerException: Cannot invoke 
> "org.apache.myfaces.core.api.shared.lang.LambdaPropertyDescriptor.getPropertyType()"
>  because the return value of 
> "org.apache.myfaces.el.resolver.LambdaBeanELResolver.getPropertyDescriptor(Object,
>  Object)" is null
>   at 
> org.apache.myfaces.el.resolver.LambdaBeanELResolver.getType(LambdaBeanELResolver.java:54)
>   at javax.el.CompositeELResolver.getType(CompositeELResolver.java:92)
>   at 
> org.primefaces.el.InterceptingResolver.getType(InterceptingResolver.java:67)
>   at org.apache.el.parser.AstValue.getType(AstValue.java:60)
>   at 
> org.apache.el.ValueExpressionImpl.getType(ValueExpressionImpl.java:174)
>
> base is: "http://localhost;
>
> property is "concat"
>
> If it's not inside an input text it does not fail (just #{
> Faces:getRequestBaseURL().concat('questionnaire/')}  )
>
> I understand that 1 to 3 are limitations of MethodHandles and the user
> should be responsible for handling those?
>
> Hope it's something useful.
>
> Best regards,
> Vicente.
>
> On Tue, Jun 30, 2020 at 2:12 PM Thomas Andraschko <
> andraschko.tho...@gmail.com> wrote:
>
>> Hi,
>>
>> I was running the needed tasks to get the 2.3-next-M3 release of Apache
>> MyFaces core out.
>> It contains new features, performance improvements, bugfixes and provides 
>> compatibility with Quarkus 1.5.2.
>>
>> Please note that this vote concerns all of the following parts:
>>1. Maven artifact group "org.apache.myfaces.core" v2.3-next-M3  [1]
>>
>> The artifacts were deployed on nexus repo [1] for binary and source packages.
>>
>> The release notes could be found at [4].
>>
>> Please take a look at the "2.3-next-M3" artifacts and vote! (see [3])
>>
>> Please note: This vote is "majority approval" with a minimum of three +1 
>> votes (see [2]).
>>
>> 
>> [ ] +1 for community members who have reviewed the bits
>> [ ] +0
>> [ ] -1 for fatal flaws that should cause these bits not to be released, and 
>> why..
>> 
>>
>> Thanks,
>> Thomas
>>
>> [1] 
>> https://repository.apache.org/content/repositories/orgapachemyfaces-1162/org/apache/myfaces/core/
>> [2] http://www.apache.org/foundation/voting.html#ReleaseVotes
>> [3] 
>> https://repository.apache.org/content/repositories/orgapachemyfaces-1162/org/apache/myfaces/core/myfaces-core-assembly/
>> [4] 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600=12347873
>>
>>


Re: "[VOTE] release of MyFaces Core 2.3-next-M3"

2020-07-01 Thread Vicente Rossello
Hi,

I just tested it.

I've had a few problems with methodHandles (maybe those were not correct
before, but the problem starts with method handles).

1.- We were checking in some case a property class name from within EL and
that does not work with methodHandles. See
https://stackoverflow.com/questions/10314214/instanceof-check-in-el-expression-language
 . We can workaround using of:isIntance (which is probably a better
solution).
2.- We were using java.awt.Dimension to pass image size as 1 attribute and
that fails with  java.lang.IllegalAccessException: module java.desktop does
not open java.awt to unnamed module We can work around this with
--add-opens=java.desktop/java.awt=ALL-UNNAMED
3.- #{someTimezone.ID} also fails with module java.base does not open
sun.util.calendar to unnamed module   , not sure how to open this one
4.- I really don't understand this one but I have:



fails with:

java.lang.NullPointerException: Cannot invoke
"org.apache.myfaces.core.api.shared.lang.LambdaPropertyDescriptor.getPropertyType()"
because the return value of
"org.apache.myfaces.el.resolver.LambdaBeanELResolver.getPropertyDescriptor(Object,
Object)" is null
at 
org.apache.myfaces.el.resolver.LambdaBeanELResolver.getType(LambdaBeanELResolver.java:54)
at javax.el.CompositeELResolver.getType(CompositeELResolver.java:92)
at 
org.primefaces.el.InterceptingResolver.getType(InterceptingResolver.java:67)
at org.apache.el.parser.AstValue.getType(AstValue.java:60)
at 
org.apache.el.ValueExpressionImpl.getType(ValueExpressionImpl.java:174)

base is: "http://localhost;

property is "concat"

If it's not inside an input text it does not fail (just #{
Faces:getRequestBaseURL().concat('questionnaire/')}  )

I understand that 1 to 3 are limitations of MethodHandles and the user
should be responsible for handling those?

Hope it's something useful.

Best regards,
Vicente.

On Tue, Jun 30, 2020 at 2:12 PM Thomas Andraschko <
andraschko.tho...@gmail.com> wrote:

> Hi,
>
> I was running the needed tasks to get the 2.3-next-M3 release of Apache
> MyFaces core out.
> It contains new features, performance improvements, bugfixes and provides 
> compatibility with Quarkus 1.5.2.
>
> Please note that this vote concerns all of the following parts:
>1. Maven artifact group "org.apache.myfaces.core" v2.3-next-M3  [1]
>
> The artifacts were deployed on nexus repo [1] for binary and source packages.
>
> The release notes could be found at [4].
>
> Please take a look at the "2.3-next-M3" artifacts and vote! (see [3])
>
> Please note: This vote is "majority approval" with a minimum of three +1 
> votes (see [2]).
>
> 
> [ ] +1 for community members who have reviewed the bits
> [ ] +0
> [ ] -1 for fatal flaws that should cause these bits not to be released, and 
> why..
> 
>
> Thanks,
> Thomas
>
> [1] 
> https://repository.apache.org/content/repositories/orgapachemyfaces-1162/org/apache/myfaces/core/
> [2] http://www.apache.org/foundation/voting.html#ReleaseVotes
> [3] 
> https://repository.apache.org/content/repositories/orgapachemyfaces-1162/org/apache/myfaces/core/myfaces-core-assembly/
> [4] 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600=12347873
>
>