[jira] [Updated] (NETBEANS-6417) Unable to register TopComponents when using java 17

2022-11-03 Thread Neil C Smith (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Neil C Smith updated NETBEANS-6417:
---
Priority: Major  (was: Blocker)

> Unable to register TopComponents when using java 17
> ---
>
> Key: NETBEANS-6417
> URL: https://issues.apache.org/jira/browse/NETBEANS-6417
> Project: NetBeans
>  Issue Type: Bug
>  Components: platform - Module System, platform - Window System
>Affects Versions: 12.6
> Environment: Windows 10,
> OpenJDK 17,
> Netbeans 12.6,
> Netbeans APIs; RELEASE126
>Reporter: anton
>Assignee: anton
>Priority: Major
>
> We have a Netbeans platform project and currently changing java platform from 
> java 1.8 to java 17. Along with that we've updated all the netbeans APIs to 
> RELEASE126. When doing this, Netbeans seems to be unable to generate/ read 
> the resource bundle. I think the issue stems from 
> org.openide.windows.TopComponent, but I'm not sure.
> The following error message is present for all our TopComponents:
> {code:java}
> INFO [org.netbeans.core.windows.persistence]: 
> [PersistenceManager.getTopComponentForID] Problem when deserializing 
> TopComponent for tcID:'ProblemTopComponent'. Reason: null
> Content: 
> 
>  "http://www.netbeans.org/dtds/sessionsettings-1_0.dtd;>
> 
>   
> 
> Class: class ...core.problem.ProblemTopComponent
> Source: 
> MultiFileObject@73a721d9[Windows2Local/Components/ProblemTopComponent.settings]
> Content: 
> 
>  "http://www.netbeans.org/dtds/sessionsettings-1_0.dtd;>
> 
>   
> 
> Class: class ...core.problem.ProblemTopComponent
> Source: 
> MultiFileObject@73a721d9[Windows2Local/Components/ProblemTopComponent.settings]
> Caused: java.util.MissingResourceException: Can't find resource for bundle 
> org.openide.util.NbBundle$PBundle, key CTL_ProblemTopComponent
>     at java.base/java.util.ResourceBundle.getObject(ResourceBundle.java:564)
>     at java.base/java.util.ResourceBundle.getString(ResourceBundle.java:521)
>     at org.openide.util.NbBundle.getMessage(NbBundle.java:637)
>     at ...core.problem.Bundle.CTL_ProblemTopComponent(Bundle.java:16)
>     at ...core.problem.ProblemTopComponent.(ProblemTopComponent.java:67)
> Caused: java.lang.reflect.InvocationTargetException
>     at 
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>  Method)
>     at 
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
>     at 
> java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>     at 
> java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
>     at 
> java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
>     at 
> org.netbeans.modules.settings.convertors.XMLSettingsSupport.newInstance(XMLSettingsSupport.java:75)
>     at 
> org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupport.java:603)
> Caused: java.io.IOException
>     at 
> org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupport.java:605)
>     at 
> org.netbeans.modules.settings.convertors.SerialDataConvertor$SettingsInstance.instanceCreate(SerialDataConvertor.java:401)
> [catch] at 
> org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:547)
>     at 
> org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:657)
>     at 
> org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:453)
>     at org.netbeans.core.windows.LazyLoader.loadNow(LazyLoader.java:135)
>     at org.netbeans.core.windows.LazyLoader.access$400(LazyLoader.java:39)
>     at org.netbeans.core.windows.LazyLoader$2.run(LazyLoader.java:106)
>     at 
> java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
>     at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)
>     at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
>     at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
>     at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
>     at 
> java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
>     at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)
>     at 
> org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
>     at 
> java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
>     at 
> 

[netbeans] branch master updated (852bcbb77f -> 2651464471)

2022-11-03 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


from 852bcbb77f Merge pull request #4855 from apache/delivery
 add 6e74d227fe Move to phase RESOLVED before accessing elements in 
MoveMemberPanel and MoveClassPanel - fix GH4708.
 add e60f76c3c3 Merge pull request #4863 from neilcsmith-net/gh4708
 add 8c82a4cb79 wrap unreliable micronaut tests in retry script.
 add 5eb347d088 Merge pull request #4872 from mbien/ci-retry-micronaut-tests
 add e9b8b8e55f about panel needs a vertical scrollbar if the async plugin 
update notification appears.
 add 965f7ea535 Merge pull request #4877 from mbien/about-window-update-fix
 add 9427c02af2 Fixed end of file indenting and code completion for ANTLR v4
 add ce31d6244c Added currentRuleType to ANTLR lexer state
 add 5a65ecec37 Merge pull request #4878 from lkishalmi/languages.antlr-5
 add e5cf06f9ee run cache action *after* checkout, otherwise we can't hash 
the binaries-lists.
 add 67a34d3f3d Merge pull request #4886 from mbien/fix-cache-action
 add 4bc583fc5b hide template link as last resort if it appears to be 
broken.
 add 7d6544386c Merge pull request #4891 from 
mbien/hide-broken-template-link
 add 9d7cf0232a Fix intermittent availability of generated classes to 
resolve against
 add 74a6c2bbf5 Fix incorrect source passed to WeakListeners inside 
ClassPathProviderImpl.AnnotationPathSelector.
 add 40c3b0d73c Merge pull request #4899 from 
neilcsmith-net/timboudreau-fix-maven-classpath-listening
 add 105a178f3c Switched gradle.dist and gradle.editor module to regilar. 
Fixes #4866
 add 4c94d5e4fc Merge pull request #4898 from 
lkishalmi/gradle-dist-editor-regular-module
 new 2651464471 Merge pull request #4871 from apache/delivery

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/main.yml |  16 +-
 extide/gradle.dists/nbproject/project.properties   |   1 -
 extide/gradle.editor/nbproject/project.properties  |   1 -
 .../project/ui/resources/license-default.txt   |   2 +
 java/gradle.kit/nbproject/project.xml  |  12 ++
 .../languages/antlr/AbstractAntlrLexer.java|  17 +-
 .../languages/antlr/AntlrTokenSequence.java|   2 +-
 .../modules/languages/antlr/v3/Antlr3Lexer.java|  25 ++-
 .../antlr/v4/Antlr4CompletionProvider.java | 218 ++---
 .../languages/antlr/v4/Antlr4Formatter.java|   5 +
 .../modules/languages/antlr/v4/Antlr4Lexer.java|  25 ++-
 .../languages/antlr/v4/Antlr4ParserResult.java |   5 +-
 .../maven/classpath/ClassPathProviderImpl.java |  24 ++-
 .../refactoring/java/ui/MoveClassPanel.java|   1 +
 .../refactoring/java/ui/MoveMembersPanel.java  |   1 +
 .../netbeans/core/ui/ProductInformationPanel.form  |   2 -
 .../netbeans/core/ui/ProductInformationPanel.java  |   5 +-
 17 files changed, 243 insertions(+), 119 deletions(-)


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

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



[netbeans] 01/01: Merge pull request #4871 from apache/delivery

2022-11-03 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git

commit 26514644711a26c08182ee21da9a622d5941eb64
Merge: 852bcbb77f 4c94d5e4fc
Author: Neil C Smith 
AuthorDate: Thu Nov 3 13:54:20 2022 +

Merge pull request #4871 from apache/delivery

Sync delivery to master after 16-rc3

 .github/workflows/main.yml |  16 +-
 extide/gradle.dists/nbproject/project.properties   |   1 -
 extide/gradle.editor/nbproject/project.properties  |   1 -
 .../project/ui/resources/license-default.txt   |   2 +
 java/gradle.kit/nbproject/project.xml  |  12 ++
 .../languages/antlr/AbstractAntlrLexer.java|  17 +-
 .../languages/antlr/AntlrTokenSequence.java|   2 +-
 .../modules/languages/antlr/v3/Antlr3Lexer.java|  25 ++-
 .../antlr/v4/Antlr4CompletionProvider.java | 218 ++---
 .../languages/antlr/v4/Antlr4Formatter.java|   5 +
 .../modules/languages/antlr/v4/Antlr4Lexer.java|  25 ++-
 .../languages/antlr/v4/Antlr4ParserResult.java |   5 +-
 .../maven/classpath/ClassPathProviderImpl.java |  24 ++-
 .../refactoring/java/ui/MoveClassPanel.java|   1 +
 .../refactoring/java/ui/MoveMembersPanel.java  |   1 +
 .../netbeans/core/ui/ProductInformationPanel.form  |   2 -
 .../netbeans/core/ui/ProductInformationPanel.java  |   5 +-
 17 files changed, 243 insertions(+), 119 deletions(-)


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

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



[netbeans-jenkins-lib] branch master updated: Add metadata for 16-rc3.

2022-11-03 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-jenkins-lib.git


The following commit(s) were added to refs/heads/master by this push:
 new 067400e  Add metadata for 16-rc3.
 new a495bf9  Merge pull request #74 from neilcsmith-net/nb160
067400e is described below

commit 067400e095071f6c6225558ad0b42ed0dcb6dc5c
Author: Neil C Smith 
AuthorDate: Thu Nov 3 08:53:11 2022 +

Add metadata for 16-rc3.
---
 meta/netbeansrelease.json | 4 
 1 file changed, 4 insertions(+)

diff --git a/meta/netbeansrelease.json b/meta/netbeansrelease.json
index bc24e6d..71f13af 100644
--- a/meta/netbeansrelease.json
+++ b/meta/netbeansrelease.json
@@ -870,6 +870,10 @@
 "aa0760ed4516b3aab769577e7a24667439522be3": {
 "version": "rc2",
 "position": "2"
+},
+"bb7bf3fde87b4429a66b17ecf94247cc1fcb2f48": {
+"version": "rc3",
+"position": "3"
 }
 },
 "releasedate": {


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

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



[netbeans] branch release160 updated (aa0760ed45 -> bb7bf3fde8)

2022-11-03 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a change to branch release160
in repository https://gitbox.apache.org/repos/asf/netbeans.git


from aa0760ed45 Merge pull request #4854 from apache/delivery
 add 6e74d227fe Move to phase RESOLVED before accessing elements in 
MoveMemberPanel and MoveClassPanel - fix GH4708.
 add e60f76c3c3 Merge pull request #4863 from neilcsmith-net/gh4708
 add 8c82a4cb79 wrap unreliable micronaut tests in retry script.
 add 5eb347d088 Merge pull request #4872 from mbien/ci-retry-micronaut-tests
 add e9b8b8e55f about panel needs a vertical scrollbar if the async plugin 
update notification appears.
 add 965f7ea535 Merge pull request #4877 from mbien/about-window-update-fix
 add 9427c02af2 Fixed end of file indenting and code completion for ANTLR v4
 add ce31d6244c Added currentRuleType to ANTLR lexer state
 add 5a65ecec37 Merge pull request #4878 from lkishalmi/languages.antlr-5
 add e5cf06f9ee run cache action *after* checkout, otherwise we can't hash 
the binaries-lists.
 add 67a34d3f3d Merge pull request #4886 from mbien/fix-cache-action
 add 4bc583fc5b hide template link as last resort if it appears to be 
broken.
 add 7d6544386c Merge pull request #4891 from 
mbien/hide-broken-template-link
 add 9d7cf0232a Fix intermittent availability of generated classes to 
resolve against
 add 74a6c2bbf5 Fix incorrect source passed to WeakListeners inside 
ClassPathProviderImpl.AnnotationPathSelector.
 add 40c3b0d73c Merge pull request #4899 from 
neilcsmith-net/timboudreau-fix-maven-classpath-listening
 add 105a178f3c Switched gradle.dist and gradle.editor module to regilar. 
Fixes #4866
 add 4c94d5e4fc Merge pull request #4898 from 
lkishalmi/gradle-dist-editor-regular-module
 new bb7bf3fde8 Merge pull request #4870 from apache/delivery

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/main.yml |  16 +-
 extide/gradle.dists/nbproject/project.properties   |   1 -
 extide/gradle.editor/nbproject/project.properties  |   1 -
 .../project/ui/resources/license-default.txt   |   2 +
 java/gradle.kit/nbproject/project.xml  |  12 ++
 .../languages/antlr/AbstractAntlrLexer.java|  17 +-
 .../languages/antlr/AntlrTokenSequence.java|   2 +-
 .../modules/languages/antlr/v3/Antlr3Lexer.java|  25 ++-
 .../antlr/v4/Antlr4CompletionProvider.java | 218 ++---
 .../languages/antlr/v4/Antlr4Formatter.java|   5 +
 .../modules/languages/antlr/v4/Antlr4Lexer.java|  25 ++-
 .../languages/antlr/v4/Antlr4ParserResult.java |   5 +-
 .../maven/classpath/ClassPathProviderImpl.java |  24 ++-
 .../refactoring/java/ui/MoveClassPanel.java|   1 +
 .../refactoring/java/ui/MoveMembersPanel.java  |   1 +
 .../netbeans/core/ui/ProductInformationPanel.form  |   2 -
 .../netbeans/core/ui/ProductInformationPanel.java  |   5 +-
 17 files changed, 243 insertions(+), 119 deletions(-)


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

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



[netbeans] 01/01: Merge pull request #4870 from apache/delivery

2022-11-03 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a commit to branch release160
in repository https://gitbox.apache.org/repos/asf/netbeans.git

commit bb7bf3fde87b4429a66b17ecf94247cc1fcb2f48
Merge: aa0760ed45 4c94d5e4fc
Author: Neil C Smith 
AuthorDate: Thu Nov 3 08:49:00 2022 +

Merge pull request #4870 from apache/delivery

Sync delivery to release160 for 16-rc3

 .github/workflows/main.yml |  16 +-
 extide/gradle.dists/nbproject/project.properties   |   1 -
 extide/gradle.editor/nbproject/project.properties  |   1 -
 .../project/ui/resources/license-default.txt   |   2 +
 java/gradle.kit/nbproject/project.xml  |  12 ++
 .../languages/antlr/AbstractAntlrLexer.java|  17 +-
 .../languages/antlr/AntlrTokenSequence.java|   2 +-
 .../modules/languages/antlr/v3/Antlr3Lexer.java|  25 ++-
 .../antlr/v4/Antlr4CompletionProvider.java | 218 ++---
 .../languages/antlr/v4/Antlr4Formatter.java|   5 +
 .../modules/languages/antlr/v4/Antlr4Lexer.java|  25 ++-
 .../languages/antlr/v4/Antlr4ParserResult.java |   5 +-
 .../maven/classpath/ClassPathProviderImpl.java |  24 ++-
 .../refactoring/java/ui/MoveClassPanel.java|   1 +
 .../refactoring/java/ui/MoveMembersPanel.java  |   1 +
 .../netbeans/core/ui/ProductInformationPanel.form  |   2 -
 .../netbeans/core/ui/ProductInformationPanel.java  |   5 +-
 17 files changed, 243 insertions(+), 119 deletions(-)


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

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