RE: Compile & Execute Under Early Access JDK 17

2021-06-16 Thread Kenneth Fogel
Hi,

I have reported to the OpenJDK Quality Outreach that we are testing NetBeans 
under JDK 17 ea 26. When I tried it with NB 12.4 it would start but then all 
sorts of minor issues cropped up. One was that it could not run any code 
because it could not find the main method. This sounds like an issue with the 
Security Manager. I have asked if ea 26 "restored the Security Manager to just 
deprecated and not changed without telling anyone" status. I will report back 
on what I learn.

If you are testing NB under JDK 17 please reach out to me. I’d like to pass on 
issues to the OpenJDK folks as soon as you discover them. 

If I am duplicating the work someone else is doing interfacing with the OpenJDK 
team then let me know and I will stand down and just focus on reporting to the 
Quality Outreach.

Ken


-Original Message-
From: Ludovic HOCHET  
Sent: June 14, 2021 4:38 PM
To: dev@netbeans.apache.org
Subject: Re: Compile & Execute Under Early Access JDK 17

Hello,

I've filed [NETBEANS-5775] [1] for that NoSuchMethodError and Jan Lahoda is 
working on a PR to fix it [2].
I've also filed [NETBEANS-5762] [3] which may be more difficult.


[1] https://issues.apache.org/jira/browse/NETBEANS-5775
[2] https://github.com/apache/netbeans/pull/2993
[3] https://issues.apache.org/jira/browse/NETBEANS-5762

On Mon, 14 Jun 2021 at 18:26, Kenneth Fogel  wrote:
>
> I have just installed Java 17 ea 26 and then configured NB 12.4 to use 17 as 
> its version of Java. NetBeans started but was unable to successfully create 
> either a maven or ant project. Code could be compiled and built but the class 
> with main could not be found. It alsdo did not automatically load the Java SE 
> plugin, I had to do that manually. The messages.log reports:
>
> SEVERE [org.openide.util.Exceptions]
> java.lang.NoSuchMethodError: 'void 
> com.sun.tools.javac.util.Log.(com.sun.tools.javac.util.Context, 
> java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter)'
> as the most common exception.
>
> This seems to always occur for any issue such as errors parsing my HelloWorld.
>
> There is more I can report on. Compiling under 17 might give us a better 
> result.
>
> For the moment NetBeans 12.4 is unusable on Java 17 ea 26 running on Windows 
> 10.0.19042.1052. Switched back to JDK-16.0.1.0-hotspot and code could be run.
>
> What the Quality Outreach group wants to know is if we are testing our 
> project under EA builds of JDK 17 and if it works.
>
> Ken
>
>
> -Original Message-
> From: Geertjan Wielenga 
> Sent: June 14, 2021 11:39 AM
> To: dev@netbeans.apache.org
> Subject: Re: Compile & Execute Under Early Access JDK 17
>
> There’s also a difference between being able to compile with JDK 17 or run on 
> JDK 17. I think what we should be aiming at os being able to run NetBeans on 
> JDK 17.
>
> Gj
>
>
> On Mon, 14 Jun 2021 at 17:30, Geertjan Wielenga < 
> geertjan.wiele...@googlemail.com> wrote:
>
> > The next release will be 12.5.
> >
> > Gj
> >
> > On Mon, 14 Jun 2021 at 17:29, Geertjan Wielenga < 
> > geertjan.wiele...@googlemail.com> wrote:
> >
> >>
> >> The SecurityManager is enabled by default in JDK 17.
> >>
> >> Gj
> >>
> >> On Mon, 14 Jun 2021 at 17:27, Kenneth Fogel 
> >> 
> >> wrote:
> >>
> >>> Hi,
> >>>
> >>> I'd like to compile NB 12.4 under JDK 17 ea 26. I believe that 
> >>> there are switches necessary to enable the Security Manager. Could 
> >>> you please pass on the command line moodifications I will need to 
> >>> compile and then run NB or direct me to a web page where this info 
> >>> resides.
> >>>
> >>> Will the next LTS version of NB be 12.5 or 13.0? Please let me 
> >>> know who may already be testing with JDK 17. Based on what I can 
> >>> learn I will be able to update the OpenJDK Quality Outreach wiki.
> >>>
> >>> I also hope to encourage more developers to test NB with EA 
> >>> versions of Java. Think of it as a NetCAT for EA.
> >>>
> >>> Ken
> >>>
> >>>
> >>>



--
Ludovic
-

"Les formes qui differencient les etres importent peu  si leur pensees 
s'unissent pour batir un univers..."
 Yoko Tsuno (in 'Les titans' by Roger Leloup)  [The shapes that differenciate 
beings are not important  if their thoughts unite to build a universe]

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists




-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: Re: Compile & Execute Under Early Access JDK 17

2021-06-15 Thread Eric Bresie
This type of removal is similar to this parent ticket [1] I raised about 
deprecated/to be remove APIs, at the time as of Java 11/15 timeframe, and the 
linked tickets for specific APIs impacted, with this being in 17 [2] timeframe 
sounds like more of them

1. https://issues.apache.org/jira/browse/NETBEANS-5349
2. 
https://download.java.net/java/early_access/jdk17/docs/api/deprecated-list.html

Eric Bresie
ebre...@gmail.com (mailto:ebre...@gmail.com)

> On June 14, 2021 at 3:38:23 PM CDT, Ludovic HOCHET  (mailto:lhoc...@gmail.com)> wrote:
> Hello,
>
> I've filed [NETBEANS-5775] [1] for that NoSuchMethodError and Jan
> Lahoda is working on a PR to fix it [2].
> I've also filed [NETBEANS-5762] [3] which may be more difficult.
>
>
> [1] https://issues.apache.org/jira/browse/NETBEANS-5775
> [2] https://github.com/apache/netbeans/pull/2993
> [3] https://issues.apache.org/jira/browse/NETBEANS-5762
>
> On Mon, 14 Jun 2021 at 18:26, Kenneth Fogel  (mailto:kfo...@dawsoncollege.qc.ca)> wrote:
> >
> > I have just installed Java 17 ea 26 and then configured NB 12.4 to use 17 
> > as its version of Java. NetBeans started but was unable to successfully 
> > create either a maven or ant project. Code could be compiled and built but 
> > the class with main could not be found. It alsdo did not automatically load 
> > the Java SE plugin, I had to do that manually. The messages.log reports:
> >
> > SEVERE [org.openide.util.Exceptions]
> > java.lang.NoSuchMethodError: 'void 
> > com.sun.tools.javac.util.Log.(com.sun.tools.javac.util.Context, 
> > java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter)'
> > as the most common exception.
> >
> > This seems to always occur for any issue such as errors parsing my 
> > HelloWorld.
> >
> > There is more I can report on. Compiling under 17 might give us a better 
> > result.
> >
> > For the moment NetBeans 12.4 is unusable on Java 17 ea 26 running on 
> > Windows 10.0.19042.1052. Switched back to JDK-16.0.1.0-hotspot and code 
> > could be run.
> >
> > What the Quality Outreach group wants to know is if we are testing our 
> > project under EA builds of JDK 17 and if it works.
> >
> > Ken
> >
> >
> > -----Original Message-
> > From: Geertjan Wielenga  > (mailto:geertjan.wiele...@googlemail.com.INVALID)>
> > Sent: June 14, 2021 11:39 AM
> > To: dev@netbeans.apache.org (mailto:dev@netbeans.apache.org)
> > Subject: Re: Compile & Execute Under Early Access JDK 17
> >
> > There’s also a difference between being able to compile with JDK 17 or run 
> > on JDK 17. I think what we should be aiming at os being able to run 
> > NetBeans on JDK 17.
> >
> > Gj
> >
> >
> > On Mon, 14 Jun 2021 at 17:30, Geertjan Wielenga < 
> > geertjan.wiele...@googlemail.com (mailto:geertjan.wiele...@googlemail.com)> 
> > wrote:
> >
> > > The next release will be 12.5.
> > >
> > > Gj
> > >
> > > On Mon, 14 Jun 2021 at 17:29, Geertjan Wielenga <
> > > geertjan.wiele...@googlemail.com 
> > > (mailto:geertjan.wiele...@googlemail.com)> wrote:
> > >
> > > >
> > > > The SecurityManager is enabled by default in JDK 17.
> > > >
> > > > Gj
> > > >
> > > > On Mon, 14 Jun 2021 at 17:27, Kenneth Fogel
> > > > mailto:kfo...@dawsoncollege.qc.ca)>
> > > > wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > I'd like to compile NB 12.4 under JDK 17 ea 26. I believe that there
> > > > > are switches necessary to enable the Security Manager. Could you
> > > > > please pass on the command line moodifications I will need to
> > > > > compile and then run NB or direct me to a web page where this info 
> > > > > resides.
> > > > >
> > > > > Will the next LTS version of NB be 12.5 or 13.0? Please let me know
> > > > > who may already be testing with JDK 17. Based on what I can learn I
> > > > > will be able to update the OpenJDK Quality Outreach wiki.
> > > > >
> > > > > I also hope to encourage more developers to test NB with EA versions
> > > > > of Java. Think of it as a NetCAT for EA.
> > > > >
> > > > > Ken
> > > > >
> > > > >
> > > > >
>
>
>
> --
> Ludovic
> -
>
> "Les formes qui differencient les etres importent peu
> si leur pensees s'unissent pour batir un univers..."
> Yoko Tsuno (in 'Les titans' by Roger Leloup)
> [The shapes that differenciate beings are not important
> if their thoughts unite to build a universe]
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org 
> (mailto:dev-unsubscr...@netbeans.apache.org)
> For additional commands, e-mail: dev-h...@netbeans.apache.org 
> (mailto:dev-h...@netbeans.apache.org)
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>


Re: Compile & Execute Under Early Access JDK 17

2021-06-14 Thread Ludovic HOCHET
Hello,

I've filed [NETBEANS-5775] [1] for that NoSuchMethodError and Jan
Lahoda is working on a PR to fix it [2].
I've also filed [NETBEANS-5762] [3] which may be more difficult.


[1] https://issues.apache.org/jira/browse/NETBEANS-5775
[2] https://github.com/apache/netbeans/pull/2993
[3] https://issues.apache.org/jira/browse/NETBEANS-5762

On Mon, 14 Jun 2021 at 18:26, Kenneth Fogel  wrote:
>
> I have just installed Java 17 ea 26 and then configured NB 12.4 to use 17 as 
> its version of Java. NetBeans started but was unable to successfully create 
> either a maven or ant project. Code could be compiled and built but the class 
> with main could not be found. It alsdo did not automatically load the Java SE 
> plugin, I had to do that manually. The messages.log reports:
>
> SEVERE [org.openide.util.Exceptions]
> java.lang.NoSuchMethodError: 'void 
> com.sun.tools.javac.util.Log.(com.sun.tools.javac.util.Context, 
> java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter)'
> as the most common exception.
>
> This seems to always occur for any issue such as errors parsing my HelloWorld.
>
> There is more I can report on. Compiling under 17 might give us a better 
> result.
>
> For the moment NetBeans 12.4 is unusable on Java 17 ea 26 running on Windows 
> 10.0.19042.1052. Switched back to JDK-16.0.1.0-hotspot and code could be run.
>
> What the Quality Outreach group wants to know is if we are testing our 
> project under EA builds of JDK 17 and if it works.
>
> Ken
>
>
> -Original Message-
> From: Geertjan Wielenga 
> Sent: June 14, 2021 11:39 AM
> To: dev@netbeans.apache.org
> Subject: Re: Compile & Execute Under Early Access JDK 17
>
> There’s also a difference between being able to compile with JDK 17 or run on 
> JDK 17. I think what we should be aiming at os being able to run NetBeans on 
> JDK 17.
>
> Gj
>
>
> On Mon, 14 Jun 2021 at 17:30, Geertjan Wielenga < 
> geertjan.wiele...@googlemail.com> wrote:
>
> > The next release will be 12.5.
> >
> > Gj
> >
> > On Mon, 14 Jun 2021 at 17:29, Geertjan Wielenga <
> > geertjan.wiele...@googlemail.com> wrote:
> >
> >>
> >> The SecurityManager is enabled by default in JDK 17.
> >>
> >> Gj
> >>
> >> On Mon, 14 Jun 2021 at 17:27, Kenneth Fogel
> >> 
> >> wrote:
> >>
> >>> Hi,
> >>>
> >>> I'd like to compile NB 12.4 under JDK 17 ea 26. I believe that there
> >>> are switches necessary to enable the Security Manager. Could you
> >>> please pass on the command line moodifications I will need to
> >>> compile and then run NB or direct me to a web page where this info 
> >>> resides.
> >>>
> >>> Will the next LTS version of NB be 12.5 or 13.0? Please let me know
> >>> who may already be testing with JDK 17. Based on what I can learn I
> >>> will be able to update the OpenJDK Quality Outreach wiki.
> >>>
> >>> I also hope to encourage more developers to test NB with EA versions
> >>> of Java. Think of it as a NetCAT for EA.
> >>>
> >>> Ken
> >>>
> >>>
> >>>



-- 
Ludovic
-

"Les formes qui differencient les etres importent peu
 si leur pensees s'unissent pour batir un univers..."
 Yoko Tsuno (in 'Les titans' by Roger Leloup)
 [The shapes that differenciate beings are not important
 if their thoughts unite to build a universe]

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





RE: Compile & Execute Under Early Access JDK 17

2021-06-14 Thread Kenneth Fogel
I have just installed Java 17 ea 26 and then configured NB 12.4 to use 17 as 
its version of Java. NetBeans started but was unable to successfully create 
either a maven or ant project. Code could be compiled and built but the class 
with main could not be found. It alsdo did not automatically load the Java SE 
plugin, I had to do that manually. The messages.log reports:

SEVERE [org.openide.util.Exceptions]
java.lang.NoSuchMethodError: 'void 
com.sun.tools.javac.util.Log.(com.sun.tools.javac.util.Context, 
java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter)'
as the most common exception.

This seems to always occur for any issue such as errors parsing my HelloWorld.

There is more I can report on. Compiling under 17 might give us a better result.

For the moment NetBeans 12.4 is unusable on Java 17 ea 26 running on Windows 
10.0.19042.1052. Switched back to JDK-16.0.1.0-hotspot and code could be run.

What the Quality Outreach group wants to know is if we are testing our project 
under EA builds of JDK 17 and if it works.

Ken


-Original Message-
From: Geertjan Wielenga  
Sent: June 14, 2021 11:39 AM
To: dev@netbeans.apache.org
Subject: Re: Compile & Execute Under Early Access JDK 17

There’s also a difference between being able to compile with JDK 17 or run on 
JDK 17. I think what we should be aiming at os being able to run NetBeans on 
JDK 17.

Gj


On Mon, 14 Jun 2021 at 17:30, Geertjan Wielenga < 
geertjan.wiele...@googlemail.com> wrote:

> The next release will be 12.5.
>
> Gj
>
> On Mon, 14 Jun 2021 at 17:29, Geertjan Wielenga < 
> geertjan.wiele...@googlemail.com> wrote:
>
>>
>> The SecurityManager is enabled by default in JDK 17.
>>
>> Gj
>>
>> On Mon, 14 Jun 2021 at 17:27, Kenneth Fogel 
>> 
>> wrote:
>>
>>> Hi,
>>>
>>> I'd like to compile NB 12.4 under JDK 17 ea 26. I believe that there 
>>> are switches necessary to enable the Security Manager. Could you 
>>> please pass on the command line moodifications I will need to 
>>> compile and then run NB or direct me to a web page where this info resides.
>>>
>>> Will the next LTS version of NB be 12.5 or 13.0? Please let me know 
>>> who may already be testing with JDK 17. Based on what I can learn I 
>>> will be able to update the OpenJDK Quality Outreach wiki.
>>>
>>> I also hope to encourage more developers to test NB with EA versions 
>>> of Java. Think of it as a NetCAT for EA.
>>>
>>> Ken
>>>
>>>
>>>


Re: Compile & Execute Under Early Access JDK 17

2021-06-14 Thread Geertjan Wielenga
There’s also a difference between being able to compile with JDK 17 or run
on JDK 17. I think what we should be aiming at os being able to run
NetBeans on JDK 17.

Gj


On Mon, 14 Jun 2021 at 17:30, Geertjan Wielenga <
geertjan.wiele...@googlemail.com> wrote:

> The next release will be 12.5.
>
> Gj
>
> On Mon, 14 Jun 2021 at 17:29, Geertjan Wielenga <
> geertjan.wiele...@googlemail.com> wrote:
>
>>
>> The SecurityManager is enabled by default in JDK 17.
>>
>> Gj
>>
>> On Mon, 14 Jun 2021 at 17:27, Kenneth Fogel 
>> wrote:
>>
>>> Hi,
>>>
>>> I'd like to compile NB 12.4 under JDK 17 ea 26. I believe that there are
>>> switches necessary to enable the Security Manager. Could you please pass on
>>> the command line moodifications I will need to compile and then run NB or
>>> direct me to a web page where this info resides.
>>>
>>> Will the next LTS version of NB be 12.5 or 13.0? Please let me know who
>>> may already be testing with JDK 17. Based on what I can learn I will be
>>> able to update the OpenJDK Quality Outreach wiki.
>>>
>>> I also hope to encourage more developers to test NB with EA versions of
>>> Java. Think of it as a NetCAT for EA.
>>>
>>> Ken
>>>
>>>
>>>


Re: Compile & Execute Under Early Access JDK 17

2021-06-14 Thread Geertjan Wielenga
The next release will be 12.5.

Gj

On Mon, 14 Jun 2021 at 17:29, Geertjan Wielenga <
geertjan.wiele...@googlemail.com> wrote:

>
> The SecurityManager is enabled by default in JDK 17.
>
> Gj
>
> On Mon, 14 Jun 2021 at 17:27, Kenneth Fogel 
> wrote:
>
>> Hi,
>>
>> I'd like to compile NB 12.4 under JDK 17 ea 26. I believe that there are
>> switches necessary to enable the Security Manager. Could you please pass on
>> the command line moodifications I will need to compile and then run NB or
>> direct me to a web page where this info resides.
>>
>> Will the next LTS version of NB be 12.5 or 13.0? Please let me know who
>> may already be testing with JDK 17. Based on what I can learn I will be
>> able to update the OpenJDK Quality Outreach wiki.
>>
>> I also hope to encourage more developers to test NB with EA versions of
>> Java. Think of it as a NetCAT for EA.
>>
>> Ken
>>
>>
>>


Re: Compile & Execute Under Early Access JDK 17

2021-06-14 Thread Geertjan Wielenga
The SecurityManager is enabled by default in JDK 17.

Gj

On Mon, 14 Jun 2021 at 17:27, Kenneth Fogel 
wrote:

> Hi,
>
> I'd like to compile NB 12.4 under JDK 17 ea 26. I believe that there are
> switches necessary to enable the Security Manager. Could you please pass on
> the command line moodifications I will need to compile and then run NB or
> direct me to a web page where this info resides.
>
> Will the next LTS version of NB be 12.5 or 13.0? Please let me know who
> may already be testing with JDK 17. Based on what I can learn I will be
> able to update the OpenJDK Quality Outreach wiki.
>
> I also hope to encourage more developers to test NB with EA versions of
> Java. Think of it as a NetCAT for EA.
>
> Ken
>
>
>


Compile & Execute Under Early Access JDK 17

2021-06-14 Thread Kenneth Fogel
Hi,

I'd like to compile NB 12.4 under JDK 17 ea 26. I believe that there are 
switches necessary to enable the Security Manager. Could you please pass on the 
command line moodifications I will need to compile and then run NB or direct me 
to a web page where this info resides.

Will the next LTS version of NB be 12.5 or 13.0? Please let me know who may 
already be testing with JDK 17. Based on what I can learn I will be able to 
update the OpenJDK Quality Outreach wiki.

I also hope to encourage more developers to test NB with EA versions of Java. 
Think of it as a NetCAT for EA.

Ken