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

2022-01-26 Thread anton (Jira)


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

anton updated NETBEANS-6417:

Priority: Blocker  (was: Major)

> 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
>Priority: Blocker
>
> 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 
> java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
>     at 
> 

[jira] [Updated] (NETBEANS-6416) No way to find original stream handler for jar protocol

2022-01-26 Thread anton (Jira)


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

anton updated NETBEANS-6416:

Priority: Blocker  (was: Major)

> No way to find original stream handler for jar protocol
> ---
>
> Key: NETBEANS-6416
> URL: https://issues.apache.org/jira/browse/NETBEANS-6416
> Project: NetBeans
>  Issue Type: Bug
>  Components: platform - JDK Problems
>Affects Versions: 12.6
> Environment: Windows 10,
> Openjdk 17,
> Netbeans 12.6
> Netbeans API versions: RELEASE126
>  
>Reporter: anton
>Priority: Blocker
>
> We're currently trying to migrate a Netbeans platform project from java 1.8 
> to 17, and are running into multiple Netbeans related problems. When 
> launching the application, the very first error that is occurring is the 
> following: 
> {code:java}
> SEVERE: No way to find original stream handler for jar protocol
> java.lang.reflect.InaccessibleObjectException: Unable to make field transient 
> java.net.URLStreamHandler java.net.URL.handler accessible: module java.base 
> does not "opens java.net" to unnamed module @448139f0
>     at 
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
>     at 
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
>     at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
>     at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
>     at 
> org.netbeans.ProxyURLStreamHandlerFactory.register(ProxyURLStreamHandlerFactory.java:59)
>     at org.netbeans.JarClassLoader.(JarClassLoader.java:117)
>     at org.netbeans.MainImpl.execute(MainImpl.java:153)
>     at org.netbeans.MainImpl.main(MainImpl.java:60)
>     at org.netbeans.Main.main(Main.java:58){code}
> }}{}}}I've tried adding {-}J{-}-add-opens java.base/java.net=ALL-UNNAMED 
> to the maven-compiler-plugin as a compiler argument in multiple modules to 
> try and fix the problem, but it doesn't seem to work.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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



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

2022-01-26 Thread anton (Jira)
anton created NETBEANS-6417:
---

 Summary: 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


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 
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)
Content: 


[jira] [Updated] (NETBEANS-6416) No way to find original stream handler for jar protocol

2022-01-26 Thread anton (Jira)


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

anton updated NETBEANS-6416:

Description: 
We're currently trying to migrate a Netbeans platform project from java 1.8 to 
17, and are running into multiple Netbeans related problems. When launching the 
application, the very first error that is occurring is the following: 
{code:java}
SEVERE: No way to find original stream handler for jar protocol
java.lang.reflect.InaccessibleObjectException: Unable to make field transient 
java.net.URLStreamHandler java.net.URL.handler accessible: module java.base 
does not "opens java.net" to unnamed module @448139f0
    at 
java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
    at 
java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
    at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
    at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
    at 
org.netbeans.ProxyURLStreamHandlerFactory.register(ProxyURLStreamHandlerFactory.java:59)
    at org.netbeans.JarClassLoader.(JarClassLoader.java:117)
    at org.netbeans.MainImpl.execute(MainImpl.java:153)
    at org.netbeans.MainImpl.main(MainImpl.java:60)
    at org.netbeans.Main.main(Main.java:58){code}
}}{}}}I've tried adding {-}J{-}-add-opens java.base/java.net=ALL-UNNAMED to 
the maven-compiler-plugin as a compiler argument in multiple modules to try and 
fix the problem, but it doesn't seem to work.

  was:
We're currently trying to migrate a Netbeans platform project from java 1.8 to 
17, and are running into multiple Netbeans related problems. When launching the 
application, the very first error that is occurring is the following: 
{code:java}
SEVERE: No way to find original stream handler for jar protocol
java.lang.reflect.InaccessibleObjectException: Unable to make field transient 
java.net.URLStreamHandler java.net.URL.handler accessible: module java.base 
does not "opens java.net" to unnamed module @448139f0
    at 
java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
    at 
java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
    at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
    at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
    at 
org.netbeans.ProxyURLStreamHandlerFactory.register(ProxyURLStreamHandlerFactory.java:59)
    at org.netbeans.JarClassLoader.(JarClassLoader.java:117)
    at org.netbeans.MainImpl.execute(MainImpl.java:153)
    at org.netbeans.MainImpl.main(MainImpl.java:60)
    at org.netbeans.Main.main(Main.java:58){code}
{{{}{}}}I've tried adding -J--add-opens java.base/java.net=ALL-UNNAMED to the 
maven-compiler-plugin in multiple modules to try and fix the problem, but it 
doesn't seem to work.


> No way to find original stream handler for jar protocol
> ---
>
> Key: NETBEANS-6416
> URL: https://issues.apache.org/jira/browse/NETBEANS-6416
> Project: NetBeans
>  Issue Type: Bug
>  Components: platform - JDK Problems
>Affects Versions: 12.6
> Environment: Windows 10,
> Openjdk 17,
> Netbeans 12.6
> Netbeans API versions: RELEASE126
>  
>Reporter: anton
>Priority: Major
>
> We're currently trying to migrate a Netbeans platform project from java 1.8 
> to 17, and are running into multiple Netbeans related problems. When 
> launching the application, the very first error that is occurring is the 
> following: 
> {code:java}
> SEVERE: No way to find original stream handler for jar protocol
> java.lang.reflect.InaccessibleObjectException: Unable to make field transient 
> java.net.URLStreamHandler java.net.URL.handler accessible: module java.base 
> does not "opens java.net" to unnamed module @448139f0
>     at 
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
>     at 
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
>     at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
>     at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
>     at 
> org.netbeans.ProxyURLStreamHandlerFactory.register(ProxyURLStreamHandlerFactory.java:59)
>     at org.netbeans.JarClassLoader.(JarClassLoader.java:117)
>     at org.netbeans.MainImpl.execute(MainImpl.java:153)
>     at org.netbeans.MainImpl.main(MainImpl.java:60)
>     at org.netbeans.Main.main(Main.java:58){code}
> }}{}}}I've tried adding {-}J{-}-add-opens java.base/java.net=ALL-UNNAMED 
> to the maven-compiler-plugin as a compiler argument in multiple modules to 
> try and fix the problem, but it doesn't seem to work.



--
This message was sent by Atlassian 

[jira] [Created] (NETBEANS-6416) No way to find original stream handler for jar protocol

2022-01-26 Thread anton (Jira)
anton created NETBEANS-6416:
---

 Summary: No way to find original stream handler for jar protocol
 Key: NETBEANS-6416
 URL: https://issues.apache.org/jira/browse/NETBEANS-6416
 Project: NetBeans
  Issue Type: Bug
  Components: platform - JDK Problems
Affects Versions: 12.6
 Environment: Windows 10,

Openjdk 17,

Netbeans 12.6

Netbeans API versions: RELEASE126

 
Reporter: anton


We're currently trying to migrate a Netbeans platform project from java 1.8 to 
17, and are running into multiple Netbeans related problems. When launching the 
application, the very first error that is occurring is the following: 
{code:java}
SEVERE: No way to find original stream handler for jar protocol
java.lang.reflect.InaccessibleObjectException: Unable to make field transient 
java.net.URLStreamHandler java.net.URL.handler accessible: module java.base 
does not "opens java.net" to unnamed module @448139f0
    at 
java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
    at 
java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
    at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
    at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
    at 
org.netbeans.ProxyURLStreamHandlerFactory.register(ProxyURLStreamHandlerFactory.java:59)
    at org.netbeans.JarClassLoader.(JarClassLoader.java:117)
    at org.netbeans.MainImpl.execute(MainImpl.java:153)
    at org.netbeans.MainImpl.main(MainImpl.java:60)
    at org.netbeans.Main.main(Main.java:58){code}
{{{}{}}}I've tried adding -J--add-opens java.base/java.net=ALL-UNNAMED to the 
maven-compiler-plugin in multiple modules to try and fix the problem, but it 
doesn't seem to work.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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



[jira] [Created] (NETBEANS-4516) java.lang.ClassNotFoundException

2020-06-29 Thread Anton (Jira)
Anton created NETBEANS-4516:
---

 Summary: java.lang.ClassNotFoundException
 Key: NETBEANS-4516
 URL: https://issues.apache.org/jira/browse/NETBEANS-4516
 Project: NetBeans
  Issue Type: Bug
Reporter: Anton
 Attachments: ide.log.txt, ui.log.txt





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

-
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