Release Manager for 12.3?

2021-01-14 Thread Geertjan Wielenga
Hi all,

In one or two threads this topic has come up, let's put it into its own
thread -- we need a release manager for 12.3.

I saw Neil more or less volunteered but anyone else on the PMC is welcome
too, of course.

https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule

We may be running slightly out of schedule right now.

I don't think there are major new features that will be in 12.3, it could
be an opportunity for someone to work together with Neil, assuming he takes
up the mantle again, on this since it looks like a small maybe more
manageable one.

Thanks, comments welcome.

Gj


Re: Release Manager for 12.3?

2021-01-14 Thread Neil C Smith
On Thu, 14 Jan 2021 at 09:45, Geertjan Wielenga  wrote:
> In one or two threads this topic has come up, let's put it into its own
> thread -- we need a release manager for 12.3.
>
> I saw Neil more or less volunteered but anyone else on the PMC is welcome
> too, of course.

Well, I'm really happy if anyone else wants to! :-)  But if it's a
choice between me doing or no longer having quarterly releases, then
I'll take the former.  I think we need to have an idea of who is
RM'ing earlier in future though, ie. immediately after previous
release from now on?

Been really tied up with work recently, which should quieten down a
bit soon, so could kick things off, somewhat late, next week.

There is an open "blocker" still against 12.3 about nb-javac from
Matthias I believe?  I happen to agree with that, so would be good to
know what stage that is at?!

Best wishes,

Neil

-
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: Release Manager for 12.3?

2021-01-14 Thread Geertjan Wielenga
Agree on all points. The final step of the RM process should be to kick off
a thread calling for the next RM.

Gj

On Thu, 14 Jan 2021 at 11:35, Neil C Smith  wrote:

> On Thu, 14 Jan 2021 at 09:45, Geertjan Wielenga 
> wrote:
> > In one or two threads this topic has come up, let's put it into its own
> > thread -- we need a release manager for 12.3.
> >
> > I saw Neil more or less volunteered but anyone else on the PMC is welcome
> > too, of course.
>
> Well, I'm really happy if anyone else wants to! :-)  But if it's a
> choice between me doing or no longer having quarterly releases, then
> I'll take the former.  I think we need to have an idea of who is
> RM'ing earlier in future though, ie. immediately after previous
> release from now on?
>
> Been really tied up with work recently, which should quieten down a
> bit soon, so could kick things off, somewhat late, next week.
>
> There is an open "blocker" still against 12.3 about nb-javac from
> Matthias I believe?  I happen to agree with that, so would be good to
> know what stage that is at?!
>
> Best wishes,
>
> Neil
>
> -
> 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: Distribution channel for nb-javac (BLOCKER for 12.3!)

2021-01-14 Thread Neil C Smith
On Fri, 1 Jan 2021 at 14:04, Matthias Bläsing  wrote:
> I'm willing to help getting this ready, but in the end someone from
> oracle needs to step up and do the publishing step.
>
> It would be great if we could get this done in the 12.3 timeframe.

How is this progressing?

As per RM thread, if this is still considered a blocker, and if I do
end up RM'ing (although I hope anyone else would have same view), then
release branching and beta1 will be waiting on an agreed resolution to
this.

Best wishes,

Neil

-
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





[RESULT][VOTE] Release Apache NetBeans 12.2 u1 VSCode Extension

2021-01-14 Thread Jaroslav Tulach
The exceptional irregular 12.2 u1 release of Apache NetBeans VSCode Extension 
has been approved by following votes:

+1 (binding) 3x: Bálek, Dědic, Tulach.
+1 Balín.

Please find the released bits at:
https://dist.apache.org/repos/dist/release/netbeans/netbeans-vscode-ext/
12.2.1/ 

Thank you for making this release possible!
-jt


> Dear community,
> many improvements have been made to [VSNetBeans](https://cwiki.apache.org/
> confluence/display/NETBEANS/Apache+NetBeans+extension+for+Visual+Studio+Code
> ) during last few weeks. The fixes include stability improvements as well as
> many new refactoring features and infrastructure enhancements[1].
> 
> To follow the gold open source rule to "release early, release offten" I've
> just packed what has been done and I am calling for a vote on sources for
> Apache NetBeans 12.2 u1:
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans
> -vscode-ext-12.2.1/netbeans-12.2.1-source.zip
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbean
> s-vscode-ext-12.2.1/netbeans-12.2.1-source.zip.asc
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbean
> s-vscode-ext-12.2.1/netbeans-12.2.1-source.zip.sha512
> 
> As well as associated convenience binary containing the VSCode extension
> file for Apache NetBeans Language Server 12.2.1 extension:
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans
> -vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbean
> s-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix.asc
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbean
> s-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix.sha512
> 
> The source ZIP as well as the `.vsix` file come from tag 12.2.1 in our
> repository: https://github.com/apache/netbeans/tree/12.2.1 - e.g. from
> commit 7220262.
> 
> The source ZIP has been produced by TLP job (I've just renamed it to contain
> 12.2.1 version):
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/
> release122/28/artifact/dist/netbeans/
> 
> The `.vsix` file has been produced by https://ci-builds.apache.org/job/
> Netbeans/job/netbeans-vscode/257/ job run.
> 
> I've signed both files with my new GPG key (lost previous one during hard
> drive crash) which can be found at the end of
> https://downloads.apache.org/netbeans/ KEYS - hopefully the signing went
> OK.
> 
> To build the Apache NetBeans Language Server extension please follow the
> instruction in [java/java.lsp.server/vscode/BUILD.md](https://github.com/
> apache/netbeans/blob/c8e0cec5edcbfbd61f22e07eb92fcdbad17f345b/java/
> java.lsp.server/vscode/BUILD.md), e.g.:
> 
> ```bash
> netbeans$ ant build
> netbeans$ cd java/java.lsp.server
> java.lsp.server$ ant build-vscode-ext
> ```
> 
> To test the resulting or convenience `.vsix` file, please follow the [wiki
> page](https://cwiki.apache.org/confluence/display/NETBEANS/
> Apache+NetBeans+extension+for+Visual+Studio+Code) instructions that describe
> the typical scenarios the extension is supposed to support.
> 
> 
> Let's give us 72h for testing and voting. Thanks everyone who contributed
> and everyone who supported this exceptional irregular 12.2 u1 release.
> 
> -jt
> 
> [1] Changelog is available https://github.com/apache/netbeans/blob/
> c8e0cec5edcbfbd61f22e07eb92fcdbad17f345b/java/java.lsp.server/vscode/
> CHANGELOG.md





-
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: Javafx integration plugins

2021-01-14 Thread Gilberto Caetano de Andrade
Unfortunately is not working as well :  
https://i.postimg.cc/43FcLXjD/Screenshot-20210114-165349.png

On 2021/01/11 19:04:08, Geertjan Wielenga 
 wrote: 
> I would recommend to download the Scene Builder from Gluon and register in
> the Options window, then it will/should open when you edit an FXML file.
> 
> Gj
> 
> On Mon, Jan 11, 2021 at 6:52 PM Gilberto Caetano de Andrade <
> gilbert...@gmail.com> wrote:
> 
> > Hello guys! Happy new year!
> >
> > Can anyone help me to find the source of the following plugins?
> > -
> > http://plugins.netbeans.org/plugin/55434/monet-the-javafx-scene-builder-integration
> > ;
> > - http://plugins.netbeans.org/plugin/56440/jfx-fluidon
> >
> > Ideally I would like to use one of them, but both are throwing the same
> > exception:
> >
> > [code]
> > java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
> > at
> > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
> > at
> > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
> > at
> > org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:209)
> > Caused: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
> > starting from ModuleCL@234774e4[org.netbeans.jfxfluidon] with possible
> > defining loaders [ModuleCL@53386959[org.netbeans.libs.javafx]] and
> > declared parents [ModuleCL@56e3facd[org.netbeans.spi.navigator],
> > ModuleCL@577c0330[org.openide.windows], ModuleCL@9340099[org.openide.awt],
> > ModuleCL@384c819b[org.openide.filesystems.nb], 
> > ModuleCL@70c60d70[org.openide.loaders],
> > org.netbeans.JarClassLoader@61858674, 
> > ModuleCL@d189be6[org.netbeans.api.templates],
> > ModuleCL@2824dcfa[org.netbeans.core.multiview],
> > org.netbeans.MainImpl$BootClassLoader@5ae9a829, 
> > ModuleCL@5ba69a89[org.openide.nodes],
> > ...2 more]
> > at
> > org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:211)
> > at
> > org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:125)
> > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
> > Caused: java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
> > at
> > org.netbeans.jfxfluidon.action.FXMLOpenAction$1.run(FXMLOpenAction.java:98)
> > at
> > java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
> > at
> > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
> > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
> > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
> > at java.base/java.security.AccessController.doPrivileged(Native
> > Method)
> > at
> > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
> > at
> > java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
> > at
> > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
> > [catch] at
> > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
> > at
> > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
> > at
> > java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
> > at
> > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
> > at
> > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
> > at
> > java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
> >
> > [/code]
> >
> > So, I have no idea where to report this problem or contribute with some
> > effort to make it work on NetBeans 12.
> >
> > Regards,
> >
> > Gilberto
> >
> > -
> > 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: Javafx integration plugins

2021-01-14 Thread Geertjan Wielenga
Maybe one of these:

/opt/SceneBuilder

/opt/ScenBuilder/SceneBuilder

Gj

On Thu, 14 Jan 2021 at 21:20, Gilberto Caetano de Andrade <
gilbert...@gmail.com> wrote:

> Unfortunately is not working as well :
> https://i.postimg.cc/43FcLXjD/Screenshot-20210114-165349.png
>
> On 2021/01/11 19:04:08, Geertjan Wielenga
>  wrote:
> > I would recommend to download the Scene Builder from Gluon and register
> in
> > the Options window, then it will/should open when you edit an FXML file.
> >
> > Gj
> >
> > On Mon, Jan 11, 2021 at 6:52 PM Gilberto Caetano de Andrade <
> > gilbert...@gmail.com> wrote:
> >
> > > Hello guys! Happy new year!
> > >
> > > Can anyone help me to find the source of the following plugins?
> > > -
> > >
> http://plugins.netbeans.org/plugin/55434/monet-the-javafx-scene-builder-integration
> > > ;
> > > - http://plugins.netbeans.org/plugin/56440/jfx-fluidon
> > >
> > > Ideally I would like to use one of them, but both are throwing the same
> > > exception:
> > >
> > > [code]
> > > java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
> > > at
> > >
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
> > > at
> > >
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> > > at
> java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
> > > at
> > > org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:209)
> > > Caused: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
> > > starting from ModuleCL@234774e4[org.netbeans.jfxfluidon] with possible
> > > defining loaders [ModuleCL@53386959[org.netbeans.libs.javafx]] and
> > > declared parents [ModuleCL@56e3facd[org.netbeans.spi.navigator],
> > > ModuleCL@577c0330[org.openide.windows], ModuleCL@9340099
> [org.openide.awt],
> > > ModuleCL@384c819b[org.openide.filesystems.nb], ModuleCL@70c60d70
> [org.openide.loaders],
> > > org.netbeans.JarClassLoader@61858674, ModuleCL@d189be6
> [org.netbeans.api.templates],
> > > ModuleCL@2824dcfa[org.netbeans.core.multiview],
> > > org.netbeans.MainImpl$BootClassLoader@5ae9a829, ModuleCL@5ba69a89
> [org.openide.nodes],
> > > ...2 more]
> > > at
> > > org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:211)
> > > at
> > > org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:125)
> > > at
> java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
> > > Caused: java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
> > > at
> > >
> org.netbeans.jfxfluidon.action.FXMLOpenAction$1.run(FXMLOpenAction.java:98)
> > > at
> > >
> java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
> > > at
> > > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
> > > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
> > > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
> > > at java.base/java.security.AccessController.doPrivileged(Native
> > > Method)
> > > at
> > >
> java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
> > > at
> > > java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
> > > at
> > >
> org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
> > > [catch] at
> > >
> java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
> > > at
> > >
> java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
> > > at
> > >
> java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
> > > at
> > >
> java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
> > > at
> > >
> java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
> > > at
> > >
> java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
> > >
> > > [/code]
> > >
> > > So, I have no idea where to report this problem or contribute with some
> > > effort to make it work on NetBean

Re: Javafx integration plugins

2021-01-14 Thread Geertjan Wielenga
Also make sure you have permissions on that folder.

Gj

On Thu, 14 Jan 2021 at 21:23, Geertjan Wielenga <
geertjan.wiele...@googlemail.com> wrote:

> Maybe one of these:
>
> /opt/SceneBuilder
>
> /opt/ScenBuilder/SceneBuilder
>
> Gj
>
> On Thu, 14 Jan 2021 at 21:20, Gilberto Caetano de Andrade <
> gilbert...@gmail.com> wrote:
>
>> Unfortunately is not working as well :
>> https://i.postimg.cc/43FcLXjD/Screenshot-20210114-165349.png
>>
>> On 2021/01/11 19:04:08, Geertjan Wielenga
>>  wrote:
>> > I would recommend to download the Scene Builder from Gluon and register
>> in
>> > the Options window, then it will/should open when you edit an FXML file.
>> >
>> > Gj
>> >
>> > On Mon, Jan 11, 2021 at 6:52 PM Gilberto Caetano de Andrade <
>> > gilbert...@gmail.com> wrote:
>> >
>> > > Hello guys! Happy new year!
>> > >
>> > > Can anyone help me to find the source of the following plugins?
>> > > -
>> > >
>> http://plugins.netbeans.org/plugin/55434/monet-the-javafx-scene-builder-integration
>> > > ;
>> > > - http://plugins.netbeans.org/plugin/56440/jfx-fluidon
>> > >
>> > > Ideally I would like to use one of them, but both are throwing the
>> same
>> > > exception:
>> > >
>> > > [code]
>> > > java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
>> > > at
>> > >
>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
>> > > at
>> > >
>> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
>> > > at
>> java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
>> > > at
>> > > org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:209)
>> > > Caused: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
>> > > starting from ModuleCL@234774e4[org.netbeans.jfxfluidon] with
>> possible
>> > > defining loaders [ModuleCL@53386959[org.netbeans.libs.javafx]] and
>> > > declared parents [ModuleCL@56e3facd[org.netbeans.spi.navigator],
>> > > ModuleCL@577c0330[org.openide.windows], ModuleCL@9340099
>> [org.openide.awt],
>> > > ModuleCL@384c819b[org.openide.filesystems.nb], ModuleCL@70c60d70
>> [org.openide.loaders],
>> > > org.netbeans.JarClassLoader@61858674, ModuleCL@d189be6
>> [org.netbeans.api.templates],
>> > > ModuleCL@2824dcfa[org.netbeans.core.multiview],
>> > > org.netbeans.MainImpl$BootClassLoader@5ae9a829, ModuleCL@5ba69a89
>> [org.openide.nodes],
>> > > ...2 more]
>> > > at
>> > > org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:211)
>> > > at
>> > > org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:125)
>> > > at
>> java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
>> > > Caused: java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
>> > > at
>> > >
>> org.netbeans.jfxfluidon.action.FXMLOpenAction$1.run(FXMLOpenAction.java:98)
>> > > at
>> > >
>> java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
>> > > at
>> > >
>> java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
>> > > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
>> > > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
>> > > at
>> java.base/java.security.AccessController.doPrivileged(Native
>> > > Method)
>> > > at
>> > >
>> java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
>> > > at
>> > > java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
>> > > at
>> > >
>> org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
>> > > [catch] at
>> > >
>> java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
>> > > at
>> > >
>> java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
>> > > at
>> > >
>> java.desktop/java.aw

Re: Javafx integration plugins

2021-01-14 Thread Gilberto Caetano de Andrade
It is the linux RPM file taken from here 
https://gluonhq.com/products/scene-builder/#download 
I think changing the case here will impact the install.

On 2021/01/14 20:23:30, Geertjan Wielenga 
 wrote: 
> Maybe one of these:
> 
> /opt/SceneBuilder
> 
> /opt/ScenBuilder/SceneBuilder
> 
> Gj
> 
> On Thu, 14 Jan 2021 at 21:20, Gilberto Caetano de Andrade <
> gilbert...@gmail.com> wrote:
> 
> > Unfortunately is not working as well :
> > https://i.postimg.cc/43FcLXjD/Screenshot-20210114-165349.png
> >
> > On 2021/01/11 19:04:08, Geertjan Wielenga
> >  wrote:
> > > I would recommend to download the Scene Builder from Gluon and register
> > in
> > > the Options window, then it will/should open when you edit an FXML file.
> > >
> > > Gj
> > >
> > > On Mon, Jan 11, 2021 at 6:52 PM Gilberto Caetano de Andrade <
> > > gilbert...@gmail.com> wrote:
> > >
> > > > Hello guys! Happy new year!
> > > >
> > > > Can anyone help me to find the source of the following plugins?
> > > > -
> > > >
> > http://plugins.netbeans.org/plugin/55434/monet-the-javafx-scene-builder-integration
> > > > ;
> > > > - http://plugins.netbeans.org/plugin/56440/jfx-fluidon
> > > >
> > > > Ideally I would like to use one of them, but both are throwing the same
> > > > exception:
> > > >
> > > > [code]
> > > > java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
> > > > at
> > > >
> > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
> > > > at
> > > >
> > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> > > > at
> > java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
> > > > at
> > > > org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:209)
> > > > Caused: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
> > > > starting from ModuleCL@234774e4[org.netbeans.jfxfluidon] with possible
> > > > defining loaders [ModuleCL@53386959[org.netbeans.libs.javafx]] and
> > > > declared parents [ModuleCL@56e3facd[org.netbeans.spi.navigator],
> > > > ModuleCL@577c0330[org.openide.windows], ModuleCL@9340099
> > [org.openide.awt],
> > > > ModuleCL@384c819b[org.openide.filesystems.nb], ModuleCL@70c60d70
> > [org.openide.loaders],
> > > > org.netbeans.JarClassLoader@61858674, ModuleCL@d189be6
> > [org.netbeans.api.templates],
> > > > ModuleCL@2824dcfa[org.netbeans.core.multiview],
> > > > org.netbeans.MainImpl$BootClassLoader@5ae9a829, ModuleCL@5ba69a89
> > [org.openide.nodes],
> > > > ...2 more]
> > > > at
> > > > org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:211)
> > > > at
> > > > org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:125)
> > > > at
> > java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
> > > > Caused: java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
> > > > at
> > > >
> > org.netbeans.jfxfluidon.action.FXMLOpenAction$1.run(FXMLOpenAction.java:98)
> > > > at
> > > >
> > java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
> > > > at
> > > > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
> > > > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
> > > > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
> > > > at java.base/java.security.AccessController.doPrivileged(Native
> > > > Method)
> > > > at
> > > >
> > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
> > > > at
> > > > java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
> > > > at
> > > >
> > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
> > > > [catch] at
> > > >
> > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
> > > > at
> > > >
> > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
> > > >

Re: [RESULT][VOTE] Release Apache NetBeans 12.2 u1 VSCode Extension

2021-01-14 Thread Dusan Balek

Dear community,

12.2 u1 release of Apache NetBeans VSCode Extension has been published 
on VSCode Marketplace.


Find it at:
https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java

Dusan

On 1/14/21 5:16 PM, Jaroslav Tulach wrote:

The exceptional irregular 12.2 u1 release of Apache NetBeans VSCode Extension
has been approved by following votes:

+1 (binding) 3x: Bálek, Dědic, Tulach.
+1 Balín.

Please find the released bits at:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/release/netbeans/netbeans-vscode-ext/__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGuulTS0Wq$
12.2.1/

Thank you for making this release possible!
-jt



Dear community,
many improvements have been made to 
[VSNetBeans](https://urldefense.com/v3/__https://cwiki.apache.org/__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGuun2Yme1$
confluence/display/NETBEANS/Apache+NetBeans+extension+for+Visual+Studio+Code
) during last few weeks. The fixes include stability improvements as well as
many new refactoring features and infrastructure enhancements[1].

To follow the gold open source rule to "release early, release offten" I've
just packed what has been done and I am calling for a vote on sources for
Apache NetBeans 12.2 u1:

https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGuoIhAeUk$
-vscode-ext-12.2.1/netbeans-12.2.1-source.zip
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbean__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGunYxKdND$
s-vscode-ext-12.2.1/netbeans-12.2.1-source.zip.asc
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbean__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGunYxKdND$
s-vscode-ext-12.2.1/netbeans-12.2.1-source.zip.sha512

As well as associated convenience binary containing the VSCode extension
file for Apache NetBeans Language Server 12.2.1 extension:

https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGuoIhAeUk$
-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbean__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGunYxKdND$
s-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix.asc
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbean__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGunYxKdND$
s-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix.sha512

The source ZIP as well as the `.vsix` file come from tag 12.2.1 in our
repository: 
https://urldefense.com/v3/__https://github.com/apache/netbeans/tree/12.2.1__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGuuHLJemw$
  - e.g. from
commit 7220262.

The source ZIP has been produced by TLP job (I've just renamed it to contain
12.2.1 version):
https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGutDeCtNq$
release122/28/artifact/dist/netbeans/

The `.vsix` file has been produced by 
https://urldefense.com/v3/__https://ci-builds.apache.org/job/__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGum_EIxN2$
Netbeans/job/netbeans-vscode/257/ job run.

I've signed both files with my new GPG key (lost previous one during hard
drive crash) which can be found at the end of
https://urldefense.com/v3/__https://downloads.apache.org/netbeans/__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGuqxL4Flv$
  KEYS - hopefully the signing went
OK.

To build the Apache NetBeans Language Server extension please follow the
instruction in 
[java/java.lsp.server/vscode/BUILD.md](https://urldefense.com/v3/__https://github.com/__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGugBwAli6$
apache/netbeans/blob/c8e0cec5edcbfbd61f22e07eb92fcdbad17f345b/java/
java.lsp.server/vscode/BUILD.md), e.g.:

```bash
netbeans$ ant build
netbeans$ cd java/java.lsp.server
java.lsp.server$ ant build-vscode-ext
```

To test the resulting or convenience `.vsix` file, please follow the [wiki
page](https://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/__;!!GqivPVa7Brio!MdkpVF7SrG1AcfXo2u0aPKAm7giSCT_0T506i8CJPz2rfJ5Ea5gGjAHGuoEDufRq$
Apache+NetBeans+extension+for+Visual+Studio+Code) instructions that describe
the typical scenarios the extension is supposed to support.


Let's give us 72h for testing and voting. Thanks everyone who contributed
and everyone who supported this exceptional irregular