Sure thing Geertjan, I think your solution is perfect for this release.  
Essentially, if you are developing Java EE applications then run NetBeans under 
the same version of the JDK that you are using to run the server.  At this 
point it is JDK 8.  Hopefully within the year we will see some servers running 
on JDK 11.  Come to think of it...OpenLiberty may already run on JDK 11...I'll 
have to test that out at some point.

In any case, I will perform some tests with a fresh user dir, and fresh 
everything, this weekend.  I'll let you know how it goes.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/index.php/author/author/view/id/1866

> On Mar 2, 2019, at 2:11 PM, Geertjan Wielenga 
> <geertjan.wiele...@googlemail.com.invalid> wrote:
> 
> Also, a simple solution may be to explicitly tell users to run Apache
> NetBeans 11 on JDK 8 if they want to make use of GlassFish, since GlassFish
> itself runs on JDK 8 only and that if, as has been pointed out, code that
> is explicit to JDK 9 or later is run on GlassFish, it will fail. So best to
> use JDK 8 for both NetBeans and GlassFish.
> 
> How does that sound?
> 
> Gj
> 
> 
> On Sat, Mar 2, 2019 at 9:05 PM Geertjan Wielenga <
> geertjan.wiele...@googlemail.com> wrote:
> 
>> Again, please, do this: fresh user dir, fresh everything, start GlassFish
>> from inside NetBeans, close NetBeans, restart NetBeans, refresh the
>> GlassFish node.
>> 
>> Just confirm the above works so that we can go from there -- i.e., don't
>> start GlassFish anywhere other than in NetBeans, then restart, then refresh
>> the GlassFish node. Yes, not ideal, not what we want, but please can you
>> confirm the above works so that we're all on the same page.
>> 
>> Gj
>> 
>>> On Sat, Mar 2, 2019 at 8:54 PM Josh Juneau <juneau...@gmail.com> wrote:
>>> 
>>> I've confirmed that the same issue occurs under vc1, unfortunately.  I
>>> had not fully tested vc1 under JDK 9/10/11/12, only used running under JDK
>>> 8.
>>> 
>>> Running NetBeans 11 vc1/vc2 Under JDK 9/10/11/12:  If you start up
>>> GlassFish and then open up the IDE, the controls for starting/stopping the
>>> GlassFish instance are grayed out.  If I attempt to open the GlassFish
>>> domain log within the IDE, nothing happens.  There is NO green arrow icon
>>> to indicate that the GlassFish instance is running.
>>> 
>>> Running NetBeans 11 vc1/vc2 Under JDK 8:  GlassFish can be controlled, as
>>> expected.  If I start GlassFish and then open the IDE, a green arrow icon
>>> is displayed on the GlassFish server icon...indicating that it is already
>>> running.  I am able to open the GlassFish domain log within the IDE and
>>> interact with the server, as expected.
>>> 
>>> Again, this is confirmed under OSX 10.13.x using JDK 8u171.
>>> 
>>> Hope this helps.
>>> 
>>> Josh Juneau
>>> juneau...@gmail.com
>>> http://jj-blogger.blogspot.com
>>> https://www.apress.com/index.php/author/author/view/id/1866
>>> 
>>>> On Mar 2, 2019, at 12:50 PM, Geertjan Wielenga
>>> <geertjan.wiele...@googlemail.com.invalid> wrote:
>>>> 
>>>> Try to start it, close the IDE, then refresh the node after restart.
>>>> 
>>>> Yes, not ideal, but please try to see if that works so we can figure it
>>> out
>>>> further from there and so we can confirm that it actually can start,
>>> though
>>>> after the above steps.
>>>> 
>>>> Gj
>>>> 
>>>>> On Sat, Mar 2, 2019 at 7:46 PM Jose Ch <pepnes...@gmail.com> wrote:
>>>>> 
>>>>> To be clear I used JDK 8 for the Platform option for Glassfish and
>>> Payara
>>>>> and JDK 11/12/13 for Netbeans and never successfully started them. I
>>> will
>>>>> try many combinations with different vendors (but always use JDK 8 for
>>> the
>>>>> app servers) as soon as I get the chance this weekend.
>>>>> 
>>>>> José.
>>>>> 
>>>>> On Sat, Mar 2, 2019, 12:34 Geertjan Wielenga
>>>>> <geertjan.wiele...@googlemail.com.invalid> wrote:
>>>>> 
>>>>>> GlassFish does not support anything beyond JDK 8.
>>>>>> 
>>>>>> Gj
>>>>>> 
>>>>>>> On Saturday, March 2, 2019, Jose Ch <pepnes...@gmail.com> wrote:
>>>>>>> 
>>>>>>> The same happens to me in Fedora 29, but I never tried with JDK 8
>>>>> always
>>>>>>> with JDK 11/12/13 and never successfully start payara or glassfish
>>>>> within
>>>>>>> the IDE.
>>>>>>> 
>>>>>>> On Sat, Mar 2, 2019, 10:04 Geertjan Wielenga
>>>>>>> <geertjan.wiele...@googlemail.com.invalid> wrote:
>>>>>>> 
>>>>>>>> I’ve started GlassFish v5 and v5.1 from the Servers node with Apache
>>>>>>>> NetBeans 11 vc1 without a problem several times. To check whether
>>>>> this
>>>>>> is
>>>>>>>> specific to vc2 or specific to you, can you try with vc1 (instead of
>>>>>>> vc2)?
>>>>>>>> 
>>>>>>>> Gj
>>>>>>>> 
>>>>>>>>> On Saturday, March 2, 2019, Josh Juneau <juneau...@gmail.com>
>>> wrote:
>>>>>>>>> 
>>>>>>>>> Thanks Pete, I will put something in the JIRA.  Just wanted to
>>>>>> confirm
>>>>>>>> that
>>>>>>>>> someone else was seeing the same issue first.  I'm running on Mac
>>>>> OS
>>>>>> X
>>>>>>>>> 10.13.6.
>>>>>>>>> 
>>>>>>>>> On Sat, Mar 2, 2019 at 9:46 AM Pete Whelpton <peedee...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> Doh! I did notice whilst I was poking around in the GlassFish
>>>>> code
>>>>>>> that
>>>>>>>>> the
>>>>>>>>>> base64 package that is removed from JDK10 onwards was being used
>>>>>>>>> somewhere
>>>>>>>>>> in authentication, so hopefully it is something as simple as
>>>>> that.
>>>>>>>>>> 
>>>>>>>>>> If not, it might be beyond my abilities, but if you create an
>>>>> issue
>>>>>>> in
>>>>>>>>> the
>>>>>>>>>> Jira, hopefully somebody more talented than I can take a look and
>>>>>>>> figure
>>>>>>>>> it
>>>>>>>>>> out.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> P
>>>>>>>>>> 
>>>>>>>>>> On Sat, 2 Mar 2019, 15:41 Josh Juneau, <juneau...@gmail.com>
>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> Hi Pete,
>>>>>>>>>>> 
>>>>>>>>>>> Thanks for the write-up.  I have verified, and I already have
>>>>>> JDK8
>>>>>>>>>>> registered as an available platform.  When I right-click on
>>>>>>> GlassFish
>>>>>>>>> ->
>>>>>>>>>>> Properties, the JDK 8 platform is already selected under the
>>>>> Java
>>>>>>>> tab.
>>>>>>>>>>> 
>>>>>>>>>>> I've verified on vc2 that JDK 10, JDK 11, and JDK 12 seem to be
>>>>>>>>>> exhibiting
>>>>>>>>>>> the same behavior for GlassFish server.  I have had success
>>>>>>> starting
>>>>>>>>> the
>>>>>>>>>>> server from within the IDE, but I am unable to open up the
>>>>> server
>>>>>>>>> domain
>>>>>>>>>>> log or perform restart, stop, or terminate from within the IDE.
>>>>>>>>>>> 
>>>>>>>>>>> Thanks again
>>>>>>>>>>> 
>>>>>>>>>>> On Sat, Mar 2, 2019 at 9:22 AM Pete Whelpton <
>>>>>> peedee...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Hi Josh,
>>>>>>>>>>>> 
>>>>>>>>>>>> Apologies if this is stating the obvious and you have already
>>>>>>> tried
>>>>>>>>> it
>>>>>>>>>> -
>>>>>>>>>>>> away from computer at the moment and can't test myself, but
>>>>>> have
>>>>>>>> you
>>>>>>>>>>> tried:
>>>>>>>>>>>> 
>>>>>>>>>>>> * Launching NB under JDK11
>>>>>>>>>>>> * Right click GlassFish instance -> Properties
>>>>>>>>>>>> * Java tab -> Manage platforms button
>>>>>>>>>>>> * Add JDK8
>>>>>>>>>>>> * Select JDK8 in dropdown
>>>>>>>>>>>> * Close dialog and try starting GlassFish
>>>>>>>>>>>> 
>>>>>>>>>>>> ?
>>>>>>>>>>>> 
>>>>>>>>>>>> Hope that works!
>>>>>>>>>>>> 
>>>>>>>>>>>> P
>>>>>>>>>>>> 
>>>>>>>>>>>> On Sat, Mar 2, 2019 at 3:08 PM Josh Juneau <
>>>>>> juneau...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> I have noticed that using vc2, and running NetBeans on JDK
>>>>> 11
>>>>>>> or
>>>>>>>>> 12,
>>>>>>>>>> my
>>>>>>>>>>>>> registered GlassFish server will not start from within the
>>>>>> IDE.
>>>>>>>> I
>>>>>>>>> am
>>>>>>>>>>>>> unable to manage GlassFish (or Payara) from within the IDE
>>>>>>>> unless I
>>>>>>>>>>> start
>>>>>>>>>>>>> NetBeans under JDK 8.  If I start up NetBeans under JDK 8
>>>>>>> things
>>>>>>>>> seem
>>>>>>>>>>> to
>>>>>>>>>>>>> work without issue.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Has anyone else experienced this same behavior?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Josh Juneau
>>>>>>>>>>>>> juneau...@gmail.com
>>>>>>>>>>>>> http://jj-blogger.blogspot.com
>>>>>>>>>>>>> 
>>>>> https://www.apress.com/index.php/author/author/view/id/1866
>>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> Josh Juneau
>>>>>>>>>>> juneau...@gmail.com
>>>>>>>>>>> http://jj-blogger.blogspot.com
>>>>>>>>>>> https://www.apress.com/index.php/author/author/view/id/1866
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Josh Juneau
>>>>>>>>> juneau...@gmail.com
>>>>>>>>> http://jj-blogger.blogspot.com
>>>>>>>>> https://www.apress.com/index.php/author/author/view/id/1866
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>> 
>> 

Reply via email to